tstyche
v2.1.1 typescript types test runner expect
lint
biome lint --write
test
yarn test:unit && yarn test:e2e
bench
./benchmarks/tstyche.bench.sh
build
rollup --config rollup.config.js
check
yarn check:spelling && yarn check:types
clean
rm -rf build
format
biome format --write
generate
yarn generate:schema && yarn generate:types
test:e2e
yarn test:e2e:parallel && yarn test:e2e:serial
test:unit
yarn poku **/__tests__/*.test.* --parallel
prepublish
yarn clean && yarn build && yarn test
test:types
tstyche typetests
build:watch
yarn build --sourcemap --watch
check:types
tsc --noEmit --project tsconfig.json
test:coverage
yarn test:coverage:collect && yarn test:coverage:report
test:examples
tstyche examples
check:spelling
cspell --config cspell.config.json --quiet
generate:types
node ./scripts/generate-types.js
generate:schema
node ./scripts/generate-schema.js
test:e2e:serial
yarn poku tests/*-{store,target,update,versions,watch}.test.*
test:e2e:parallel
yarn poku ./tests --exclude='store|target|update|versions|watch' --parallel
test:coverage:report
node ./scripts/report-coverage.js
test:coverage:collect
yarn build --sourcemap && NODE_V8_COVERAGE='./coverage/v8-coverage' yarn test:e2e