diff --git a/package.json b/package.json index e9332b2..2a6d220 100644 --- a/package.json +++ b/package.json @@ -100,7 +100,7 @@ "eslint": "^9.34.0", "fake-indexeddb": "^6.2.2", "globals": "^16.3.0", - "happy-dom": "^18.0.1", + "happy-dom": "^20.0.0", "nanospy": "^1.0.0", "nanostores": "^1.0.1", "picocolors": "^1.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9b60c4f..908f6b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,7 +65,7 @@ importers: version: 8.18.1 '@vitest/coverage-v8': specifier: ^3.2.4 - version: 3.2.4(vitest@3.2.4(@types/node@24.3.0)(happy-dom@18.0.1)(jiti@2.5.1)(yaml@2.8.1)) + version: 3.2.4(vitest@3.2.4(@types/node@24.3.0)(happy-dom@20.0.0)(jiti@2.5.1)(yaml@2.8.1)) '@vue/compiler-sfc': specifier: ^3.5.20 version: 3.5.20 @@ -88,8 +88,8 @@ importers: specifier: ^16.3.0 version: 16.3.0 happy-dom: - specifier: ^18.0.1 - version: 18.0.1 + specifier: ^20.0.0 + version: 20.0.0 nanospy: specifier: ^1.0.0 version: 1.0.0 @@ -128,7 +128,7 @@ importers: version: 7.1.5(@types/node@24.3.0)(jiti@2.5.1)(yaml@2.8.1) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.3.0)(happy-dom@18.0.1)(jiti@2.5.1)(yaml@2.8.1) + version: 3.2.4(@types/node@24.3.0)(happy-dom@20.0.0)(jiti@2.5.1)(yaml@2.8.1) vue: specifier: ^3.5.20 version: 3.5.20(typescript@5.9.2) @@ -683,8 +683,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@20.19.11': - resolution: {integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==} + '@types/node@20.19.20': + resolution: {integrity: sha512-2Q7WS25j4pS1cS8yw3d6buNCVJukOTeQ39bAnwR6sOJbaxvyCGebzTMypDFN82CxBLnl+lSWVdCCWbRY6y9yZQ==} '@types/node@24.3.0': resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} @@ -1470,8 +1470,8 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - happy-dom@18.0.1: - resolution: {integrity: sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA==} + happy-dom@20.0.0: + resolution: {integrity: sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==} engines: {node: '>=20.0.0'} has-bigints@1.1.0: @@ -2720,7 +2720,7 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@20.19.11': + '@types/node@20.19.20': dependencies: undici-types: 6.21.0 @@ -2896,7 +2896,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.3.0)(happy-dom@18.0.1)(jiti@2.5.1)(yaml@2.8.1))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.3.0)(happy-dom@20.0.0)(jiti@2.5.1)(yaml@2.8.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -2911,7 +2911,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@24.3.0)(happy-dom@18.0.1)(jiti@2.5.1)(yaml@2.8.1) + vitest: 3.2.4(@types/node@24.3.0)(happy-dom@20.0.0)(jiti@2.5.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -3647,9 +3647,9 @@ snapshots: graphemer@1.4.0: {} - happy-dom@18.0.1: + happy-dom@20.0.0: dependencies: - '@types/node': 20.19.11 + '@types/node': 20.19.20 '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 @@ -4380,7 +4380,7 @@ snapshots: jiti: 2.5.1 yaml: 2.8.1 - vitest@3.2.4(@types/node@24.3.0)(happy-dom@18.0.1)(jiti@2.5.1)(yaml@2.8.1): + vitest@3.2.4(@types/node@24.3.0)(happy-dom@20.0.0)(jiti@2.5.1)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -4407,7 +4407,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.3.0 - happy-dom: 18.0.1 + happy-dom: 20.0.0 transitivePeerDependencies: - jiti - less