aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2014-01-01 22:21:02 +0000
committerMichael Williamson <mike@zwobble.org>2014-01-01 22:23:06 +0000
commit716bd0d16dd2411cb39de661812fb1d82e808f46 (patch)
treeb98bc2a9bac374664e3b40799ae01fd4a26ee602
parent8e69a91b715058204a3b16d93a3c8248a8527676 (diff)
Generate minified browser file
-rw-r--r--makefile3
-rw-r--r--package.json3
2 files changed, 5 insertions, 1 deletions
diff --git a/makefile b/makefile
index e409677..fb9ee7b 100644
--- a/makefile
+++ b/makefile
@@ -25,3 +25,6 @@ browser-demo/bundle.js:
cat static/jszip/jszip-load.js >> $@
node_modules/.bin/node-license-sniffer . --recurse --js-comment >> $@
node_modules/.bin/browserify lib/browser.js --standalone mammoth >> $@
+
+browser-demo/bundle.min.js: browser-demo/bundle.js
+ node_modules/.bin/uglifyjs browser-demo/bundle.js -c > $@
diff --git a/package.json b/package.json
index 41ce645..76a6a2b 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,8 @@
"mocha": "~1.8",
"browserify": "~3.18.0",
"license-sniffer": "~0.1.0",
- "duck": "~0.1.11"
+ "duck": "~0.1.11",
+ "uglify-js": "~2.4.8"
},
"scripts": {
"test": "mocha tests"