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.
This commit is contained in:
webadderall
2026-03-14 17:21:04 +11:00
parent c568f0a019
commit 829996d562
+12
View File
@@ -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',