|
8 | 8 | "prod": "pnpm run migrate && tsx --env-file-if-exists=.env --dns-result-order=ipv6first bin/server.ts", |
9 | 9 | "dev": "pnpm run migrate && tsx watch --env-file-if-exists=.env --dns-result-order=ipv6first bin/server.ts", |
10 | 10 | "list:routes": "tsx --env-file-if-exists=.env bin/routes.ts", |
11 | | - "test": "pnpm run migrate:test && tsx --env-file-if-exists=.env.test --test --test-concurrency=1", |
12 | | - "test:ci": "tsx --test --test-reporter=@reporters/github --test-reporter-destination=stdout --test-reporter=spec --test-reporter-destination=stdout --test-concurrency=1", |
| 11 | + "test": "pnpm run migrate:test && vitest", |
| 12 | + "test:ci": "vitest", |
13 | 13 | "check": "tsc && biome check .", |
14 | 14 | "check:ci": "tsc && biome ci --reporter=github .", |
15 | | - "check:coverage": "c8 --check-coverage --lines 100 pnpm test -- --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=coverage/tmp/lcov.info", |
| 15 | + "check:coverage": "pnpm run migrate:test && vitest --coverage", |
16 | 16 | "migrate": "drizzle-kit migrate", |
17 | 17 | "migrate:test": "dotenvx run -f .env.test -- drizzle-kit migrate", |
18 | 18 | "migrate:generate": "drizzle-kit generate", |
|
69 | 69 | "@types/node": "^22.13.4", |
70 | 70 | "@types/qrcode": "^1.5.5", |
71 | 71 | "@types/semver": "^7.5.8", |
72 | | - "c8": "^10.1.3", |
73 | | - "typescript": "^5.7.2" |
| 72 | + "@vitest/coverage-v8": "3.1.4", |
| 73 | + "dotenv": "^16.5.0", |
| 74 | + "timekeeper": "^2.3.1", |
| 75 | + "typescript": "^5.7.2", |
| 76 | + "vitest": "^3.1.4" |
74 | 77 | }, |
75 | 78 | "packageManager": "pnpm@9.15.1+sha512.1acb565e6193efbebda772702950469150cf12bcc764262e7587e71d19dc98a423dff9536e57ea44c49bdf790ff694e83c27be5faa23d67e0c033b583be4bfcf" |
76 | 79 | } |
0 commit comments