From 18a90ebe6910e12c097ece548cb6d761b1f4dbb1 Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sat, 11 Oct 2025 00:06:03 +0000 Subject: [PATCH] Update happy-dom to version 20.0.0 --- package.json | 2 +- pnpm-lock.yaml | 55 +++++++++++++++++++++++++++++++++----------------- 2 files changed, 37 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 4e68785..6408367 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "copy": "^0.3.2", "eslint": "^9.15.0", "globals": "^15.12.0", - "happy-dom": "^15.11.6", + "happy-dom": "^20.0.0", "markdown-it": "^14.1.0", "markdown-it-anchor": "^9.2.0", "markdown-it-prism": "^2.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53a3b68..afc693b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^3.9.1 - version: 3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(@vue/compiler-sfc@3.5.10)(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3)) + version: 3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(@vue/compiler-sfc@3.5.10)(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3)) '@nabla/vite-plugin-eslint': specifier: ^2.0.4 version: 2.0.4(eslint@9.15.0)(vite@5.4.20(@types/node@22.9.0)(sass-embedded@1.81.0)(sass@1.79.3)) @@ -32,7 +32,7 @@ importers: version: 5.2.0(vite@5.4.20(@types/node@22.9.0)(sass-embedded@1.81.0)(sass@1.79.3))(vue@3.5.10(typescript@5.6.3)) '@vitest/web-worker': specifier: ^2.1.5 - version: 2.1.5(vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3)) + version: 2.1.5(vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3)) '@volverjs/style': specifier: 0.1.12-beta.20 version: 0.1.12-beta.20 @@ -58,8 +58,8 @@ importers: specifier: ^15.12.0 version: 15.12.0 happy-dom: - specifier: ^15.11.6 - version: 15.11.6 + specifier: ^20.0.0 + version: 20.0.0 markdown-it: specifier: ^14.1.0 version: 14.1.0 @@ -95,7 +95,7 @@ importers: version: 0.11.0(vite@5.4.20(@types/node@22.9.0)(sass-embedded@1.81.0)(sass@1.79.3))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.3)))(vue@3.5.10(typescript@5.6.3)) vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3) + version: 2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3) vue-prism-editor: specifier: 2.0.0-alpha.2 version: 2.0.0-alpha.2(vue@3.5.10(typescript@5.6.3)) @@ -739,6 +739,9 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + '@types/node@20.19.20': + resolution: {integrity: sha512-2Q7WS25j4pS1cS8yw3d6buNCVJukOTeQ39bAnwR6sOJbaxvyCGebzTMypDFN82CxBLnl+lSWVdCCWbRY6y9yZQ==} + '@types/node@22.9.0': resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} @@ -769,6 +772,9 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@types/whatwg-mimetype@3.0.2': + resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} + '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} @@ -2159,9 +2165,9 @@ packages: guid-typescript@1.0.9: resolution: {integrity: sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==} - happy-dom@15.11.6: - resolution: {integrity: sha512-elX7iUTu+5+3b2+NGQc0L3eWyq9jKhuJJ4GpOMxxT/c2pg9O3L5H3ty2VECX0XXZgRmmRqXyOK8brA2hDI6LsQ==} - engines: {node: '>=18.0.0'} + happy-dom@20.0.0: + resolution: {integrity: sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==} + engines: {node: '>=20.0.0'} has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} @@ -3766,6 +3772,9 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici@6.19.8: resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} engines: {node: '>=18.17'} @@ -4123,7 +4132,7 @@ snapshots: '@adobe/css-tools@4.4.0': {} - '@antfu/eslint-config@3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(@vue/compiler-sfc@3.5.10)(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3))': + '@antfu/eslint-config@3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(@vue/compiler-sfc@3.5.10)(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 @@ -4132,7 +4141,7 @@ snapshots: '@stylistic/eslint-plugin': 2.10.1(eslint@9.15.0)(typescript@5.6.3) '@typescript-eslint/eslint-plugin': 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3) '@typescript-eslint/parser': 8.14.0(eslint@9.15.0)(typescript@5.6.3) - '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3)) + '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3)) eslint: 9.15.0 eslint-config-flat-gitignore: 0.3.0(eslint@9.15.0) eslint-flat-config-utils: 0.4.0 @@ -4711,6 +4720,10 @@ snapshots: '@types/ms@0.7.34': {} + '@types/node@20.19.20': + dependencies: + undici-types: 6.21.0 + '@types/node@22.9.0': dependencies: undici-types: 6.19.8 @@ -4743,6 +4756,8 @@ snapshots: '@types/web-bluetooth@0.0.20': {} + '@types/whatwg-mimetype@3.0.2': {} + '@types/yauzl@2.10.3': dependencies: '@types/node': 22.9.0 @@ -4895,13 +4910,13 @@ snapshots: vite: 5.4.20(@types/node@22.9.0)(sass-embedded@1.81.0)(sass@1.79.3) vue: 3.5.10(typescript@5.6.3) - '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3))': + '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.14.0(eslint@9.15.0)(typescript@5.6.3))(eslint@9.15.0)(typescript@5.6.3)(vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3))': dependencies: '@typescript-eslint/utils': 8.14.0(eslint@9.15.0)(typescript@5.6.3) eslint: 9.15.0 optionalDependencies: typescript: 5.6.3 - vitest: 2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3) + vitest: 2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3) '@vitest/expect@2.0.5': dependencies: @@ -4975,10 +4990,10 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vitest/web-worker@2.1.5(vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3))': + '@vitest/web-worker@2.1.5(vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3))': dependencies: debug: 4.3.7 - vitest: 2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3) + vitest: 2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3) transitivePeerDependencies: - supports-color @@ -6442,10 +6457,10 @@ snapshots: guid-typescript@1.0.9: {} - happy-dom@15.11.6: + happy-dom@20.0.0: dependencies: - entities: 4.5.0 - webidl-conversions: 7.0.0 + '@types/node': 20.19.20 + '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 has-flag@3.0.0: {} @@ -8229,6 +8244,8 @@ snapshots: undici-types@6.19.8: {} + undici-types@6.21.0: {} + undici@6.19.8: {} unhead@1.11.11: @@ -8391,7 +8408,7 @@ snapshots: sass: 1.79.3 sass-embedded: 1.81.0 - vitest@2.1.9(@types/node@22.9.0)(happy-dom@15.11.6)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3): + vitest@2.1.9(@types/node@22.9.0)(happy-dom@20.0.0)(jsdom@24.1.3)(sass-embedded@1.81.0)(sass@1.79.3): dependencies: '@vitest/expect': 2.1.9 '@vitest/mocker': 2.1.9(vite@5.4.20(@types/node@22.9.0)(sass-embedded@1.81.0)(sass@1.79.3)) @@ -8415,7 +8432,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.9.0 - happy-dom: 15.11.6 + happy-dom: 20.0.0 jsdom: 24.1.3 transitivePeerDependencies: - less