UNPKG

badge-urls

Version:

Helper functions to generate URLs for all badges / shields from shields.io

16 lines (15 loc) 422 B
import processRow from "./processRow"; import scrapeUrl from "../../utils/scrapeUrl"; function findShieldData(document) { const items = []; document .querySelector("table") ?.querySelectorAll("tr") .forEach((row) => { items.push(processRow(row)); }); return items; } export default async function scrapeCategoryPage(url) { return findShieldData(await scrapeUrl(url)); }