|
18 | 18 | "prettier": "prettier --list-different \"**/*.{js,ts,md,yml,json,html}\"", |
19 | 19 | "prettier:fix": "prettier --write \"**/*.{js,ts,md,yml,json,html}\"", |
20 | 20 | "build": "tsc --build", |
21 | | - "test": "jest", |
22 | | - "coverage": "jest --coverage", |
| 21 | + "test": "vitest run", |
| 22 | + "test:types": "tsc --project tsconfig.test.json --noEmit", |
| 23 | + "coverage": "vitest run --coverage", |
23 | 24 | "prepare": "husky && patch-package", |
24 | 25 | "prepack": "yarn clean && yarn test && yarn build", |
25 | 26 | "spellcheck": "npx --yes cspell --show-context --show-suggestions '**/*.*'" |
|
64 | 65 | "@types/eslint": "9.6.1", |
65 | 66 | "@types/express": "5.0.6", |
66 | 67 | "@types/is-glob": "4.0.4", |
67 | | - "@types/jest": "30.0.0", |
68 | 68 | "@types/micromatch": "4.0.10", |
69 | 69 | "@types/node": "24.10.2", |
70 | 70 | "@types/supertest": "7.2.0", |
71 | 71 | "@types/ws": "8.18.1", |
| 72 | + "@vitest/coverage-v8": "^4.1.2", |
72 | 73 | "body-parser": "2.2.2", |
73 | 74 | "eslint": "10.0.2", |
74 | 75 | "express": "5.2.1", |
75 | 76 | "get-port": "5.1.1", |
76 | 77 | "globals": "17.3.0", |
77 | 78 | "husky": "9.1.7", |
78 | | - "jest": "30.2.0", |
79 | 79 | "lint-staged": "16.3.0", |
80 | 80 | "mockttp": "4.2.1", |
81 | 81 | "open": "8.4.2", |
82 | 82 | "patch-package": "8.0.1", |
83 | 83 | "pkg-pr-new": "0.0.65", |
84 | 84 | "prettier": "3.8.1", |
85 | 85 | "supertest": "7.2.2", |
86 | | - "ts-jest": "29.4.6", |
87 | 86 | "typescript": "5.9.3", |
88 | 87 | "typescript-eslint": "8.56.1", |
| 88 | + "vitest": "^4.1.2", |
89 | 89 | "ws": "8.19.0" |
90 | 90 | }, |
91 | 91 | "dependencies": { |
|
0 commit comments