2015-04-29 17:11:52 -04:00
|
|
|
#!/bin/bash -e
|
|
|
|
|
2015-05-01 11:26:29 -04:00
|
|
|
npm install webpack@1.8.11
|
|
|
|
|
2015-04-29 17:11:52 -04:00
|
|
|
webpack=node_modules/.bin/webpack
|
2015-05-09 13:58:18 -04:00
|
|
|
babel=node_modules/.bin/babel
|
2015-04-29 17:11:52 -04:00
|
|
|
|
|
|
|
rm -rf tmp
|
|
|
|
mkdir tmp
|
|
|
|
rm -rf build
|
|
|
|
mkdir build
|
|
|
|
|
2015-05-09 13:58:18 -04:00
|
|
|
rm -rf lib
|
|
|
|
mkdir lib
|
|
|
|
babel -D src/ --out-dir lib/
|
|
|
|
|
2015-04-29 17:11:52 -04:00
|
|
|
cp -r lib tmp/lib
|
|
|
|
cp knex.js tmp
|
|
|
|
|
|
|
|
node -p 'p=require("./package");p.main="lib";p.scripts=p.devDependencies=undefined;JSON.stringify(p,null,2)' > tmp/package.json
|
|
|
|
|
|
|
|
$webpack --config scripts/webpack.config.js tmp build/knex.js
|
|
|
|
|
|
|
|
rm -rf tmp
|