From 977cf81ba3f34770f4ead029d64a6719828263b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Jun 2026 22:52:07 +0000 Subject: [PATCH] Bump happy-dom from 15.11.7 to 20.8.9 Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 15.11.7 to 20.8.9. - [Release notes](https://github.com/capricorn86/happy-dom/releases) - [Commits](https://github.com/capricorn86/happy-dom/compare/v15.11.7...v20.8.9) --- updated-dependencies: - dependency-name: happy-dom dependency-version: 20.8.9 dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 68 +++++++++++++++++++++++++++++++------------------- 2 files changed, 44 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 36a9d06..c4f0016 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^6.0.2", - "happy-dom": "^15.0.0", + "happy-dom": "^20.8.9", "jsdom": "^26.1.0", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d7db0c..9d8494c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: ^6.0.2 version: 6.0.2(vite@8.0.16(@types/node@24.13.2)) happy-dom: - specifier: ^15.0.0 - version: 15.11.7 + specifier: ^20.8.9 + version: 20.8.9 jsdom: specifier: ^26.1.0 version: 26.1.0 @@ -55,7 +55,7 @@ importers: version: 8.0.16(@types/node@24.13.2) vite-plus: specifier: ^0.1.24 - version: 0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) + version: 0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) packages: @@ -733,6 +733,12 @@ packages: '@types/react@18.3.31': resolution: {integrity: sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==} + '@types/whatwg-mimetype@3.0.2': + resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} + + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@vitejs/plugin-react@6.0.2': resolution: {integrity: sha512-DlSMqo4WhThw4vB8Mpn0Woe9J+Jfq1geJ61AKW0QEgLzGMNwtIMdxbDUzLxcun8W7NbJO0e2Jg/Nxm3cCSVzzg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -949,14 +955,14 @@ packages: dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - entities@6.0.1: resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} + engines: {node: '>=0.12'} + error-ex@1.3.4: resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} @@ -996,9 +1002,9 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - happy-dom@15.11.7: - resolution: {integrity: sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==} - engines: {node: '>=18.0.0'} + happy-dom@20.8.9: + resolution: {integrity: sha512-Tz23LR9T9jOGVZm2x1EPdXqwA37G/owYMxRwU0E4miurAtFsPMQ1d2Jc2okUaSjZqAFz2oEn3FLXC5a0a+siyA==} + engines: {node: '>=20.0.0'} hasown@2.0.4: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} @@ -1984,6 +1990,12 @@ snapshots: '@types/prop-types': 15.7.15 csstype: 3.2.3 + '@types/whatwg-mimetype@3.0.2': {} + + '@types/ws@8.18.1': + dependencies: + '@types/node': 24.13.2 + '@vitejs/plugin-react@6.0.2(vite@8.0.16(@types/node@24.13.2))': dependencies: '@rolldown/pluginutils': 1.0.1 @@ -2018,7 +2030,7 @@ snapshots: '@voidzero-dev/vite-plus-linux-x64-musl@0.1.24': optional: true - '@voidzero-dev/vite-plus-test@0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))': + '@voidzero-dev/vite-plus-test@0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 @@ -2036,7 +2048,7 @@ snapshots: ws: 8.21.0 optionalDependencies: '@types/node': 24.13.2 - happy-dom: 15.11.7 + happy-dom: 20.8.9 jsdom: 26.1.0 transitivePeerDependencies: - '@arethetypeswrong/core' @@ -2115,10 +2127,10 @@ snapshots: '@babel/runtime': 7.29.7 csstype: 3.2.3 - entities@4.5.0: {} - entities@6.0.1: {} + entities@7.0.1: {} + error-ex@1.3.4: dependencies: is-arrayish: 0.2.1 @@ -2143,11 +2155,17 @@ snapshots: function-bind@1.1.2: {} - happy-dom@15.11.7: + happy-dom@20.8.9: dependencies: - entities: 4.5.0 - webidl-conversions: 7.0.0 + '@types/node': 24.13.2 + '@types/whatwg-mimetype': 3.0.2 + '@types/ws': 8.18.1 + entities: 7.0.1 whatwg-mimetype: 3.0.0 + ws: 8.21.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate hasown@2.0.4: dependencies: @@ -2294,7 +2312,7 @@ snapshots: obug@2.1.2: {} - oxfmt@0.52.0(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))): + oxfmt@0.52.0(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))): dependencies: tinypool: 2.1.0 optionalDependencies: @@ -2317,7 +2335,7 @@ snapshots: '@oxfmt/binding-win32-arm64-msvc': 0.52.0 '@oxfmt/binding-win32-ia32-msvc': 0.52.0 '@oxfmt/binding-win32-x64-msvc': 0.52.0 - vite-plus: 0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) + vite-plus: 0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) oxlint-tsgolint@0.23.0: optionalDependencies: @@ -2328,7 +2346,7 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.23.0 '@oxlint-tsgolint/win32-x64': 0.23.0 - oxlint@1.67.0(oxlint-tsgolint@0.23.0)(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))): + oxlint@1.67.0(oxlint-tsgolint@0.23.0)(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))): optionalDependencies: '@oxlint/binding-android-arm-eabi': 1.67.0 '@oxlint/binding-android-arm64': 1.67.0 @@ -2350,7 +2368,7 @@ snapshots: '@oxlint/binding-win32-ia32-msvc': 1.67.0 '@oxlint/binding-win32-x64-msvc': 1.67.0 oxlint-tsgolint: 0.23.0 - vite-plus: 0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) + vite-plus: 0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) parent-module@1.0.1: dependencies: @@ -2520,14 +2538,14 @@ snapshots: undici-types@7.18.2: {} - vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)): + vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)): dependencies: '@oxc-project/types': 0.133.0 '@oxlint/plugins': 1.61.0 '@voidzero-dev/vite-plus-core': 0.1.24(@types/node@24.13.2)(typescript@5.9.3) - '@voidzero-dev/vite-plus-test': 0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) - oxfmt: 0.52.0(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))) - oxlint: 1.67.0(oxlint-tsgolint@0.23.0)(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@15.11.7)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))) + '@voidzero-dev/vite-plus-test': 0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2)) + oxfmt: 0.52.0(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))) + oxlint: 1.67.0(oxlint-tsgolint@0.23.0)(vite-plus@0.1.24(@types/node@24.13.2)(happy-dom@20.8.9)(jsdom@26.1.0)(typescript@5.9.3)(vite@8.0.16(@types/node@24.13.2))) oxlint-tsgolint: 0.23.0 optionalDependencies: '@voidzero-dev/vite-plus-darwin-arm64': 0.1.24