import type { FeedItem } from "corvos/plugins/feeds.ts"; import site from "@/corvos.config.ts"; export const feeds = site.$.feedGenerator(async function* (pages) { const items = await pages .match({ type: "release" }) .take(20) .array( (page): FeedItem => ({ title: page.data.title, url: page.url, content: page.content, updated: page.data.date, }), ); yield { type: "releases", title: `Releases`, url: "/releases/", items }; });