io-ts
v1.10.4 typescript validation inference types runtime
lint
tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts
jest
jest
prettier
prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different "{src,test}/**/*.ts"
fix-prettier
prettier --no-semi --single-quote --print-width 120 --parser typescript --write "{src,test,examples,exercises}/**/*.ts"
test
npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs
clean
rimraf lib/* es6/*
build
npm run clean && tsc && tsc -p tsconfig.es6.json
prepublish
npm run build
perf
ts-node perf/index
dtslint
dtslint dtslint
declaration
tsc -p declaration/tsconfig.json
mocha
TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts
doctoc
doctoc README.md
docs
docs-ts