tstyche
v3.0.0-beta.0 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
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/*-{install,npmRegistry,store*,target,typescript*,update,watch}.test.*
test:e2e:parallel
yarn poku tests/*.test.* --exclude='install|npmRegistry|store|target|typescript|update|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