@cityssm/puppeteer-launch
v3.1.0
Published
Launch Puppeteer, falling back to system browsers when the cached ones aren't working or aren't available.
Downloads
346
Maintainers
Readme
Puppeteer Launch
A helper for puppeteer.launch()
,
for when cached Puppeteer browsers aren't available or aren't compatible.
A drop-in replacement the falls back to system browsers automatically!
Installation
npm install @cityssm/puppeteer-launch
Usage
import puppeteerLaunch from '@cityssm/puppeteer-launch'
// Launch the default cached browser (likely Chrome).
// Will fallback to a system browser (either Chrome, Chromium, or Firefox)
// if no cached browser is available.
const browser = await puppeteerLaunch()
// Launch a Firefox web browser.
// Will use a system Firefox if no Firefox in the Puppeteer cache.
const firefoxBrowser = await puppeteerLaunch({
browser: 'firefox'
})