From ec098dc88f0eb8456ea97a63ae974dafa11d409e Mon Sep 17 00:00:00 2001 From: Neeldhara Misra Date: Fri, 20 Feb 2026 12:35:59 +0530 Subject: [PATCH] fix: allow null values in content schema --- src/content.config.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content.config.ts b/src/content.config.ts index 9ab7543..e078360 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -9,7 +9,7 @@ const blog = defineCollection({ loader: glob({ pattern: '**/*.{md,mdx}', base: `${contentBase}/blog` }), schema: z.object({ title: z.string(), - description: z.string(), + description: z.string().nullish(), date: z.coerce.date(), draft: z.boolean().optional(), tags: z.array(z.string()).optional(), @@ -23,8 +23,8 @@ const projects = defineCollection({ description: z.string(), date: z.coerce.date(), draft: z.boolean().optional(), - demoURL: z.string().optional(), - repoURL: z.string().optional(), + demoURL: z.string().nullish(), + repoURL: z.string().nullish(), }), });