This is an automated email from the ASF dual-hosted git repository.

rfellows pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 168d0d287d NIFI-15086 - Bump happy-dom and @happy-dom/jest-environment 
(#10412)
168d0d287d is described below

commit 168d0d287d852a6e5c0429e758039f7f4847a066
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Oct 13 11:47:19 2025 -0400

    NIFI-15086 - Bump happy-dom and @happy-dom/jest-environment (#10412)
    
    Bumps [happy-dom](https://github.com/capricorn86/happy-dom) and 
[@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom). These 
dependencies needed to be updated together.
    
    Updates `happy-dom` from 15.11.7 to 20.0.0
    - [Release notes](https://github.com/capricorn86/happy-dom/releases)
    - 
[Commits](https://github.com/capricorn86/happy-dom/compare/v15.11.7...v20.0.0)
    
    Updates `@happy-dom/jest-environment` from 15.11.7 to 20.0.0
    - [Release notes](https://github.com/capricorn86/happy-dom/releases)
    - 
[Commits](https://github.com/capricorn86/happy-dom/compare/v15.11.7...v20.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: happy-dom
      dependency-version: 20.0.0
      dependency-type: direct:development
    - dependency-name: "@happy-dom/jest-environment"
      dependency-version: 20.0.0
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 nifi-frontend/src/main/frontend/package-lock.json | 62 ++++++++++++++++-------
 nifi-frontend/src/main/frontend/package.json      |  4 +-
 2 files changed, 46 insertions(+), 20 deletions(-)

diff --git a/nifi-frontend/src/main/frontend/package-lock.json 
b/nifi-frontend/src/main/frontend/package-lock.json
index af997e83d9..5575c4206a 100644
--- a/nifi-frontend/src/main/frontend/package-lock.json
+++ b/nifi-frontend/src/main/frontend/package-lock.json
@@ -63,7 +63,7 @@
                 "@angular/build": "^20.3.2",
                 "@angular/cli": "~20.2.0",
                 "@angular/compiler-cli": "20.2.4",
-                "@happy-dom/jest-environment": "^15.10.2",
+                "@happy-dom/jest-environment": "^20.0.0",
                 "@nx/angular": "21.5.3",
                 "@nx/eslint": "21.5.3",
                 "@nx/eslint-plugin": "21.5.3",
@@ -82,7 +82,7 @@
                 "eslint": "8.57.0",
                 "eslint-config-prettier": "10.1.1",
                 "eslint-plugin-prettier": "^5.0.1",
-                "happy-dom": "^15.10.2",
+                "happy-dom": "^20.0.0",
                 "jest": "29.7.0",
                 "jest-preset-angular": "14.6.1",
                 "ng-mocks": "^14.12.2",
@@ -3889,21 +3889,23 @@
             }
         },
         "node_modules/@happy-dom/jest-environment": {
-            "version": "15.11.7",
-            "resolved": 
"https://registry.npmjs.org/@happy-dom/jest-environment/-/jest-environment-15.11.7.tgz";,
-            "integrity": 
"sha512-za6+Hrlcei6HYW/JmY6+kmYsOBslanyV/Gd6W4OWxxpvTEiy57vjVp4SvARN60mHFcEVY+EA24WbDJfIgdnGog==",
+            "version": "20.0.0",
+            "resolved": 
"https://registry.npmjs.org/@happy-dom/jest-environment/-/jest-environment-20.0.0.tgz";,
+            "integrity": 
"sha512-dUyMDNJzPDFopSDyzKdbeYs8z9B4jLj9kXnru8TjYdGeLsQKf+6r0lq/9T2XVcu04QFxXMykt64A+KjsaJTaNA==",
             "dev": true,
             "license": "MIT",
             "dependencies": {
-                "@jest/environment": "^29.4.0",
-                "@jest/fake-timers": "^29.4.0",
-                "@jest/types": "^29.4.0",
-                "happy-dom": "^15.11.7",
-                "jest-mock": "^29.4.0",
-                "jest-util": "^29.4.0"
+                "happy-dom": "^20.0.0"
             },
             "engines": {
-                "node": ">=18.0.0"
+                "node": ">=20.0.0"
+            },
+            "peerDependencies": {
+                "@jest/environment": ">=25.0.0",
+                "@jest/fake-timers": ">=25.0.0",
+                "@jest/types": ">=25.0.0",
+                "jest-mock": ">=25.0.0",
+                "jest-util": ">=25.0.0"
             }
         },
         "node_modules/@humanwhocodes/config-array": {
@@ -12916,6 +12918,13 @@
             "dev": true,
             "license": "MIT"
         },
+        "node_modules/@types/whatwg-mimetype": {
+            "version": "3.0.2",
+            "resolved": 
"https://registry.npmjs.org/@types/whatwg-mimetype/-/whatwg-mimetype-3.0.2.tgz";,
+            "integrity": 
"sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==",
+            "dev": true,
+            "license": "MIT"
+        },
         "node_modules/@types/ws": {
             "version": "8.18.1",
             "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz";,
@@ -19877,20 +19886,37 @@
             }
         },
         "node_modules/happy-dom": {
-            "version": "15.11.7",
-            "resolved": 
"https://registry.npmjs.org/happy-dom/-/happy-dom-15.11.7.tgz";,
-            "integrity": 
"sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==",
+            "version": "20.0.0",
+            "resolved": 
"https://registry.npmjs.org/happy-dom/-/happy-dom-20.0.0.tgz";,
+            "integrity": 
"sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==",
             "dev": true,
             "license": "MIT",
             "dependencies": {
-                "entities": "^4.5.0",
-                "webidl-conversions": "^7.0.0",
+                "@types/node": "^20.0.0",
+                "@types/whatwg-mimetype": "^3.0.2",
                 "whatwg-mimetype": "^3.0.0"
             },
             "engines": {
-                "node": ">=18.0.0"
+                "node": ">=20.0.0"
             }
         },
+        "node_modules/happy-dom/node_modules/@types/node": {
+            "version": "20.19.20",
+            "resolved": 
"https://registry.npmjs.org/@types/node/-/node-20.19.20.tgz";,
+            "integrity": 
"sha512-2Q7WS25j4pS1cS8yw3d6buNCVJukOTeQ39bAnwR6sOJbaxvyCGebzTMypDFN82CxBLnl+lSWVdCCWbRY6y9yZQ==",
+            "dev": true,
+            "license": "MIT",
+            "dependencies": {
+                "undici-types": "~6.21.0"
+            }
+        },
+        "node_modules/happy-dom/node_modules/undici-types": {
+            "version": "6.21.0",
+            "resolved": 
"https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz";,
+            "integrity": 
"sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
+            "dev": true,
+            "license": "MIT"
+        },
         "node_modules/harmony-reflect": {
             "version": "1.6.2",
             "resolved": 
"https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz";,
diff --git a/nifi-frontend/src/main/frontend/package.json 
b/nifi-frontend/src/main/frontend/package.json
index b2dd390353..84a630bf07 100644
--- a/nifi-frontend/src/main/frontend/package.json
+++ b/nifi-frontend/src/main/frontend/package.json
@@ -69,7 +69,7 @@
         "@angular/build": "^20.3.2",
         "@angular/cli": "~20.2.0",
         "@angular/compiler-cli": "20.2.4",
-        "@happy-dom/jest-environment": "^15.10.2",
+        "@happy-dom/jest-environment": "^20.0.0",
         "@nx/angular": "21.5.3",
         "@nx/eslint": "21.5.3",
         "@nx/eslint-plugin": "21.5.3",
@@ -88,7 +88,7 @@
         "eslint": "8.57.0",
         "eslint-config-prettier": "10.1.1",
         "eslint-plugin-prettier": "^5.0.1",
-        "happy-dom": "^15.10.2",
+        "happy-dom": "^20.0.0",
         "jest": "29.7.0",
         "jest-preset-angular": "14.6.1",
         "ng-mocks": "^14.12.2",

Reply via email to