import react from "@vitejs/plugin-react"; import { defineConfig } from "vitest/config"; export default defineConfig({ plugins: [react()], server: { port: 5173, strictPort: true, proxy: Object.fromEntries( ["/api", "/health", "/docs", "/openapi.json"].map((path) => [ path, { target: "http://127.0.0.1:8000", changeOrigin: false, }, ]), ), }, preview: { port: 4173, strictPort: true, }, build: { sourcemap: false, target: "es2022", }, test: { environment: "jsdom", setupFiles: "./src/test/setup.ts", css: true, restoreMocks: true, clearMocks: true, coverage: { reporter: ["text", "html"], }, }, });