|
1 | 1 | {
|
2 | 2 | "name": "universal-react-webpack-boilerplate",
|
3 | 3 | "version": "0.1.0",
|
| 4 | + "private": true, |
4 | 5 | "description": "Universal React Webpack Boilerplate",
|
5 |
| - "main": "build/server.js", |
| 6 | + "main": "dist/server.js", |
6 | 7 | "scripts": {
|
7 | 8 | "build": "npm-run-all cleanup copy build:webpack",
|
8 | 9 | "build:webpack": "npm-run-all -p build:webpack:client build:webpack:server",
|
9 | 10 | "build:webpack:client": "NODE_ENV=production webpack --config webpack/webpack.client.config.js",
|
10 | 11 | "build:webpack:server": "NODE_ENV=production webpack --config webpack/webpack.server.config.js",
|
11 |
| - "cleanup": "rm -rf ./build", |
12 |
| - "copy": "mkdir -p ./build/public && cp -fR ./src/public/* ./build/public", |
| 12 | + "cleanup": "rm -rf ./dist", |
| 13 | + "copy": "mkdir -p ./dist/public && cp -fR ./src/public/* ./dist/public", |
13 | 14 | "dev": "node scripts/run start",
|
14 | 15 | "lint": "eslint src webpack config scripts",
|
15 | 16 | "release": "standard-version",
|
16 |
| - "start": "node build/server" |
| 17 | + "start": "node dist/server" |
17 | 18 | },
|
18 | 19 | "author": "Martin Broder <[email protected]> <https://martinbroder.com>",
|
19 | 20 | "license": "ISC",
|
20 | 21 | "dependencies": {
|
21 |
| - "body-parser": "1.15.2", |
| 22 | + "body-parser": "1.16.1", |
22 | 23 | "compression": "1.6.2",
|
23 |
| - "express": "4.14.0", |
24 |
| - "react": "15.4.1", |
25 |
| - "react-dom": "15.4.1", |
26 |
| - "react-redux": "4.4.6", |
27 |
| - "react-router": "3.0.0", |
| 24 | + "express": "4.14.1", |
| 25 | + "react": "15.4.2", |
| 26 | + "react-dom": "15.4.2", |
| 27 | + "react-redux": "5.0.3", |
| 28 | + "react-router": "3.0.2", |
28 | 29 | "redux": "3.6.0",
|
29 |
| - "redux-actions": "1.1.0", |
| 30 | + "redux-actions": "1.2.2", |
30 | 31 | "redux-promise-middleware": "4.2.0",
|
31 |
| - "redux-thunk": "^2.1.0" |
| 32 | + "redux-thunk": "2.2.0" |
32 | 33 | },
|
33 | 34 | "devDependencies": {
|
34 |
| - "autoprefixer": "6.5.3", |
35 |
| - "babel-core": "6.18.2", |
| 35 | + "babel-core": "6.23.1", |
36 | 36 | "babel-eslint": "7.1.1",
|
37 |
| - "babel-loader": "6.2.8", |
38 |
| - "babel-plugin-async-to-promises": "^1.0.5", |
39 |
| - "babel-plugin-transform-export-extensions": "6.8.0", |
40 |
| - "babel-plugin-transform-object-rest-spread": "6.19.0", |
41 |
| - "babel-plugin-transform-runtime": "^6.15.0", |
42 |
| - "babel-preset-es2015": "6.18.0", |
43 |
| - "babel-preset-react": "6.16.0", |
44 |
| - "browser-sync": "2.18.2", |
45 |
| - "css-loader": "0.26.0", |
46 |
| - "eslint": "3.11.1", |
47 |
| - "eslint-plugin-react": "6.7.1", |
48 |
| - "extract-text-webpack-plugin": "2.0.0-beta.4", |
| 37 | + "babel-loader": "6.3.2", |
| 38 | + "babel-plugin-async-to-promises": "1.0.5", |
| 39 | + "babel-plugin-module-resolver": "^2.5.0", |
| 40 | + "babel-plugin-transform-export-extensions": "6.22.0", |
| 41 | + "babel-plugin-transform-object-rest-spread": "6.23.0", |
| 42 | + "babel-plugin-transform-runtime": "6.23.0", |
| 43 | + "babel-preset-es2015": "6.22.0", |
| 44 | + "babel-preset-react": "6.23.0", |
| 45 | + "browser-sync": "2.18.8", |
| 46 | + "css-loader": "0.26.2", |
| 47 | + "eslint": "3.16.1", |
| 48 | + "eslint-plugin-react": "6.10.0", |
| 49 | + "extract-text-webpack-plugin": "2.0.0", |
49 | 50 | "lodash.merge": "4.6.0",
|
50 |
| - "npm-run-all": "^3.1.1", |
51 |
| - "postcss-loader": "1.1.1", |
| 51 | + "npm-run-all": "4.0.2", |
| 52 | + "postcss-cssnext": "2.9.0", |
| 53 | + "postcss-import": "9.1.0", |
| 54 | + "postcss-loader": "1.3.2", |
52 | 55 | "react-hot-loader": "3.0.0-beta.6",
|
53 |
| - "style-loader": "0.13.1", |
54 |
| - "webpack": "2.1.0-beta.27", |
55 |
| - "webpack-hot-middleware": "2.13.2", |
| 56 | + "style-loader": "0.13.2", |
| 57 | + "webpack": "2.2.1", |
| 58 | + "webpack-hot-middleware": "2.17.1", |
56 | 59 | "webpack-middleware": "1.5.1",
|
57 | 60 | "webpack-node-externals": "1.5.4",
|
58 | 61 | "webpack-stats-plugin": "0.1.4"
|
|
0 commit comments