diff --git a/docs/package.json b/docs/package.json index 963892833022..9b1ce016d085 100644 --- a/docs/package.json +++ b/docs/package.json @@ -74,7 +74,7 @@ "lighthouse-logger": "~2.0.0", "npm-run-all": "^4.1.5", "protractor": "^7.0.0", - "puppeteer-core": "^24.6.1", + "puppeteer-core": "^25.0.0", "sass": "1.99.0", "shelljs": "^0.10.0", "ts-node": "10.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8556883c57dd..078fe787e558 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -484,8 +484,8 @@ importers: specifier: ^7.0.0 version: 7.0.0 puppeteer-core: - specifier: ^24.6.1 - version: 24.43.0(bufferutil@4.1.0) + specifier: ^25.0.0 + version: 25.0.2(bufferutil@4.1.0) sass: specifier: 1.99.0 version: 1.99.0 @@ -3457,6 +3457,16 @@ packages: engines: {node: '>=18'} hasBin: true + '@puppeteer/browsers@3.0.2': + resolution: {integrity: sha512-JnOSHrAdCQOj27P5QnTrd6bkYd9cXXeFMJS5UJF3UmQbpZQAMMO7AaL0NyrT7i2l/43bwjaHguU+LOpBRyx66w==} + engines: {node: '>=22.12.0'} + hasBin: true + peerDependencies: + proxy-agent: '>=8.0.1' + peerDependenciesMeta: + proxy-agent: + optional: true + '@rollup/plugin-commonjs@29.0.2': resolution: {integrity: sha512-S/ggWH1LU7jTyi9DxZOKyxpVd4hF/OZ0JrEbeLjXk/DFXwRny0tjD2c992zOUYQobLrVkRVMDdmHP16HKP7GRg==} engines: {node: '>=16.0.0 || 14 >= 14.17'} @@ -4780,6 +4790,12 @@ packages: peerDependencies: devtools-protocol: '*' + chromium-bidi@16.0.1: + resolution: {integrity: sha512-J63PGu/9PpeCwLIcKYyzWP6yaVL5pxuBc0shlYCYM8BaAkmlwiQboXO1iNbOgSDbVklEyYFfNEcHD8oOAWacUA==} + engines: {node: '>=20.19.0 <22.0.0 || >=22.12.0'} + peerDependencies: + devtools-protocol: '*' + ci-info@2.0.0: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} @@ -8239,6 +8255,10 @@ packages: resolution: {integrity: sha512-cCRNXsUlhyPoKDz6+TiSpfZpRS3mD6Y1YFKhkdr6ik6TMfuJb7fAtXq9ThUFc4sphxObDk3BuAvdxc1Y6YOnqQ==} engines: {node: '>=18'} + puppeteer-core@25.0.2: + resolution: {integrity: sha512-Q0IUIHER1S9PiNIfdNFc+pVOj79Tp4b9v0Fv4enigwsLy0Hbgq45KFgqzmN31DeCXh+Uvxnt9r7fMERhAMjs8Q==} + engines: {node: '>=22.12.0'} + pvtsutils@1.3.6: resolution: {integrity: sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==} @@ -9209,6 +9229,9 @@ packages: third-party-web@0.29.0: resolution: {integrity: sha512-nBDSJw5B7Sl1YfsATG2XkW5qgUPODbJhXw++BKygi9w6O/NKS98/uY/nR/DxDq2axEjL6halHW1v+jhm/j1DBQ==} + third-party-web@0.29.2: + resolution: {integrity: sha512-fegtha91tq2DHphyoiBXVHjVi2YG9zFaRnboT9C28tO1en9Y3wJsfspuy40F+u5wl3hHVbw7cnd1b67kEGHb8g==} + through2@2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} @@ -13211,7 +13234,7 @@ snapshots: '@paulirish/trace_engine@0.0.64': dependencies: legacy-javascript: 0.0.1 - third-party-web: 0.29.0 + third-party-web: 0.29.2 '@peculiar/asn1-cms@2.7.0': dependencies: @@ -13392,6 +13415,19 @@ snapshots: - react-native-b4a - supports-color + '@puppeteer/browsers@3.0.2': + dependencies: + debug: 4.4.3(supports-color@10.2.2) + progress: 2.0.3 + semver: 7.8.0 + tar-fs: 3.1.2 + yargs: 17.7.2 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + '@rollup/plugin-commonjs@29.0.2(rollup@4.60.3)': dependencies: '@rollup/pluginutils': 5.3.0(rollup@4.60.3) @@ -14744,6 +14780,12 @@ snapshots: mitt: 3.0.1 zod: 3.25.76 + chromium-bidi@16.0.1(devtools-protocol@0.0.1608973): + dependencies: + devtools-protocol: 0.0.1608973 + mitt: 3.0.1 + zod: 3.25.76 + ci-info@2.0.0: {} cjs-module-lexer@1.4.3: {} @@ -18767,6 +18809,24 @@ snapshots: - supports-color - utf-8-validate + puppeteer-core@25.0.2(bufferutil@4.1.0): + dependencies: + '@puppeteer/browsers': 3.0.2 + chromium-bidi: 16.0.1(devtools-protocol@0.0.1608973) + debug: 4.4.3(supports-color@10.2.2) + devtools-protocol: 0.0.1608973 + typed-query-selector: 2.12.2 + webdriver-bidi-protocol: 0.4.1 + ws: 8.20.0(bufferutil@4.1.0)(utf-8-validate@6.0.6) + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - bufferutil + - proxy-agent + - react-native-b4a + - supports-color + - utf-8-validate + pvtsutils@1.3.6: dependencies: tslib: 2.8.1 @@ -20041,6 +20101,8 @@ snapshots: third-party-web@0.29.0: {} + third-party-web@0.29.2: {} + through2@2.0.5: dependencies: readable-stream: 2.3.8