futurice / power-ui

power.futurice.com new UI
Apache License 2.0
57 stars 2 forks source link

Update to use newer cyclejs #27

Open phadej opened 8 years ago

phadej commented 8 years ago

Other deps are outdated as well:

 % ./node_modules/.bin/david 
dependencies

┌─────────────┬─────────┬────────┐
│ Name        │ Package │ Latest │
├─────────────┼─────────┼────────┤
│ lodash      │ ^3.10.1 │ 4.13.1 │
├─────────────┼─────────┼────────┤
│ @cycle/http │ 3.1.x   │ 9.0.2  │
├─────────────┼─────────┼────────┤
│ @cycle/core │ 3.1.x   │ 7.0.0  │
├─────────────┼─────────┼────────┤
│ @cycle/dom  │ 5.3.x   │ 10.0.2 │
└─────────────┴─────────┴────────┘

npm install --save lodash@4.13.1 @cycle/http@9.0.2 @cycle/core@7.0.0 @cycle/dom@10.0.2

devDependencies

┌─────────────────────────────┬─────────┬────────┐
│ Name                        │ Package │ Latest │
├─────────────────────────────┼─────────┼────────┤
│ babel-loader                │ ^5.3.1  │ 6.2.4  │
├─────────────────────────────┼─────────┼────────┤
│ eslint-watch                │ ^1.2.5  │ 2.1.11 │
├─────────────────────────────┼─────────┼────────┤
│ isparta                     │ 3.0.2   │ 4.0.0  │
├─────────────────────────────┼─────────┼────────┤
│ extract-text-webpack-plugin │ ^0.8.1  │ 1.0.1  │
├─────────────────────────────┼─────────┼────────┤
│ postcss-loader              │ ^0.4.3  │ 0.9.1  │
├─────────────────────────────┼─────────┼────────┤
│ autoprefixer-core           │ ^5.1.11 │ 6.0.1  │
├─────────────────────────────┼─────────┼────────┤
│ style-loader                │ ^0.12.3 │ 0.13.1 │
├─────────────────────────────┼─────────┼────────┤
│ sass-loader                 │ ^2.0.1  │ 4.0.0  │
├─────────────────────────────┼─────────┼────────┤
│ css-loader                  │ ^0.15.1 │ 0.23.1 │
├─────────────────────────────┼─────────┼────────┤
│ babel                       │ 5.8.x   │ 6.5.2  │
├─────────────────────────────┼─────────┼────────┤
│ babel-eslint                │ ^4.0.5  │ 6.1.0  │
├─────────────────────────────┼─────────┼────────┤
│ eslint                      │ ^1.1.0  │ 2.13.1 │
├─────────────────────────────┼─────────┼────────┤
│ babel-core                  │ ^5.2.17 │ 6.10.4 │
├─────────────────────────────┼─────────┼────────┤
│ vtree-select                │ ^1.1.1  │ 2.0.0  │
└─────────────────────────────┴─────────┴────────┘

npm install --save-dev babel-loader@6.2.4 eslint-watch@2.1.11 isparta@4.0.0 extract-text-webpack-plugin@1.0.1 postcss-loader@0.9.1 autoprefixer-core@6.0.1 style-loader@0.13.1 sass-loader@4.0.0 css-loader@0.23.1 babel@6.5.2 babel-eslint@6.1.0 eslint@2.13.1 babel-core@6.10.4 vtree-select@2.0.0
staltz commented 8 years ago

Yes. In fact there's a branch with some partial work on that already. https://github.com/futurice/power-ui/tree/update-to-cycle-diversity Need to finish it