about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsternenseemann <git@lukasepple.de>2020-07-22 16:15:29 +0200
committersternenseemann <git@lukasepple.de>2020-07-22 16:16:33 +0200
commit834e875c11f30a44e89285cd07920ba9a67cb38d (patch)
tree01b295868446dd6c6e588451f49c5d160cd0b35a
parent3333cfc8975f07ae2f57512942ded98329433188 (diff)
web/package.json: make build:prod fail when browserify does
Also switch to using env, since we require an unix shell anyways.
-rw-r--r--.gitignore1
-rw-r--r--web/package.json3
2 files changed, 2 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index a3d8d54..985ea05 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,6 +27,7 @@ cabal.project.local
 # yarn / js
 web/dist
 web/node_modules
+web/tmp.js
 
 # tex
 *.aux
diff --git a/web/package.json b/web/package.json
index 4979076..b1738f2 100644
--- a/web/package.json
+++ b/web/package.json
@@ -5,13 +5,12 @@
   "scripts": {
     "build:assets": "mkdir -p dist && cp -R node_modules/vis/dist/{vis.min.css,img} dist && cp source/custom.css dist && cp source/index.html dist;",
     "build:dev": "browserify source/main.js -t babelify -d -o dist/main.js",
-    "build:prod": "cross-env NODE_ENV=production browserify source/main.js -t babelify | uglifyjs -c -m > dist/main.js"
+    "build:prod": "env NODE_ENV=production browserify source/main.js -t babelify -o tmp.js && env NODE_ENV=production uglifyjs -c -m -o dist/main.js tmp.js && rm tmp.js"
   },
   "devDependencies": {
     "babel-preset-env": "^1.6.0",
     "babelify": "^7.3.0",
     "browserify": "^14.4.0",
-    "cross-env": "^5.0.5",
     "uglify-js": "^3.0.27"
   },
   "dependencies": {