bitgo

v11.6.0
BitGo Javascript SDK
bitgo bitcoin bitgojs

fmt

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

lint

eslint 'src/**/*.ts' && eslint 'test/**/*.ts' || true

test

npm run unit-test

audit

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

build

tsc && node scripts/copySjcl.js

clean

rm -r dist/*

compile

npm run webpack-prod

prepare

npm run build

gen-docs

typedoc

check-fmt

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

precommit

lint-staged

unit-test

nyc -- mocha --opts test/mocha.opts "test/unit/*.ts" "test/unit/**/*.ts" "test/v2/unit/*.ts" "test/v2/unit/**/*.ts"

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

webpack --progress --colors --env.dev

browser-test

karma start karma.conf.js

compile-test

npm run webpack-test

webpack-prod

webpack --progress --colors --env.prod

webpack-test

webpack --progress --colors --env.test

prepublishOnly

npm run compile

integration-test

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

upload-artifacts

node scripts/upload-test-reports.js

Metadata

Downloads