1 |
|
2 | set -ex
|
3 |
|
4 | BROWSERIFY_CMD="../../node_modules/browserify/bin/cmd.js"
|
5 | UGLIFY_CMD="../../node_modules/uglify-js/bin/uglifyjs"
|
6 |
|
7 | mkdir -p dist
|
8 |
|
9 | node $BROWSERIFY_CMD lib/index.js \
|
10 | --insert-global-vars 'global' \
|
11 | --plugin bundle-collapser/plugin \
|
12 | --plugin derequire/plugin \
|
13 | >dist/polyfill.js
|
14 | node $UGLIFY_CMD dist/polyfill.js \
|
15 | --compress keep_fnames,keep_fargs,warnings=false \
|
16 | --mangle keep_fnames \
|
17 | >dist/polyfill.min.js
|