|
|
@@ -20,15 +20,14 @@
|
|
|
},
|
|
|
"scripts": {
|
|
|
"build:dev:analyze": "cross-env ANALYZE=1 npm run build:dev",
|
|
|
- "build:dev:watch": "npm run build:dev -- --watch",
|
|
|
- "build:dev": "npm run clean:js && webpack --config config/webpack.dev.js --progress --profile",
|
|
|
+ "build:dev": "npm run clean:js && webpack --config config/webpack.dev.js --progress --profile --watch",
|
|
|
"build:prod:analyze": "cross-env ANALYZE=1 npm run build:prod",
|
|
|
- "build:prod": "npm run clean && webpack --config config/webpack.prod.js --progress --profile --bail",
|
|
|
+ "build:prod": "npm run clean && webpack --config config/webpack.prod.js --progress --profile --bail",
|
|
|
"build": "npm run build:dev",
|
|
|
"clean:js": "rimraf -- public/js",
|
|
|
"clean:dll": "rimraf -- public/dll",
|
|
|
"clean:report": "rimraf -- report",
|
|
|
- "clean": "npm run clean:js && npm run clean:dll && npm run clean:report",
|
|
|
+ "clean": "npm-run-all -p clean:*",
|
|
|
"heroku-postbuild": "sh bin/heroku/install-plugins.sh && npm run build:prod",
|
|
|
"mkdirp": "mkdirp",
|
|
|
"plugin:def": "node bin/generate-plugin-definitions-source.js",
|
|
|
@@ -36,11 +35,10 @@
|
|
|
"prebuild:prod": "npm run plugin:def",
|
|
|
"prestart": "npm run build:prod",
|
|
|
"postserver:prod:container": "echo ---------------------------------------- && echo [WARNING] && echo 'server:prod:container' is deprecated. && echo Please use 'sever:prod' && echo ----------------------------------------",
|
|
|
- "server:dev:watch": "env-cmd config/env.dev.js node-dev --respawn app.js --livereload",
|
|
|
- "server:dev": "env-cmd config/env.dev.js node app.js",
|
|
|
+ "server:dev": "env-cmd config/env.dev.js node-dev --respawn app.js",
|
|
|
"server:prod:container": "npm run server:prod",
|
|
|
"server:prod": "env-cmd config/env.prod.js node app.js --production | pino-clf common",
|
|
|
- "server": "npm run server:dev:watch",
|
|
|
+ "server": "npm run server:dev",
|
|
|
"start": "npm run server:prod",
|
|
|
"test": "mocha --timeout 10000 -r test/bootstrap.js test/**/*.js",
|
|
|
"version": "node -p \"require('./package.json').version\"",
|
|
|
@@ -117,6 +115,7 @@
|
|
|
"nodemailer": "^4.0.1",
|
|
|
"nodemailer-ses-transport": "~1.5.0",
|
|
|
"normalize-path": "^2.1.1",
|
|
|
+ "npm-run-all": "^4.1.2",
|
|
|
"optimize-js-plugin": "0.0.4",
|
|
|
"passport": "^0.4.0",
|
|
|
"passport-ldapauth": "^2.0.0",
|
|
|
@@ -149,11 +148,12 @@
|
|
|
"xss": "^0.3.5"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
+ "browser-sync": "^2.23.6",
|
|
|
"chai": "^4.1.0",
|
|
|
"cli": "~1.0.1",
|
|
|
"colors": "^1.1.2",
|
|
|
"commander": "^2.11.0",
|
|
|
- "easy-livereload": "^1.2.0",
|
|
|
+ "connect-browser-sync": "^2.1.0",
|
|
|
"eslint": "^4.18.2",
|
|
|
"eslint-plugin-react": "^7.7.0",
|
|
|
"mocha": "^5.0.0",
|
|
|
@@ -165,9 +165,9 @@
|
|
|
"webpack-dll-bundles-plugin": "^1.0.0-beta.5"
|
|
|
},
|
|
|
"engines": {
|
|
|
- "node": ">=6.11 <7",
|
|
|
- "npm": ">=4.6 <5",
|
|
|
- "yarn": "^1.1.0"
|
|
|
+ "node": ">=6.11 <9",
|
|
|
+ "npm": ">=4",
|
|
|
+ "yarn": "^1.3.1"
|
|
|
},
|
|
|
"config": {
|
|
|
"blanket": {
|