From 5fa72e4323a4537fc6d08a7fd4f1bd8468b883e3 Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Fri, 13 Mar 2026 17:36:17 +0200 Subject: [PATCH] fix(frontend): add COOP/COEP headers for SharedArrayBuffer (wa-sqlite WASM) Dev server now sends Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy headers required for WASM SharedArrayBuffer support used by wa-sqlite. Co-Authored-By: Claude Sonnet 4.6 --- frontend/vite.config.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/vite.config.js b/frontend/vite.config.js index 638f08e..4f6d01c 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -42,6 +42,10 @@ export default defineConfig({ }), ], server: { + headers: { + 'Cross-Origin-Opener-Policy': 'same-origin', + 'Cross-Origin-Embedder-Policy': 'require-corp', + }, proxy: { '/api': { target: 'http://localhost:8000',