From 5ce853ebdc83aa62a29a195554683d494ca01148 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Nov 2025 11:57:48 +0000 Subject: [PATCH 1/3] chore(deps-dev): bump puppeteer in the bundled group Bumps the bundled group with 1 update: [puppeteer](https://github.com/puppeteer/puppeteer). Updates `puppeteer` from 24.29.1 to 24.30.0 - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md) - [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.29.1...puppeteer-v24.30.0) --- updated-dependencies: - dependency-name: puppeteer dependency-version: 24.30.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: bundled ... Signed-off-by: dependabot[bot] --- package-lock.json | 38 +++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a4045fd..b5e6fe3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "eslint-plugin-import": "^2.32.0", "globals": "^16.4.0", "prettier": "^3.6.2", - "puppeteer": "24.29.1", + "puppeteer": "24.30.0", "rollup": "4.53.2", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-license": "^3.6.0", @@ -2066,9 +2066,9 @@ } }, "node_modules/bare-fs": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.0.tgz", - "integrity": "sha512-GljgCjeupKZJNetTqxKaQArLK10vpmK28or0+RwWjEl5Rk+/xG3wkpmkv+WrcBm3q1BwHKlnhXzR8O37kcvkXQ==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.1.tgz", + "integrity": "sha512-zGUCsm3yv/ePt2PHNbVxjjn0nNB1MkIaR4wOCxJ2ig5pCf5cCVAYJXVhQg/3OhhJV6DB1ts7Hv0oUaElc2TPQg==", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2306,9 +2306,9 @@ "license": "BSD-3-Clause" }, "node_modules/chromium-bidi": { - "version": "10.5.1", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-10.5.1.tgz", - "integrity": "sha512-rlj6OyhKhVTnk4aENcUme3Jl9h+cq4oXu4AzBcvr8RMmT6BR4a3zSNT9dbIfXr9/BS6ibzRyDhowuw4n2GgzsQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-11.0.0.tgz", + "integrity": "sha512-cM3DI+OOb89T3wO8cpPSro80Q9eKYJ7hGVXoGS3GkDPxnYSqiv+6xwpIf6XERyJ9Tdsl09hmNmY94BkgZdVekw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4162,9 +4162,9 @@ } }, "node_modules/ip-address": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz", - "integrity": "sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", + "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", "dev": true, "license": "MIT", "engines": { @@ -5472,18 +5472,18 @@ } }, "node_modules/puppeteer": { - "version": "24.29.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.29.1.tgz", - "integrity": "sha512-pX05JV1mMP+1N0vP3I4DOVwjMdpihv2LxQTtSfw6CUm5F0ZFLUFE/LSZ4yUWHYaM3C11Hdu+sgn7uY7teq5MYw==", + "version": "24.30.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.30.0.tgz", + "integrity": "sha512-A5OtCi9WpiXBQgJ2vQiZHSyrAzQmO/WDsvghqlN4kgw21PhxA5knHUaUQq/N3EMt8CcvSS0RM+kmYLJmedR3TQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.10.13", - "chromium-bidi": "10.5.1", + "chromium-bidi": "11.0.0", "cosmiconfig": "^9.0.0", "devtools-protocol": "0.0.1521046", - "puppeteer-core": "24.29.1", + "puppeteer-core": "24.30.0", "typed-query-selector": "^2.12.0" }, "bin": { @@ -5494,14 +5494,14 @@ } }, "node_modules/puppeteer-core": { - "version": "24.29.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.29.1.tgz", - "integrity": "sha512-ErJ9qKCK+bdLvBa7QVSQTBSPm8KZbl1yC/WvhrZ0ut27hDf2QBzjDsn1IukzE1i1KtZ7NYGETOV4W1beoo9izA==", + "version": "24.30.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.30.0.tgz", + "integrity": "sha512-2S3Smy0t0W4wJnNvDe7W0bE7wDmZjfZ3ljfMgJd6hn2Hq/f0jgN+x9PULZo2U3fu5UUIJ+JP8cNUGllu8P91Pg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.10.13", - "chromium-bidi": "10.5.1", + "chromium-bidi": "11.0.0", "debug": "^4.4.3", "devtools-protocol": "0.0.1521046", "typed-query-selector": "^2.12.0", diff --git a/package.json b/package.json index f23168ae..77c45019 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "eslint-plugin-import": "^2.32.0", "globals": "^16.4.0", "prettier": "^3.6.2", - "puppeteer": "24.29.1", + "puppeteer": "24.30.0", "rollup": "4.53.2", "rollup-plugin-cleanup": "^3.2.1", "rollup-plugin-license": "^3.6.0", From 7c3a078785edb7f8e0b361d2fbc1e29a30cdd061 Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov Date: Thu, 13 Nov 2025 14:43:37 +0100 Subject: [PATCH 2/3] update snapshot --- tests/tools/network.test.js.snapshot | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/tools/network.test.js.snapshot b/tests/tools/network.test.js.snapshot index 789e682d..58fd02db 100644 --- a/tests/tools/network.test.js.snapshot +++ b/tests/tools/network.test.js.snapshot @@ -9,6 +9,14 @@ Status: [success - 200] - sec-ch-ua:"Not_A Brand";v="99", "Chromium";v="142" - sec-ch-ua-mobile:?0 - sec-ch-ua-platform:"" +- accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 +- accept-encoding:gzip, deflate, br, zstd +- connection:keep-alive +- host:localhost:13810 +- sec-fetch-dest:document +- sec-fetch-mode:navigate +- sec-fetch-site:none +- sec-fetch-user:?1 ### Response Headers - connection:keep-alive - content-length:239 From 424fea11e90bfa412c203c3cad5857fef71ebc0e Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov Date: Thu, 13 Nov 2025 14:45:51 +0100 Subject: [PATCH 3/3] fix --- tests/tools/network.test.js.snapshot | 2 +- tests/utils.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/tools/network.test.js.snapshot b/tests/tools/network.test.js.snapshot index 58fd02db..af1314d6 100644 --- a/tests/tools/network.test.js.snapshot +++ b/tests/tools/network.test.js.snapshot @@ -12,7 +12,7 @@ Status: [success - 200] - accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 - accept-encoding:gzip, deflate, br, zstd - connection:keep-alive -- host:localhost:13810 +- host:localhost: - sec-fetch-dest:document - sec-fetch-mode:navigate - sec-fetch-site:none diff --git a/tests/utils.ts b/tests/utils.ts index 6dca14a7..99f82b05 100644 --- a/tests/utils.ts +++ b/tests/utils.ts @@ -158,8 +158,8 @@ export function stabilizeResponseOutput(text: unknown) { const dateRegEx = /.{3}, \d{2} .{3} \d{4} \d{2}:\d{2}:\d{2} [A-Z]{3}/g; output = output.replaceAll(dateRegEx, ''); - const localhostRegEx = /http:\/\/localhost:\d{5}\//g; - output = output.replaceAll(localhostRegEx, 'http://localhost:/'); + const localhostRegEx = /localhost:\d{5}/g; + output = output.replaceAll(localhostRegEx, 'localhost:'); const userAgentRegEx = /user-agent:.*\n/g; output = output.replaceAll(userAgentRegEx, 'user-agent:\n');