diff --git a/package.json b/package.json index bb22b0560..17a61d784 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "dfe-frontend": "^2.0.1", "esbuild": "^0.24.0", "govuk-frontend": "^5.3.1", - "puppeteer": "^22.14.0", + "puppeteer": "^23.4.1", "sass": "^1.77.8" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index fe0dd8c4c..289cf9539 100644 --- a/yarn.lock +++ b/yarn.lock @@ -345,11 +345,11 @@ __metadata: languageName: node linkType: hard -"@puppeteer/browsers@npm:2.3.0": - version: 2.3.0 - resolution: "@puppeteer/browsers@npm:2.3.0" +"@puppeteer/browsers@npm:2.4.0": + version: 2.4.0 + resolution: "@puppeteer/browsers@npm:2.4.0" dependencies: - debug: "npm:^4.3.5" + debug: "npm:^4.3.6" extract-zip: "npm:^2.0.1" progress: "npm:^2.0.3" proxy-agent: "npm:^6.4.0" @@ -359,7 +359,7 @@ __metadata: yargs: "npm:^17.7.2" bin: browsers: lib/cjs/main-cli.js - checksum: 0a7c791fc05800305e9d52329eb02381b989fe68bfaa55ba901f090490f3fc7ee6df46df34c4f43d8cd1fe7a727bad02a218d2c9daa251a8db01f06f3347ba02 + checksum: 9ec4fe9e37ecef1581d3b38bbfdebb4cd1dbd3f70fa61c70a043f2c20e799d05587b9661a26691fe0f94f0e02910b69b6234a1fc3d258a9fd10a37f63e825eff languageName: node linkType: hard @@ -735,16 +735,16 @@ __metadata: languageName: node linkType: hard -"chromium-bidi@npm:0.6.2": - version: 0.6.2 - resolution: "chromium-bidi@npm:0.6.2" +"chromium-bidi@npm:0.6.5": + version: 0.6.5 + resolution: "chromium-bidi@npm:0.6.5" dependencies: mitt: "npm:3.0.1" urlpattern-polyfill: "npm:10.0.0" zod: "npm:3.23.8" peerDependencies: devtools-protocol: "*" - checksum: 20ec6c3bfc36c215cc20ad85407c7f25f85e0ba13fcca7da9a6d65c5781f70b3bbee720c21b737cb688957242502e6a067f39cc66fb97eea186707959be2600f + checksum: 906cf45eafaad48c75527fec30dd591952338a07e86c96e78be938c228cedb0b953948242718aeeafc06cc05c5e8fe9b60d30224d0bd6d03705eb4ca654a66d4 languageName: node linkType: hard @@ -875,7 +875,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.1, debug@npm:^4.3.4, debug@npm:^4.3.5": +"debug@npm:4, debug@npm:^4.1.1, debug@npm:^4.3.4": version: 4.3.5 resolution: "debug@npm:4.3.5" dependencies: @@ -899,6 +899,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.3.7": + version: 4.3.7 + resolution: "debug@npm:4.3.7" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 71168908b9a78227ab29d5d25fe03c5867750e31ce24bf2c44a86efc5af041758bb56569b0a3d48a9b5344c00a24a777e6f4100ed6dfd9534a42c1dde285125a + languageName: node + linkType: hard + "degenerator@npm:^5.0.0": version: 5.0.1 resolution: "degenerator@npm:5.0.1" @@ -917,10 +929,10 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:0.0.1312386": - version: 0.0.1312386 - resolution: "devtools-protocol@npm:0.0.1312386" - checksum: bd5e3d280d1293bba9b2283c7b372981f566f46b57fa56d40af3b9e90d3a91dbd49ddad39a2164c87d7b5157c8aa876ef3b0539cf61d655bc46583f4b4589782 +"devtools-protocol@npm:0.0.1342118": + version: 0.0.1342118 + resolution: "devtools-protocol@npm:0.0.1342118" + checksum: 3a6dbff74db04c432d9818a87247a7c6307518e0fdc857bb52a2c8febdfb5b02c3384d06b5b27c4cd1b975e17380e7899510c92f3874ef331331aeced419ed5f languageName: node linkType: hard @@ -1180,7 +1192,7 @@ __metadata: dfe-frontend: "npm:^2.0.1" esbuild: "npm:^0.24.0" govuk-frontend: "npm:^5.3.1" - puppeteer: "npm:^22.14.0" + puppeteer: "npm:^23.4.1" sass: "npm:^1.77.8" stylelint: "npm:^16.9.0" stylelint-config-gds: "npm:^2.0.0" @@ -1980,6 +1992,13 @@ __metadata: languageName: node linkType: hard +"ms@npm:^2.1.3": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d + languageName: node + linkType: hard + "nanoid@npm:^3.3.7": version: 3.3.7 resolution: "nanoid@npm:3.3.7" @@ -2299,30 +2318,33 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:22.14.0": - version: 22.14.0 - resolution: "puppeteer-core@npm:22.14.0" +"puppeteer-core@npm:23.4.1": + version: 23.4.1 + resolution: "puppeteer-core@npm:23.4.1" dependencies: - "@puppeteer/browsers": "npm:2.3.0" - chromium-bidi: "npm:0.6.2" - debug: "npm:^4.3.5" - devtools-protocol: "npm:0.0.1312386" + "@puppeteer/browsers": "npm:2.4.0" + chromium-bidi: "npm:0.6.5" + debug: "npm:^4.3.7" + devtools-protocol: "npm:0.0.1342118" + typed-query-selector: "npm:^2.12.0" ws: "npm:^8.18.0" - checksum: 9ddae8be6066890b5e861fa3b999ae8422e718b108b770a0f1270c0c15321f63c85d56cf950c66e3ed9afc753e2e2c04052abc1d9794c7a77450a526ea1386fe + checksum: 1a76183035239a090354b0b39442ff4d2e9c128e63bbe987887da3c2e6f8262b709d6db472122a0bc25dadfbd34cde4a406fa2ee7269edf160b71709dfa15747 languageName: node linkType: hard -"puppeteer@npm:^22.14.0": - version: 22.14.0 - resolution: "puppeteer@npm:22.14.0" +"puppeteer@npm:^23.4.1": + version: 23.4.1 + resolution: "puppeteer@npm:23.4.1" dependencies: - "@puppeteer/browsers": "npm:2.3.0" + "@puppeteer/browsers": "npm:2.4.0" + chromium-bidi: "npm:0.6.5" cosmiconfig: "npm:^9.0.0" - devtools-protocol: "npm:0.0.1312386" - puppeteer-core: "npm:22.14.0" + devtools-protocol: "npm:0.0.1342118" + puppeteer-core: "npm:23.4.1" + typed-query-selector: "npm:^2.12.0" bin: - puppeteer: lib/esm/puppeteer/node/cli.js - checksum: 33a2b3cc78d2bc2490acf51119724079877ecccf763c3fe083008c970435119d8a0cb0c2517e0172ba135ae26b6872b6f81d5944db7a9f6666f2ddd7494dc9dc + puppeteer: lib/cjs/puppeteer/node/cli.js + checksum: c5f0b9c83b5806450b6ffd114d4081bd524a4a5eceaca7b1cbd3d1fb332bad020acb40c3fa20f1f16bffff4073ad82cb54a692f00d7525d6e6122598a3fe3d27 languageName: node linkType: hard @@ -2843,6 +2865,13 @@ __metadata: languageName: node linkType: hard +"typed-query-selector@npm:^2.12.0": + version: 2.12.0 + resolution: "typed-query-selector@npm:2.12.0" + checksum: e65b646830315e63282883acb44ea48ef8da3e9a044aa69e03f3bd876d7a69baae85f71c0918456b43f7c1bc2b448f2d64a424280f9699d34be2bae582121bc9 + languageName: node + linkType: hard + "unbzip2-stream@npm:^1.4.3": version: 1.4.3 resolution: "unbzip2-stream@npm:1.4.3"