import { defineConfig } from 'vite'; import { svelte } from '@sveltejs/vite-plugin-svelte'; import sveltePreprocess from 'svelte-preprocess'; export default defineConfig({ plugins: [svelte({ preprocess: sveltePreprocess() })], worker: { format: 'es' }, // overnight-whole-app box UAT: vite preview on :18181 → FastAPI on :18182 server: { proxy: { '/api': { target: 'http://127.0.0.1:18182', changeOrigin: true } }, }, preview: { // Cloudflare quick tunnel Host header (public UAT without Tailscale) allowedHosts: true, proxy: { '/api': { target: 'http://127.0.0.1:18182', changeOrigin: true } }, }, });