You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
launcher: add launcher option for swapping puppeteer backend (6262fea)
make puppeteer an optional peer dependency (e996aa3)
BREAKING CHANGES
puppeteer is no longer a hard peer dependency. at
least one of puppeteer or a launcher-passed alternative must be
reachable at runtime; consumers that previously relied on the implicit
peer resolution should ensure puppeteer is in their dependency tree
or pass a launcher. consumers using rebrowser-puppeteer only should
add puppeteer-core to obtain the upstream Browser class identity.
deps: PuppeteerModuleOptions.plugins and the
PUPPETEER_BROWSER_PLUGINS constant are removed, along with the
puppeteer-extra peer dependency. Pin to the 2.x branch if you still
need the plugin path, or migrate to rebrowser-puppeteer.
deps: puppeteer ^21 is no longer supported. pin puppeteer ^22,
^23, or ^24. replace any headless: 'new' in your config with headless: true (equivalent on v22+) and any puppeteernodelaunchoptions
import with launchoptions.