From 151c956c8a8d0a4c10efa3fbce16217cd3f063a4 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 6 Nov 2024 20:07:12 +0000
Subject: [PATCH] Bump happy-dom from 12.10.3 to 15.10.2 in /webui

Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 12.10.3 to 15.10.2.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v12.10.3...v15.10.2)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 webui/package-lock.json | 56 ++++++++---------------------------------
 webui/package.json      |  2 +-
 2 files changed, 11 insertions(+), 47 deletions(-)

diff --git a/webui/package-lock.json b/webui/package-lock.json
index 10676cb94f3..f1d6a87c5e4 100644
--- a/webui/package-lock.json
+++ b/webui/package-lock.json
@@ -66,7 +66,7 @@
         "dotenv": "^16.3.1",
         "eslint-plugin-compat": "^4.2.0",
         "eslint-plugin-react": "^7.33.2",
-        "happy-dom": "^12.10.3",
+        "happy-dom": "^15.10.2",
         "playwright": "^1.40.1",
         "sass": "^1.69.5",
         "typescript": "^5.3.3",
@@ -8159,12 +8159,6 @@
         "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
       }
     },
-    "node_modules/css.escape": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
-      "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
-      "dev": true
-    },
     "node_modules/cssstyle": {
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz",
@@ -9827,17 +9821,17 @@
       "dev": true
     },
     "node_modules/happy-dom": {
-      "version": "12.10.3",
-      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-12.10.3.tgz",
-      "integrity": "sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==",
+      "version": "15.10.2",
+      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-15.10.2.tgz",
+      "integrity": "sha512-NbA5XrSovenJIIcfixCREX3ZnV7yHP4phhbfuxxf4CPn+LZpz/jIM9EqJ2DrPwgVDSMoAKH3pZwQvkbsSiCrUw==",
       "dev": true,
       "dependencies": {
-        "css.escape": "^1.5.1",
         "entities": "^4.5.0",
-        "iconv-lite": "^0.6.3",
         "webidl-conversions": "^7.0.0",
-        "whatwg-encoding": "^2.0.0",
         "whatwg-mimetype": "^3.0.0"
+      },
+      "engines": {
+        "node": ">=18.0.0"
       }
     },
     "node_modules/has-bigints": {
@@ -22838,18 +22832,6 @@
         "node": ">=12"
       }
     },
-    "node_modules/whatwg-encoding": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
-      "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
-      "dev": true,
-      "dependencies": {
-        "iconv-lite": "0.6.3"
-      },
-      "engines": {
-        "node": ">=12"
-      }
-    },
     "node_modules/whatwg-fetch": {
       "version": "3.6.20",
       "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
@@ -28803,12 +28785,6 @@
         "source-map-js": "^1.0.1"
       }
     },
-    "css.escape": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
-      "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
-      "dev": true
-    },
     "cssstyle": {
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz",
@@ -30054,16 +30030,13 @@
       "dev": true
     },
     "happy-dom": {
-      "version": "12.10.3",
-      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-12.10.3.tgz",
-      "integrity": "sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==",
+      "version": "15.10.2",
+      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-15.10.2.tgz",
+      "integrity": "sha512-NbA5XrSovenJIIcfixCREX3ZnV7yHP4phhbfuxxf4CPn+LZpz/jIM9EqJ2DrPwgVDSMoAKH3pZwQvkbsSiCrUw==",
       "dev": true,
       "requires": {
-        "css.escape": "^1.5.1",
         "entities": "^4.5.0",
-        "iconv-lite": "^0.6.3",
         "webidl-conversions": "^7.0.0",
-        "whatwg-encoding": "^2.0.0",
         "whatwg-mimetype": "^3.0.0"
       }
     },
@@ -38827,15 +38800,6 @@
       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
       "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
     },
-    "whatwg-encoding": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
-      "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
-      "dev": true,
-      "requires": {
-        "iconv-lite": "0.6.3"
-      }
-    },
     "whatwg-fetch": {
       "version": "3.6.20",
       "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
diff --git a/webui/package.json b/webui/package.json
index bbf451ad12f..d332d62029a 100644
--- a/webui/package.json
+++ b/webui/package.json
@@ -77,7 +77,7 @@
     "dotenv": "^16.3.1",
     "eslint-plugin-compat": "^4.2.0",
     "eslint-plugin-react": "^7.33.2",
-    "happy-dom": "^12.10.3",
+    "happy-dom": "^15.10.2",
     "playwright": "^1.40.1",
     "sass": "^1.69.5",
     "typescript": "^5.3.3",