Something went wrong. Try again.
a collection of early likes.fyi prototypes, preserved here for historical purposes prototypes.likes.fyi
Something went wrong. Try again.
418 B · 16 lines
JavaScript
at main
1234567891011121314151617import { getCollection } from "astro:content";import rss from "@astrojs/rss";import { SiteTitle, SiteDescription } from "../site.config";
export async function GET(context) { const pages = await getCollection("pages"); return rss({ title: SiteTitle, description: SiteDescription, site: context.site, items: pages.map((page) => ({ ...page.data, link: `/${page.id}/`, })), });}