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
|
|
|
devDependencies: { |
16
|
|
|
'babel-eslint': '^7.2.3', |
17
|
|
|
'babel-loader': '^7.0.0', |
18
|
|
|
'babel-plugin-transform-decorators-legacy': '^1.3.4', |
19
|
|
|
'babel-plugin-transform-es2015-arrow-functions': '^6.22.0', |
20
|
|
|
'babel-plugin-transform-object-rest-spread': '^6.23.0', |
21
|
|
|
'babel-preset-es2015': '^6.24.1', |
22
|
|
|
'babel-preset-react': '^6.24.1', |
23
|
|
|
'babel-preset-stage-2': '^6.24.1', |
24
|
|
|
'css-loader': '^0.28.4', |
25
|
|
|
eslint: '^3.19.0', |
26
|
|
|
'file-loader': '^0.11.2', |
27
|
|
|
'eslint-config-airbnb': '^15.0.1', |
28
|
|
|
'eslint-plugin-import': '^2.3.0', |
29
|
|
|
'eslint-plugin-jsx-a11y': '^5.0.3', |
30
|
|
|
'eslint-plugin-react': '^7.0.1', |
31
|
|
|
'extract-text-webpack-plugin': '^2.1.2', |
32
|
|
|
less: '^2.7.2', |
33
|
|
|
'less-loader': '^4.0.4', |
34
|
|
|
'node-sass': '^4.5.3', |
35
|
|
|
'sass-loader': '^6.0.5', |
36
|
|
|
'style-loader': '^0.18.2', |
37
|
|
|
'url-loader': '^0.5.8', |
38
|
|
|
'webpack-dev-middleware': '^1.6.1', |
39
|
|
|
'webpack-dev-server': '^1.10.0', |
40
|
|
|
'webpack-hot-middleware': '^2.10.0' |
41
|
|
|
} |
42
|
|
|
}; |
43
|
|
|
|