fix: update vitest config (exclude .worktrees, revert package.json test scripts to vitest)

This commit is contained in:
2026-05-25 19:24:41 +08:00
parent 86fc0c2999
commit 2afee33fb0
2 changed files with 3 additions and 9 deletions
+2 -2
View File
@@ -12,8 +12,8 @@
"db:studio": "drizzle-kit studio",
"db:push": "drizzle-kit push",
"db:seed": "bun run lib/db/seed.ts",
"test": "bun test --isolate",
"test:watch": "bun test --isolate --watch",
"test": "vitest run",
"test:watch": "vitest",
"test:ci": "vitest run"
},
"dependencies": {
+1 -7
View File
@@ -6,13 +6,7 @@ export default defineConfig({
environment: "node",
globals: true,
setupFiles: [],
// drizzle-orm ships ESM files that only contain sourceMappingURL references
// (e.g. operations.js has no actual re-exports), which breaks named-export
// resolution between test files. Inlining lets Vite process the CJS
// fallback and provide proper named exports.
deps: {
inline: ["drizzle-orm", "drizzle-orm/pg-core", "drizzle-orm/node-postgres"],
},
exclude: ["**/node_modules/**", "**/.worktrees/**"],
},
resolve: {
alias: {