How can DevTools windows be treated as a page in Puppeteer?

Puppeteer

DevTools windows can be treated as regular pages by enabling the handleDevToolsAsPage option when launching or connecting. This option makes DevTools targets appear as normal pages in the browser context.

Code:

const browser = await Puppeteer.launch({ handleDevToolsAsPage: true });

To also apply when connecting to an existing browser:

const browser = await Puppeteer.connect({ browserWSEndpoint, handleDevToolsAsPage: true });