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({
1313 }),
1414 tailwindcss(),
1515 ],
16 optimizeDeps: {
17 include: ["@pierre/diffs", "@pierre/diffs/react", "@pierre/diffs/worker/worker.js"],
18 },
1619 define: {
1720 // In dev mode, tell the web app where the WebSocket server lives
1821 "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({
1515 }),
1616 tailwindcss(),
1717 ],
18 optimizeDeps: {
19 include: ["@pierre/diffs", "@pierre/diffs/react", "@pierre/diffs/worker/worker.js"],
20 },
1821 define: {
1922 // In dev mode, tell the web app where the WebSocket server lives
2023 "import.meta.env.VITE_WS_URL": JSON.stringify(process.env.VITE_WS_URL ?? ""),