From 3c5268338a337254db30b5c61d5afe7917738fde Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 15 Oct 2025 20:46:03 +0000 Subject: [PATCH] Bump happy-dom from 17.4.4 to 20.0.2 Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 17.4.4 to 20.0.2. - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](https://github.com/capricorn86/happy-dom/compare/v17.4.4...v20.0.2) --- updated-dependencies: - dependency-name: happy-dom dependency-version: 20.0.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- examples/basic-vue/package.json | 2 +- package-lock.json | 45 +++++++++++++++++++++------------ package.json | 2 +- 3 files changed, 31 insertions(+), 18 deletions(-) diff --git a/examples/basic-vue/package.json b/examples/basic-vue/package.json index 35261db1..c71d0ee6 100644 --- a/examples/basic-vue/package.json +++ b/examples/basic-vue/package.json @@ -20,7 +20,7 @@ "@vue/cli-plugin-router": "^5.0.8", "@vue/cli-service": "^5.0.8", "@vue/compiler-sfc": "^3.5.13", - "happy-dom": "^17.4.4", + "happy-dom": "^20.0.2", "vitest": "3.0.5" }, "description": "example app showcasing how to receive events from ReFlex with vue.js", diff --git a/package-lock.json b/package-lock.json index ae4a1386..dbc9b468 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@angular/ssr": "19.2.7", "angular-plotly.js": "^5.2.2", "file-saver": "^2.0.5", - "happy-dom": "17.4.4", + "happy-dom": "20.0.2", "plotly.js-dist-min": "^2.33.0", "rxjs": "^7.8.1", "zone.js": "^0.15.0" @@ -118,7 +118,7 @@ "@vue/cli-plugin-router": "^5.0.8", "@vue/cli-service": "^5.0.8", "@vue/compiler-sfc": "^3.5.13", - "happy-dom": "^17.4.4", + "happy-dom": "20.0.2", "vitest": "3.0.5" } }, @@ -8032,6 +8032,12 @@ "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==", + "license": "MIT" + }, "node_modules/@types/ws": { "version": "8.5.13", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", @@ -16443,18 +16449,34 @@ "license": "MIT" }, "node_modules/happy-dom": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-17.4.4.tgz", - "integrity": "sha512-/Pb0ctk3HTZ5xEL3BZ0hK1AqDSAUuRQitOmROPHhfUYEWpmTImwfD8vFDGADmMAX0JYgbcgxWoLFKtsWhcpuVA==", + "version": "20.0.2", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.0.2.tgz", + "integrity": "sha512-pYOyu624+6HDbY+qkjILpQGnpvZOusItCk+rvF5/V+6NkcgTKnbOldpIy22tBnxoaLtlM9nXgoqAcW29/B7CIw==", "license": "MIT", "dependencies": { - "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.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.21.tgz", + "integrity": "sha512-CsGG2P3I5y48RPMfprQGfy4JPRZ6csfC3ltBZSRItG3ngggmNY/qs2uZKp4p9VbrpqNNSMzUZNFZKzgOGnd/VA==", + "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==", + "license": "MIT" + }, "node_modules/has-bigints": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", @@ -26568,15 +26590,6 @@ "license": "MIT", "optional": true }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, "node_modules/webpack": { "version": "5.98.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", diff --git a/package.json b/package.json index 92cf577e..f702d015 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@angular/ssr": "19.2.7", "angular-plotly.js": "^5.2.2", "file-saver": "^2.0.5", - "happy-dom": "17.4.4", + "happy-dom": "20.0.2", "plotly.js-dist-min": "^2.33.0", "rxjs": "^7.8.1", "zone.js": "^0.15.0"