import path from "path" import { fileURLToPath } from "url" import { defineConfig } from "vitest/config" const __dirname = path.dirname(fileURLToPath(import.meta.url)) export default defineConfig({ resolve: { alias: { "@": path.resolve(__dirname, "./src"), "@/convex": path.resolve(__dirname, "./convex"), }, }, test: { pool: (process.env.VITEST_POOL as "threads" | "forks" | "vmThreads" | undefined) ?? "threads", environment: "node", globals: true, include: ["src/**/*.test.ts", "tests/**/*.test.ts"], setupFiles: ["./vitest.setup.ts"], testTimeout: 15000, }, })