Bump puppeteer from 24.11.0 to 24.12.1

Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 24.11.0 to 24.12.1.
- [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.11.0...puppeteer-v24.12.1)

Change-Id: I6b955b0a6a5227ac42f43fcc9a1005e7d43a27e2

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

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

Closes #70

Change-Id: Id6d00c702ef41acfdedfb95063822cf3ed82c501
diff --git a/package-lock.json b/package-lock.json
index 0ee1f4f..a44cd64 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
         "form-data": "^4.0.0",
         "mocha": "^11.7.1",
         "mocha-junit-reporter": "^2.2.1",
-        "puppeteer": "^24.11.0",
+        "puppeteer": "^24.12.1",
         "puppeteer-extra": "^3.3.6",
         "puppeteer-extra-plugin-user-preferences": "^2.4.1",
         "slack-notify": "^2.0.7"
@@ -2059,16 +2059,17 @@
       }
     },
     "node_modules/puppeteer": {
-      "version": "24.11.0",
-      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.11.0.tgz",
-      "integrity": "sha512-7XFpexeYIMen/pfGiDjUpIV7BB9EuVQBtXeQ0cUOmVJTkAuQD3oPHVU7iYeA/mrIJyk79sfOmT20a6SEDwGTLQ==",
+      "version": "24.12.1",
+      "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.12.1.tgz",
+      "integrity": "sha512-+vvwl+Xo4z5uXLLHG+XW8uXnUXQ62oY6KU6bEFZJvHWLutbmv5dw9A/jcMQ0fqpQdLydHmK0Uy7/9Ilj8ufwSQ==",
       "hasInstallScript": true,
+      "license": "Apache-2.0",
       "dependencies": {
         "@puppeteer/browsers": "2.10.5",
         "chromium-bidi": "5.1.0",
         "cosmiconfig": "^9.0.0",
         "devtools-protocol": "0.0.1464554",
-        "puppeteer-core": "24.11.0",
+        "puppeteer-core": "24.12.1",
         "typed-query-selector": "^2.12.0"
       },
       "bin": {
@@ -2079,16 +2080,17 @@
       }
     },
     "node_modules/puppeteer-core": {
-      "version": "24.11.0",
-      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.11.0.tgz",
-      "integrity": "sha512-ncLty0wRjCX67UxzXemmD1mOxb6y1Xzrx1nym8SAQ6cYrcypOVf77CfcZru6P+EiMA9gNDeQNscowKSE9xvhMw==",
+      "version": "24.12.1",
+      "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.12.1.tgz",
+      "integrity": "sha512-8odp6d3ERKBa3BAVaYWXn95UxQv3sxvP1reD+xZamaX6ed8nCykhwlOiHSaHR9t/MtmIB+rJmNencI6Zy4Gxvg==",
+      "license": "Apache-2.0",
       "dependencies": {
         "@puppeteer/browsers": "2.10.5",
         "chromium-bidi": "5.1.0",
         "debug": "^4.4.1",
         "devtools-protocol": "0.0.1464554",
         "typed-query-selector": "^2.12.0",
-        "ws": "^8.18.2"
+        "ws": "^8.18.3"
       },
       "engines": {
         "node": ">=18"
@@ -2765,9 +2767,9 @@
       "license": "ISC"
     },
     "node_modules/ws": {
-      "version": "8.18.2",
-      "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz",
-      "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==",
+      "version": "8.18.3",
+      "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
+      "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
       "license": "MIT",
       "engines": {
         "node": ">=10.0.0"
diff --git a/package.json b/package.json
index 3471ef2..4d1f743 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
     "form-data": "^4.0.0",
     "mocha": "^11.7.1",
     "mocha-junit-reporter": "^2.2.1",
-    "puppeteer": "^24.11.0",
+    "puppeteer": "^24.12.1",
     "puppeteer-extra": "^3.3.6",
     "puppeteer-extra-plugin-user-preferences": "^2.4.1",
     "slack-notify": "^2.0.7"