5454 "build" : " run-p build:*" ,
5555 "build:cjs" : " tsc -p tsconfig.cjs.json" ,
5656 "build:esm" : " tsc -p tsconfig.esm.json" ,
57- "build:doc" : " typedoc" ,
5857 "clean" : " rimraf cjs coverage esm lib libm tslib --glob *.tsbuildinfo" ,
59- "coverage" : " cross-env NODE_OPTIONS=--experimental-vm-modules NODE_NO_WARNINGS=1 jest --coverage" ,
60- "depcheck " : " depcheck " ,
58+ "coverage" : " vitest run --coverage" ,
59+ "knip " : " knip " ,
6160 "nuke" : " run-p clean nuke:local" ,
6261 "nuke:local" : " rimraf node_modules" ,
6362 "size" : " size-limit" ,
64- "test" : " cross-env NODE_OPTIONS=--experimental-vm-modules NODE_NO_WARNINGS=1 jest " ,
63+ "test" : " vitest run " ,
6564 "test:type" : " run-p test:type:*" ,
6665 "test:type:latest" : " ./node_modules/typescript/bin/tsc --noEmit" ,
6766 "test:type:54" : " ./node_modules/ts-5.4/bin/tsc -p tsconfig.ts54.json --noEmit" ,
6867 "test:type:55" : " ./node_modules/ts-5.5/bin/tsc -p tsconfig.ts55.json --noEmit" ,
69- "test:watch" : " cross-env NODE_OPTIONS=--experimental-vm-modules NODE_NO_WARNINGS=1 jest -- watch" ,
70- "verify" : " npm-run-all clean -p build depcheck lint coverage -p size" ,
71- "w" : " cross-env NODE_OPTIONS=--experimental-vm-modules NODE_NO_WARNINGS=1 jest -- watch" ,
72- "watch" : " cross-env NODE_OPTIONS=--experimental-vm-modules NODE_NO_WARNINGS=1 jest -- watch"
68+ "test:watch" : " vitest watch" ,
69+ "verify" : " npm-run-all clean -p build knip lint coverage -p size" ,
70+ "w" : " vitest watch" ,
71+ "watch" : " vitest watch"
7372 },
7473 "dependencies" : {
7574 "tersify" : " ^3.11.1" ,
7675 "unpartial" : " ^1.0.4"
7776 },
7877 "devDependencies" : {
79- "@jest/globals" : " ^29.5.0" ,
80- "@repobuddy/jest" : " ^5.0.0" ,
8178 "@repobuddy/typescript" : " ^2.0.0" ,
8279 "@size-limit/esbuild-why" : " ^11.1.5" ,
8380 "@size-limit/preset-small-lib" : " ^11.1.5" ,
8481 "@types/node" : " ^18.11.11" ,
82+ "@vitest/coverage-v8" : " ^4.0.15" ,
8583 "assertron" : " ^11.0.2" ,
8684 "cross-env" : " ^7.0.3" ,
87- "depcheck" : " ^1.4.3" ,
88- "jest" : " ^29.7.0" ,
89- "jest-watch-suspend" : " ^1.1.2" ,
90- "jest-watch-toggle-config-2" : " ^2.1.0" ,
91- "jest-watch-typeahead" : " ^3.0.0" ,
9285 "npm-run-all2" : " ^8.0.0" ,
9386 "rimraf" : " ^6.0.0" ,
9487 "size-limit" : " ^11.1.5" ,
9588 "ts-5.4" : " npm:typescript@~5.4.0" ,
9689 "ts-5.5" : " npm:typescript@~5.5.0" ,
97- "ts-jest " : " ^29.1 .2" ,
98- "typescript " : " ^5.6.2 "
90+ "typescript " : " ^5.6 .2" ,
91+ "vitest " : " ^4.0.15 "
9992 }
10093}
0 commit comments