From 829996d562d4ea6ae2516764e7cb42dd4794b781 Mon Sep 17 00:00:00 2001 From: webadderall <131426131+webadderall@users.noreply.github.com> Date: Sat, 14 Mar 2026 17:20:48 +1100 Subject: [PATCH] fix(vite): constrain dep optimizer inputs for Electron HUD Limit optimizeDeps scanning to index.html and exclude icon packages that were producing stale/missing prebundle chunks in the transparent HUD renderer. --- vite.config.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/vite.config.ts b/vite.config.ts index c27dcc40..42b066fa 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -39,6 +39,18 @@ export default defineConfig({ '@': path.resolve(__dirname, 'src'), }, }, + optimizeDeps: { + entries: ['index.html'], + exclude: [ + 'lucide-react', + 'react-icons/bs', + 'react-icons/fa', + 'react-icons/fa6', + 'react-icons/fi', + 'react-icons/md', + 'react-icons/rx', + ], + }, build: { target: 'esnext', minify: 'terser',