import { generateRssFeed } from "@utils/generateRssFeed"; import { fetchGlobals } from "@utils/data/globals.js"; import { fetchBooks } from "@utils/data/books.js"; export async function GET() { const [globals, books] = await Promise.all([ fetchGlobals(), fetchBooks(), ]); const rss = generateRssFeed({ permalink: "/feeds/books.xml", title: "Books feed", globals, data: books.feed, }); return new Response(rss, { status: 200, headers: { "Content-Type": "application/rss+xml", }, }); }