Хорошо, я нашел решение, нам нужно использовать модуль puppeteer
. npm i puppeteer
(async () => {
let webpage;
let browser = await puppeteer.launch();
let page = await browser.newPage();
await page.goto(link);
await timeout(15000)
await page.content().then((res) => console.log(res))
await browser.close();
})
function timeout(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}