tstyche
v1.0.0-rc typescript types test runner expect
lint
eslint ./ --config eslint.config.json --ext .js,.cts,.ts,.tsx
test
NODE_OPTIONS='--experimental-vm-modules --no-warnings' jest --config jest.config.js
bench
./benchmarks/tstyche.bench.sh
build
rollup --config rollup.config.js
check
yarn check:spelling && yarn check:formatting
clean
rm -rf build
format
dprint fmt
prepack
yarn clean && yarn build
generate
yarn generate:schema && yarn generate:types
test:e2e
yarn test --testMatch '**/tests/*.test.js'
test:unit
yarn test --testMatch '**/source/**/__tests__/*.test.ts?(x)'
prepublish
yarn test
test:types
tstyche tests
build:watch
yarn build --sourcemap --watch
check:types
tsc --noEmit --project tsconfig.json
test:coverage
yarn build --sourcemap && c8 --config c8.config.json yarn test:e2e
test:examples
tstyche examples
check:spelling
cspell --config cspell.config.json --quiet
generate:types
node ./models/__scripts__/generate-types.js
generate:schema
node ./models/__scripts__/generate-schema.js
check:formatting
dprint check
npm i [email protected]
Metadata
- MIT
- ^16.14 || 18.x || >=20.x
- Unknown
- released 1/28/2024