This commit is contained in:
2026-01-01 17:49:08 +08:00
parent 2b4eeb6b17
commit 151324e6a6
3 changed files with 20 additions and 60 deletions

View File

@@ -1,37 +0,0 @@
import { Feed } from "feed";
const basePath = "https://nurriyad.com";
export default defineEventHandler(async (event) => {
setHeader(event, "content-type", "text/xml");
const docs = await queryCollection(event, "content").all();
const feed = new Feed({
title: "Riyad's personal blog site",
description: "Riyad's personal blog site",
id: basePath,
link: basePath,
language: "en",
favicon: `${basePath}/favicon.ico`,
copyright: "MIT",
author: {
name: "Al Asad Nur Riyad",
email: "asadnurriyad@gmail.com",
link: basePath,
},
});
// Add the feed items
docs.forEach((doc) => {
// console.log(doc)
feed.addItem({
title: doc.title || "",
id: basePath + doc.path,
link: basePath + doc.path,
description: doc.description,
content: doc.description,
date: new Date(doc.meta?.date as string),
});
});
return feed.rss2();
});