@liam-public/node-browser-automation
v0.1.0
Published
Puppeteer browser manager (stealth) and proxy pool. Isolates the Chromium-heavy dependencies.
Readme
@liam-public/node-browser-automation
Puppeteer-based browser manager (with stealth plugin) and a proxy pool.
Extracted from @liam-public/shared-core so that consumers which only need
its logging / http / event-bus / postgres helpers no longer pull Chromium and
the puppeteer-extra stealth stack (~100MB) into their install tree.
import { createBrowserManager, createProxyPool } from '@liam-public/node-browser-automation'
const browser = createBrowserManager({ headless: true }, logger)
const page = await (await browser.getBrowser()).newPage()