import { defineCollection, z } from 'astro:content'; const blog = defineCollection({ type: 'content', schema: z.object({ title: z.string(), description: z.string(), pubDate: z.coerce.date(), author: z.string().default('MoreMiniMore Team'), category: z.string(), tags: z.array(z.string()), image: z.string().optional(), imagePrompt: z.string().optional(), featured: z.boolean().default(false), }), }); export const collections = { blog };