tstyche

v1.0.0-beta.3
The Essential Type Testing Tool.
typescript types test runner

lint

yarn lint:cspell && yarn lint:eslint && yarn lint:prettier

test

yarn pretest && NODE_OPTIONS='--experimental-vm-modules --no-warnings' jest --config jest.config.js

build

rollup --config rollup.config.js

clean

rm -rf build

pretest

yarn tstyche --install --target 4.8,latest

generate

wireit

test:e2e

yarn test --testMatch '**/tests/*.test.ts'

test:unit

yarn test --testMatch '**/src/**/__tests__/*.test.ts?(x)'

typecheck

yarn tsc --noEmit --project tsconfig.json

test:types

tstyche tests

build:watch

yarn build --sourcemap --watch

lint:cspell

cspell --cache --config cspell.config.json --quiet

lint:eslint

yarn lint:eslint:md && yarn lint:eslint:ts

lint:prettier

prettier ./ --cache --check

test:coverage

yarn build --sourcemap && c8 --config c8.config.json yarn test

test:examples

tstyche examples

lint:eslint:md

eslint ./ --cache --config eslint.md.json --ext .md

lint:eslint:ts

eslint ./ --cache --config eslint.config.json --ext .js,.cts,.ts,.tsx

Metadata

  • MIT
  • ^16.14 || 18.x || >=20.x
  • Unknown
  • released 11/13/2023

Downloads

Maintainers