diff --git a/package.json b/package.json index 7fac13d3ac..50a6b51ac0 100644 --- a/package.json +++ b/package.json @@ -242,7 +242,7 @@ "protractor": "~7.0.0", "protractor-cucumber-framework": "^9.7.0", "protractor-multiple-cucumber-html-reporter-plugin": "1.8.1", - "puppeteer": "^22.4.1", + "puppeteer": "^24.0.0", "sass": "^1.66.1", "sinon": "^7.3.2", "sinon-chai": "^3.3.0", diff --git a/yarn.lock b/yarn.lock index b7cd034533..fe24dc1f44 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5683,21 +5683,21 @@ __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.7.0": + version: 2.7.0 + resolution: "@puppeteer/browsers@npm:2.7.0" dependencies: - debug: "npm:^4.3.5" + debug: "npm:^4.4.0" extract-zip: "npm:^2.0.1" progress: "npm:^2.0.3" - proxy-agent: "npm:^6.4.0" + proxy-agent: "npm:^6.5.0" semver: "npm:^7.6.3" tar-fs: "npm:^3.0.6" unbzip2-stream: "npm:^1.4.3" yargs: "npm:^17.7.2" bin: browsers: lib/cjs/main-cli.js - checksum: 10/0a7c791fc05800305e9d52329eb02381b989fe68bfaa55ba901f090490f3fc7ee6df46df34c4f43d8cd1fe7a727bad02a218d2c9daa251a8db01f06f3347ba02 + checksum: 10/54233c82d163122ab6c9a348d63fbef46904bc0a1f875dfbf97c93ca47bae44b03bd56c93fb341e3fe3cf1df6ae1c257648e190b6a9b075702a2c1f575e5083e languageName: node linkType: hard @@ -9452,16 +9452,15 @@ __metadata: languageName: node linkType: hard -"chromium-bidi@npm:0.6.3": - version: 0.6.3 - resolution: "chromium-bidi@npm:0.6.3" +"chromium-bidi@npm:1.1.0": + version: 1.1.0 + resolution: "chromium-bidi@npm:1.1.0" dependencies: mitt: "npm:3.0.1" - urlpattern-polyfill: "npm:10.0.0" - zod: "npm:3.23.8" + zod: "npm:3.24.1" peerDependencies: devtools-protocol: "*" - checksum: 10/5a4dd35a09cc26c6610883055dfda4212a09d761aa020bcbcf96824bea008e34a48fef712af40a2e07e804fff7302d0213233292a63b868605beba63320601f4 + checksum: 10/ae59dc88b24db49ca7c59a799922b25adec019dac35df892b56f3025b36a397d06fee690a9d6de6d72ebd348b180828e9a598ff0e4a5b32032d856673a59b2ec languageName: node linkType: hard @@ -11157,7 +11156,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.3.5, debug@npm:^4.3.6": +"debug@npm:^4.3.6": version: 4.3.7 resolution: "debug@npm:4.3.7" dependencies: @@ -11169,7 +11168,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.3.7": +"debug@npm:^4.3.7, debug@npm:^4.4.0": version: 4.4.0 resolution: "debug@npm:4.4.0" dependencies: @@ -11450,10 +11449,10 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:0.0.1312386": - version: 0.0.1312386 - resolution: "devtools-protocol@npm:0.0.1312386" - checksum: 10/bd5e3d280d1293bba9b2283c7b372981f566f46b57fa56d40af3b9e90d3a91dbd49ddad39a2164c87d7b5157c8aa876ef3b0539cf61d655bc46583f4b4589782 +"devtools-protocol@npm:0.0.1380148": + version: 0.0.1380148 + resolution: "devtools-protocol@npm:0.0.1380148" + checksum: 10/400b217e1261f88a9087347f6a6f93b9401f324676e36c7a755ed68a5a9141a259c665f866ea6a5a050c4716809fb4918fe6ae8abf27b3034e1c839310dae768 languageName: node linkType: hard @@ -14656,7 +14655,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:7.0.4, https-proxy-agent@npm:^7.0.3": +"https-proxy-agent@npm:7.0.4": version: 7.0.4 resolution: "https-proxy-agent@npm:7.0.4" dependencies: @@ -14666,7 +14665,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:7.0.6": +"https-proxy-agent@npm:7.0.6, https-proxy-agent@npm:^7.0.6": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -14696,16 +14695,6 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.2": - version: 7.0.2 - resolution: "https-proxy-agent@npm:7.0.2" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:4" - checksum: 10/9ec844f78fd643608239c9c3f6819918631df5cd3e17d104cc507226a39b5d4adda9d790fc9fd63ac0d2bb8a761b2f9f60faa80584a9bf9d7f2e8c5ed0acd330 - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -15046,13 +15035,6 @@ __metadata: languageName: node linkType: hard -"ip@npm:^1.1.8": - version: 1.1.9 - resolution: "ip@npm:1.1.9" - checksum: 10/29261559b806f64929ada21e6d7e3bf4e67f2b43a4cb67500fdb72cead2e655ce97451a2e325eca3f404081c634ff5c3a68472814744b7f2148ddffc0fdfe66c - languageName: node - linkType: hard - "ip@npm:^2.0.0": version: 2.0.1 resolution: "ip@npm:2.0.1" @@ -19829,30 +19811,29 @@ __metadata: languageName: node linkType: hard -"pac-proxy-agent@npm:^7.0.1": - version: 7.0.1 - resolution: "pac-proxy-agent@npm:7.0.1" +"pac-proxy-agent@npm:^7.1.0": + version: 7.1.0 + resolution: "pac-proxy-agent@npm:7.1.0" dependencies: "@tootallnate/quickjs-emscripten": "npm:^0.23.0" - agent-base: "npm:^7.0.2" + agent-base: "npm:^7.1.2" debug: "npm:^4.3.4" get-uri: "npm:^6.0.1" http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.2" - pac-resolver: "npm:^7.0.0" - socks-proxy-agent: "npm:^8.0.2" - checksum: 10/b9055d13b2a48acf77689c2e510d033486fd90e50a1c7f6bd5f09cd9270bac62ec54bc8fcdd0edbef26e357194cbce70f6794bd99a454d796bc780de6235a61e + https-proxy-agent: "npm:^7.0.6" + pac-resolver: "npm:^7.0.1" + socks-proxy-agent: "npm:^8.0.5" + checksum: 10/4c437ba7f037e6c11f612d9333d5a6c8e1b5d63180619684126013d16fc4b19e649f8d3f3c1aaa0ce5b3ddb9b4d2719510fbf3fb613d41bd6967929eb5ee515f languageName: node linkType: hard -"pac-resolver@npm:^7.0.0": - version: 7.0.0 - resolution: "pac-resolver@npm:7.0.0" +"pac-resolver@npm:^7.0.1": + version: 7.0.1 + resolution: "pac-resolver@npm:7.0.1" dependencies: degenerator: "npm:^5.0.0" - ip: "npm:^1.1.8" netmask: "npm:^2.0.2" - checksum: 10/fa3a898c09848e93e35f5e23443fea36ddb393a851c76a23664a5bf3fcbe58ff77a0bcdae1e4f01b9ea87ea493c52e14d97a0fe39f92474d14cd45559c6e3cde + checksum: 10/839134328781b80d49f9684eae1f5c74f50a1d4482076d44c84fc2f3ca93da66fa11245a4725a057231e06b311c20c989fd0681e662a0792d17f644d8fe62a5e languageName: node linkType: hard @@ -20783,19 +20764,19 @@ __metadata: languageName: node linkType: hard -"proxy-agent@npm:^6.4.0": - version: 6.4.0 - resolution: "proxy-agent@npm:6.4.0" +"proxy-agent@npm:^6.5.0": + version: 6.5.0 + resolution: "proxy-agent@npm:6.5.0" dependencies: - agent-base: "npm:^7.0.2" + agent-base: "npm:^7.1.2" debug: "npm:^4.3.4" http-proxy-agent: "npm:^7.0.1" - https-proxy-agent: "npm:^7.0.3" + https-proxy-agent: "npm:^7.0.6" lru-cache: "npm:^7.14.1" - pac-proxy-agent: "npm:^7.0.1" + pac-proxy-agent: "npm:^7.1.0" proxy-from-env: "npm:^1.1.0" - socks-proxy-agent: "npm:^8.0.2" - checksum: 10/a22f202b74cc52f093efd9bfe52de8db08eda8bbc16b9d3d73acda2acc1b40223966e5521b1706788b06adf9265f093ed554d989b354e81b2d6ad482e5bd4d23 + socks-proxy-agent: "npm:^8.0.5" + checksum: 10/56d5a494d96dafad94868870af776939e7b9aaca172465a5c251d2523496a8353b029c32d2a72a012bd62622cdc9a43ba3df59b5738ab7b740bc6b362e9f9477 languageName: node linkType: hard @@ -20844,16 +20825,17 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:22.15.0": - version: 22.15.0 - resolution: "puppeteer-core@npm:22.15.0" +"puppeteer-core@npm:24.1.1": + version: 24.1.1 + resolution: "puppeteer-core@npm:24.1.1" dependencies: - "@puppeteer/browsers": "npm:2.3.0" - chromium-bidi: "npm:0.6.3" - debug: "npm:^4.3.6" - devtools-protocol: "npm:0.0.1312386" + "@puppeteer/browsers": "npm:2.7.0" + chromium-bidi: "npm:1.1.0" + debug: "npm:^4.4.0" + devtools-protocol: "npm:0.0.1380148" + typed-query-selector: "npm:^2.12.0" ws: "npm:^8.18.0" - checksum: 10/904d98673c1a96373cd3d29e296708bf0a6e7f1c945591fa7848af74f86a415fdd677db908dedf2257aeb88f8131cfdadeb81d81ba8740cca1f65bb05f83834c + checksum: 10/54b1ac3389aed62497c3e35d6adf41f3a109989644e045afd366e78888b9b78d52d454d7629098599e60baf6c1017d329ee008db245e622865ef014cc5c43aa0 languageName: node linkType: hard @@ -20877,17 +20859,19 @@ __metadata: languageName: node linkType: hard -"puppeteer@npm:^22.4.1": - version: 22.15.0 - resolution: "puppeteer@npm:22.15.0" +"puppeteer@npm:^24.0.0": + version: 24.1.1 + resolution: "puppeteer@npm:24.1.1" dependencies: - "@puppeteer/browsers": "npm:2.3.0" + "@puppeteer/browsers": "npm:2.7.0" + chromium-bidi: "npm:1.1.0" cosmiconfig: "npm:^9.0.0" - devtools-protocol: "npm:0.0.1312386" - puppeteer-core: "npm:22.15.0" + devtools-protocol: "npm:0.0.1380148" + puppeteer-core: "npm:24.1.1" + typed-query-selector: "npm:^2.12.0" bin: - puppeteer: lib/esm/puppeteer/node/cli.js - checksum: 10/500ea99250e2a48ef3e943c82b5d3983db846e0083863dd57086874db19d6e9ac0bf03c31bc80fa1154e795e3904820e1fe0a9052a454206cfb411f0b57ff70f + puppeteer: lib/cjs/puppeteer/node/cli.js + checksum: 10/cfea96afc81e1938e223321829c7135d06c1aac47bf81411e3b379f3b1418b7b903b5f306a927a744624f28bd641686e64cf924465a671028b039afc91cf70b7 languageName: node linkType: hard @@ -22002,7 +21986,7 @@ __metadata: protractor-cucumber-framework: "npm:^9.7.0" protractor-multiple-cucumber-html-reporter-plugin: "npm:1.8.1" protractor-screenshot-utils: "npm:^1.0.5" - puppeteer: "npm:^22.4.1" + puppeteer: "npm:^24.0.0" rpx-xui-translation: "npm:1.0.10" rx-polling-hmcts: "npm:1.1.1" rxjs: "npm:^7.8.1" @@ -22922,17 +22906,6 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^8.0.2": - version: 8.0.2 - resolution: "socks-proxy-agent@npm:8.0.2" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:^4.3.4" - socks: "npm:^2.7.1" - checksum: 10/ea727734bd5b2567597aa0eda14149b3b9674bb44df5937bbb9815280c1586994de734d965e61f1dd45661183d7b41f115fb9e432d631287c9063864cfcc2ecc - languageName: node - linkType: hard - "socks-proxy-agent@npm:^8.0.3": version: 8.0.4 resolution: "socks-proxy-agent@npm:8.0.4" @@ -22944,7 +22917,18 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.6.2, socks@npm:^2.7.1": +"socks-proxy-agent@npm:^8.0.5": + version: 8.0.5 + resolution: "socks-proxy-agent@npm:8.0.5" + dependencies: + agent-base: "npm:^7.1.2" + debug: "npm:^4.3.4" + socks: "npm:^2.8.3" + checksum: 10/ee99e1dacab0985b52cbe5a75640be6e604135e9489ebdc3048635d186012fbaecc20fbbe04b177dee434c319ba20f09b3e7dfefb7d932466c0d707744eac05c + languageName: node + linkType: hard + +"socks@npm:^2.6.2": version: 2.7.1 resolution: "socks@npm:2.7.1" dependencies: @@ -24424,6 +24408,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: 10/e65b646830315e63282883acb44ea48ef8da3e9a044aa69e03f3bd876d7a69baae85f71c0918456b43f7c1bc2b448f2d64a424280f9699d34be2bae582121bc9 + languageName: node + linkType: hard + "typed-rest-client@npm:^1.8.0": version: 1.8.11 resolution: "typed-rest-client@npm:1.8.11" @@ -24777,13 +24768,6 @@ __metadata: languageName: node linkType: hard -"urlpattern-polyfill@npm:10.0.0": - version: 10.0.0 - resolution: "urlpattern-polyfill@npm:10.0.0" - checksum: 10/346819dbe718e929988298d02a988b8ddfa601d08daaa7e69b1148eab699c86c0f0f933d68d8c8cf913166fe64156ed28904e673200d18ef7e9ed6b58cea3fc7 - languageName: node - linkType: hard - "util-arity@npm:^1.0.2, util-arity@npm:^1.1.0": version: 1.1.0 resolution: "util-arity@npm:1.1.0" @@ -25903,10 +25887,10 @@ __metadata: languageName: node linkType: hard -"zod@npm:3.23.8": - version: 3.23.8 - resolution: "zod@npm:3.23.8" - checksum: 10/846fd73e1af0def79c19d510ea9e4a795544a67d5b34b7e1c4d0425bf6bfd1c719446d94cdfa1721c1987d891321d61f779e8236fde517dc0e524aa851a6eff1 +"zod@npm:3.24.1": + version: 3.24.1 + resolution: "zod@npm:3.24.1" + checksum: 10/54e25956495dec22acb9399c168c6ba657ff279801a7fcd0530c414d867f1dcca279335e160af9b138dd70c332e17d548be4bc4d2f7eaf627dead50d914fec27 languageName: node linkType: hard