From 3e85a2c8f8a23b7c5e3b369c973b22ed6a56cf1e Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sat, 10 Jan 2026 20:50:16 -0500 Subject: [PATCH] add cors to all /lib paths to make safari happy in dev mode --- app.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/app.js b/app.js index bf380607..758da462 100644 --- a/app.js +++ b/app.js @@ -579,16 +579,19 @@ function cookieValue(cookie,key) { } function addAppHeaders(req, res, next) { + if (req.app.path.indexOf("/lib") === 0) { + addCorsHeaders(req, res); + } else if ([ "/kiri/", "/mesh/", - "/lib/gpu/raster.js", - "/lib/gpu/raster-worker.js", - "/lib/mesh/work.js", - "/lib/kiri/run/worker.js", - "/lib/kiri/run/minion.js", - "/lib/kiri/run/engine.js", - "/lib/kiri/run/frame.js" + // "/lib/gpu/raster.js", + // "/lib/gpu/raster-worker.js", + // "/lib/mesh/work.js", + // "/lib/kiri/run/worker.js", + // "/lib/kiri/run/minion.js", + // "/lib/kiri/run/engine.js", + // "/lib/kiri/run/frame.js" ].indexOf(req.app.path) >= 0) { addCorsHeaders(req, res); }