From 26a033b3ec1269d3927831bda1749a484ed83733 Mon Sep 17 00:00:00 2001 From: Philipp Tanlak Date: Sun, 24 Nov 2024 13:08:25 +0100 Subject: Generate random user agent when non is provided (#76) --- examples/useragents/firefox.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 examples/useragents/firefox.js (limited to 'examples/useragents/firefox.js') diff --git a/examples/useragents/firefox.js b/examples/useragents/firefox.js new file mode 100644 index 0000000..20d4d3c --- /dev/null +++ b/examples/useragents/firefox.js @@ -0,0 +1,13 @@ +import { parse } from "flyscrape"; + +export const config = { + url: "https://www.mozilla.org/en-US/firefox/releases/", +}; + +export default function ({ doc, absoluteURL }) { + const links = doc.find(".c-release-list a"); + return links + .map(link => link.text()) + .filter(Boolean) + .filter(version => parseFloat(version) >= 60); +} -- cgit v1.2.3