import adapter from '@sveltejs/adapter-static'; /** @type {import('@sveltejs/kit').Config} */ const config = { kit: { adapter: adapter({ pages: 'build', assets: 'build', fallback: 'index.html', precompress: false, strict: true }), // Get app URL from environment or default to localhost // This is used for production builds and CSRF configuration // Set via VITE_APP_URL environment variable // Disable origin checks in dev to prevent issues with browser extensions csrf: { trustedOrigins: process.env.NODE_ENV === 'production' ? (process.env.VITE_APP_URL ? [new URL(process.env.VITE_APP_URL).origin] : undefined) : ['http://localhost:5173', 'http://127.0.0.1:5173'] } } }; export default config;