UNPKG

rsshub

Version:
35 lines (33 loc) 984 B
import "./esm-shims-CzJ_djXG.mjs"; import "./config-C37vj7VH.mjs"; import "./dist-BInvbO1W.mjs"; import "./logger-Czu8UMNd.mjs"; import { t as ofetch_default } from "./ofetch-BIyrKU3Y.mjs"; import { t as parseDate } from "./parse-date-BrP7mxXf.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 };