From 59214ce4895457f9ba341bed10c61bfe25add902 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Sat, 12 Apr 2025 12:47:18 +0200 Subject: [PATCH 1/4] chore: better logging --- src/index.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/index.js b/src/index.js index de0affc..408f7fd 100644 --- a/src/index.js +++ b/src/index.js @@ -139,9 +139,9 @@ const prerender = PCancelable.fn( async (page, response) => { if (!response) throw new AbortError('empty response') - return { + const duration = debug.duration() + const payload = { headers: response.headers(), - html: await page.content(), mode: 'prerender', url: response.url(), statusCode: response.status(), @@ -153,6 +153,11 @@ const prerender = PCancelable.fn( url: req.url() })) } + + duration('payload:basic') + payload.html = await page.content('html') + duration('payload:html') + return payload }, { timeout, @@ -161,9 +166,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 From b93dec66a3f46033b2e525286d24c2edd5fb052c Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Sat, 12 Apr 2025 12:47:49 +0200 Subject: [PATCH 2/4] chore(release): 2.22.0-0 --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91536c2..9efe849 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ 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-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..8bba96a 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-0", "main": "src/index.js", "bin": { "html-get": "bin/index.js" From 90bcf3222e3e0817f602395d9d0a1c0e796128a8 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Sat, 12 Apr 2025 13:22:49 +0200 Subject: [PATCH 3/4] chore: reduce logging --- src/index.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/index.js b/src/index.js index 408f7fd..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') - const duration = debug.duration() + const duration = debug.duration('payload') const payload = { headers: response.headers(), + html: await page.content('html'), mode: 'prerender', url: response.url(), statusCode: response.status(), @@ -154,9 +155,7 @@ const prerender = PCancelable.fn( })) } - duration('payload:basic') - payload.html = await page.content('html') - duration('payload:html') + duration() return payload }, { From b84c1ca5d50429622f07081a2bf674476f2e33ee Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Sat, 12 Apr 2025 13:23:20 +0200 Subject: [PATCH 4/4] chore(release): 2.22.0-1 --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9efe849..fa24897 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ 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) diff --git a/package.json b/package.json index 8bba96a..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.22.0-0", + "version": "2.22.0-1", "main": "src/index.js", "bin": { "html-get": "bin/index.js"