blob: 90aa5b781c49b70d08ec33ee92835416b2e76065 [file] [log] [blame]
#!/bin/bash
if [ -z "$LEVEL_BACKEND" ]; then
echo "Error: must specify LEVEL_BACKEND parameter."
exit 1
fi
if [ -z "$OUTPUT_FILENAME" ]; then
echo "Error: must specify OUTPUT_FILENAME parameter."
exit 1
fi
DEREQUIRE=./node_modules/.bin/derequire
./node_modules/.bin/browserify lib/plugins/index.js \
-r $LEVEL_BACKEND:leveldown \
-r ./lib/plugins/config-$LEVEL_BACKEND.js:adapter-config \
-r ./lib/plugins/migrate-browser.js:./lib/deps/migrate \
-r ./lib/plugins/migrate-browser.js:./lib/deps/migrate \
| $DEREQUIRE > ./dist/$OUTPUT_FILENAME