/// import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; export default defineConfig({ plugins: [react()], server: { port: 5173, strictPort: true }, preview: { port: 5173 }, test: { globals: true, environment: 'jsdom', setupFiles: ['./src/setupTests.ts'], include: ['src/**/*.test.{ts,tsx}', 'server/src/**/*.test.ts'], coverage: { provider: 'v8', include: ['src/**/*.{ts,tsx}', 'server/src/**/*.ts'], exclude: ['src/main.tsx', 'src/setupTests.ts', 'src/vite-env.d.ts', 'server/src/main.ts', '**/*.test.{ts,tsx}', '**/*.d.ts'], thresholds: { statements: 100, branches: 100, functions: 100, lines: 100, }, }, }, });