From 82b05ec5eaeb74819ed66540b1e6b6d000d78501 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Dec 2025 17:16:50 +0000 Subject: [PATCH] Deps: Update dependency happy-dom to v20[SECURITY] --- apps/admin/package.json | 2 +- apps/landing/package.json | 2 +- apps/storefront/package.json | 2 +- pnpm-lock.yaml | 80 +++++++++++++++++++++++------------- 4 files changed, 54 insertions(+), 32 deletions(-) diff --git a/apps/admin/package.json b/apps/admin/package.json index 0bfd91c1d..a92917238 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -104,7 +104,7 @@ "eslint-config-next": "15.3.4", "eslint": "8.57.1", "graphql": "16.10.0", - "happy-dom": "17.4.0", + "happy-dom": "20.0.0", "postcss-import": "16.1.0", "postcss": "8.5.6", "prettier": "3.5.3", diff --git a/apps/landing/package.json b/apps/landing/package.json index f35d16ff1..ed86393f4 100644 --- a/apps/landing/package.json +++ b/apps/landing/package.json @@ -101,7 +101,7 @@ "eslint-config-next": "15.3.4", "eslint": "8.57.1", "graphql": "16.10.0", - "happy-dom": "17.4.0", + "happy-dom": "20.0.0", "postcss-import": "16.1.0", "postcss": "8.5.6", "prettier": "3.5.3", diff --git a/apps/storefront/package.json b/apps/storefront/package.json index b588a9c02..f6f4fb445 100644 --- a/apps/storefront/package.json +++ b/apps/storefront/package.json @@ -122,7 +122,7 @@ "eslint-config-next": "15.3.4", "eslint": "8.57.1", "graphql": "16.10.0", - "happy-dom": "17.4.0", + "happy-dom": "20.0.0", "postcss-import": "16.1.0", "postcss": "8.5.6", "prettier": "3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 338887296..ac05a10aa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,7 +41,7 @@ importers: version: 4.5.1(vite@7.0.0(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) '@vitest/coverage-v8': specifier: 3.2.1 - version: 3.2.1(vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) + version: 3.2.1(vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) babel-plugin-module-resolver: specifier: 5.0.2 version: 5.0.2 @@ -113,7 +113,7 @@ importers: version: 5.1.4(typescript@5.8.3)(vite@7.0.0(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) apps/admin: dependencies: @@ -293,8 +293,8 @@ importers: specifier: 16.10.0 version: 16.10.0 happy-dom: - specifier: 17.4.0 - version: 17.4.0 + specifier: 20.0.0 + version: 20.0.0 postcss: specifier: 8.5.6 version: 8.5.6 @@ -318,7 +318,7 @@ importers: version: 5.8.3 vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) apps/landing: dependencies: @@ -489,8 +489,8 @@ importers: specifier: 16.10.0 version: 16.10.0 happy-dom: - specifier: 17.4.0 - version: 17.4.0 + specifier: 20.0.0 + version: 20.0.0 postcss: specifier: 8.5.6 version: 8.5.6 @@ -514,7 +514,7 @@ importers: version: 5.8.3 vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) apps/storefront: dependencies: @@ -748,8 +748,8 @@ importers: specifier: 16.10.0 version: 16.10.0 happy-dom: - specifier: 17.4.0 - version: 17.4.0 + specifier: 20.0.0 + version: 20.0.0 postcss: specifier: 8.5.6 version: 8.5.6 @@ -785,7 +785,7 @@ importers: version: 5.8.3 vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) packages/db: dependencies: @@ -834,7 +834,7 @@ importers: version: 5.1.4(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) packages/errors: devDependencies: @@ -870,7 +870,7 @@ importers: version: 5.1.4(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) packages/marketing-common: dependencies: @@ -910,7 +910,7 @@ importers: version: 5.1.4(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0)) vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + version: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) packages: @@ -2967,6 +2967,9 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + '@types/node@20.19.27': + resolution: {integrity: sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==} + '@types/node@22.15.29': resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==} @@ -3017,6 +3020,9 @@ packages: '@types/webidl-conversions@7.0.3': resolution: {integrity: sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==} + '@types/whatwg-mimetype@3.0.2': + resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} + '@types/whatwg-url@11.0.5': resolution: {integrity: sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==} @@ -3258,7 +3264,7 @@ packages: '@vercel/flags@2.6.3': resolution: {integrity: sha512-knLDYS8MCc/zx4FF6KRzHQzAKdo8VQ3V0PEBI5WvRlFIhcqhcEomxHoK41/xMnNEQvUzETACHw610/i/pVwYSA==} - deprecated: This package was renamed to flags, which offers the same functionality. https://vercel.com/changelog/npm-i-flags + deprecated: This package has been renamed to flags. It offers the same functionality under a new name. Please follow the upgrade guide https://github.com/vercel/flags/blob/main/packages/flags/guides/upgrade-to-v4.md peerDependencies: '@sveltejs/kit': '*' next: '*' @@ -4792,6 +4798,10 @@ packages: resolution: {integrity: sha512-LN2BIuvdFZ8snmF6LtQB2vYBzRmgCx+uqlFX9JpKVRHQ44NODNnOchB4ZW8404djHhdbQgEHRAkXCZ0zGOyzew==} engines: {node: '>=18.0.0'} + happy-dom@20.0.0: + resolution: {integrity: sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==} + engines: {node: '>=20.0.0'} + hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} @@ -9667,6 +9677,10 @@ snapshots: '@types/minimist@1.2.5': {} + '@types/node@20.19.27': + dependencies: + undici-types: 6.21.0 + '@types/node@22.15.29': dependencies: undici-types: 6.21.0 @@ -9724,6 +9738,8 @@ snapshots: '@types/webidl-conversions@7.0.3': {} + '@types/whatwg-mimetype@3.0.2': {} + '@types/whatwg-url@11.0.5': dependencies: '@types/webidl-conversions': 7.0.3 @@ -10073,7 +10089,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@3.2.1(vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0))': + '@vitest/coverage-v8@3.2.1(vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -10088,7 +10104,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) + vitest: 3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) transitivePeerDependencies: - supports-color @@ -11153,8 +11169,8 @@ snapshots: '@typescript-eslint/parser': 8.33.1(eslint@8.57.1)(typescript@5.8.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.5(eslint@8.57.1) eslint-plugin-react-hooks: 5.2.0(eslint@8.57.1) @@ -11177,7 +11193,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.1 @@ -11188,22 +11204,22 @@ snapshots: tinyglobby: 0.2.14 unrs-resolver: 1.10.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 8.33.1(eslint@8.57.1)(typescript@5.8.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -11214,7 +11230,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.33.1(eslint@8.57.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -11800,6 +11816,12 @@ snapshots: webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 + happy-dom@20.0.0: + dependencies: + '@types/node': 20.19.27 + '@types/whatwg-mimetype': 3.0.2 + whatwg-mimetype: 3.0.0 + hard-rejection@2.1.0: {} has-ansi@2.0.0: @@ -14393,7 +14415,7 @@ snapshots: vite: 7.0.0(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0) optional: true - vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0): + vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@22.15.29)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -14421,7 +14443,7 @@ snapshots: optionalDependencies: '@edge-runtime/vm': 3.2.0 '@types/node': 22.15.29 - happy-dom: 17.4.0 + happy-dom: 20.0.0 transitivePeerDependencies: - jiti - less @@ -14436,7 +14458,7 @@ snapshots: - tsx - yaml - vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@17.4.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0): + vitest@3.2.4(@edge-runtime/vm@3.2.0)(@types/node@24.0.10)(happy-dom@20.0.0)(jiti@2.4.2)(lightningcss@1.29.2)(sass@1.89.2)(terser@5.36.0)(yaml@2.6.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 @@ -14464,7 +14486,7 @@ snapshots: optionalDependencies: '@edge-runtime/vm': 3.2.0 '@types/node': 24.0.10 - happy-dom: 17.4.0 + happy-dom: 20.0.0 transitivePeerDependencies: - jiti - less