import { defineConfig } from 'vitest/config'; import { playwright } from '@vitest/browser-playwright'; import tsconfigPaths from 'vite-tsconfig-paths'; export default defineConfig({ plugins: [tsconfigPaths()], resolve: { conditions: ['development'], }, optimizeDeps: { exclude: [ '@tursodatabase/database-wasm', '@tursodatabase/database-wasm-common', '@tursodatabase/database-common', ], }, server: { headers: { 'Cross-Origin-Embedder-Policy': 'require-corp', 'Cross-Origin-Opener-Policy': 'same-origin', }, }, test: { include: ['src/**/*.browser.test.ts'], browser: { enabled: true, provider: playwright(), instances: [{ browser: 'chromium' }], }, }, });