UNPKG

461 Bapplication/x-shView Raw
1#!/usr/bin/env bash
2
3dir="$(dirname "${BASH_SOURCE[0]}")/.."
4# Copy ES6 source file
5cp $dir/src/ImageDrop.js $dir/index.js
6# Copy the template
7cp $dir/src/es5-wrapper.js $dir/image-drop.min.js
8# Compile to ES5
9js=$(node $dir/node_modules/babel-cli/bin/babel.js $dir/src/ImageDrop.js --presets=es2015 | $dir/node_modules/uglify-js/bin/uglifyjs -m)
10echo $js > tmp.js
11# Wrap
12sed -i '' -e '/MINIFIED_JS/r tmp.js' -e '/MINIFIED_JS/d' $dir/image-drop.min.js
13rm tmp.js
\No newline at end of file