UNPKG

rsshub

Version:
34 lines (32 loc) 949 B
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 };