bitgo
v39.8.0 bitgo bitcoin bitgojs
compile
yarn webpack-prod
compile-dbg
yarn webpack-dev
compile-test
yarn webpack-dev
webpack-dev
cross-env NODE_ENV=development webpack
webpack-prod
NODE_OPTIONS=--max-old-space-size=4096 cross-env NODE_ENV=production webpack
test
npm run coverage
unit-test
mocha 'test/v2/unit/**/*.ts' 'test/unit/**/*.ts'
coverage
nyc -- npm run unit-test
integration-test
nyc -- mocha "test/v2/integration/**/*.ts"
browser-test
karma start karma.conf.js
lint
eslint --quiet .
audit
if [ "$(npm --version | cut -d. -f1)" -ge "6" ]; then npm audit; else echo "npm >= 6 required to perform audit. skipping..."; fi
clean
rm -r dist/*
build
yarn tsc --build --incremental --verbose .
prepare
npm run build
prepublishOnly
npm run compile
upload-artifacts
node scripts/upload-test-reports.js
check-fmt
prettier --check '{src,test}/**/*.{ts,js,json}'
unprettied
grep -R -L --include '*.ts' --include '*.js' --include '*.json' '@prettier' src test
fmt
prettier --write '{src,test}/**/*.{ts,js,json}'
upload-docs
node scripts/upload-docs.js
gen-docs
typedoc