/// import path from 'path' import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import tailwindcss from '@tailwindcss/vite' import { tanstackRouter } from '@tanstack/router-plugin/vite' import { playwright } from '@vitest/browser-playwright' // https://vite.dev/config/ export default defineConfig({ plugins: [ tanstackRouter({ target: 'react', autoCodeSplitting: true, }), react(), tailwindcss(), ], resolve: { alias: { '@': path.resolve(__dirname, './src'), }, }, test: { silent: 'passed-only', unstubEnvs: true, browser: { enabled: true, provider: playwright(), instances: [{ browser: 'chromium' }], }, coverage: { exclude: ['src/components/ui/**', 'src/assets/**'], }, }, })