UNPKG

rsshub

Version:
51 lines (49 loc) 1.55 kB
import { n as init_esm_shims, t as __dirname } from "./esm-shims-CzJ_djXG.mjs"; import "./config-C37vj7VH.mjs"; import "./dist-BInvbO1W.mjs"; import "./logger-Czu8UMNd.mjs"; import "./ofetch-BIyrKU3Y.mjs"; import { t as parseDate } from "./parse-date-BrP7mxXf.mjs"; import "./helpers-DxBp0Pty.mjs"; import { t as art } from "./render-BQo6B4tL.mjs"; import "./got-KxxWdaxq.mjs"; import { t as getData } from "./utils-BUoGTwru.mjs"; import path from "node:path"; //#region lib/routes/tencent/news/coronavirus/total.ts init_esm_shims(); const route = { path: "/news/coronavirus/total", radar: [{ source: ["new.qq.com/zt2020/page/feiyan.htm"] }], name: "Unknown", maintainers: ["CaoMeiYouRen"], handler, url: "new.qq.com/zt2020/page/feiyan.htm" }; async function handler() { const title = "腾讯新闻 - 新型冠状病毒肺炎疫情实时追踪"; const link = "https://news.qq.com/zt2020/page/feiyan.htm#/"; const item = []; const { localConfirmH5, localWzzAdd, confirmAdd, localConfirm, nowLocalWzz, highRiskAreaNum, mtime } = (await getData(["diseaseh5Shelf"]))?.data?.diseaseh5Shelf?.chinaTotal || {}; const pubDate = parseDate(mtime); const info = { title: "中国本土数据统计", description: art(path.join(__dirname, "templates/chinaTotal-8034cd4c.art"), { localConfirmH5, localWzzAdd, confirmAdd, localConfirm, nowLocalWzz, highRiskAreaNum }), pubDate, guid: `${link}total?pubDate=${pubDate.toISOString()}` }; item.push(info); return { title, link, item }; } //#endregion export { route };