import tailwindcss from '@tailwindcss/vite'; import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vitest/config'; import { loadEnv } from 'vite'; export default defineConfig(({ mode }) => { const env = loadEnv(mode, '.', ''); return { plugins: [tailwindcss(), sveltekit()], server: { host: '127.0.0.1', port: 5173, proxy: { '/api': { target: env.LOCAL_API_ORIGIN || 'http://127.0.0.1:8080', changeOrigin: false, }, }, }, test: { environment: 'jsdom', include: ['src/**/*.test.ts'], setupFiles: ['./vitest-setup.ts'], pool: 'threads', maxWorkers: 1, }, }; });