Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.
import rebrowserPuppeteer from 'rebrowser-puppeteer';
import { addExtra } from 'puppeteer-extra';
const puppeteer = addExtra(rebrowserPuppeteer)
I keep getting this error:
Argument of type 'PuppeteerNode' is not assignable to parameter of type 'VanillaPuppeteer'.
Property 'createBrowserFetcher' is missing in type 'PuppeteerNode' but required in type 'Pick<PuppeteerNode, "connect" | "defaultArgs" | "executablePath" | "launch" | "createBrowserFetcher">'.
I cannot run
Versions: rebrowser-puppeteer: 23.6.0 puppeteer-extra: 3.3.6
I also tried with rebrowser-puppeteer: 23.3.1
I keep getting this error: