A port of puppeteer running on Deno
#### Hi, I'm stuck looking for a browser version on my Apple M1 Pro, when I added the puppeteer package, I can't run Supabase function successfully anymore. **Deno info:** ```shell 🐉 >deno info DENO_DIR location: /Users/mateuszflisikowski/Library/Caches/deno Remote modules cache: /Users/mateuszflisikowski/Library/Caches/deno/deps npm modules cache: /Users/mateuszflisikowski/Library/Caches/deno/npm Emitted modules cache: /Users/mateuszflisikowski/Library/Caches/deno/gen Language server registries cache: /Users/mateuszflisikowski/Library/Caches/deno/registries Origin storage: /Users/mateuszflisikowski/Library/Caches/deno/location_data ``` **Error after call http://localhost:54321/functions/v1/:** ```shell Error: Could not find browser revision 1022525. Run "PUPPETEER_PRODUCT=chrome deno run -A --unstable https://deno.land/x/[email protected]/install.ts" to download a supported browser binary. ... 🐉 >PUPPETEER_PRODUCT=chrome deno run -A --unstable https://deno.land/x/[email protected]/install.ts Already downloaded at /Users/mateuszflisikowski/Library/Caches/deno/deno_puppeteer/chromium/mac-1022525/chrome-mac/Chromium.app/Contents/MacOS/Chromium ... mateuszflisikowski ::: ~/Library/Caches/deno/deno_puppeteer/chromium 🌐 >ls -l total 0 drwxr-xr-x 3 mateuszflisikowski staff 96 26 gru 21:02 mac-1022525 ``` **Supabase function code, that try to run.** ```javascript import puppeteer from 'https://deno.land/x/[email protected]/mod.ts'; import { serve } from 'https://deno.land/[email protected]/http/server.ts'; serve(async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('https://mflisikowski.dev/cv', { waitUntil: 'networkidle2', }); const pdf = await page.pdf({ format: 'A4' }); await browser.close(); return new Response(pdf, { headers: { 'Content-Disposition': `attachment; filename="cv.pdf"`, 'Content-Type': 'application/pdf', }, }); }); ```
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by mflisikowski and has received 6 comments.