perf: improve bundle splitting -- separate framer-motion, axios, dompurify, i18n chunks
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
df85544a8f
commit
958d40896c
1 changed files with 4 additions and 0 deletions
|
|
@ -91,6 +91,10 @@ export default defineConfig(({ mode }) => {
|
|||
if (id.includes('lucide-react')) return 'vendor-icons';
|
||||
if (id.includes('date-fns')) return 'vendor-utils';
|
||||
if (id.includes('zod')) return 'vendor-utils';
|
||||
if (id.includes('framer-motion')) return 'vendor-motion';
|
||||
if (id.includes('dompurify')) return 'vendor-security';
|
||||
if (id.includes('axios')) return 'vendor-http';
|
||||
if (id.includes('i18next')) return 'vendor-i18n';
|
||||
return 'vendor'; // Default vendor chunk
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue