import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vitest/config'; // In development the Rust server runs on :8002 (`cargo run -p ld-server`); // Vite serves the interface on :3002 and forwards /api to it. export default defineConfig({ plugins: [sveltekit()], define: { __LD_BUILD__: JSON.stringify(process.env.LD_BUILD ?? 'dev') }, server: { host: '0.0.0.0', port: 3002, strictPort: true, proxy: { '/api': { target: 'http://127.0.0.1:8002', changeOrigin: false } }, }, test: { include: ['tests/unit/**/*.test.ts'], environment: 'node' }, });