From 71e69eaa9a779f0cd95fa2712b869efc7c524867 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 23 Nov 2025 11:39:20 +0000 Subject: [PATCH] chore(deps): update devdependency happy-dom to v20 [security] --- packages/pinia-orm/package.json | 2 +- pnpm-lock.yaml | 56 ++++++++++++++++++++------------- 2 files changed, 35 insertions(+), 23 deletions(-) diff --git a/packages/pinia-orm/package.json b/packages/pinia-orm/package.json index d8b4bd23..c2b9a03f 100644 --- a/packages/pinia-orm/package.json +++ b/packages/pinia-orm/package.json @@ -73,7 +73,7 @@ "c8": "^10.1.2", "core-js": "^3.37.1", "eslint": "^9.21.0", - "happy-dom": "^16.0.1", + "happy-dom": "^20.0.0", "mkdist": "^2.1.0", "nanoid": "^5.1.0", "pinia": "^3.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d6aee31..3a3499b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -84,7 +84,7 @@ importers: version: 11.1.4(size-limit@11.1.4) '@vitest/coverage-v8': specifier: ^3.0.5 - version: 3.0.5(vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3)) + version: 3.0.5(vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3)) axios: specifier: ^1.7.2 version: 1.7.4 @@ -111,7 +111,7 @@ importers: version: 3.1.0(typescript@5.8.2)(vue-tsc@2.0.26(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) vitest: specifier: ^3.0.5 - version: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3) + version: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) @@ -215,7 +215,7 @@ importers: version: 10.0.0 '@vitest/coverage-v8': specifier: ^3.0.5 - version: 3.0.5(vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3)) + version: 3.0.5(vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3)) '@vitest/ui': specifier: ^3.0.5 version: 3.0.5(vitest@3.0.5) @@ -235,8 +235,8 @@ importers: specifier: ^9.21.0 version: 9.21.0(jiti@2.6.1) happy-dom: - specifier: ^16.0.1 - version: 16.0.1 + specifier: ^20.0.0 + version: 20.0.10 mkdist: specifier: ^2.1.0 version: 2.1.0(typescript@5.8.2)(vue-tsc@2.0.26(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) @@ -272,7 +272,7 @@ importers: version: 6.3.6(@types/node@22.10.5)(jiti@2.6.1)(terser@5.19.3)(tsx@4.16.2)(yaml@2.7.0) vitest: specifier: ^3.0.5 - version: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3) + version: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) @@ -3310,6 +3310,9 @@ packages: '@types/lodash@4.14.182': resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==} + '@types/node@20.19.25': + resolution: {integrity: sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==} + '@types/node@22.10.5': resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} @@ -3335,6 +3338,9 @@ packages: '@types/uuid@10.0.0': resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} + '@types/whatwg-mimetype@3.0.2': + resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} + '@types/yargs-parser@21.0.0': resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} @@ -5209,9 +5215,9 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@16.0.1: - resolution: {integrity: sha512-cqbqvutE6XAIMe4nM93TkbW5SDFtLkU/6nsQfJBJ2KSlaT+My2kmnYsCFXrvEzvmP7s1xGJ6Xt4D9LNJIJHMbA==} - engines: {node: '>=18.0.0'} + happy-dom@20.0.10: + resolution: {integrity: sha512-6umCCHcjQrhP5oXhrHQQvLB0bwb1UzHAHdsXy+FjtKoYjUhmNZsQL8NivwM1vDvNEChJabVrUYxUnp/ZdYmy2g==} + engines: {node: '>=20.0.0'} has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} @@ -7467,6 +7473,9 @@ packages: undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + unenv@1.10.0: resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} @@ -8059,10 +8068,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.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} @@ -11065,6 +11070,10 @@ snapshots: '@types/lodash@4.14.182': {} + '@types/node@20.19.25': + dependencies: + undici-types: 6.21.0 + '@types/node@22.10.5': dependencies: undici-types: 6.20.0 @@ -11085,6 +11094,8 @@ snapshots: '@types/uuid@10.0.0': {} + '@types/whatwg-mimetype@3.0.2': {} + '@types/yargs-parser@21.0.0': {} '@types/yargs@17.0.10': @@ -11338,7 +11349,7 @@ snapshots: vite: 6.4.1(@types/node@22.10.5)(jiti@2.4.2)(terser@5.19.3)(tsx@4.16.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.2) - '@vitest/coverage-v8@3.0.5(vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3))': + '@vitest/coverage-v8@3.0.5(vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -11352,7 +11363,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3) + vitest: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3) transitivePeerDependencies: - supports-color @@ -11399,7 +11410,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 2.0.0 - vitest: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3) + vitest: 3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3) '@vitest/utils@3.0.5': dependencies: @@ -13826,9 +13837,10 @@ snapshots: optionalDependencies: uglify-js: 3.17.4 - happy-dom@16.0.1: + happy-dom@20.0.10: dependencies: - webidl-conversions: 7.0.0 + '@types/node': 20.19.25 + '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 has-flag@3.0.0: {} @@ -16883,6 +16895,8 @@ snapshots: undici-types@6.20.0: {} + undici-types@6.21.0: {} + unenv@1.10.0: dependencies: consola: 3.4.0 @@ -17360,7 +17374,7 @@ snapshots: tsx: 4.16.2 yaml: 2.7.0 - vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@16.0.1)(terser@5.19.3): + vitest@3.0.5(@types/node@22.10.5)(@vitest/ui@3.0.5)(happy-dom@20.0.10)(terser@5.19.3): dependencies: '@vitest/expect': 3.0.5 '@vitest/mocker': 3.0.5(vite@5.4.14(@types/node@22.10.5)(terser@5.19.3)) @@ -17385,7 +17399,7 @@ snapshots: optionalDependencies: '@types/node': 22.10.5 '@vitest/ui': 3.0.5(vitest@3.0.5) - happy-dom: 16.0.1 + happy-dom: 20.0.10 transitivePeerDependencies: - less - lightningcss @@ -17534,8 +17548,6 @@ snapshots: webidl-conversions@4.0.2: {} - webidl-conversions@7.0.0: {} - webpack-sources@3.2.3: {} webpack-virtual-modules@0.6.1: {}