diff --git a/src/content/reference/config.ts b/src/content/reference/config.ts index fb6207c9ff..b5c61a4f8e 100644 --- a/src/content/reference/config.ts +++ b/src/content/reference/config.ts @@ -64,7 +64,9 @@ export const referenceSchema = z.object({ submodule: z.string().optional(), file: z.string(), description: z.string().optional(), - deprecated: z.string().optional(), + deprecated: z.string().or( + z.boolean().transform(() => 'This will be removed in a future version of p5.js.') + ).optional(), line: z.number().or(z.string().transform((v) => parseInt(v, 10))), params: z.array(paramSchema).optional(), overloads: z.array(z.object({ params: z.array(paramSchema) })).optional(),