diff --git a/package.json b/package.json index 02f9af0d2c..b06d0f1212 100644 --- a/package.json +++ b/package.json @@ -227,7 +227,7 @@ "eslint-plugin-unused-imports": "4.1.4", "fake-indexeddb": "6.0.1", "favicons": "7.2.0", - "happy-dom": "18.0.1", + "happy-dom": "20.0.2", "husky": "9.1.7", "i18next-parser": "9.3.0", "knip": "5.62.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25867494ab..89559027a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -451,8 +451,8 @@ importers: specifier: 7.2.0 version: 7.2.0 happy-dom: - specifier: 18.0.1 - version: 18.0.1 + specifier: 20.0.2 + version: 20.0.2 husky: specifier: 9.1.7 version: 9.1.7 @@ -542,7 +542,7 @@ importers: version: 5.1.4(typescript@5.9.2)(vite@7.1.11(@types/node@22.17.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1)) vitest: specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@20.0.2)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) packages: @@ -3647,14 +3647,17 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + '@types/node@20.19.23': + resolution: {integrity: sha512-yIdlVVVHXpmqRhtyovZAcSy0MiPcYWGkoO4CGe/+jpP0hmNuihm4XhHbADpK++MsiLHP5MVlv+bcgdF99kSiFQ==} + '@types/node@20.19.9': resolution: {integrity: sha512-cuVNgarYWZqxRJDQHEB58GEONhOK79QVR/qYx4S7kcUObQvUwvFnYxJuuHUKm2aieN9X3yZB4LZsuYNU1Qphsw==} '@types/node@22.17.0': resolution: {integrity: sha512-bbAKTCqX5aNVryi7qXVMi+OkB3w/OyblodicMbvE38blyAz7GxXf6XYhklokijuPwwVg9sDLKRxt0ZHXQwZVfQ==} - '@types/node@24.7.0': - resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==} + '@types/node@24.9.1': + resolution: {integrity: sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6144,8 +6147,8 @@ packages: h3@1.15.4: resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} - happy-dom@18.0.1: - resolution: {integrity: sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA==} + happy-dom@20.0.2: + resolution: {integrity: sha512-pYOyu624+6HDbY+qkjILpQGnpvZOusItCk+rvF5/V+6NkcgTKnbOldpIy22tBnxoaLtlM9nXgoqAcW29/B7CIw==} engines: {node: '>=20.0.0'} has-bigints@1.1.0: @@ -9569,8 +9572,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.14.0: - resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} undici@7.13.0: resolution: {integrity: sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==} @@ -11703,7 +11706,7 @@ snapshots: '@polkadot-api/utils': 0.2.0 '@polkadot-api/wasm-executor': 0.2.2 '@polkadot-api/ws-provider': 0.7.0 - '@types/node': 24.7.0 + '@types/node': 24.9.1 commander: 14.0.1 execa: 9.6.0 fs.promises.exists: 1.1.4 @@ -11848,7 +11851,7 @@ snapshots: '@polkadot-api/smoldot@0.3.14': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.9.1 smoldot: 2.0.39 transitivePeerDependencies: - bufferutil @@ -13623,6 +13626,10 @@ snapshots: '@types/node@17.0.45': {} + '@types/node@20.19.23': + dependencies: + undici-types: 6.21.0 + '@types/node@20.19.9': dependencies: undici-types: 6.21.0 @@ -13631,9 +13638,9 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.7.0': + '@types/node@24.9.1': dependencies: - undici-types: 7.14.0 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -13882,7 +13889,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@20.0.2)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) transitivePeerDependencies: - supports-color @@ -13931,7 +13938,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@20.0.2)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) '@vitest/utils@3.2.4': dependencies: @@ -16963,9 +16970,9 @@ snapshots: ufo: 1.6.1 uncrypto: 0.1.3 - happy-dom@18.0.1: + happy-dom@20.0.2: dependencies: - '@types/node': 20.19.9 + '@types/node': 20.19.23 '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 @@ -21180,7 +21187,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.14.0: {} + undici-types@7.16.0: {} undici@7.13.0: {} @@ -21571,7 +21578,7 @@ snapshots: optionalDependencies: vite: 6.4.1(@types/node@22.17.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1) - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@18.0.1)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.17.0)(@vitest/ui@3.2.4)(happy-dom@20.0.2)(jiti@2.5.1)(jsdom@20.0.3)(lightningcss@1.30.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.7.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -21600,7 +21607,7 @@ snapshots: '@types/debug': 4.1.12 '@types/node': 22.17.0 '@vitest/ui': 3.2.4(vitest@3.2.4) - happy-dom: 18.0.1 + happy-dom: 20.0.2 jsdom: 20.0.3 transitivePeerDependencies: - jiti