import { defineConfig } from "vitest/config"; import { resolve } from "path"; export default defineConfig({ test: { environment: "node", globals: true, include: ["tests/integration/**/*.test.ts"], testTimeout: 30000, hookTimeout: 30000, // Run integration tests serially to avoid DB conflicts pool: "forks", poolOptions: { forks: { singleFork: true } }, }, resolve: { alias: { "@": resolve(__dirname, ".") }, }, });