diff --git a/nuxt.config.ts b/nuxt.config.ts index 78b1002..a5c3086 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -63,6 +63,11 @@ export default defineNuxtConfig({ id: '', enabled: import.meta.env.NODE_ENV === 'production', }, + vite: { + optimizeDeps: { + include: ['zod'], + }, + }, content: { build: { markdown: { diff --git a/package.json b/package.json index 55fda2b..3a52557 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "zod": "^4.3.6" }, "devDependencies": { + "@iconify-json/lucide": "^1.2.102", "@tailwindcss/typography": "^0.5.19", "@types/nodemailer": "^8.0.0", "tailwindcss": "^4.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 389ae9d..c5bc953 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,6 +45,9 @@ importers: specifier: ^4.3.6 version: 4.3.6 devDependencies: + '@iconify-json/lucide': + specifier: ^1.2.102 + version: 1.2.102 '@tailwindcss/typography': specifier: ^0.5.19 version: 0.5.19(tailwindcss@4.2.2) @@ -644,6 +647,9 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 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': resolution: {integrity: sha512-32kW4oJ+QV1HCndcjwAprDyJJ0+T9ahP4y2lmLfekdGWNMwG1pVZah4biqT+HrZdEiBm8InJrbCvaitIusTE3g==} @@ -6694,6 +6700,10 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} + '@iconify-json/lucide@1.2.102': + dependencies: + '@iconify/types': 2.0.0 + '@iconify/collections@1.0.670': dependencies: '@iconify/types': 2.0.0