arktype

v1.0.2-alpha
The first isomorphic type system for TS/JS

tnt

ts-node ./dev/attest/cli.ts --skipTypes --cmd mocha

lint

eslint --max-warnings=0 .

test

ts-node ./dev/attest/cli.ts --cmd mocha

bench

ts-node ./dev/attest/cli.ts bench --benchmarksPath ./test/benchmarks.json

build

ts-node ./dev/scripts/build.ts

docgen

ts-node ./dev/scripts/docgen.ts

format

prettier --write --ignore-path ./dev/configs/.prettierignore .

testCov

c8 pnpm test

prChecks

pnpm install && pnpm build && pnpm typecheck && pnpm lint && pnpm testRepo && pnpm docgen && pnpm buildSite

testDeno

deno task test

testRepo

pnpm testBuild && pnpm testTsVersions && pnpm testAttest && pnpm testDeno

buildRepo

pnpm build && pnpm docgen && pnpm buildSite

buildSite

cd dev/arktype.io && pnpm install && pnpm build

changeset

changeset

testBuild

ts-node ./dev/scripts/testBuild.ts

typecheck

tsc --noEmit

ci:publish

changeset publish

ci:version

ts-node ./dev/scripts/updateVersions.ts

findUnused

ts-node ./dev/scripts/findUnusedExports.ts

preinstall

npx only-allow pnpm

testAttest

ts-node ./dev/scripts/testAttest.ts

testTsVersions

ts-node ./dev/scripts/testTsVersions.ts

Metadata

  • Unknown
  • Whatever
  • David Blass
  • released 2/23/2023

Downloads

Maintainers