summaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authormarudor <marudor@marudor.de>2018-09-10 19:53:19 +0200
committerIgor Scheller <igor.scheller@igorshp.de>2018-09-10 22:49:50 +0200
commitfc9fb14498cf466083ba84c9d769dfd4cf296a83 (patch)
treeb7f57d4630c91b0d1ba754326300683ead1fc702 /package.json
parent8456a3cf6fcd2588c68ef39ad04b6c0a233d3f5d (diff)
Asset step & script
Diffstat (limited to 'package.json')
-rw-r--r--package.json8
1 files changed, 7 insertions, 1 deletions
diff --git a/package.json b/package.json
index ddd8ef8b..d671bda6 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,10 @@
"author": "marudor <marudor@marudor.de>",
"license": "MIT",
"scripts": {
- "build": "NODE_ENV=production webpack",
+ "build": "npm run -s build:clean && NODE_ENV=production run-p build:assets build:webpack",
+ "build:clean": "rimraf public/assets",
+ "build:assets": "node scripts/copyAssets.js",
+ "build:webpack": "webpack",
"build:watch": "webpack --watch"
},
"dependencies": {
@@ -29,6 +32,9 @@
"imports-loader": "^0.8.0",
"less": "^3.0.2",
"less-loader": "^4.0.5",
+ "mkdirp": "^0.5.1",
+ "npm-run-all": "^4.1.3",
+ "rimraf": "^2.6.2",
"style-loader": "^0.21.0",
"webpack": "^3"
}