bitgo

v14.2.0-rc.0
BitGo JavaScript SDK
bitgo bitcoin bitgojs

fmt

prettier --write '{src,test}/**/*.{ts,js,json}'

lint

eslint --quiet .

test

npm run coverage

audit

if [ "$(npm --version | cut -d. -f1)" -ge "6" ]; then npm audit; else echo "npm >= 6 required to perform audit. skipping..."; fi

build

yarn tsc --build --incremental --verbose .

clean

rm -r dist/*

compile

npm run webpack-prod

prepare

npm run build

coverage

nyc -- npm run unit-test

gen-docs

typedoc

check-fmt

prettier --check '{src,test}/**/*.{ts,js,json}'

precommit

lint-staged

unit-test

mocha

unprettied

grep -R -L --include '*.ts' --include '*.js' --include '*.json' '@prettier' src test

compile-dbg

npm run webpack-dev

upload-docs

node scripts/upload-docs.js

webpack-dev

cross-env NODE_ENV=development webpack

browser-test

karma start karma.conf.js

compile-test

npm run webpack-dev

webpack-prod

cross-env NODE_ENV=production webpack

prepublishOnly

npm run compile

integration-test

nyc -- mocha "test/v2/integration/**/*.ts"

upload-artifacts

node scripts/upload-test-reports.js

Metadata

Downloads