diff --git a/CHANGELOG.md b/CHANGELOG.md index 91536c2..fa24897 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [2.22.0-1](https://github.com/microlinkhq/html-get/compare/v2.22.0-0...v2.22.0-1) (2025-04-12) + +## [2.22.0-0](https://github.com/microlinkhq/html-get/compare/v2.21.3...v2.22.0-0) (2025-04-12) + ### 2.21.3 (2025-04-12) ### 2.21.2 (2025-03-28) diff --git a/package.json b/package.json index a22b879..0c19ab5 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "html-get", "description": "Get the HTML from any website, fine-tuned for correction & speed", "homepage": "https://nicedoc.com/microlinkhq/html-get", - "version": "2.21.3", + "version": "2.22.0-1", "main": "src/index.js", "bin": { "html-get": "bin/index.js" diff --git a/src/index.js b/src/index.js index de0affc..9c924d9 100644 --- a/src/index.js +++ b/src/index.js @@ -139,9 +139,10 @@ const prerender = PCancelable.fn( async (page, response) => { if (!response) throw new AbortError('empty response') - return { + const duration = debug.duration('payload') + const payload = { headers: response.headers(), - html: await page.content(), + html: await page.content('html'), mode: 'prerender', url: response.url(), statusCode: response.status(), @@ -153,6 +154,9 @@ const prerender = PCancelable.fn( url: req.url() })) } + + duration() + return payload }, { timeout, @@ -161,9 +165,10 @@ const prerender = PCancelable.fn( } ) + const duration = debug.duration('prerender') const payload = await getPayload(url, opts) await fetchRes.cancel() - debug('prerender', { url, state: 'success' }) + duration({ url, state: 'success' }) return payload } catch (err) { const { isRejected, ...dataProps } = await fetchRes