ol_site/_data/eleventyDataSchema.js
nk 5a3f47dee1
All checks were successful
/ test (push) Successful in 5s
Replace svelte template with 11ty blog template
2025-08-27 23:45:38 +03:00

14 lines
308 B
JavaScript

import { z } from "zod";
import { fromZodError } from 'zod-validation-error';
export default function(data) {
// Draft content, validate `draft` front matter
let result = z.object({
draft: z.boolean().or(z.undefined()),
}).safeParse(data);
if(result.error) {
throw fromZodError(result.error);
}
}