You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
606 B
14 lines
606 B
#!/usr/bin/env bash
|
|
|
|
rm -rf build
|
|
mkdir -p build/{lib,bin}
|
|
find lib/** -type d -exec mkdir -p build/{} \;
|
|
find bin/** -type d -exec mkdir -p build/{} \;
|
|
find lib/** -type f -exec node_modules/.bin/async-to-gen --out-file build/{} {} \;
|
|
find bin/** -type f -exec node_modules/.bin/async-to-gen --out-file build/{} {} \;
|
|
chmod +x build/bin/now.js
|
|
cp lib/utils/billing/*.json build/lib/utils/billing/
|
|
|
|
# extracts `name` and `version` from ./package.json
|
|
# and ouputs it to build/pkg.json
|
|
echo "{`grep -e '\"version\|name\"' ./package.json | sed -e 's/ //g' | tr -d '\n' | sed -e 's/.$//g'`}" > build/pkg.json
|
|
|