Bump puppeteer from 24.18.0 to 24.22.2

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.18.0 to 24.22.2.
- [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.18.0...puppeteer-v24.22.2)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-version: 24.22.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Closes #92

Change-Id: I426759331763d98007811066f29d52783df3ecca
diff --git a/package-lock.json b/package-lock.json
index 2b435af..d8c5ae8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
         "form-data": "^4.0.4",
         "mocha": "^11.7.2",
         "mocha-junit-reporter": "^2.2.1",
-        "puppeteer": "^24.18.0",
+        "puppeteer": "^24.22.2",
         "puppeteer-extra": "^3.3.6",
         "puppeteer-extra-plugin-user-preferences": "^2.4.1",
         "slack-notify": "^2.0.7"
@@ -121,12 +121,12 @@
       }
     },
     "node_modules/@puppeteer/browsers": {
-      "version": "2.10.8",
-      "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.8.tgz",
-      "integrity": "sha512-f02QYEnBDE0p8cteNoPYHHjbDuwyfbe4cCIVlNi8/MRicIxFW4w4CfgU0LNgWEID6s06P+hRJ1qjpBLMhPRCiQ==",
+      "version": "2.10.10",
+      "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.10.tgz",
+      "integrity": "sha512-3ZG500+ZeLql8rE0hjfhkycJjDj0pI/btEh3L9IkWUYcOrgP0xCNRq3HbtbqOPbvDhFaAWD88pDFtlLv8ns8gA==",
       "license": "Apache-2.0",
       "dependencies": {
-        "debug": "^4.4.1",
+        "debug": "^4.4.3",
         "extract-zip": "^2.0.1",
         "progress": "^2.0.3",
         "proxy-agent": "^6.5.0",
@@ -678,9 +678,9 @@
       }
     },
     "node_modules/debug": {
-      "version": "4.4.1",
-      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
-      "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
+      "version": "4.4.3",
+      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+      "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
       "license": "MIT",
       "dependencies": {
         "ms": "^2.1.3"
@@ -739,9 +739,9 @@
       }
     },
     "node_modules/devtools-protocol": {
-      "version": "0.0.1475386",
-      "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1475386.tgz",
-      "integrity": "sha512-RQ809ykTfJ+dgj9bftdeL2vRVxASAuGU+I9LEx9Ij5TXU5HrgAQVmzi72VA+mkzscE12uzlRv5/tWWv9R9J1SA==",
+      "version": "0.0.1495869",
+      "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1495869.tgz",
+      "integrity": "sha512-i+bkd9UYFis40RcnkW7XrOprCujXRAHg62IVh/Ah3G8MmNXpCGt1m0dTFhSdx/AVs8XEMbdOGRwdkR1Bcta8AA==",
       "license": "BSD-3-Clause"
     },
     "node_modules/diff": {
@@ -2011,17 +2011,17 @@
       }
     },
     "node_modules/puppeteer": {
-      "version": "24.18.0",
-      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.18.0.tgz",
-      "integrity": "sha512-Ke8oL/87GhzKIM2Ag6Yj49t5xbGc4rspGIuSuFLFCQBtYzWqCSanvqoCu08WkI78rbqcwnHjxiTH6oDlYFrjrw==",
+      "version": "24.22.2",
+      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.22.2.tgz",
+      "integrity": "sha512-tsjIR24nAp/LfEhnBLw11yc0LxzwmB67obPrgqpDZxhub4i5nHxn9pKezcm46d583gdhotSETSA3q3Hbj+ZdNQ==",
       "hasInstallScript": true,
       "license": "Apache-2.0",
       "dependencies": {
-        "@puppeteer/browsers": "2.10.8",
+        "@puppeteer/browsers": "2.10.10",
         "chromium-bidi": "8.0.0",
         "cosmiconfig": "^9.0.0",
-        "devtools-protocol": "0.0.1475386",
-        "puppeteer-core": "24.18.0",
+        "devtools-protocol": "0.0.1495869",
+        "puppeteer-core": "24.22.2",
         "typed-query-selector": "^2.12.0"
       },
       "bin": {
@@ -2032,16 +2032,17 @@
       }
     },
     "node_modules/puppeteer-core": {
-      "version": "24.18.0",
-      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.18.0.tgz",
-      "integrity": "sha512-As0BvfXxek2MbV0m7iqBmQKFnfSrzSvTM4zGipjd4cL+9f2Ccgut6RvHlc8+qBieKHqCMFy9BSI4QyveoYXTug==",
+      "version": "24.22.2",
+      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.22.2.tgz",
+      "integrity": "sha512-J1WBOWE2AU57ntwH8EJe10xlpfdimMjmYDDVHna2iiBn85FemU7H6s46Thn+wb7VKqN+YeyYhSjDNE0+R8phoQ==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@puppeteer/browsers": "2.10.8",
+        "@puppeteer/browsers": "2.10.10",
         "chromium-bidi": "8.0.0",
-        "debug": "^4.4.1",
-        "devtools-protocol": "0.0.1475386",
+        "debug": "^4.4.3",
+        "devtools-protocol": "0.0.1495869",
         "typed-query-selector": "^2.12.0",
+        "webdriver-bidi-protocol": "0.2.11",
         "ws": "^8.18.3"
       },
       "engines": {
@@ -2594,6 +2595,12 @@
         "node": ">= 10.0.0"
       }
     },
+    "node_modules/webdriver-bidi-protocol": {
+      "version": "0.2.11",
+      "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.2.11.tgz",
+      "integrity": "sha512-Y9E1/oi4XMxcR8AT0ZC4OvYntl34SPgwjmELH+owjBr0korAX4jKgZULBWILGCVGdVCQ0dodTToIETozhG8zvA==",
+      "license": "Apache-2.0"
+    },
     "node_modules/which": {
       "version": "2.0.2",
       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
diff --git a/package.json b/package.json
index 93a5c7f..820ecdd 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
     "form-data": "^4.0.4",
     "mocha": "^11.7.2",
     "mocha-junit-reporter": "^2.2.1",
-    "puppeteer": "^24.18.0",
+    "puppeteer": "^24.22.2",
     "puppeteer-extra": "^3.3.6",
     "puppeteer-extra-plugin-user-preferences": "^2.4.1",
     "slack-notify": "^2.0.7"