badgen.net/libs/query-html.ts

9 wiersze
259 B
TypeScript

import got from 'got'
import { parse } from 'node-html-parser'
export default async function queryHTML(url: string, cssSelector: string) {
const htmlString = await got(url).text()
const root = parse(htmlString)
return root.querySelector(cssSelector)
}