chore: upgrade Vite 5 -> 6 and associated plugins

vite: 5.4.19 -> 6.4.2
@vitejs/plugin-react: 4.2.0 -> 5.2.0 (6.x requires Vite 8, skipped)
@vanilla-extract/vite-plugin: 3.7.1 -> 5.2.2
@vanilla-extract/css: 1.9.3 -> 1.20.1
@vanilla-extract/recipes: 0.3.0 -> 0.5.7
vite-plugin-pwa: 0.20.5 -> 1.3.0
vite-plugin-static-copy: 1.0.4 -> 4.1.0
vite-plugin-top-level-await: 1.4.4 -> 1.6.0

Reduces vuln count from 21 to 16 (eliminated 5 moderate).
No config changes required - vite.config.js was compatible as-is.
Defensive Icon src guard confirmed present in Vite 6 output.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lotus Bot
2026-05-21 20:11:09 -04:00
parent b15a149d14
commit 5e53d68234
2 changed files with 1683 additions and 603 deletions
+1675 -595
View File
File diff suppressed because it is too large Load Diff