From f8a470e3ef0ca754ea37df8a6e6e03227fcfc3d3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Dec 2025 04:04:57 +0000 Subject: [PATCH] build(deps-dev): bump jsdom from 27.3.0 to 27.4.0 Bumps [jsdom](https://github.com/jsdom/jsdom) from 27.3.0 to 27.4.0. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md) - [Commits](https://github.com/jsdom/jsdom/compare/27.3.0...27.4.0) --- updated-dependencies: - dependency-name: jsdom dependency-version: 27.4.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 75 +++++++++++++++++++++++--------------------------- 2 files changed, 36 insertions(+), 41 deletions(-) diff --git a/package.json b/package.json index cf97e5b744..eabd8cd74d 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "autoprefixer": "^10.4.23", "eslint": "^9.39.2", "husky": "^9.1.7", - "jsdom": "^27.3.0", + "jsdom": "^27.4.0", "postcss": "^8.5.6", "prettier": "^3.7.4", "pretty-quick": "^4.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 76a24263b7..85d18aae67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -98,8 +98,8 @@ devDependencies: specifier: ^9.1.7 version: 9.1.7 jsdom: - specifier: ^27.3.0 - version: 27.3.0 + specifier: ^27.4.0 + version: 27.4.0 postcss: specifier: ^8.5.6 version: 8.5.6 @@ -138,15 +138,15 @@ devDependencies: version: 3.1.4(vite@7.3.0) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@24.10.4)(jsdom@27.3.0)(sass@1.97.1) + version: 4.0.16(@types/node@24.10.4)(jsdom@27.4.0)(sass@1.97.1) vitest-fetch-mock: specifier: ^0.4.5 version: 0.4.5(vitest@4.0.16) packages: - /@acemir/cssom@0.9.29: - resolution: {integrity: sha512-G90x0VW+9nW4dFajtjCoT+NM0scAfH9Mb08IcjgFHYbfiL/lU04dTF9JuVOi3/OH+DJCQdcIseSXkdCB9Ky6JA==} + /@acemir/cssom@0.9.30: + resolution: {integrity: sha512-9CnlMCI0LmCIq0olalQqdWrJHPzm0/tw3gzOA9zJSgvFX7Xau3D24mAGa4BtwxwY69nsuJW6kQqqCzf/mEcQgg==} dev: true /@asamuzakjp/css-color@4.1.1: @@ -1432,8 +1432,8 @@ packages: '@csstools/css-tokenizer': 3.0.4 dev: true - /@csstools/css-syntax-patches-for-csstree@1.0.21: - resolution: {integrity: sha512-plP8N8zKfEZ26figX4Nvajx8DuzfuRpLTqglQ5d0chfnt35Qt3X+m6ASZ+rG0D0kxe/upDVNwSIVJP5n4FuNfw==} + /@csstools/css-syntax-patches-for-csstree@1.0.22: + resolution: {integrity: sha512-qBcx6zYlhleiFfdtzkRgwNC7VVoAwfK76Vmsw5t+PbvtdknO9StgRk7ROvq9so1iqbdW4uLIDAsXRsTfUrIoOw==} engines: {node: '>=18'} dev: true @@ -1751,6 +1751,16 @@ packages: levn: 0.4.1 dev: true + /@exodus/bytes@1.7.0: + resolution: {integrity: sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@exodus/crypto': ^1.0.0-rc.4 + peerDependenciesMeta: + '@exodus/crypto': + optional: true + dev: true + /@humanfs/core@0.19.1: resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} @@ -2413,7 +2423,7 @@ packages: magicast: 0.5.1 obug: 2.1.1 tinyrainbow: 3.0.3 - vitest: 4.0.16(@types/node@24.10.4)(jsdom@27.3.0)(sass@1.97.1) + vitest: 4.0.16(@types/node@24.10.4)(jsdom@27.4.0)(sass@1.97.1) transitivePeerDependencies: - supports-color dev: true @@ -2438,7 +2448,7 @@ packages: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.16(@types/node@24.10.4)(jsdom@27.3.0)(sass@1.97.1) + vitest: 4.0.16(@types/node@24.10.4)(jsdom@27.4.0)(sass@1.97.1) transitivePeerDependencies: - supports-color dev: true @@ -2967,7 +2977,7 @@ packages: engines: {node: '>=20'} dependencies: '@asamuzakjp/css-color': 4.1.1 - '@csstools/css-syntax-patches-for-csstree': 1.0.21 + '@csstools/css-syntax-patches-for-csstree': 1.0.22 css-tree: 3.1.0 dev: true @@ -3496,11 +3506,13 @@ packages: engines: {node: '>=12.0.0'} dev: false - /html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} + /html-encoding-sniffer@6.0.0: + resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} dependencies: - whatwg-encoding: 3.1.1 + '@exodus/bytes': 1.7.0 + transitivePeerDependencies: + - '@exodus/crypto' dev: true /html-escaper@2.0.2: @@ -3561,13 +3573,6 @@ packages: hasBin: true dev: true - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - dev: true - /ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} @@ -3750,8 +3755,8 @@ packages: argparse: 2.0.1 dev: true - /jsdom@27.3.0: - resolution: {integrity: sha512-GtldT42B8+jefDUC4yUKAvsaOrH7PDHmZxZXNgF2xMmymjUbRYJvpAybZAKEmXDGTM0mCsz8duOa4vTm5AY2Kg==} + /jsdom@27.4.0: + resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -3759,12 +3764,13 @@ packages: canvas: optional: true dependencies: - '@acemir/cssom': 0.9.29 + '@acemir/cssom': 0.9.30 '@asamuzakjp/dom-selector': 6.7.6 + '@exodus/bytes': 1.7.0 cssstyle: 5.3.5 data-urls: 6.0.0 decimal.js: 10.6.0 - html-encoding-sniffer: 4.0.0 + html-encoding-sniffer: 6.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 @@ -3774,12 +3780,12 @@ packages: tough-cookie: 6.0.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.0 - whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 ws: 8.18.3 xml-name-validator: 5.0.0 transitivePeerDependencies: + - '@exodus/crypto' - bufferutil - supports-color - utf-8-validate @@ -4367,10 +4373,6 @@ packages: queue-microtask: 1.2.3 dev: true - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: true - /sass@1.97.1: resolution: {integrity: sha512-uf6HoO8fy6ClsrShvMgaKUn14f2EHQLQRtpsZZLeU/Mv0Q1K5P0+x2uvH6Cub39TVVbWNSrraUhDAoFph6vh0A==} engines: {node: '>=14.0.0'} @@ -4793,10 +4795,10 @@ packages: peerDependencies: vitest: '>=2.0.0' dependencies: - vitest: 4.0.16(@types/node@24.10.4)(jsdom@27.3.0)(sass@1.97.1) + vitest: 4.0.16(@types/node@24.10.4)(jsdom@27.4.0)(sass@1.97.1) dev: true - /vitest@4.0.16(@types/node@24.10.4)(jsdom@27.3.0)(sass@1.97.1): + /vitest@4.0.16(@types/node@24.10.4)(jsdom@27.4.0)(sass@1.97.1): resolution: {integrity: sha512-E4t7DJ9pESL6E3I8nFjPa4xGUd3PmiWDLsDztS2qXSJWfHtbQnwAWylaBvSNY48I3vr8PTqIZlyK8TE3V3CA4Q==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true @@ -4840,7 +4842,7 @@ packages: '@vitest/utils': 4.0.16 es-module-lexer: 1.7.0 expect-type: 1.3.0 - jsdom: 27.3.0 + jsdom: 27.4.0 magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 @@ -4878,13 +4880,6 @@ packages: engines: {node: '>=20'} dev: true - /whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - dependencies: - iconv-lite: 0.6.3 - dev: true - /whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'}