UNPKG

rsshub

Version:
38 lines (36 loc) 1.15 kB
import "./dist-Bog6z_OM.mjs"; import "./config-MQ-7ebJ_.mjs"; import "./logger-C4avouvV.mjs"; import "./ofetch-DKl_Ma9g.mjs"; import "./parse-date-r5WDWHno.mjs"; import "./timezone-CA9Huotp.mjs"; import { n as getList, t as getData } from "./utils-BAwoWzje.mjs"; //#region lib/routes/alistapart/index.ts const route = { path: "/", categories: ["programming"], radar: [{ source: ["alistapart.com/articles/"], target: "/" }], name: "Home Feed", maintainers: ["Rjnishant530"], handler, url: "alistapart.com/articles/", example: "/alistapart" }; async function handler() { const baseUrl = "https://alistapart.com"; const items = await getList(await getData(`${baseUrl}/wp-json/wp/v2/article?_embed`)); return { title: "A List Apart", link: `${baseUrl}/articles`, item: items, description: "Articles on aListApart.com", logo: "https://i0.wp.com/alistapart.com/wp-content/uploads/2019/03/cropped-icon_navigation-laurel-512.jpg?fit=192,192&ssl=1", icon: "https://i0.wp.com/alistapart.com/wp-content/uploads/2019/03/cropped-icon_navigation-laurel-512.jpg?fit=32,32&ssl=1", language: "en-us" }; } //#endregion export { route };