From a994e7f37f6b660d1875bf92d3d033d0ff6a38a6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 5 Feb 2026 09:40:27 +0000 Subject: [PATCH 1/2] chore(deps): update dependency jsdom to v28 --- packages/webcomp-utils/package.json | 2 +- pnpm-lock.yaml | 67 +++++++++++++++-------------- 2 files changed, 36 insertions(+), 33 deletions(-) diff --git a/packages/webcomp-utils/package.json b/packages/webcomp-utils/package.json index 25713c1..4c6f8a4 100644 --- a/packages/webcomp-utils/package.json +++ b/packages/webcomp-utils/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@vitest/coverage-v8": "4.0.18", - "jsdom": "27.4.0", + "jsdom": "28.0.0", "typedoc": "0.28.16", "typedoc-plugin-markdown": "4.9.0", "typescript": "5.9.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c84eaa1..5ac4dd9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -158,10 +158,10 @@ importers: devDependencies: '@vitest/coverage-v8': specifier: 4.0.18 - version: 4.0.18(vitest@4.0.18(@types/node@25.2.0)(jsdom@27.4.0)(sass@1.97.3)(yaml@2.8.2)) + version: 4.0.18(vitest@4.0.18(@types/node@25.2.0)(jsdom@28.0.0)(sass@1.97.3)(yaml@2.8.2)) jsdom: - specifier: 27.4.0 - version: 27.4.0 + specifier: 28.0.0 + version: 28.0.0 typedoc: specifier: 0.28.16 version: 0.28.16(typescript@5.9.3) @@ -179,7 +179,7 @@ importers: version: 4.5.4(@types/node@25.2.0)(rollup@4.57.1)(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(sass@1.97.3)(yaml@2.8.2)) vitest: specifier: 4.0.18 - version: 4.0.18(@types/node@25.2.0)(jsdom@27.4.0)(sass@1.97.3)(yaml@2.8.2) + version: 4.0.18(@types/node@25.2.0)(jsdom@28.0.0)(sass@1.97.3)(yaml@2.8.2) packages: @@ -1782,9 +1782,9 @@ packages: resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} engines: {node: '>= 14'} - data-urls@6.0.1: - resolution: {integrity: sha512-euIQENZg6x8mj3fO6o9+fOW8MimUI4PpD/fZBhJfeioZVy9TUpM4UY7KjQNVZFlqwJ0UdzRDzkycB997HEq1BQ==} - engines: {node: '>=20'} + data-urls@7.0.0: + resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -2474,8 +2474,8 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsdom@27.4.0: - resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==} + jsdom@28.0.0: + resolution: {integrity: sha512-KDYJgZ6T2TKdU8yBfYueq5EPG/EylMsBvCaenWMJb2OXmjgczzwveRCoJ+Hgj1lXPDyasvrgneSn4GBuR1hYyA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -3671,6 +3671,10 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici@7.20.0: + resolution: {integrity: sha512-MJZrkjyd7DeC+uPZh+5/YaMDxFiiEEaDgbUSVMXayofAkDWF1088CDo+2RPg7B1BuS1qf1vgNE7xqwPxE0DuSQ==} + engines: {node: '>=20.18.1'} + unicorn-magic@0.4.0: resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==} engines: {node: '>=20'} @@ -3809,17 +3813,13 @@ packages: resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==} engines: {node: '>=20'} - whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} - whatwg-mimetype@5.0.0: resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} engines: {node: '>=20'} - whatwg-url@15.1.0: - resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} - engines: {node: '>=20'} + whatwg-url@16.0.0: + resolution: {integrity: sha512-9CcxtEKsf53UFwkSUZjG+9vydAsFO4lFHBpJUtjBcoJOCJpKnSJNwCw813zrYJHpCJ7sgfbtOe0V5Ku7Pa1XMQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} @@ -5153,7 +5153,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 eslint-visitor-keys: 4.2.1 - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.2.0)(jsdom@27.4.0)(sass@1.97.3)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.2.0)(jsdom@28.0.0)(sass@1.97.3)(yaml@2.8.2))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -5165,7 +5165,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@25.2.0)(jsdom@27.4.0)(sass@1.97.3)(yaml@2.8.2) + vitest: 4.0.18(@types/node@25.2.0)(jsdom@28.0.0)(sass@1.97.3)(yaml@2.8.2) '@vitest/expect@4.0.18': dependencies: @@ -5603,10 +5603,12 @@ snapshots: data-uri-to-buffer@6.0.2: {} - data-urls@6.0.1: + data-urls@7.0.0: dependencies: whatwg-mimetype: 5.0.0 - whatwg-url: 15.1.0 + whatwg-url: 16.0.0 + transitivePeerDependencies: + - '@noble/hashes' de-indent@1.0.2: {} @@ -6268,13 +6270,13 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@27.4.0: + jsdom@28.0.0: dependencies: '@acemir/cssom': 0.9.31 '@asamuzakjp/dom-selector': 6.7.7 '@exodus/bytes': 1.11.0 cssstyle: 5.3.7 - data-urls: 6.0.1 + data-urls: 7.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 6.0.0 http-proxy-agent: 7.0.2 @@ -6284,17 +6286,15 @@ snapshots: saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 6.0.0 + undici: 7.20.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 15.1.0 - ws: 8.19.0 + whatwg-mimetype: 5.0.0 + whatwg-url: 16.0.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - '@noble/hashes' - - bufferutil - supports-color - - utf-8-validate json-buffer@3.0.1: {} @@ -7723,6 +7723,8 @@ snapshots: undici-types@7.16.0: optional: true + undici@7.20.0: {} + unicorn-magic@0.4.0: {} unist-util-is@6.0.1: @@ -7793,7 +7795,7 @@ snapshots: sass: 1.97.3 yaml: 2.8.2 - vitest@4.0.18(@types/node@25.2.0)(jsdom@27.4.0)(sass@1.97.3)(yaml@2.8.2): + vitest@4.0.18(@types/node@25.2.0)(jsdom@28.0.0)(sass@1.97.3)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.2.0)(sass@1.97.3)(yaml@2.8.2)) @@ -7817,7 +7819,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.2.0 - jsdom: 27.4.0 + jsdom: 28.0.0 transitivePeerDependencies: - jiti - less @@ -7841,14 +7843,15 @@ snapshots: webidl-conversions@8.0.1: {} - whatwg-mimetype@4.0.0: {} - whatwg-mimetype@5.0.0: {} - whatwg-url@15.1.0: + whatwg-url@16.0.0: dependencies: + '@exodus/bytes': 1.11.0 tr46: 6.0.0 webidl-conversions: 8.0.1 + transitivePeerDependencies: + - '@noble/hashes' which@1.3.1: dependencies: From 45a3092849d4e489eff8943537b4c756d7fd5bc5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" Date: Thu, 5 Feb 2026 09:40:46 +0000 Subject: [PATCH 2/2] chore(changesets): add changeset for renovate --- .changeset/renovate-a994e7f.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/renovate-a994e7f.md diff --git a/.changeset/renovate-a994e7f.md b/.changeset/renovate-a994e7f.md new file mode 100644 index 0000000..fab6563 --- /dev/null +++ b/.changeset/renovate-a994e7f.md @@ -0,0 +1,5 @@ +--- +'@dume/webcomp-utils': patch +--- + +Updated dependency `jsdom` to `28.0.0`.