import { glob } from "astro/loaders";
import { z } from "astro/zod";
import { defineCollection } from "astro:content";
const optionalTrimmedString = z.string().trim().min(1).optional();
const optionalDate = z.coerce.date().optional();
const optionalKeywords = z.union([z.string().trim().min(1), z.array(z.string().trim().min(1))]).optional();
const optionalCanonicalUrl = z
.string()