From 47fcd16003404adfca7c1504160619c7848cc254 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Thu, 19 Feb 2026 00:40:50 -0800 Subject: [PATCH] Prebundle @pierre/diffs dependencies in Vite - Add `optimizeDeps.include` entries for `@pierre/diffs` packages in web Vite config - Improves dev startup/runtime stability for diff rendering modules --- apps/web/vite.config.js | 3 +++ apps/web/vite.config.ts | 3 +++ 2 files changed, 6 insertions(+) diff --git a/apps/web/vite.config.js b/apps/web/vite.config.js index d1e1f60426e2ac65de56fff5db2f85bea87b68bb..61dd9edbbb16b669da701f3b30ab1c33049e8bf3 100644 --- a/apps/web/vite.config.js +++ b/apps/web/vite.config.js @@ -13,6 +13,9 @@ export default defineConfig({ }), tailwindcss(), ], + optimizeDeps: { + include: ["@pierre/diffs", "@pierre/diffs/react", "@pierre/diffs/worker/worker.js"], + }, define: { // In dev mode, tell the web app where the WebSocket server lives "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""), diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 6027d50e291dacc7246e667a1fd3b6148f77ac5c..eea4ea9476ebe6903a85a416224ca79bd3a68df9 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -15,6 +15,9 @@ export default defineConfig({ }), tailwindcss(), ], + optimizeDeps: { + include: ["@pierre/diffs", "@pierre/diffs/react", "@pierre/diffs/worker/worker.js"], + }, define: { // In dev mode, tell the web app where the WebSocket server lives "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""), -- 2.54.0