I've been looking into Puppeteer, and am able to get the innerHTML, however, this can also contain <script> content which I would like removed.
How do I achieve this?
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://www.example.com');
console.log(await page.evaluate(() => document.body.innerHTML));