chore: Update dev task in package.json (#404)

- Add rimraf to remove file (Windows/Unix/Mac compliant)
- Add concurrently module to run node app and nodemon concurrently
This commit is contained in:
Romain Lenzotti 2018-03-01 15:21:14 +01:00 • committed by cinwell.li
commit b8a4e6ba1b
3 changed files with 162 additions and 51 deletions

View file

@ -21,9 +21,10 @@
],
"scripts": {
"bootstrap": "npm i && lerna bootstrap && npm run build:ssr",
"build": "rm -rf lib themes && node build/build && mkdir lib/themes && mkdir themes && node build/build-css && npm run build:ssr && node build/build-cover",
"dev:build": "rm -rf lib themes && mkdir themes && node build/build --dev && node build/build-css --dev",
"dev": "node app & nodemon -w src -e js,css --exec 'npm run dev:build'",
"build": "rimraf lib themes && node build/build && mkdir lib/themes && mkdir themes && node build/build-css && npm run build:ssr && node build/build-cover",
"dev:build": "rimraf lib themes && mkdir themes && node build/build --dev && node build/build-css --dev",
"dev:watch": "nodemon -w ./src/ -e js,css --exec \"npm run dev:build\"",
"dev": "concurrently \"node app\" \"npm run dev:watch\"",
"build:ssr": "node build/build-ssr",
"test": "eslint {src,packages} --fix",
"pub:next": "RELEASE_TAG=next sh build/release.sh",
@ -32,13 +33,14 @@
},
"dependencies": {
"marked": "^0.3.12",
"opencollective": "^1.0.3",
"medium-zoom": "^0.3.0",
"opencollective": "^1.0.3",
"prismjs": "^1.9.0",
"tinydate": "^1.0.0",
"tweezer.js": "^1.4.0"
},
"devDependencies": {
"concurrently": "^3.5.1",
"conventional-changelog-cli": "^1.3.5",
"cssnano": "^3.10.0",
"eslint": "^4.14.0",
@ -48,6 +50,7 @@
"nodemon": "^1.14.7",
"postcss": "^5.2.16",
"postcss-salad": "^1.0.8",
"rimraf": "^2.6.2",
"rollup": "^0.53.3",
"rollup-plugin-async": "^1.2.0",
"rollup-plugin-buble": "^0.18.0",