fix: dompurify 2.5.9->3.4.5 (XSS), emojibase chunk, husky prepare

- dompurify updated to 3.4.5 to fix 7 XSS/prototype-pollution CVEs
- emojibase-data added to manualChunks: splits 856 kB out of the main
  bundle, reducing it from 1.8 MB to 932 kB
- husky prepare script updated from deprecated "husky install" to "husky"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lotus Bot
2026-05-21 21:55:39 -04:00
parent 720d18296f
commit 3d1590fa7b
3 changed files with 36 additions and 6 deletions
+1
View File
@@ -162,6 +162,7 @@ export default defineConfig({
if (id.includes('node_modules/jotai')) return 'jotai';
if (id.includes('node_modules/immer')) return 'immer';
if (id.includes('node_modules/folds')) return 'folds';
if (id.includes('node_modules/emojibase')) return 'emojibase';
},
},
},