import { sveltekit } from "@sveltejs/kit/vite"; import tailwindcss from "@tailwindcss/vite"; import { defineConfig } from "vite"; const proxyTarget = process.env.API_PROXY_TARGET ?? "http://127.0.0.1:8080"; const allowedHosts = process.env.ALLOWED_HOSTS ? process.env.ALLOWED_HOSTS.split(",") : undefined; export default defineConfig({ plugins: [tailwindcss(), sveltekit()], css: { preprocessorOptions: { scss: { loadPaths: ["src/lib/styles"], }, }, }, server: { allowedHosts, proxy: { "/api": { target: proxyTarget, changeOrigin: true }, "/mcp": { target: proxyTarget, changeOrigin: true }, }, }, });