summaryrefslogtreecommitdiff
path: root/packages/astro-rss/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/astro-rss/src/index.ts')
-rw-r--r--packages/astro-rss/src/index.ts7
1 files changed, 2 insertions, 5 deletions
diff --git a/packages/astro-rss/src/index.ts b/packages/astro-rss/src/index.ts
index 8157df30b..478d5dc39 100644
--- a/packages/astro-rss/src/index.ts
+++ b/packages/astro-rss/src/index.ts
@@ -1,8 +1,8 @@
import { z } from 'astro/zod';
import { XMLBuilder, XMLParser } from 'fast-xml-parser';
+import { yellow } from 'kleur/colors';
import { rssSchema } from './schema.js';
import { createCanonicalURL, errorMap, isValidURL } from './util.js';
-import { yellow } from 'kleur/colors';
export { rssSchema };
@@ -57,10 +57,7 @@ const globResultValidator = z.record(z.function().returns(z.promise(z.any())));
const rssOptionsValidator = z.object({
title: z.string(),
description: z.string(),
- site: z.preprocess(
- url => url instanceof URL ? url.href : url,
- z.string().url(),
- ),
+ site: z.preprocess((url) => (url instanceof URL ? url.href : url), z.string().url()),
items: z
.array(rssFeedItemValidator)
.or(globResultValidator)