fix(05): install @iconify-json/lucide, pre-bundle zod in vite optimizeDeps

This commit is contained in:
2026-04-21 16:41:23 +02:00
parent b63afc4152
commit 2ea6af0fff
3 changed files with 16 additions and 0 deletions
+5
View File
@@ -62,6 +62,11 @@ export default defineNuxtConfig({
gtag: { gtag: {
id: '', id: '',
enabled: import.meta.env.NODE_ENV === 'production', enabled: import.meta.env.NODE_ENV === 'production',
},
vite: {
optimizeDeps: {
include: ['zod'],
},
}, },
content: { content: {
build: { build: {
+1
View File
@@ -27,6 +27,7 @@
"zod": "^4.3.6" "zod": "^4.3.6"
}, },
"devDependencies": { "devDependencies": {
"@iconify-json/lucide": "^1.2.102",
"@tailwindcss/typography": "^0.5.19", "@tailwindcss/typography": "^0.5.19",
"@types/nodemailer": "^8.0.0", "@types/nodemailer": "^8.0.0",
"tailwindcss": "^4.2.2", "tailwindcss": "^4.2.2",
+10
View File
@@ -45,6 +45,9 @@ importers:
specifier: ^4.3.6 specifier: ^4.3.6
version: 4.3.6 version: 4.3.6
devDependencies: devDependencies:
'@iconify-json/lucide':
specifier: ^1.2.102
version: 1.2.102
'@tailwindcss/typography': '@tailwindcss/typography':
specifier: ^0.5.19 specifier: ^0.5.19
version: 0.5.19(tailwindcss@4.2.2) version: 0.5.19(tailwindcss@4.2.2)
@@ -644,6 +647,9 @@ packages:
resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'} engines: {node: '>=18.18'}
'@iconify-json/lucide@1.2.102':
resolution: {integrity: sha512-Dm3EEqu5NrmzyDMB2U1+8yroEj2/dB9V4KlH0m/szwwF/ofSf0cPaGTZqkd1aExXjCor+vU53ttRMCGuXf+/cg==}
'@iconify/collections@1.0.670': '@iconify/collections@1.0.670':
resolution: {integrity: sha512-32kW4oJ+QV1HCndcjwAprDyJJ0+T9ahP4y2lmLfekdGWNMwG1pVZah4biqT+HrZdEiBm8InJrbCvaitIusTE3g==} resolution: {integrity: sha512-32kW4oJ+QV1HCndcjwAprDyJJ0+T9ahP4y2lmLfekdGWNMwG1pVZah4biqT+HrZdEiBm8InJrbCvaitIusTE3g==}
@@ -6694,6 +6700,10 @@ snapshots:
'@humanwhocodes/retry@0.4.3': {} '@humanwhocodes/retry@0.4.3': {}
'@iconify-json/lucide@1.2.102':
dependencies:
'@iconify/types': 2.0.0
'@iconify/collections@1.0.670': '@iconify/collections@1.0.670':
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0