UNPKG

rsshub

Version:
23 lines (22 loc) 646 B
import { n as parseItem, t as fetchHacktivityEdges } from "./utils-DHSYDQ6N.mjs"; //#region lib/routes/hackerone/search.ts const route = { path: "/search/:search", categories: ["other"], example: "/hackerone/search/rocket_chat", parameters: { search: "Search string" }, name: "Search", maintainers: ["imlonghao"], handler }; async function handler(ctx) { const { search } = ctx.req.param(); const edges = await fetchHacktivityEdges(search); return { title: "HackerOne Hacker Activity", link: `https://hackerone.com/hacktivity?querystring=${search}`, item: edges.map((item) => parseItem(item)) }; } //#endregion export { route };