From 152b26362dd11eaed505c93e68a0cb543883b7d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 01:08:22 +0000 Subject: [PATCH] chore(deps-dev): bump jsdom from 29.1.1 to 30.0.1 Bumps [jsdom](https://github.com/jsdom/jsdom) from 29.1.1 to 30.0.1. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](https://github.com/jsdom/jsdom/compare/v29.1.1...v30.0.1) --- updated-dependencies: - dependency-name: jsdom dependency-version: 30.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- packages/noalph-renderer-dom/package.json | 2 +- pnpm-lock.yaml | 141 +++++++++++----------- 2 files changed, 72 insertions(+), 71 deletions(-) diff --git a/packages/noalph-renderer-dom/package.json b/packages/noalph-renderer-dom/package.json index a02ec82..2b07bf1 100644 --- a/packages/noalph-renderer-dom/package.json +++ b/packages/noalph-renderer-dom/package.json @@ -24,7 +24,7 @@ "@alphaisyour/shared": "workspace:*" }, "devDependencies": { - "jsdom": "^29.1.1", + "jsdom": "^30.0.1", "typescript": "*", "vitest": "*" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ef26c13..ce2b117 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 5.9.3 vitest: specifier: ^1.3.1 - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) examples/hello-world: dependencies: @@ -60,7 +60,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-cli: dependencies: @@ -82,7 +82,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-compiler: dependencies: @@ -98,7 +98,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-core: dependencies: @@ -126,7 +126,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-image: dependencies: @@ -139,7 +139,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-parser: dependencies: @@ -152,7 +152,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-renderer-dom: dependencies: @@ -161,14 +161,14 @@ importers: version: link:../noalph-shared devDependencies: jsdom: - specifier: ^29.1.1 - version: 29.1.1 + specifier: ^30.0.1 + version: 30.0.1 typescript: specifier: '*' version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-router: dependencies: @@ -181,7 +181,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-server: dependencies: @@ -200,7 +200,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-shared: devDependencies: @@ -209,7 +209,7 @@ importers: version: 5.9.3 vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages/noalph-vite-plugin: dependencies: @@ -228,39 +228,29 @@ importers: version: 5.4.21(@types/node@20.19.43) vitest: specifier: '*' - version: 1.6.1(@types/node@20.19.43)(jsdom@29.1.1) + version: 1.6.1(@types/node@20.19.43)(jsdom@30.0.1) packages: - /@asamuzakjp/css-color@5.1.11: - resolution: {integrity: sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + /@asamuzakjp/css-color@6.0.5: + resolution: {integrity: sha512-mbhpPMmnw/kwW19aRNmSUl1QzLbdGo1SCuE49BT98MNwqF6zaHb3o2owssFc/PEO/4t2UjqtCNwocuDtJornzA==} + engines: {node: ^22.13.0 || >=24.0.0} dependencies: - '@asamuzakjp/generational-cache': 1.0.1 - '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0) - '@csstools/css-color-parser': 4.1.3(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.10(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 + lru-cache: 11.5.2 dev: true - /@asamuzakjp/dom-selector@7.1.1: - resolution: {integrity: sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + /@asamuzakjp/dom-selector@8.3.2: + resolution: {integrity: sha512-93Z1N+BQNXysodoicpOIyNh2drHfz/CTf9nnT0FEx72GJcIiwgydD7tGAr78j41LsYn3hlRn+LdGPuBLn1Bl8Q==} + engines: {node: ^22.13.0 || >=24.0.0} dependencies: - '@asamuzakjp/generational-cache': 1.0.1 - '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 css-tree: 3.2.1 is-potential-custom-element-name: 1.0.1 - dev: true - - /@asamuzakjp/generational-cache@1.0.1: - resolution: {integrity: sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - dev: true - - /@asamuzakjp/nwsapi@2.3.9: - resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} + lru-cache: 11.5.2 dev: true /@babel/runtime@7.29.7: @@ -455,13 +445,13 @@ packages: prettier: 2.8.8 dev: true - /@csstools/color-helpers@6.0.2: - resolution: {integrity: sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==} + /@csstools/color-helpers@6.1.0: + resolution: {integrity: sha512-064IFJdjTfUqnjpCVpMOdbr8FLQBhinbZj6yRv2An2E41O/pLEXqfFRWqGq/SxlE5PEUYTlvWsG2r8MswAVvkg==} engines: {node: '>=20.19.0'} dev: true - /@csstools/css-calc@3.2.1(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0): - resolution: {integrity: sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==} + /@csstools/css-calc@3.3.0(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0): + resolution: {integrity: sha512-c5ihYsPkdG6JCkU2zTMm4+k6r7RXuGxtWYhu5DHMIiF1FHzrfmHL5so11AoFpUv/tu61xfcmT4AmKoFfMPoqdQ==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 @@ -471,15 +461,15 @@ packages: '@csstools/css-tokenizer': 4.0.0 dev: true - /@csstools/css-color-parser@4.1.3(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0): - resolution: {integrity: sha512-DOgvIPkikIOixQRlD4YF31VN6fLLUTdrzhfRbis8vm0kMTgIbEPX0Ip/YX9fOeV9iywAS4sUUbTclpan7yYP8Q==} + /@csstools/css-color-parser@4.1.10(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0): + resolution: {integrity: sha512-UZhQLIUyJaaMepqehrCODwCg2KW25vFvLWBmqYFaPclYvvxzj/sG8LBOhBFCp11i9uE7t1EyS+RAoV9tztPFyw==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 dependencies: - '@csstools/color-helpers': 6.0.2 - '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0) + '@csstools/color-helpers': 6.1.0 + '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0)(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 dev: true @@ -493,8 +483,8 @@ packages: '@csstools/css-tokenizer': 4.0.0 dev: true - /@csstools/css-syntax-patches-for-csstree@1.1.5(css-tree@3.2.1): - resolution: {integrity: sha512-oNjBvzLq2GPZtJphCjLqXow/cHySHSgtxvKZb7OqSZ/xHgw6NWNhfad+6AB9cLeVm6eA9d/qMll3JdEHjy6M+A==} + /@csstools/css-syntax-patches-for-csstree@1.1.7(css-tree@3.2.1): + resolution: {integrity: sha512-fQ+05118eQS1cofO3aJpB5efgpBZMvIzwr/sbC8kDLVA5XLG8q1kJV5yzrUAI1f7lvhPnm8fgIjzFB8/O/5Dig==} peerDependencies: css-tree: ^3.2.1 peerDependenciesMeta: @@ -1427,35 +1417,35 @@ packages: argparse: 2.0.1 dev: true - /jsdom@29.1.1: - resolution: {integrity: sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} + /jsdom@30.0.1: + resolution: {integrity: sha512-52v7mUVUfNQVYYqE1lcdaymWL0njO7lTLUog6ZvW2U5KsbiLk/GnZlVJ+qx0xfNJZ6Gn+KSpPNE52vurbxZwrA==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} peerDependencies: - canvas: ^3.0.0 + canvas: ^3.2.3 peerDependenciesMeta: canvas: optional: true dependencies: - '@asamuzakjp/css-color': 5.1.11 - '@asamuzakjp/dom-selector': 7.1.1 + '@asamuzakjp/css-color': 6.0.5 + '@asamuzakjp/dom-selector': 8.3.2 '@bramus/specificity': 2.4.2 - '@csstools/css-syntax-patches-for-csstree': 1.1.5(css-tree@3.2.1) + '@csstools/css-syntax-patches-for-csstree': 1.1.7(css-tree@3.2.1) '@exodus/bytes': 1.15.1 css-tree: 3.2.1 data-urls: 7.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 6.0.0 is-potential-custom-element-name: 1.0.1 - lru-cache: 11.5.1 + lru-cache: 11.5.2 parse5: 8.0.1 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 6.0.1 - undici: 7.27.2 + tough-cookie: 6.0.2 + undici: 8.9.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 - whatwg-url: 16.0.1 + whatwg-url: 17.1.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - '@noble/hashes' @@ -1496,8 +1486,8 @@ packages: get-func-name: 2.0.2 dev: true - /lru-cache@11.5.1: - resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==} + /lru-cache@11.5.2: + resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} engines: {node: 20 || >=22} dev: true @@ -1912,15 +1902,15 @@ packages: engines: {node: '>=14.0.0'} dev: true - /tldts-core@7.4.2: - resolution: {integrity: sha512-nwEyF4vl4RSJjwSjBUmOSxc3BFPoIFdlRthJ6e+5v9P3bHNsoD06UjuqMUspqp7vsEZ1beaHi1km+optiE17yA==} + /tldts-core@7.4.10: + resolution: {integrity: sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==} dev: true - /tldts@7.4.2: - resolution: {integrity: sha512-kCwffuaH8ntKtygnWe1b4BJKWiCUH30n5KfoTr6IchcXOwR7chAOFJxFrH3vjANafUYrIA4a7SDL+nn7SiR4Sw==} + /tldts@7.4.10: + resolution: {integrity: sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==} hasBin: true dependencies: - tldts-core: 7.4.2 + tldts-core: 7.4.10 dev: true /to-regex-range@5.0.1: @@ -1930,11 +1920,11 @@ packages: is-number: 7.0.0 dev: true - /tough-cookie@6.0.1: - resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==} + /tough-cookie@6.0.2: + resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==} engines: {node: '>=16'} dependencies: - tldts: 7.4.2 + tldts: 7.4.10 dev: true /tr46@6.0.0: @@ -2022,9 +2012,9 @@ packages: /undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - /undici@7.27.2: - resolution: {integrity: sha512-uZsKNuzQxDMUY6M3pIMvy5tvlGmtq8XJ2oLAkfRKGNu+1VQAIvLy2xIVG5ATZl5wDXl/tddByAWCizRbOme+TA==} - engines: {node: '>=20.18.1'} + /undici@8.9.0: + resolution: {integrity: sha512-aWZpUj7XoGonMClx4gdDRfgBjqeA+F473aDmROQQbM9n6PRfK/u1q/a0X4wMTgcHfT8H6fpbt98PFuDUwFg2YA==} + engines: {node: '>=22.19.0'} dev: true /universalify@0.1.2: @@ -2092,7 +2082,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest@1.6.1(@types/node@20.19.43)(jsdom@29.1.1): + /vitest@1.6.1(@types/node@20.19.43)(jsdom@30.0.1): resolution: {integrity: sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2127,7 +2117,7 @@ packages: chai: 4.5.0 debug: 4.4.3 execa: 8.0.1 - jsdom: 29.1.1 + jsdom: 30.0.1 local-pkg: 0.5.1 magic-string: 0.30.21 pathe: 1.1.2 @@ -2178,6 +2168,17 @@ packages: - '@noble/hashes' dev: true + /whatwg-url@17.1.0: + resolution: {integrity: sha512-3GeworPmc2ZfEEHP7lEbUfBX/L75wdEsi0rLNhXcXxnoN5jyq0SL5gCy06SGW2cyTIZdTvWIDQNQoza++vKeaw==} + engines: {node: ^22.14.0 || >=24.0.0} + dependencies: + '@exodus/bytes': 1.15.1 + tr46: 6.0.0 + webidl-conversions: 8.0.1 + transitivePeerDependencies: + - '@noble/hashes' + dev: true + /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'}