tstyche

v2.1.1
The Essential Type Testing Tool.
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

Metadata

  • MIT
  • >=16.14
  • Unknown
  • released 7/27/2024

Downloads

Maintainers