1
|
|
|
module.exports = { |
2
|
|
|
dependencies: { |
3
|
|
|
axios: '^0.16.2', |
4
|
|
|
'babel-cli': '^6.24.1', |
5
|
|
|
'babel-core': '^6.25.0', |
6
|
|
|
react: '^15.4.2', |
7
|
|
|
'react-dom': '^15.4.2', |
8
|
|
|
'react-redux': '^5.0.5', |
9
|
|
|
'react-router': '^3.0.3', |
10
|
|
|
'reduce-reducers': '^0.1.2', |
11
|
|
|
redux: '^3.6.0', |
12
|
|
|
'redux-thunk': '^2.2.0', |
13
|
|
|
webpack: '^2.6.1' |
14
|
|
|
}, |
15
|
|
|
express: { |
16
|
|
|
express: '4.15.2', |
17
|
|
|
'body-parser': '1.17.1' |
18
|
|
|
}, |
19
|
|
|
devDependencies: { |
20
|
|
|
'babel-eslint': '^7.2.3', |
21
|
|
|
'babel-loader': '^7.0.0', |
22
|
|
|
'babel-plugin-transform-decorators-legacy': '^1.3.4', |
23
|
|
|
'babel-plugin-transform-es2015-arrow-functions': '^6.22.0', |
24
|
|
|
'babel-plugin-transform-object-rest-spread': '^6.23.0', |
25
|
|
|
'babel-preset-es2015': '^6.24.1', |
26
|
|
|
'babel-preset-react': '^6.24.1', |
27
|
|
|
'babel-preset-stage-2': '^6.24.1', |
28
|
|
|
chai: '^3.5.0', |
29
|
|
|
'css-loader': '^0.28.4', |
30
|
|
|
enzyme: '^2.8.2', |
31
|
|
|
eslint: '^3.19.0', |
32
|
|
|
'eslint-config-airbnb': '^15.0.1', |
33
|
|
|
'eslint-plugin-import': '^2.3.0', |
34
|
|
|
'eslint-plugin-jsx-a11y': '^5.0.3', |
35
|
|
|
'eslint-plugin-react': '^7.0.1', |
36
|
|
|
'extract-text-webpack-plugin': '^2.1.2', |
37
|
|
|
faker: '^4.1.0', |
38
|
|
|
'file-loader': '^0.11.2', |
39
|
|
|
jsdom: '^9.12.0', |
40
|
|
|
less: '^2.7.2', |
41
|
|
|
'less-loader': '^4.0.4', |
42
|
|
|
moxios: '^0.4.0', |
43
|
|
|
nock: '^9.0.13', |
44
|
|
|
'node-sass': '^4.5.3', |
45
|
|
|
'react-addons-test-utils': '^15.6.0', |
46
|
|
|
'redux-mock-store': '^1.2.3', |
47
|
|
|
'sass-loader': '^6.0.5', |
48
|
|
|
sinon: '^2.3.4', |
49
|
|
|
'style-loader': '^0.18.2', |
50
|
|
|
'url-loader': '^0.5.8', |
51
|
|
|
'webpack-dev-middleware': '^1.6.1', |
52
|
|
|
'webpack-dev-server': '^1.10.0', |
53
|
|
|
'webpack-hot-middleware': '^2.10.0' |
54
|
|
|
} |
55
|
|
|
}; |
56
|
|
|
|