UNPKG

rsshub

Version:
46 lines (45 loc) 1.15 kB
import { t as parseDate } from "./parse-date-3kcy2Eau.mjs"; import { t as buildData } from "./common-config-DW8ZWC5w.mjs"; //#region lib/routes/xunhupay/index.ts const baseUrl = "https://www.xunhupay.com"; const route = { path: "/blog", categories: ["blog"], example: "/xunhupay/blog", parameters: {}, features: { requireConfig: false, requirePuppeteer: false, antiCrawler: false, supportBT: false, supportPodcast: false, supportScihub: false }, radar: [{ source: ["www.xunhupay.com/blog"] }], name: "文章", maintainers: ["Joey"], handler, url: "www.xunhupay.com/blog" }; async function handler() { const link = `${baseUrl}/blog.html`; return await buildData({ link, url: link, title: "博客", description: "虎皮椒-博客", item: { item: ".blog-post > article", title: ($) => $("h5").text(), link: ($) => $("a").attr("href"), description: ($) => $(".content").text(), pubDate: ($) => parseDate($(".date").text(), "YYYY-MM-DD"), guid: ($) => { const href = $("a").attr("href"); return href ? Buffer.from(href).toString("base64") : void 0; } } }); } //#endregion export { route };