diff options
Diffstat (limited to 'packages/astro-rss/src/schema.ts')
-rw-r--r-- | packages/astro-rss/src/schema.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/astro-rss/src/schema.ts b/packages/astro-rss/src/schema.ts index b24a1441f..829a4da1e 100644 --- a/packages/astro-rss/src/schema.ts +++ b/packages/astro-rss/src/schema.ts @@ -6,4 +6,15 @@ export const rssSchema = z.object({ description: z.string().optional(), customData: z.string().optional(), draft: z.boolean().optional(), + categories: z.array(z.string()).optional(), + author: z.string().optional(), + commentsUrl: z.string().optional(), + source: z.object({ url: z.string().url(), title: z.string() }).optional(), + enclosure: z + .object({ + url: z.string(), + length: z.number().positive().int().finite(), + type: z.string(), + }) + .optional(), }); |