rsshub
Version:
Make RSS Great Again!
34 lines (32 loc) • 949 B
JavaScript
import "./dist-Bog6z_OM.mjs";
import "./config-MQ-7ebJ_.mjs";
import "./logger-C4avouvV.mjs";
import { t as ofetch_default } from "./ofetch-DKl_Ma9g.mjs";
import { t as parseDate } from "./parse-date-r5WDWHno.mjs";
//#region lib/routes/rebase/geekdaily.ts
const route = {
path: "/geekdaily",
categories: ["new-media"],
example: "/rebase/geekdaily",
radar: [{
source: ["rebase.network/geekdaily"],
target: "/geekdaily"
}],
name: "Web3 Geek Daily",
maintainers: ["gaoyifan"],
handler: async () => {
return {
title: "Web3 Geek Daily",
link: "https://rebase.network/geekdaily",
item: (await ofetch_default("https://db.rebase.network/api/v1/geekdailies?sort=id:desc")).data.map((item) => ({
title: item.attributes.title,
link: item.attributes.url,
description: item.attributes.introduce,
pubDate: parseDate(item.attributes.time),
author: item.attributes.author
}))
};
}
};
//#endregion
export { route };