Is this possible to setup argument logic of the browser launch depending on OS.platform, something like this:
const puppeteer = require('puppeteer');
const browserFetcher = puppeteer.createBrowserFetcher();
(async () => {
const platforme = await browserFetcher.platform()
const browser = await puppeteer.launch(
??? ()=>{
if (platforme=="win64"||"win32")
//run this params headless: false; defaultViewport: null;
else if (platforme=="linux")
//run this params headless: true, args: ['--no-sandbox', '--disable-setuid-sandbox','--disable-dev-shm-usage']
});
const page = await browser.newPage();