|
@@ -94,17 +94,18 @@
|
|
|
"socket.io": "~1.3.0",
|
|
"socket.io": "~1.3.0",
|
|
|
"socket.io-client": "~1.7.0",
|
|
"socket.io-client": "~1.7.0",
|
|
|
"sprintf": "~0.1.5",
|
|
"sprintf": "~0.1.5",
|
|
|
|
|
+ "supervisor": "^0.12.0",
|
|
|
"swig": "~1.4.0",
|
|
"swig": "~1.4.0",
|
|
|
"vinyl-source-stream": "~1.1.0"
|
|
"vinyl-source-stream": "~1.1.0"
|
|
|
},
|
|
},
|
|
|
"devDependencies": {
|
|
"devDependencies": {
|
|
|
"assets-webpack-plugin": "^3.5.1",
|
|
"assets-webpack-plugin": "^3.5.1",
|
|
|
"chai": "~1.10.0",
|
|
"chai": "~1.10.0",
|
|
|
|
|
+ "concurrently": "^3.4.0",
|
|
|
"copy-webpack-plugin": "^4.0.0",
|
|
"copy-webpack-plugin": "^4.0.0",
|
|
|
"css-loader": "^0.27.1",
|
|
"css-loader": "^0.27.1",
|
|
|
"express-webpack-assets": "0.0.2",
|
|
"express-webpack-assets": "0.0.2",
|
|
|
"mocha": "~2.2.0",
|
|
"mocha": "~2.2.0",
|
|
|
- "nodemon": "^1.11.0",
|
|
|
|
|
"proxyquire": "~1.4.0",
|
|
"proxyquire": "~1.4.0",
|
|
|
"reload": "^1.1.1",
|
|
"reload": "^1.1.1",
|
|
|
"rimraf": "^2.6.1",
|
|
"rimraf": "^2.6.1",
|
|
@@ -113,25 +114,25 @@
|
|
|
"sinon-chai": "~2.7.0",
|
|
"sinon-chai": "~2.7.0",
|
|
|
"style-loader": "^0.13.2",
|
|
"style-loader": "^0.13.2",
|
|
|
"webpack": "2.2.0",
|
|
"webpack": "2.2.0",
|
|
|
- "webpack-dev-middleware": "^1.10.1",
|
|
|
|
|
"webpack-dev-server": "2.4.1",
|
|
"webpack-dev-server": "2.4.1",
|
|
|
"webpack-dll-bundles-plugin": "^1.0.0-beta.5",
|
|
"webpack-dll-bundles-plugin": "^1.0.0-beta.5",
|
|
|
- "webpack-hot-middleware": "^2.17.1",
|
|
|
|
|
"webpack-merge": "~3.0.0"
|
|
"webpack-merge": "~3.0.0"
|
|
|
},
|
|
},
|
|
|
"license": "MIT",
|
|
"license": "MIT",
|
|
|
"scripts": {
|
|
"scripts": {
|
|
|
|
|
+ "build:dev:watch": "npm run build:dev -- --watch",
|
|
|
"build:dev": "npm run clean:public && webpack --config config/webpack.dev.js --progress --profile",
|
|
"build:dev": "npm run clean:public && webpack --config config/webpack.dev.js --progress --profile",
|
|
|
"build:prod": "npm run clean:public && webpack --config config/webpack.prod.js --progress --profile --bail",
|
|
"build:prod": "npm run clean:public && webpack --config config/webpack.prod.js --progress --profile --bail",
|
|
|
"build": "npm run build:dev",
|
|
"build": "npm run build:dev",
|
|
|
"clean:public": "npm run rimraf -- public/js",
|
|
"clean:public": "npm run rimraf -- public/js",
|
|
|
"clean:dll": "npm run rimraf -- dll",
|
|
"clean:dll": "npm run rimraf -- dll",
|
|
|
"clean": "npm cache clean && npm run rimraf -- dist dll",
|
|
"clean": "npm cache clean && npm run rimraf -- dist dll",
|
|
|
- "nodemon": "nodemon",
|
|
|
|
|
|
|
+ "preserver:prod": "npm run build:prod",
|
|
|
"rimraf": "rimraf",
|
|
"rimraf": "rimraf",
|
|
|
- "server:dev": "nodemon --watch lib app.js",
|
|
|
|
|
- "server": "npm run server:dev",
|
|
|
|
|
- "start:dev": "npm run server",
|
|
|
|
|
|
|
+ "server:dev:watch": "supervisor --watch lib -- app.js",
|
|
|
|
|
+ "server:dev": "node app.js",
|
|
|
|
|
+ "server:prod": "node app.js",
|
|
|
|
|
+ "start:dev": "concurrently --kill-others \"npm run build:dev:watch -- --autorefresh\" \"npm run server:dev:watch -- --autorefresh\"",
|
|
|
"start": "npm run server:prod",
|
|
"start": "npm run server:prod",
|
|
|
"test": "",
|
|
"test": "",
|
|
|
"webpack": "webpack",
|
|
"webpack": "webpack",
|