Files
VERT/vite.config.ts
T
nullptr 00a855e590 feat: ffmpeg support (+ many bugfixes and refactors) (#5)
* Separate menu into custom component

* feat: audio conversion support via ffmpeg

---------

Co-authored-by: Realmy <163438634+RealmyTheMan@users.noreply.github.com>
2024-11-13 16:30:13 +00:00

30 lines
571 B
TypeScript

import { sveltekit } from "@sveltejs/kit/vite";
import { defineConfig } from "vite";
export default defineConfig({
plugins: [
sveltekit(),
{
name: "vips-request-middleware",
configureServer(server) {
server.middlewares.use((req, res, next) => {
res.setHeader(
"Cross-Origin-Embedder-Policy",
"require-corp",
);
res.setHeader("Cross-Origin-Opener-Policy", "same-origin");
next();
});
},
},
],
optimizeDeps: {
exclude: [
"wasm-vips",
"@ffmpeg/core-mt",
"@ffmpeg/ffmpeg",
"@ffmpeg/util",
],
},
});