fix(deps): update dependency happy-dom to v20 [security]

This commit is contained in:
renovate[bot] 2025-11-03 10:33:15 +00:00 committed by GitHub
parent 8e7b8a5eb5
commit 38cefed691
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 42 additions and 30 deletions

View file

@ -88,7 +88,7 @@
"form-data": "^4.0.0",
"fuse.js": "^7.0.0",
"github-reserved-names": "^2.0.4",
"happy-dom": "^16.0.0",
"happy-dom": "^20.0.0",
"idb-keyval": "^6.2.1",
"iso-639-1": "^3.0.0",
"js-yaml": "^4.1.0",

View file

@ -43,7 +43,7 @@ importers:
version: 2.6.5(vite@7.1.11(@types/node@24.9.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.2))
'@nuxt/test-utils':
specifier: ^3.19.2
version: 3.19.2(@vue/test-utils@2.4.6)(happy-dom@16.8.1)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
version: 3.19.2(@vue/test-utils@2.4.6)(happy-dom@20.0.10)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
'@nuxtjs/color-mode':
specifier: ^3.5.2
version: 3.5.2(magicast@0.3.5)
@ -180,8 +180,8 @@ importers:
specifier: ^2.0.4
version: 2.1.0
happy-dom:
specifier: ^16.0.0
version: 16.8.1
specifier: ^20.0.0
version: 20.0.10
idb-keyval:
specifier: ^6.2.1
version: 6.2.2
@ -314,7 +314,7 @@ importers:
devDependencies:
'@antfu/eslint-config':
specifier: ^5.4.1
version: 5.4.1(@unocss/eslint-plugin@66.5.2(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2))(@vue/compiler-sfc@3.5.22)(eslint-plugin-format@1.0.1(eslint@9.39.0(jiti@2.6.0)))(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
version: 5.4.1(@unocss/eslint-plugin@66.5.2(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2))(@vue/compiler-sfc@3.5.22)(eslint-plugin-format@1.0.1(eslint@9.39.0(jiti@2.6.0)))(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
'@antfu/ni':
specifier: ^26.0.1
version: 26.0.1
@ -383,7 +383,7 @@ importers:
version: 5.9.2
vitest:
specifier: 3.2.4
version: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
version: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
vue-tsc:
specifier: ^2.1.6
version: 2.2.12(typescript@5.9.2)
@ -3350,6 +3350,9 @@ packages:
'@types/ms@2.1.0':
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
'@types/node@20.19.24':
resolution: {integrity: sha512-FE5u0ezmi6y9OZEzlJfg37mqqf6ZDSF2V/NLjUyGrR9uTZ7Sb9F7bLNZ03S4XVUNRWGA7Ck4c1kK+YnuWjl+DA==}
'@types/node@24.5.2':
resolution: {integrity: sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ==}
@ -3378,6 +3381,9 @@ packages:
'@types/web-bluetooth@0.0.21':
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
'@types/whatwg-mimetype@3.0.2':
resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==}
'@types/wicg-file-system-access@2023.10.6':
resolution: {integrity: sha512-YO/183gNRzZFSdKu+ikkD7ambAj4PhgjFAF2A/Mw/7wroSF6ne8r804RkpZzqrJ/F6DO2/IYlQF/ULOZ/bhKyA==}
@ -5796,9 +5802,9 @@ packages:
h3@1.15.4:
resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==}
happy-dom@16.8.1:
resolution: {integrity: sha512-n0QrmT9lD81rbpKsyhnlz3DgnMZlaOkJPpgi746doA+HvaMC79bdWkwjrNnGJRvDrWTI8iOcJiVTJ5CdT/AZRw==}
engines: {node: '>=18.0.0'}
happy-dom@20.0.10:
resolution: {integrity: sha512-6umCCHcjQrhP5oXhrHQQvLB0bwb1UzHAHdsXy+FjtKoYjUhmNZsQL8NivwM1vDvNEChJabVrUYxUnp/ZdYmy2g==}
engines: {node: '>=20.0.0'}
has-bigints@1.1.0:
resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
@ -8514,6 +8520,9 @@ packages:
unctx@2.4.1:
resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
undici-types@7.12.0:
resolution: {integrity: sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==}
@ -9087,10 +9096,6 @@ packages:
webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
webidl-conversions@7.0.0:
resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
engines: {node: '>=12'}
webpack-sources@3.3.3:
resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
@ -9362,7 +9367,7 @@ snapshots:
'@alloc/quick-lru@5.2.0': {}
'@antfu/eslint-config@5.4.1(@unocss/eslint-plugin@66.5.2(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2))(@vue/compiler-sfc@3.5.22)(eslint-plugin-format@1.0.1(eslint@9.39.0(jiti@2.6.0)))(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))':
'@antfu/eslint-config@5.4.1(@unocss/eslint-plugin@66.5.2(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2))(@vue/compiler-sfc@3.5.22)(eslint-plugin-format@1.0.1(eslint@9.39.0(jiti@2.6.0)))(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))':
dependencies:
'@antfu/install-pkg': 1.1.0
'@clack/prompts': 0.11.0
@ -9371,7 +9376,7 @@ snapshots:
'@stylistic/eslint-plugin': 5.4.0(eslint@9.39.0(jiti@2.6.0))
'@typescript-eslint/eslint-plugin': 8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2))(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)
'@typescript-eslint/parser': 8.44.1(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)
'@vitest/eslint-plugin': 1.3.13(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
'@vitest/eslint-plugin': 1.3.13(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
ansis: 4.1.0
cac: 6.7.14
eslint: 9.39.0(jiti@2.6.0)
@ -11221,7 +11226,7 @@ snapshots:
transitivePeerDependencies:
- magicast
'@nuxt/test-utils@3.19.2(@vue/test-utils@2.4.6)(happy-dom@16.8.1)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))':
'@nuxt/test-utils@3.19.2(@vue/test-utils@2.4.6)(happy-dom@20.0.10)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))':
dependencies:
'@nuxt/kit': 3.19.2(magicast@0.3.5)
c12: 3.3.0(magicast@0.3.5)
@ -11245,13 +11250,13 @@ snapshots:
tinyexec: 1.0.1
ufo: 1.6.1
unplugin: 2.3.10
vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(happy-dom@16.8.1)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(happy-dom@20.0.10)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
vue: 3.5.22(typescript@5.9.2)
optionalDependencies:
'@vue/test-utils': 2.4.6
happy-dom: 16.8.1
happy-dom: 20.0.10
playwright-core: 1.55.1
vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
transitivePeerDependencies:
- magicast
- typescript
@ -12786,6 +12791,10 @@ snapshots:
'@types/ms@2.1.0': {}
'@types/node@20.19.24':
dependencies:
undici-types: 6.21.0
'@types/node@24.5.2':
dependencies:
undici-types: 7.12.0
@ -12810,6 +12819,8 @@ snapshots:
'@types/web-bluetooth@0.0.21': {}
'@types/whatwg-mimetype@3.0.2': {}
'@types/wicg-file-system-access@2023.10.6': {}
'@types/ws@8.18.1':
@ -13205,14 +13216,14 @@ snapshots:
vite: 7.1.11(@types/node@24.9.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
vue: 3.5.22(typescript@5.9.3)
'@vitest/eslint-plugin@1.3.13(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))':
'@vitest/eslint-plugin@1.3.13(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))':
dependencies:
'@typescript-eslint/scope-manager': 8.44.1
'@typescript-eslint/utils': 8.44.1(eslint@9.39.0(jiti@2.6.0))(typescript@5.9.2)
eslint: 9.39.0(jiti@2.6.0)
optionalDependencies:
typescript: 5.9.2
vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
transitivePeerDependencies:
- supports-color
@ -14489,7 +14500,7 @@ snapshots:
chrome-launcher@1.2.1:
dependencies:
'@types/node': 24.5.2
'@types/node': 24.9.1
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 2.0.2
@ -15967,9 +15978,10 @@ snapshots:
ufo: 1.6.1
uncrypto: 0.1.3
happy-dom@16.8.1:
happy-dom@20.0.10:
dependencies:
webidl-conversions: 7.0.0
'@types/node': 20.19.24
'@types/whatwg-mimetype': 3.0.2
whatwg-mimetype: 3.0.0
has-bigints@1.1.0: {}
@ -19697,6 +19709,8 @@ snapshots:
magic-string: 0.30.19
unplugin: 2.3.10
undici-types@6.21.0: {}
undici-types@7.12.0: {}
undici-types@7.16.0: {}
@ -20319,9 +20333,9 @@ snapshots:
tsx: 4.20.6
yaml: 2.8.1
vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(happy-dom@16.8.1)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)):
vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(happy-dom@20.0.10)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)):
dependencies:
'@nuxt/test-utils': 3.19.2(@vue/test-utils@2.4.6)(happy-dom@16.8.1)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
'@nuxt/test-utils': 3.19.2(@vue/test-utils@2.4.6)(happy-dom@20.0.10)(magicast@0.3.5)(playwright-core@1.55.1)(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
transitivePeerDependencies:
- '@cucumber/cucumber'
- '@jest/globals'
@ -20336,7 +20350,7 @@ snapshots:
- typescript
- vitest
vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@16.8.1)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1):
vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
@ -20364,7 +20378,7 @@ snapshots:
optionalDependencies:
'@types/debug': 4.1.12
'@types/node': 24.9.1
happy-dom: 16.8.1
happy-dom: 20.0.10
transitivePeerDependencies:
- jiti
- less
@ -20506,8 +20520,6 @@ snapshots:
webidl-conversions@4.0.2: {}
webidl-conversions@7.0.0: {}
webpack-sources@3.3.3: {}
webpack-virtual-modules@0.6.2: {}