From 43ad2c1f76e2e97ebe002d38336604cb4d17a02c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 15 Oct 2025 20:44:00 +0000 Subject: [PATCH] Bump happy-dom and @happy-dom/jest-environment Bumps [happy-dom](https://github.com/capricorn86/happy-dom) to 20.0.2 and updates ancestor dependency [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom). These dependencies need to be updated together. Updates `happy-dom` from 16.6.0 to 20.0.2 - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](https://github.com/capricorn86/happy-dom/compare/v16.6.0...v20.0.2) Updates `@happy-dom/jest-environment` from 16.6.0 to 20.0.2 - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](https://github.com/capricorn86/happy-dom/compare/v16.6.0...v20.0.2) --- updated-dependencies: - dependency-name: happy-dom dependency-version: 20.0.2 dependency-type: indirect - dependency-name: "@happy-dom/jest-environment" dependency-version: 20.0.2 dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- package-lock.json | 69 +++++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 44 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index 576786d..07c23cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "@babel/preset-env": "^7.26.0", "@babel/preset-typescript": "^7.26.0", - "@happy-dom/jest-environment": "^16.6.0", + "@happy-dom/jest-environment": "^20.0.2", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-terser": "^0.4.4", "@stylistic/eslint-plugin-ts": "^2.13.0", @@ -1999,21 +1999,23 @@ } }, "node_modules/@happy-dom/jest-environment": { - "version": "16.6.0", - "resolved": "https://registry.npmjs.org/@happy-dom/jest-environment/-/jest-environment-16.6.0.tgz", - "integrity": "sha512-uf47TEf1eL2oiDf9aBPtb4OjR7hoCyHoGLr00W56KlrkV+KwskIcmf5b7dzlNtI9MBSbW33DK/BYQKYdGlF0Iw==", + "version": "20.0.2", + "resolved": "https://registry.npmjs.org/@happy-dom/jest-environment/-/jest-environment-20.0.2.tgz", + "integrity": "sha512-D5BkWEq3xuB6ecmcqZ2TI2xUdghmc9raIuixcbXB8sCcdrgKY4oSdAuFfykvjL86qjdws5znW5chHikyQFmnCw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/environment": "^29.4.0", - "@jest/fake-timers": "^29.4.0", - "@jest/types": "^29.4.0", - "happy-dom": "^16.6.0", - "jest-mock": "^29.4.0", - "jest-util": "^29.4.0" + "happy-dom": "^20.0.2" }, "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/@humanfs/core": { @@ -3090,6 +3092,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/yargs": { "version": "17.0.33", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", @@ -4568,19 +4577,37 @@ "license": "MIT" }, "node_modules/happy-dom": { - "version": "16.6.0", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-16.6.0.tgz", - "integrity": "sha512-Zz5S9sog8a3p8XYZbO+eI1QMOAvCNnIoyrH8A8MLX+X2mJrzADTy+kdETmc4q+uD9AGAvQYGn96qBAn2RAciKw==", + "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==", "dev": true, "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==", + "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/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -6973,16 +7000,6 @@ "makeerror": "1.0.12" } }, - "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==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, "node_modules/whatwg-mimetype": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", diff --git a/package.json b/package.json index bbcd543..c116e1c 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@babel/preset-env": "^7.26.0", "@babel/preset-typescript": "^7.26.0", - "@happy-dom/jest-environment": "^16.6.0", + "@happy-dom/jest-environment": "^20.0.2", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-terser": "^0.4.4", "@stylistic/eslint-plugin-ts": "^2.13.0",