diff --git a/tasks/e2e/package.json b/tasks/e2e/package.json index dc86e7979b734..7209722ef8c5f 100644 --- a/tasks/e2e/package.json +++ b/tasks/e2e/package.json @@ -14,7 +14,7 @@ "dayjs": "^1.11.13", "es-toolkit": "^1.38.0", "fs-require": "^1.6.0", - "happy-dom": "^18.0.0", + "happy-dom": "^20.0.0", "immer": "^10.1.1", "jquery": "^3.7.1", "lit": "github:lit/dist#v3.3.1", diff --git a/tasks/e2e/pnpm-lock.yaml b/tasks/e2e/pnpm-lock.yaml index 6be6319e628f3..a05c1fbd83f8f 100644 --- a/tasks/e2e/pnpm-lock.yaml +++ b/tasks/e2e/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: specifier: ^1.6.0 version: 1.6.0 happy-dom: - specifier: ^18.0.0 - version: 18.0.1 + specifier: ^20.0.0 + version: 20.0.0 immer: specifier: ^10.1.1 version: 10.1.3 @@ -101,7 +101,7 @@ importers: version: 5.44.0 vitest: specifier: ^3.1.4 - version: 3.2.4(@types/node@24.4.0)(happy-dom@18.0.1)(terser@5.44.0) + version: 3.2.4(@types/node@24.7.1)(happy-dom@20.0.0)(terser@5.44.0) vue: specifier: ^3.5.14 version: 3.5.21 @@ -655,11 +655,11 @@ packages: '@types/methods@1.1.4': resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==} - '@types/node@20.19.14': - resolution: {integrity: sha512-gqiKWld3YIkmtrrg9zDvg9jfksZCcPywXVN7IauUGhilwGV/yOyeUsvpR796m/Jye0zUzMXPKe8Ct1B79A7N5Q==} + '@types/node@20.19.20': + resolution: {integrity: sha512-2Q7WS25j4pS1cS8yw3d6buNCVJukOTeQ39bAnwR6sOJbaxvyCGebzTMypDFN82CxBLnl+lSWVdCCWbRY6y9yZQ==} - '@types/node@24.4.0': - resolution: {integrity: sha512-gUuVEAK4/u6F9wRLznPUU4WGUacSEBDPoC2TrBkw3GAnOLHBL45QdfHOXp1kJ4ypBGLxTOB+t7NJLpKoC3gznQ==} + '@types/node@24.7.1': + resolution: {integrity: sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==} '@types/superagent@8.1.9': resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} @@ -1174,8 +1174,8 @@ packages: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} - happy-dom@18.0.1: - resolution: {integrity: sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA==} + happy-dom@20.0.0: + resolution: {integrity: sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==} engines: {node: '>=20.0.0'} has-symbols@1.1.0: @@ -1885,8 +1885,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.11.0: - resolution: {integrity: sha512-kt1ZriHTi7MU+Z/r9DOdAI3ONdaR3M3csEaRc6ewa4f4dTvX4cQCbJ4NkEn0ohE4hHtq85+PhPSTY+pO/1PwgA==} + undici-types@7.14.0: + resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} @@ -2415,19 +2415,19 @@ snapshots: '@types/methods@1.1.4': {} - '@types/node@20.19.14': + '@types/node@20.19.20': dependencies: undici-types: 6.21.0 - '@types/node@24.4.0': + '@types/node@24.7.1': dependencies: - undici-types: 7.11.0 + undici-types: 7.14.0 '@types/superagent@8.1.9': dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 24.4.0 + '@types/node': 24.7.1 form-data: 4.0.4 '@types/supertest@6.0.3': @@ -2445,13 +2445,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.4.0)(terser@5.44.0))': + '@vitest/mocker@3.2.4(vite@7.1.5(@types/node@24.7.1)(terser@5.44.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - vite: 7.1.5(@types/node@24.4.0)(terser@5.44.0) + vite: 7.1.5(@types/node@24.7.1)(terser@5.44.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -3081,9 +3081,9 @@ snapshots: gopd@1.2.0: {} - happy-dom@18.0.1: + happy-dom@20.0.0: dependencies: - '@types/node': 20.19.14 + '@types/node': 20.19.20 '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 @@ -3870,7 +3870,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.11.0: {} + undici-types@7.14.0: {} unpipe@1.0.0: {} @@ -3878,13 +3878,13 @@ snapshots: vary@1.1.2: {} - vite-node@3.2.4(@types/node@24.4.0)(terser@5.44.0): + vite-node@3.2.4(@types/node@24.7.1)(terser@5.44.0): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.5(@types/node@24.4.0)(terser@5.44.0) + vite: 7.1.5(@types/node@24.7.1)(terser@5.44.0) transitivePeerDependencies: - '@types/node' - jiti @@ -3899,7 +3899,7 @@ snapshots: - tsx - yaml - vite@7.1.5(@types/node@24.4.0)(terser@5.44.0): + vite@7.1.5(@types/node@24.7.1)(terser@5.44.0): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -3908,15 +3908,15 @@ snapshots: rollup: 4.50.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.4.0 + '@types/node': 24.7.1 fsevents: 2.3.3 terser: 5.44.0 - vitest@3.2.4(@types/node@24.4.0)(happy-dom@18.0.1)(terser@5.44.0): + vitest@3.2.4(@types/node@24.7.1)(happy-dom@20.0.0)(terser@5.44.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.4.0)(terser@5.44.0)) + '@vitest/mocker': 3.2.4(vite@7.1.5(@types/node@24.7.1)(terser@5.44.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -3934,12 +3934,12 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.5(@types/node@24.4.0)(terser@5.44.0) - vite-node: 3.2.4(@types/node@24.4.0)(terser@5.44.0) + vite: 7.1.5(@types/node@24.7.1)(terser@5.44.0) + vite-node: 3.2.4(@types/node@24.7.1)(terser@5.44.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.4.0 - happy-dom: 18.0.1 + '@types/node': 24.7.1 + happy-dom: 20.0.0 transitivePeerDependencies: - jiti - less