From a4827e2dc2adb418a41fb9ca050f2363ad84c74f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 20:16:53 +0000 Subject: [PATCH] chore(deps): update dependency happy-dom to v20 --- packages/web-component/package.json | 2 +- pnpm-lock.yaml | 80 +++++++++++++++++++---------- 2 files changed, 54 insertions(+), 28 deletions(-) diff --git a/packages/web-component/package.json b/packages/web-component/package.json index 2e20885c..f22e243a 100644 --- a/packages/web-component/package.json +++ b/packages/web-component/package.json @@ -42,7 +42,7 @@ "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-simple-import-sort": "^12.1.1", - "happy-dom": "^14.12.3", + "happy-dom": "^20.8.4", "prettier": "^3.8.1", "rollup-plugin-visualizer": "^6.0.11", "typescript": "^5.9.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index abeea3dc..489278a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ importers: version: 7.18.0(eslint@8.57.1)(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^3.2.4 - version: 3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1)) + version: 3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1)) esbuild: specifier: ^0.27.4 version: 0.27.4 @@ -76,7 +76,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1) + version: 3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1) packages/models: dependencies: @@ -126,7 +126,7 @@ importers: version: 7.18.0(eslint@8.57.1)(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^3.2.4 - version: 3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1)) + version: 3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -150,7 +150,7 @@ importers: version: 6.4.1(@types/node@24.9.1)(yaml@2.6.1) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1) + version: 3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1) packages/spa-adapter: dependencies: @@ -215,7 +215,7 @@ importers: version: 7.18.0(eslint@8.57.1)(typescript@5.9.3) '@vitest/coverage-v8': specifier: ^3.2.4 - version: 3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1)) + version: 3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -229,8 +229,8 @@ importers: specifier: ^12.1.1 version: 12.1.1(eslint@8.57.1) happy-dom: - specifier: ^14.12.3 - version: 14.12.3 + specifier: ^20.8.4 + version: 20.8.4 prettier: specifier: ^3.8.1 version: 3.8.1 @@ -245,7 +245,7 @@ importers: version: 6.4.1(@types/node@24.9.1)(yaml@2.6.1) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1) + version: 3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1) packages: @@ -1085,6 +1085,12 @@ packages: '@types/trusted-types@2.0.2': resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} + '@types/whatwg-mimetype@3.0.2': + resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} + + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@typescript-eslint/eslint-plugin@7.18.0': resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1496,8 +1502,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} engines: {node: '>=0.12'} env-paths@2.2.1: @@ -1775,9 +1781,9 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - happy-dom@14.12.3: - resolution: {integrity: sha512-vsYlEs3E9gLwA1Hp+w3qzu+RUDFf4VTT8cyKqVICoZ2k7WM++Qyd2LwzyTi5bqMJFiIC/vNpTDYuxdreENRK/g==} - engines: {node: '>=16.0.0'} + happy-dom@20.8.4: + resolution: {integrity: sha512-GKhjq4OQCYB4VLFBzv8mmccUadwlAusOZOI7hC1D9xDIT5HhzkJK17c4el2f6R6C715P9xB4uiMxeKUa2nHMwQ==} + engines: {node: '>=20.0.0'} has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} @@ -2934,10 +2940,6 @@ packages: resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==} engines: {node: 20 || >=22} - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} @@ -2988,6 +2990,18 @@ packages: utf-8-validate: optional: true + ws@8.19.0: + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -3830,6 +3844,12 @@ snapshots: '@types/trusted-types@2.0.2': {} + '@types/whatwg-mimetype@3.0.2': {} + + '@types/ws@8.18.1': + dependencies: + '@types/node': 24.9.1 + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.10.0 @@ -3913,7 +3933,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -3928,7 +3948,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1) + vitest: 3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -4258,7 +4278,7 @@ snapshots: dependencies: once: 1.4.0 - entities@4.5.0: {} + entities@7.0.1: {} env-paths@2.2.1: {} @@ -4618,11 +4638,17 @@ snapshots: graphemer@1.4.0: {} - happy-dom@14.12.3: + happy-dom@20.8.4: dependencies: - entities: 4.5.0 - webidl-conversions: 7.0.0 + '@types/node': 24.9.1 + '@types/whatwg-mimetype': 3.0.2 + '@types/ws': 8.18.1 + entities: 7.0.1 whatwg-mimetype: 3.0.0 + ws: 8.19.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate has-flag@3.0.0: {} @@ -5772,7 +5798,7 @@ snapshots: fsevents: 2.3.3 yaml: 2.6.1 - vitest@3.2.4(@types/node@24.9.1)(happy-dom@14.12.3)(yaml@2.6.1): + vitest@3.2.4(@types/node@24.9.1)(happy-dom@20.8.4)(yaml@2.6.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -5799,7 +5825,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.9.1 - happy-dom: 14.12.3 + happy-dom: 20.8.4 transitivePeerDependencies: - jiti - less @@ -5816,8 +5842,6 @@ snapshots: walk-up-path@4.0.0: {} - webidl-conversions@7.0.0: {} - whatwg-mimetype@3.0.0: {} which@2.0.2: @@ -5859,6 +5883,8 @@ snapshots: ws@8.18.0: {} + ws@8.19.0: {} + y18n@5.0.8: {} yallist@4.0.0: {}