lint
eslint 'src/**/*.ts' 'test/*-test.{ts,js}'
perf
./scripts/perf_test.sh
test
TS_NODE_PROJECT=src/tsconfig.json nyc mocha --config=test/.mocharc.json --exit
build
yarn build:schemas && yarn build:lib && yarn build:web
clean
rm -rf dist/npm
watch
yarn build:lib --watch
docgen
node --harmony scripts/build_docs.js
doctoc
doctoc docs/index.md --title '# RippleAPI Reference' --github --maxlevel 2
format
prettier --write '{src,test}/**/*.ts'
analyze
yarn build:web --analyze
build:lib
tsc --build
build:web
webpack
prepublish
yarn clean && yarn build
test:watch
TS_NODE_PROJECT=src/tsconfig.json mocha --config=test/.mocharc.json --watch --reporter dot
test:browser
TS_NODE_PROJECT=src/tsconfig.json nyc mocha ./test/browser/*.ts
build:schemas
mkdir -p dist/npm/common && cp -r src/common/schemas dist/npm/common/
start:snippet
npm run compile:snippets && node ./snippets/dist/start.js
inspect:snippet
npm run compile:snippets && node inspect ./snippets/dist/start.js
compile:snippets
tsc -p snippets/tsconfig.json
test:integration
TS_NODE_PROJECT=src/tsconfig.json nyc mocha ./test/integration/*.ts