import { defineConfig } from 'vitest/config'; import path from 'path'; export default defineConfig({ resolve: { alias: { $lib: path.resolve('./src/lib'), }, }, test: { include: ['e2e/specs/**/*.spec.ts'], testTimeout: 30000, hookTimeout: 30000, // Run sequentially — tests share browser state per describe block pool: 'forks', fileParallelism: false, }, });