🎉 initiate project *astro_rewrite*
This commit is contained in:
parent
ffd4d5e86c
commit
2ba37bfbe3
8658 changed files with 2268794 additions and 2538 deletions
20
node_modules/@astrojs/rss/dist/schema.js
generated
vendored
Normal file
20
node_modules/@astrojs/rss/dist/schema.js
generated
vendored
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
import { z } from "astro/zod";
|
||||
const rssSchema = z.object({
|
||||
title: z.string(),
|
||||
pubDate: z.union([z.string(), z.number(), z.date()]).transform((value) => new Date(value)).refine((value) => !isNaN(value.getTime())),
|
||||
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()
|
||||
});
|
||||
export {
|
||||
rssSchema
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue