
Puppeteer Scraper
Pricing
Pay per usage

Puppeteer Scraper
Crawls websites with the headless Chrome and Puppeteer library using a provided server-side Node.js code. This crawler is an alternative to apify/web-scraper that gives you finer control over the process. Supports both recursive crawling and list of URLs. Supports login to website.
5.0 (5)
Pricing
Pay per usage
191
Total users
8.5K
Monthly users
987
Runs succeeded
>99%
Issues response
42 days
Last modified
2 months ago
Error when building version 3
Closed
When trying to duplicate the public actor and run the first build, I am receiving the following error:
2025-03-21T10:42:45.792Z src/internals/crawler_setup.ts:188:21 - error TS2353: Object literal may only specify known properties, and 'ignoreHTTPSErrors' does not exist in type 'LaunchOptions'. 2025-03-21T10:42:45.793Z 188 ignoreHTTPSErrors: this.input.ignoreSslErrors, 2025-03-21T10:42:45.794Z ~~~~~~~~~~~~~~~~~ 2025-03-21T10:42:45.795Z Found 1 error in src/internals/crawler_setup.ts:188
The build then exits.
Hi, thank you for your message!
This tab is mainly for issues encountered when running the Actor. For problems building one of our open-source solutions from scratch, we recommend submitting an issue in the relevant GitHub repository.
That said, a quick note: ignoreHTTPSErrors
is a valid field in Playwright's LaunchOptions
, but not in Puppeteer's. If you're trying to use it with the Puppeteer Scraper, that may be the root of the issue.
We'll go ahead and close this ticket, but feel free to open one in the GitHub repo (with a reproducible example), or open a new one here if you're encountering issues specifically with the Puppeteer Scraper Actor. Cheers!