import { paraglideVitePlugin } from '@inlang/paraglide-js'; import tailwindcss from '@tailwindcss/vite'; import { sveltekit } from '@sveltejs/kit/vite'; import { enhancedImages } from '@sveltejs/enhanced-img'; import { defineConfig } from 'vite'; export default defineConfig({ plugins: [ tailwindcss(), enhancedImages(), sveltekit(), paraglideVitePlugin({ project: './project.inlang', outdir: './src/lib/paraglide' }) ], server: { // On Prod this is done by NGINX using `proxy_cookie_domain` and `proxy_cookie_path` proxy: { '/api': { target: 'https://api.barracuda.rossinienergy.com', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ''), cookieDomainRewrite: "", cookiePathRewrite: "/", }, } } });