1 | #!/usr/bin/env bash
|
2 |
|
3 | BIN=node_modules/.bin
|
4 | BUNDLE=bundle
|
5 |
|
6 | VERSION=$1
|
7 | PANELS=$BUNDLE/panels-$VERSION
|
8 |
|
9 | echo "[bundle-dev] watching panels..."
|
10 |
|
11 | mkdir -p $BUNDLE
|
12 | NODE_ENV=development $BIN/watchify --verbose --debug \
|
13 | --require react \
|
14 | --require react-dom \
|
15 | --require prop-types \
|
16 | --require ./index.dev.js:panels \
|
17 | --require ./panels-ui-compat.js:panels-ui \
|
18 | --require ./blocks/index.js:panels/blocks \
|
19 | --require ./utils/normalise-uri/index.js:panels/normalise-uri \
|
20 | --require ./utils/snap.js:panels/snap \
|
21 | --transform [rollupify --config rollup.config.js] \
|
22 | --transform loose-envify \
|
23 | --entry index.dev.js \
|
24 | --outfile $PANELS.js |
\ | No newline at end of file |