@szymonrybczak/patchright-cloudflare
v0.0.14
Published
Patchright for Cloudflare Workers
Readme
patchright-cloudflare
Patchright for Cloudflare Workers. This package enables using Patchright with Cloudflare Browser Rendering.
Installation
npm install @szymonrybczak/patchright-cloudflareUsage
import { launch } from '@szymonrybczak/patchright-cloudflare';
export default {
async fetch(request, env) {
const browser = await launch(env.MYBROWSER);
const page = await browser.newPage();
await page.goto('https://example.com');
const title = await page.title();
await browser.close();
return new Response(title);
}
};Configuration
Add to your wrangler.toml:
compatibility_flags = [ "nodejs_compat" ]
browser = { binding = "MYBROWSER" }