Can you share any plans regarding amount of browser-limitations for free/paid plans when launching?
Can you share any plans regarding amount of browser-limitations for free/paid plans when launching?

puppeteer.launch(). You can reuse the session as explained with DOs in the blogpost which would make it where you can pay per minute with only the initial request warming up the DO costing or anytime the DO gets reset (should mostly code updates / runtime updates)

node_compat but in the getting started example (https://developers.cloudflare.com/browser-rendering/get-started/screenshots/#4-configure-wranglertoml) its compatibility_flags = [ "nodejs_compat" ]
puppeteer.launch()compatibility_flags = [ "nodejs_compat" ] const browser = await puppeteer.launch(env.BROWSER);
const page = await browser.newPage();
const [res] = await Promise.all([
page.waitForResponse(res => res.url().includes('something') && res.request().method().toUpperCase() !== "OPTIONS", {timeout: 10 * 1000}),
page.goto('https://someurl.com', {waitUntil: "domcontentloaded"}),
]);