From 9f9a39bbbc9ca062b9f02dd99315684265e2e02d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 27 Dec 2024 14:07:04 +0000 Subject: [PATCH] chore(deps): update peerdependency happy-dom to v16 (#1052) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/app-vitest-full/package.json | 2 +- examples/app-vitest/package.json | 2 +- package.json | 2 +- pnpm-lock.yaml | 77 ++++++++++----------------- 4 files changed, 32 insertions(+), 51 deletions(-) diff --git a/examples/app-vitest-full/package.json b/examples/app-vitest-full/package.json index 584c35117..9d5e776e5 100644 --- a/examples/app-vitest-full/package.json +++ b/examples/app-vitest-full/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@nuxt/test-utils": "latest", "@testing-library/vue": "8.1.0", - "happy-dom": "15.11.7", + "happy-dom": "16.0.0", "jsdom": "25.0.1", "listhen": "1.9.0", "nuxt": "3.14.1592", diff --git a/examples/app-vitest/package.json b/examples/app-vitest/package.json index ec7d99c50..714ca519a 100644 --- a/examples/app-vitest/package.json +++ b/examples/app-vitest/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@nuxt/test-utils": "latest", "globby": "14.0.2", - "happy-dom": "15.11.7", + "happy-dom": "16.0.0", "playwright-core": "1.49.1", "typescript": "5.6.3", "vitest": "2.1.8" diff --git a/package.json b/package.json index 0bf6d60f0..e5a57254f 100644 --- a/package.json +++ b/package.json @@ -106,7 +106,7 @@ "@playwright/test": "^1.43.1", "@testing-library/vue": "^7.0.0 || ^8.0.1", "@vue/test-utils": "^2.4.2", - "happy-dom": "^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0", + "happy-dom": "^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", "jsdom": "^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.0.0", "playwright-core": "^1.43.1", "vitest": "^0.34.6 || ^1.0.0 || ^2.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c3d5398e5..4bfff7820 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: ^1.13.0 version: 1.13.0 happy-dom: - specifier: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 - version: 15.11.7 + specifier: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + version: 16.0.0 jsdom: specifier: ^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.0.0 version: 25.0.1 @@ -179,7 +179,7 @@ importers: version: 3.14.5(rollup@4.29.1) vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0) + version: 2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0) vue-router: specifier: 4.5.0 version: 4.5.0(vue@3.5.13(typescript@5.6.3)) @@ -263,8 +263,8 @@ importers: specifier: 14.0.2 version: 14.0.2 happy-dom: - specifier: 15.11.7 - version: 15.11.7 + specifier: 16.0.0 + version: 16.0.0 playwright-core: specifier: 1.49.1 version: 1.49.1 @@ -273,7 +273,7 @@ importers: version: 5.6.3 vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0) + version: 2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0) examples/app-vitest-full: dependencies: @@ -288,8 +288,8 @@ importers: specifier: 8.1.0 version: 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3)) happy-dom: - specifier: 15.11.7 - version: 15.11.7 + specifier: 16.0.0 + version: 16.0.0 jsdom: specifier: 25.0.1 version: 25.0.1 @@ -304,7 +304,7 @@ importers: version: 5.6.3 vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0) + version: 2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0) vue-tsc: specifier: 2.2.0 version: 2.2.0(typescript@5.6.3) @@ -322,7 +322,7 @@ importers: version: 3.14.1592(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.17.0(jiti@2.4.2))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.29.1)(terser@5.24.0)(typescript@5.6.3)(vite@6.0.5(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.5.1))(vue-tsc@2.1.10(typescript@5.6.3)) vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0) + version: 2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0) examples/i18n: devDependencies: @@ -337,7 +337,7 @@ importers: version: 3.14.1592(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.17.0(jiti@2.4.2))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.29.1)(terser@5.24.0)(typescript@5.6.3)(vite@6.0.5(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.5.1))(vue-tsc@2.1.10(typescript@5.6.3)) vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0) + version: 2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0) examples/module: dependencies: @@ -356,7 +356,7 @@ importers: version: 3.14.1592(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.17.0(jiti@2.4.2))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.29.1)(terser@5.24.0)(typescript@5.6.3)(vite@6.0.5(@types/node@20.10.5)(jiti@2.4.2)(terser@5.24.0)(yaml@2.5.1))(vue-tsc@2.1.10(typescript@5.6.3)) vitest: specifier: 2.1.8 - version: 2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0) + version: 2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0) examples/module/playground: dependencies: @@ -1340,6 +1340,10 @@ packages: resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==} engines: {node: '>= 16'} + '@intlify/shared@11.0.1': + resolution: {integrity: sha512-lH164+aDDptHZ3dBDbIhRa1dOPQUp+83iugpc+1upTOWCnwyC1PVis6rSWNMMJ8VQxvtHQB9JMib48K55y0PvQ==} + engines: {node: '>= 16'} + '@intlify/unplugin-vue-i18n@6.0.1': resolution: {integrity: sha512-zDcGLNoaIP15JM4TGwgTHF01Y1Drwcv7pm9C2mHrGAZ3CugqyP2QEG0Vf82QVSNqgEwgB6prcAyDmjIDK1HlRQ==} engines: {node: '>= 18'} @@ -2285,21 +2289,12 @@ packages: '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} - '@volar/language-core@2.4.8': - resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==} - '@volar/source-map@2.4.11': resolution: {integrity: sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==} - '@volar/source-map@2.4.8': - resolution: {integrity: sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==} - '@volar/typescript@2.4.11': resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==} - '@volar/typescript@2.4.8': - resolution: {integrity: sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==} - '@voxpelli/semver-set@6.0.0': resolution: {integrity: sha512-FC6UgwEA6k2dPK8SslOR0nKAW4fRB3d4shV3Jo9AEdUUdyWp3s8KgJPUJLpjcXz+hb+qaI8PhQcz/UH9oBMbUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3759,8 +3754,8 @@ packages: h3@1.13.0: resolution: {integrity: sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==} - happy-dom@15.11.7: - resolution: {integrity: sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==} + happy-dom@16.0.0: + resolution: {integrity: sha512-Br2gCVyasiuBFSunZpgkKJ84ruoM/a1e6OnJj3MU1O2pz9+HDBc03WD00/DNQ2xnQpLlpGwU37TaubonvlZWIQ==} engines: {node: '>=18.0.0'} has-ansi@4.0.1: @@ -7768,12 +7763,14 @@ snapshots: '@intlify/shared@11.0.0-rc.1': {} + '@intlify/shared@11.0.1': {} + '@intlify/unplugin-vue-i18n@6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(rollup@4.29.1)(typescript@5.6.3)(vue-i18n@10.0.4(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0(jiti@2.4.2)) '@intlify/bundle-utils': 10.0.0(vue-i18n@10.0.4(vue@3.5.13(typescript@5.6.3))) - '@intlify/shared': 10.0.5 - '@intlify/vue-i18n-extensions': 7.0.0(@intlify/shared@10.0.5)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.4(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + '@intlify/shared': 11.0.1 + '@intlify/vue-i18n-extensions': 7.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.4(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@rollup/pluginutils': 5.1.3(rollup@4.29.1) '@typescript-eslint/scope-manager': 8.18.1 '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.6.3) @@ -7797,11 +7794,11 @@ snapshots: '@intlify/utils@0.13.0': {} - '@intlify/vue-i18n-extensions@7.0.0(@intlify/shared@10.0.5)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.4(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': + '@intlify/vue-i18n-extensions@7.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.4(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': dependencies: '@babel/parser': 7.26.2 optionalDependencies: - '@intlify/shared': 10.0.5 + '@intlify/shared': 11.0.1 '@vue/compiler-dom': 3.5.13 vue: 3.5.13(typescript@5.6.3) vue-i18n: 10.0.4(vue@3.5.13(typescript@5.6.3)) @@ -9453,29 +9450,14 @@ snapshots: dependencies: '@volar/source-map': 2.4.11 - '@volar/language-core@2.4.8': - dependencies: - '@volar/source-map': 2.4.8 - optional: true - '@volar/source-map@2.4.11': {} - '@volar/source-map@2.4.8': - optional: true - '@volar/typescript@2.4.11': dependencies: '@volar/language-core': 2.4.11 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@volar/typescript@2.4.8': - dependencies: - '@volar/language-core': 2.4.8 - path-browserify: 1.0.1 - vscode-uri: 3.0.8 - optional: true - '@voxpelli/semver-set@6.0.0': dependencies: semver: 7.6.3 @@ -9568,7 +9550,7 @@ snapshots: '@vue/language-core@2.1.10(typescript@5.6.3)': dependencies: - '@volar/language-core': 2.4.8 + '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.13 @@ -11250,9 +11232,8 @@ snapshots: uncrypto: 0.1.3 unenv: 1.10.0 - happy-dom@15.11.7: + happy-dom@16.0.0: dependencies: - entities: 4.5.0 webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 @@ -15325,7 +15306,7 @@ snapshots: dependencies: '@nuxt/test-utils': 'link:' - vitest@2.1.8(@types/node@20.10.5)(happy-dom@15.11.7)(jsdom@25.0.1)(terser@5.24.0): + vitest@2.1.8(@types/node@20.10.5)(happy-dom@16.0.0)(jsdom@25.0.1)(terser@5.24.0): dependencies: '@vitest/expect': 2.1.8 '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@20.10.5)(terser@5.24.0)) @@ -15349,7 +15330,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.10.5 - happy-dom: 15.11.7 + happy-dom: 16.0.0 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -15424,7 +15405,7 @@ snapshots: vue-tsc@2.1.10(typescript@5.6.3): dependencies: - '@volar/typescript': 2.4.8 + '@volar/typescript': 2.4.11 '@vue/language-core': 2.1.10(typescript@5.6.3) semver: 7.6.3 typescript: 5.6.3