import { sveltekit } from "@sveltejs/kit/vite"; import { defineConfig } from "vite"; import tailwindcss from '@tailwindcss/vite' const viteServerConfig: import('vite').Plugin = { name: 'cors', configureServer(server) { server.middlewares.use((req, res, next) => { res.setHeader("Access-Control-Allow-Origin", "*"); res.setHeader("Access-Control-Allow-Methods", "GET"); res.setHeader("Cross-Origin-Opener-Policy", "same-origin"); res.setHeader("Cross-Origin-Embedder-Policy", "require-corp"); next(); }); } }; export default defineConfig({ plugins: [sveltekit(), tailwindcss(), viteServerConfig], optimizeDeps: { exclude: ['@ffmpeg/ffmpeg', '@ffmpeg/util'] }, });