authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-02-19 00:40:50-08:00
committergravatar for jmarminge@gmail.comJulius Marminge <jmarminge@gmail.com> 2026-02-19 00:43:38-08:00
log47fcd16003404adfca7c1504160619c7848cc254
treec8b32f1f33c0288ab97d2c8bd186b99100f1ecff
parent24c617d32ef64e4aeceedb4746ef89c3815360c0

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

2 files changed, 6 insertions(+), 0 deletions(-)

apps/web/vite.config.js+3
...@@ -13,6 +13,9 @@ export default defineConfig({...@@ -13,6 +13,9 @@ export default defineConfig({
13 }),13 }),
14 tailwindcss(),14 tailwindcss(),
15 ],15 ],
16 optimizeDeps: {
17 include: ["@pierre/diffs", "@pierre/diffs/react", "@pierre/diffs/worker/worker.js"],
18 },
16 define: {19 define: {
17 // In dev mode, tell the web app where the WebSocket server lives20 // In dev mode, tell the web app where the WebSocket server lives
18 "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""),21 "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""),
apps/web/vite.config.ts+3
...@@ -15,6 +15,9 @@ export default defineConfig({...@@ -15,6 +15,9 @@ export default defineConfig({
15 }),15 }),
16 tailwindcss(),16 tailwindcss(),
17 ],17 ],
18 optimizeDeps: {
19 include: ["@pierre/diffs", "@pierre/diffs/react", "@pierre/diffs/worker/worker.js"],
20 },
18 define: {21 define: {
19 // In dev mode, tell the web app where the WebSocket server lives22 // In dev mode, tell the web app where the WebSocket server lives
20 "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""),23 "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""),