import { defineConfig, loadEnv } from 'vite'; import path from 'path'; export default defineConfig(({ mode }) => { // Load .env from the monorepo root (two levels up from this package) const env = loadEnv(mode, path.resolve(process.cwd(), '../..'), ''); return { test: { environment: 'node', env, globals: true, testTimeout: 30_000, hookTimeout: 30_000, // Run test files sequentially to avoid RLS state races pool: 'forks', poolOptions: { forks: { singleFork: true } } } }; });