From 08a980dc78fe976fce8852b53992547c1cd7773f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 23:52:25 +0000 Subject: [PATCH] Bump babel-jest from 29.7.0 to 30.0.4 Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) from 29.7.0 to 30.0.4. - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.0.4/packages/babel-jest) --- updated-dependencies: - dependency-name: babel-jest dependency-version: 30.0.4 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pnpm-lock.yaml | 573 +++++++++++++++++++++++++++-------------- test/unit/package.json | 2 +- 2 files changed, 375 insertions(+), 200 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6da6cce0f..2d4f63a4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,7 +34,7 @@ importers: version: 8.57.0 eslint-plugin-jest: specifier: ^28.11.0 - version: 28.11.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(jest@29.7.0(@types/node@24.0.12))(typescript@5.7.3) + version: 28.11.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(jest@29.7.0(@types/node@24.0.14))(typescript@5.7.3) eslint-plugin-svelte: specifier: ^2.46.1 version: 2.46.1(eslint@8.57.0)(svelte@4.2.19) @@ -73,13 +73,13 @@ importers: version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.3.3)(typescript@5.7.3) '@astrojs/starlight': specifier: ^0.31.1 - version: 0.31.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) + version: 0.31.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) '@astrojs/tailwind': specifier: ^6.0.2 - version: 6.0.2(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(tailwindcss@3.4.17) + version: 6.0.2(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(tailwindcss@3.4.17) astro: specifier: ^5.2.4 - version: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + version: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) sharp: specifier: ^0.34.0 version: 0.34.0 @@ -88,7 +88,7 @@ importers: version: link:../shepherd.js starlight-typedoc: specifier: ^0.18.0 - version: 0.18.0(@astrojs/starlight@0.31.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)))(typedoc-plugin-markdown@4.2.9(typedoc@0.26.7(typescript@5.7.3)))(typedoc@0.26.7(typescript@5.7.3)) + version: 0.18.0(@astrojs/starlight@0.31.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)))(typedoc-plugin-markdown@4.2.9(typedoc@0.26.7(typescript@5.7.3)))(typedoc@0.26.7(typescript@5.7.3)) tailwindcss: specifier: ^3.4.17 version: 3.4.17 @@ -113,7 +113,7 @@ importers: version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.3.3)(typescript@5.7.3) '@astrojs/mdx': specifier: ^4.0.8 - version: 4.0.8(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) + version: 4.0.8(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) '@astrojs/rss': specifier: ^4.0.11 version: 4.0.11 @@ -122,16 +122,16 @@ importers: version: 3.4.1 '@astrojs/tailwind': specifier: ^6.0.2 - version: 6.0.2(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(tailwindcss@3.4.17) + version: 6.0.2(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(tailwindcss@3.4.17) '@astrojs/vercel': specifier: ^8.2.0 - version: 8.2.0(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(encoding@0.1.13)(react@18.3.1)(rollup@4.40.2)(svelte@4.2.19) + version: 8.2.0(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(encoding@0.1.13)(react@18.3.1)(rollup@4.40.2)(svelte@4.2.19) '@polar-sh/sdk': specifier: ^0.20.2 version: 0.20.2(zod@3.25.76) astro: specifier: ^5.2.4 - version: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + version: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) shepherd.js: specifier: workspace:* version: link:../shepherd.js @@ -150,7 +150,7 @@ importers: version: 0.34.0 vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) + version: 6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) packages/react: dependencies: @@ -175,7 +175,7 @@ importers: version: 19.1.0 '@vitejs/plugin-react': specifier: ^4.6.0 - version: 4.6.0(vite@6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)) + version: 4.6.0(vite@6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)) '@vitest/ui': specifier: ^2.1.5 version: 2.1.5(vitest@2.1.9) @@ -187,13 +187,13 @@ importers: version: 5.7.3 vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) + version: 6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) vite-plugin-dts: specifier: ^4.5.3 - version: 4.5.3(@types/node@24.0.12)(rollup@4.40.2)(typescript@5.7.3)(vite@6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)) + version: 4.5.3(@types/node@24.0.14)(rollup@4.40.2)(typescript@5.7.3)(vite@6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)) vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@24.0.12)(@vitest/ui@2.1.5)(happy-dom@15.10.2)(jsdom@24.1.1)(terser@5.31.3) + version: 2.1.9(@types/node@24.0.14)(@vitest/ui@2.1.5)(happy-dom@15.10.2)(jsdom@24.1.1)(terser@5.31.3) shepherd.js: dependencies: @@ -275,7 +275,7 @@ importers: version: 10.0.0 rollup-plugin-license: specifier: ^3.5.3 - version: 3.5.3(picomatch@4.0.2)(rollup@4.40.2) + version: 3.5.3(picomatch@4.0.3)(rollup@4.40.2) rollup-plugin-livereload: specifier: ^2.0.5 version: 2.0.5 @@ -374,8 +374,8 @@ importers: specifier: ^10.4.21 version: 10.4.21(postcss@8.5.6) babel-jest: - specifier: ^29.7.0 - version: 29.7.0(@babel/core@7.26.0) + specifier: ^30.0.4 + version: 30.0.4(@babel/core@7.26.0) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -569,6 +569,10 @@ packages: resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==} engines: {node: '>=6.9.0'} + '@babel/core@7.28.0': + resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.26.0': resolution: {integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==} engines: {node: '>=6.9.0'} @@ -835,6 +839,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-class-static-block@7.14.5': + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-import-assertions@7.25.7': resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==} engines: {node: '>=6.9.0'} @@ -847,6 +857,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-import-attributes@7.27.1': + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-import-meta@7.10.4': resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -893,6 +909,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-private-property-in-object@7.14.5': + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-syntax-top-level-await@7.14.5': resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -2308,6 +2330,10 @@ packages: resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/pattern@30.0.1': + resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/reporters@29.7.0': resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2321,6 +2347,10 @@ packages: resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/schemas@30.0.1': + resolution: {integrity: sha512-+g/1TKjFuGrf1Hh0QPCv0gISwBxJ+MQSNXmG9zjHy7BmFhtoJ9fdNhWJp3qUKRi93AOZHXtdxZgJ1vAtz6z65w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/source-map@29.6.3': resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2337,10 +2367,18 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/transform@30.0.4': + resolution: {integrity: sha512-atvy4hRph/UxdCIBp+UB2jhEA/jJiUeGZ7QPgBi9jUUKNgi3WEoMXGNG7zbbELG2+88PMabUNCDchmqgJy3ELg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/types@29.6.3': resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/types@30.0.1': + resolution: {integrity: sha512-HGwoYRVF0QSKJu1ZQX0o5ZrUrrhj0aOOFA8hXrumD7SIzjouevhawbTjmXdwOmURdGluU9DM/XvGm3NyFoiQjw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jridgewell/gen-mapping@0.3.12': resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} @@ -2944,6 +2982,9 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + '@sinclair/typebox@0.34.38': + resolution: {integrity: sha512-HpkxMmc2XmZKhvaKIZZThlHmx1L0I/V1hWK1NubtlFnr6ZqdiOpV72TKudZUNQjZNsyDBay72qFEhEvb+bcwcA==} + '@sindresorhus/is@4.6.0': resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} @@ -3110,6 +3151,9 @@ packages: '@types/node@24.0.12': resolution: {integrity: sha512-LtOrbvDf5ndC9Xi+4QZjVL0woFymF/xSTKZKPgrrl7H7XoeDvnD+E2IclKVDyaK9UM756W/3BXqSU+JEHopA9g==} + '@types/node@24.0.14': + resolution: {integrity: sha512-4zXMWD91vBLGRtHK3YbIoFMia+1nqEz72coM42C5ETjnNCa/heoj7NT1G67iAfOqMmcfhuCZ4uNpyz8EjlAejw==} + '@types/react@19.1.0': resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} @@ -3149,6 +3193,9 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} @@ -3238,6 +3285,9 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@ungap/structured-clone@1.3.0': + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + '@vercel/analytics@1.5.0': resolution: {integrity: sha512-MYsBzfPki4gthY5HnYN7jgInhAZ7Ac1cYDoRWFomwGHWEX7odTEzbtg9kf/QSo7XEsEAqlQugA6gJ2WS2DEa3g==} peerDependencies: @@ -3657,14 +3707,28 @@ packages: peerDependencies: '@babel/core': ^7.8.0 + babel-jest@30.0.4: + resolution: {integrity: sha512-UjG2j7sAOqsp2Xua1mS/e+ekddkSu3wpf4nZUSvXNHuVWdaOUXQ77+uyjJLDE9i0atm5x4kds8K9yb5lRsRtcA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + babel-plugin-istanbul@6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} + babel-plugin-istanbul@7.0.0: + resolution: {integrity: sha512-C5OzENSx/A+gt7t4VH1I2XsflxyPUmXRFPKBxt33xncdOmq7oROVM3bZv9Ysjjkv8OJYDMa+tKuKMvqU/H3xdw==} + engines: {node: '>=12'} + babel-plugin-jest-hoist@29.6.3: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + babel-plugin-jest-hoist@30.0.1: + resolution: {integrity: sha512-zTPME3pI50NsFW8ZBaVIOeAxzEY7XHlmWeXXu9srI+9kNfzCUTy8MFan46xOGZY8NZThMqq+e3qZUKsvXbasnQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + babel-plugin-polyfill-corejs2@0.4.11: resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: @@ -3680,8 +3744,8 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-preset-current-node-syntax@1.0.1: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + babel-preset-current-node-syntax@1.1.0: + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 @@ -3691,6 +3755,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + babel-preset-jest@30.0.1: + resolution: {integrity: sha512-+YHejD5iTWI46cZmcc/YtX4gaKBtdqCHCVfuVinizVpbmyjO3zYmeuyFdfA8duRqQZfgCAMlsfmkVbJ+e2MAJw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} @@ -3926,6 +3996,10 @@ packages: resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} engines: {node: '>=8'} + ci-info@4.3.0: + resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} + engines: {node: '>=8'} + cjs-module-lexer@1.3.1: resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} @@ -5762,6 +5836,10 @@ packages: resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-haste-map@30.0.2: + resolution: {integrity: sha512-telJBKpNLeCb4MaX+I5k496556Y2FiKR/QLZc0+MGBYl4k3OO0472drlV2LUe7c1Glng5HuAu+5GLYp//GpdOQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-leak-detector@29.7.0: resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5791,6 +5869,10 @@ packages: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-regex-util@30.0.1: + resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-resolve-dependencies@29.7.0: resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5820,6 +5902,10 @@ packages: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-util@30.0.2: + resolution: {integrity: sha512-8IyqfKS4MqprBuUpZNlFB5l+WFehc8bfCe1HSZFHzft2mOuND8Cvi9r1musli+u6F3TqanCZ/Ik4H4pXUolZIg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5832,6 +5918,10 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-worker@30.0.2: + resolution: {integrity: sha512-RN1eQmx7qSLFA+o9pfJKlqViwL5wt+OL3Vff/A+/cPsmuw7NPwfgl33AP+/agRmHzPOFgXviRycR9kYwlcRQXg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest@29.7.0: resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6991,6 +7081,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -7007,6 +7101,10 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} + pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -9321,6 +9419,10 @@ packages: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + ws@7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -9590,12 +9692,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.0.8(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))': + '@astrojs/mdx@4.0.8(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))': dependencies: '@astrojs/markdown-remark': 6.1.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + astro: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.4 @@ -9630,16 +9732,16 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.25.76 - '@astrojs/starlight@0.31.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))': + '@astrojs/starlight@0.31.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))': dependencies: - '@astrojs/mdx': 4.0.8(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) + '@astrojs/mdx': 4.0.8(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) '@astrojs/sitemap': 3.2.1 '@pagefind/default-ui': 1.3.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) - astro-expressive-code: 0.40.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) + astro: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + astro-expressive-code: 0.40.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.2 @@ -9660,9 +9762,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/tailwind@6.0.2(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(tailwindcss@3.4.17)': + '@astrojs/tailwind@6.0.2(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(tailwindcss@3.4.17)': dependencies: - astro: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + astro: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) autoprefixer: 10.4.21(postcss@8.5.6) postcss: 8.5.6 postcss-load-config: 4.0.2(postcss@8.5.6) @@ -9684,7 +9786,7 @@ snapshots: '@astrojs/underscore-redirects@1.0.0': {} - '@astrojs/vercel@8.2.0(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(encoding@0.1.13)(react@18.3.1)(rollup@4.40.2)(svelte@4.2.19)': + '@astrojs/vercel@8.2.0(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0))(encoding@0.1.13)(react@18.3.1)(rollup@4.40.2)(svelte@4.2.19)': dependencies: '@astrojs/internal-helpers': 0.6.1 '@astrojs/underscore-redirects': 1.0.0 @@ -9692,7 +9794,7 @@ snapshots: '@vercel/edge': 1.2.2 '@vercel/nft': 0.29.4(encoding@0.1.13)(rollup@4.40.2) '@vercel/routing-utils': 5.0.7 - astro: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + astro: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) esbuild: 0.25.5 tinyglobby: 0.2.14 transitivePeerDependencies: @@ -9769,6 +9871,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.28.0': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.0 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.28.0 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.0 + '@babel/types': 7.28.1 + convert-source-map: 2.0.0 + debug: 4.4.1(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.26.0': dependencies: '@babel/parser': 7.26.1 @@ -9947,6 +10069,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.25.9': dependencies: '@babel/types': 7.27.6 @@ -10110,29 +10241,19 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.27.4)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.26.0)': @@ -10145,14 +10266,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.4)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': @@ -10160,79 +10281,44 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.27.4)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': @@ -10240,11 +10326,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10255,11 +10336,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4)': - dependencies: - '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -11540,6 +11616,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@jest/pattern@30.0.1': + dependencies: + '@types/node': 24.0.14 + jest-regex-util: 30.0.1 + '@jest/reporters@29.7.0': dependencies: '@bcoe/v8-coverage': 0.2.3 @@ -11547,7 +11628,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 '@types/node': 24.0.12 chalk: 4.1.2 collect-v8-coverage: 1.0.2 @@ -11573,9 +11654,13 @@ snapshots: dependencies: '@sinclair/typebox': 0.27.8 + '@jest/schemas@30.0.1': + dependencies: + '@sinclair/typebox': 0.34.38 + '@jest/source-map@29.6.3': dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 callsites: 3.1.0 graceful-fs: 4.2.11 @@ -11595,9 +11680,9 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -11607,12 +11692,32 @@ snapshots: jest-regex-util: 29.6.3 jest-util: 29.7.0 micromatch: 4.0.8 - pirates: 4.0.6 + pirates: 4.0.7 slash: 3.0.0 write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color + '@jest/transform@30.0.4': + dependencies: + '@babel/core': 7.28.0 + '@jest/types': 30.0.1 + '@jridgewell/trace-mapping': 0.3.29 + babel-plugin-istanbul: 7.0.0 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 30.0.2 + jest-regex-util: 30.0.1 + jest-util: 30.0.2 + micromatch: 4.0.8 + pirates: 4.0.7 + slash: 3.0.0 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + '@jest/types@29.6.3': dependencies: '@jest/schemas': 29.6.3 @@ -11622,6 +11727,16 @@ snapshots: '@types/yargs': 17.0.32 chalk: 4.1.2 + '@jest/types@30.0.1': + dependencies: + '@jest/pattern': 30.0.1 + '@jest/schemas': 30.0.1 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 24.0.14 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + '@jridgewell/gen-mapping@0.3.12': dependencies: '@jridgewell/sourcemap-codec': 1.5.4 @@ -11637,7 +11752,7 @@ snapshots: dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 '@jridgewell/resolve-uri@3.1.2': {} @@ -11720,23 +11835,23 @@ snapshots: - acorn - supports-color - '@microsoft/api-extractor-model@7.30.5(@types/node@24.0.12)': + '@microsoft/api-extractor-model@7.30.5(@types/node@24.0.14)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.0(@types/node@24.0.12) + '@rushstack/node-core-library': 5.13.0(@types/node@24.0.14) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.52.3(@types/node@24.0.12)': + '@microsoft/api-extractor@7.52.3(@types/node@24.0.14)': dependencies: - '@microsoft/api-extractor-model': 7.30.5(@types/node@24.0.12) + '@microsoft/api-extractor-model': 7.30.5(@types/node@24.0.14) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.0(@types/node@24.0.12) + '@rushstack/node-core-library': 5.13.0(@types/node@24.0.14) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.2(@types/node@24.0.12) - '@rushstack/ts-command-line': 4.23.7(@types/node@24.0.12) + '@rushstack/terminal': 0.15.2(@types/node@24.0.14) + '@rushstack/ts-command-line': 4.23.7(@types/node@24.0.14) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -12147,7 +12262,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.40.2': optional: true - '@rushstack/node-core-library@5.13.0(@types/node@24.0.12)': + '@rushstack/node-core-library@5.13.0(@types/node@24.0.14)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -12158,23 +12273,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.15.2(@types/node@24.0.12)': + '@rushstack/terminal@0.15.2(@types/node@24.0.14)': dependencies: - '@rushstack/node-core-library': 5.13.0(@types/node@24.0.12) + '@rushstack/node-core-library': 5.13.0(@types/node@24.0.14) supports-color: 8.1.1 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 - '@rushstack/ts-command-line@4.23.7(@types/node@24.0.12)': + '@rushstack/ts-command-line@4.23.7(@types/node@24.0.14)': dependencies: - '@rushstack/terminal': 0.15.2(@types/node@24.0.12) + '@rushstack/terminal': 0.15.2(@types/node@24.0.14) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -12260,6 +12375,8 @@ snapshots: '@sinclair/typebox@0.27.8': {} + '@sinclair/typebox@0.34.38': {} + '@sindresorhus/is@4.6.0': {} '@sindresorhus/merge-streams@4.0.0': {} @@ -12454,6 +12571,10 @@ snapshots: dependencies: undici-types: 7.8.0 + '@types/node@24.0.14': + dependencies: + undici-types: 7.8.0 + '@types/react@19.1.0': dependencies: csstype: 3.1.3 @@ -12488,6 +12609,10 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 + '@types/yargs@17.0.33': + dependencies: + '@types/yargs-parser': 21.0.3 + '@types/yauzl@2.10.3': dependencies: '@types/node': 24.0.12 @@ -12613,6 +12738,8 @@ snapshots: '@ungap/structured-clone@1.2.0': {} + '@ungap/structured-clone@1.3.0': {} + '@vercel/analytics@1.5.0(react@18.3.1)(svelte@4.2.19)': optionalDependencies: react: 18.3.1 @@ -12646,7 +12773,7 @@ snapshots: optionalDependencies: ajv: 6.12.6 - '@vitejs/plugin-react@4.6.0(vite@6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0))': + '@vitejs/plugin-react@4.6.0(vite@6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0))': dependencies: '@babel/core': 7.27.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.27.4) @@ -12654,7 +12781,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.19 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) + vite: 6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -12665,13 +12792,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@24.0.12)(terser@5.31.3))': + '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@24.0.14)(terser@5.31.3))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.19(@types/node@24.0.12)(terser@5.31.3) + vite: 5.4.19(@types/node@24.0.14)(terser@5.31.3) '@vitest/pretty-format@2.1.5': dependencies: @@ -12705,7 +12832,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@24.0.12)(@vitest/ui@2.1.5)(happy-dom@15.10.2)(jsdom@24.1.1)(terser@5.31.3) + vitest: 2.1.9(@types/node@24.0.14)(@vitest/ui@2.1.5)(happy-dom@15.10.2)(jsdom@24.1.1)(terser@5.31.3) '@vitest/utils@2.1.5': dependencies: @@ -13010,12 +13137,12 @@ snapshots: astring@1.8.6: {} - astro-expressive-code@0.40.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)): + astro-expressive-code@0.40.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)): dependencies: - astro: 5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) + astro: 5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0) rehype-expressive-code: 0.40.1 - astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0): + astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.5.1 @@ -13067,8 +13194,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.14.4 vfile: 6.0.3 - vite: 6.0.11(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) - vitefu: 1.0.5(vite@6.0.11(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)) + vite: 6.0.11(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) + vitefu: 1.0.5(vite@6.0.11(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)) which-pm: 3.0.1 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -13165,13 +13292,13 @@ snapshots: transitivePeerDependencies: - supports-color - babel-jest@29.7.0(@babel/core@7.27.4): + babel-jest@30.0.4(@babel/core@7.26.0): dependencies: - '@babel/core': 7.27.4 - '@jest/transform': 29.7.0 + '@babel/core': 7.26.0 + '@jest/transform': 30.0.4 '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.27.4) + babel-plugin-istanbul: 7.0.0 + babel-preset-jest: 30.0.1(@babel/core@7.26.0) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -13188,13 +13315,29 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-istanbul@7.0.0: + dependencies: + '@babel/helper-plugin-utils': 7.27.1 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 6.0.3 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.6 + '@babel/types': 7.28.1 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.7 + babel-plugin-jest-hoist@30.0.1: + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.28.1 + '@types/babel__core': 7.20.5 + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): dependencies: '@babel/compat-data': 7.25.8 @@ -13219,12 +13362,14 @@ snapshots: transitivePeerDependencies: - supports-color - babel-preset-current-node-syntax@1.0.1(@babel/core@7.26.0): + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.26.0) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) @@ -13233,35 +13378,20 @@ snapshots: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) - babel-preset-current-node-syntax@1.0.1(@babel/core@7.27.4): - dependencies: - '@babel/core': 7.27.4 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.27.4) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.27.4) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.27.4) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.4) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.27.4) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.27.4) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.4) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.27.4) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.27.4) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.27.4) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.4) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.27.4) - babel-preset-jest@29.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.26.0) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) - babel-preset-jest@29.6.3(@babel/core@7.27.4): + babel-preset-jest@30.0.1(@babel/core@7.26.0): dependencies: - '@babel/core': 7.27.4 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.27.4) + '@babel/core': 7.26.0 + babel-plugin-jest-hoist: 30.0.1 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) bail@2.0.2: {} @@ -13551,6 +13681,8 @@ snapshots: ci-info@4.2.0: {} + ci-info@4.3.0: {} + cjs-module-lexer@1.3.1: {} clean-stack@2.2.0: {} @@ -13755,13 +13887,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@24.0.12): + create-jest@29.7.0(@types/node@24.0.14): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.0.12) + jest-config: 29.7.0(@types/node@24.0.14) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14476,13 +14608,13 @@ snapshots: - supports-color - typescript - eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(jest@29.7.0(@types/node@24.0.12))(typescript@5.7.3): + eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(jest@29.7.0(@types/node@24.0.14))(typescript@5.7.3): dependencies: '@typescript-eslint/utils': 8.23.0(eslint@8.57.0)(typescript@5.7.3) eslint: 8.57.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.3))(eslint@8.57.0)(typescript@5.7.3) - jest: 29.7.0(@types/node@24.0.12) + jest: 29.7.0(@types/node@24.0.14) transitivePeerDependencies: - supports-color - typescript @@ -14772,9 +14904,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.3.0(picomatch@4.0.2): + fdir@6.3.0(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 fdir@6.4.4(picomatch@4.0.2): optionalDependencies: @@ -15679,8 +15811,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.27.4 - '@babel/parser': 7.27.5 + '@babel/core': 7.28.0 + '@babel/parser': 7.28.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -15689,8 +15821,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.27.4 - '@babel/parser': 7.27.5 + '@babel/core': 7.28.0 + '@babel/parser': 7.28.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.2 @@ -15747,7 +15879,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.0.12 + '@types/node': 20.14.12 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -15786,16 +15918,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@24.0.12): + jest-cli@29.7.0(@types/node@24.0.14): dependencies: '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.0.12) + create-jest: 29.7.0(@types/node@24.0.14) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.0.12) + jest-config: 29.7.0(@types/node@24.0.14) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -15808,10 +15940,10 @@ snapshots: jest-config@29.7.0(@types/node@20.14.12): dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.27.4) + babel-jest: 29.7.0(@babel/core@7.26.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -15836,12 +15968,12 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@24.0.12): + jest-config@29.7.0(@types/node@24.0.14): dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.27.4) + babel-jest: 29.7.0(@babel/core@7.26.0) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -15861,7 +15993,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -15906,7 +16038,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.0.12 + '@types/node': 20.14.12 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -15930,6 +16062,21 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + jest-haste-map@30.0.2: + dependencies: + '@jest/types': 30.0.1 + '@types/node': 24.0.14 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 30.0.1 + jest-util: 30.0.2 + jest-worker: 30.0.2 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + jest-leak-detector@29.7.0: dependencies: jest-get-type: 29.6.3 @@ -15966,6 +16113,8 @@ snapshots: jest-regex-util@29.6.3: {} + jest-regex-util@30.0.1: {} + jest-resolve-dependencies@29.7.0: dependencies: jest-regex-util: 29.6.3 @@ -16040,15 +16189,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.27.4 + '@babel/core': 7.26.0 '@babel/generator': 7.27.5 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.0) '@babel/types': 7.27.6 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.27.4) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -16083,6 +16232,15 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 + jest-util@30.0.2: + dependencies: + '@jest/types': 30.0.1 + '@types/node': 24.0.14 + chalk: 4.1.2 + ci-info: 4.3.0 + graceful-fs: 4.2.11 + picomatch: 4.0.3 + jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -16110,6 +16268,14 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 + jest-worker@30.0.2: + dependencies: + '@types/node': 24.0.14 + '@ungap/structured-clone': 1.3.0 + jest-util: 30.0.2 + merge-stream: 2.0.0 + supports-color: 8.1.1 + jest@29.7.0(@types/node@20.14.12): dependencies: '@jest/core': 29.7.0 @@ -16122,12 +16288,12 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@24.0.12): + jest@29.7.0(@types/node@24.0.14): dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.0.12) + jest-cli: 29.7.0(@types/node@24.0.14) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -17747,6 +17913,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pify@2.3.0: {} pify@4.0.1: {} @@ -17755,6 +17923,8 @@ snapshots: pirates@4.0.6: {} + pirates@4.0.7: {} + pkg-dir@4.2.0: dependencies: find-up: 4.1.0 @@ -18714,10 +18884,10 @@ snapshots: - bluebird - supports-color - rollup-plugin-license@3.5.3(picomatch@4.0.2)(rollup@4.40.2): + rollup-plugin-license@3.5.3(picomatch@4.0.3)(rollup@4.40.2): dependencies: commenting: 1.1.0 - fdir: 6.3.0(picomatch@4.0.2) + fdir: 6.3.0(picomatch@4.0.3) lodash: 4.17.21 magic-string: 0.30.11 moment: 2.30.1 @@ -19205,9 +19375,9 @@ snapshots: '@stablelib/base64': 1.0.1 fast-sha256: 1.3.0 - starlight-typedoc@0.18.0(@astrojs/starlight@0.31.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)))(typedoc-plugin-markdown@4.2.9(typedoc@0.26.7(typescript@5.7.3)))(typedoc@0.26.7(typescript@5.7.3)): + starlight-typedoc@0.18.0(@astrojs/starlight@0.31.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)))(typedoc-plugin-markdown@4.2.9(typedoc@0.26.7(typescript@5.7.3)))(typedoc@0.26.7(typescript@5.7.3)): dependencies: - '@astrojs/starlight': 0.31.1(astro@5.2.4(@types/node@24.0.12)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) + '@astrojs/starlight': 0.31.1(astro@5.2.4(@types/node@24.0.14)(jiti@1.21.6)(rollup@4.40.2)(terser@5.31.3)(typescript@5.7.3)(yaml@2.8.0)) github-slugger: 2.0.0 typedoc: 0.26.7(typescript@5.7.3) typedoc-plugin-markdown: 4.2.9(typedoc@0.26.7(typescript@5.7.3)) @@ -19809,7 +19979,7 @@ snapshots: v8-to-istanbul@9.3.0: dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 @@ -19843,13 +20013,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.9(@types/node@24.0.12)(terser@5.31.3): + vite-node@2.1.9(@types/node@24.0.14)(terser@5.31.3): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@24.0.12)(terser@5.31.3) + vite: 5.4.19(@types/node@24.0.14)(terser@5.31.3) transitivePeerDependencies: - '@types/node' - less @@ -19861,9 +20031,9 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.5.3(@types/node@24.0.12)(rollup@4.40.2)(typescript@5.7.3)(vite@6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)): + vite-plugin-dts@4.5.3(@types/node@24.0.14)(rollup@4.40.2)(typescript@5.7.3)(vite@6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)): dependencies: - '@microsoft/api-extractor': 7.52.3(@types/node@24.0.12) + '@microsoft/api-extractor': 7.52.3(@types/node@24.0.14) '@rollup/pluginutils': 5.1.4(rollup@4.40.2) '@volar/typescript': 2.4.12 '@vue/language-core': 2.2.0(typescript@5.7.3) @@ -19874,35 +20044,35 @@ snapshots: magic-string: 0.30.17 typescript: 5.7.3 optionalDependencies: - vite: 6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) + vite: 6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@5.4.19(@types/node@24.0.12)(terser@5.31.3): + vite@5.4.19(@types/node@24.0.14)(terser@5.31.3): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.40.2 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 fsevents: 2.3.3 terser: 5.31.3 - vite@6.0.11(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0): + vite@6.0.11(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0): dependencies: esbuild: 0.24.2 postcss: 8.5.6 rollup: 4.40.2 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 fsevents: 2.3.3 jiti: 1.21.6 terser: 5.31.3 yaml: 2.8.0 - vite@6.3.5(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0): + vite@6.3.5(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0): dependencies: esbuild: 0.25.3 fdir: 6.4.4(picomatch@4.0.2) @@ -19911,20 +20081,20 @@ snapshots: rollup: 4.40.1 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 fsevents: 2.3.3 jiti: 1.21.6 terser: 5.31.3 yaml: 2.8.0 - vitefu@1.0.5(vite@6.0.11(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)): + vitefu@1.0.5(vite@6.0.11(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0)): optionalDependencies: - vite: 6.0.11(@types/node@24.0.12)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) + vite: 6.0.11(@types/node@24.0.14)(jiti@1.21.6)(terser@5.31.3)(yaml@2.8.0) - vitest@2.1.9(@types/node@24.0.12)(@vitest/ui@2.1.5)(happy-dom@15.10.2)(jsdom@24.1.1)(terser@5.31.3): + vitest@2.1.9(@types/node@24.0.14)(@vitest/ui@2.1.5)(happy-dom@15.10.2)(jsdom@24.1.1)(terser@5.31.3): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@24.0.12)(terser@5.31.3)) + '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@24.0.14)(terser@5.31.3)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -19940,11 +20110,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.19(@types/node@24.0.12)(terser@5.31.3) - vite-node: 2.1.9(@types/node@24.0.12)(terser@5.31.3) + vite: 5.4.19(@types/node@24.0.14)(terser@5.31.3) + vite-node: 2.1.9(@types/node@24.0.14)(terser@5.31.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 24.0.14 '@vitest/ui': 2.1.5(vitest@2.1.9) happy-dom: 15.10.2 jsdom: 24.1.1 @@ -20227,6 +20397,11 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 + write-file-atomic@5.0.1: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + ws@7.5.10: {} ws@8.18.0: {} diff --git a/test/unit/package.json b/test/unit/package.json index 0067cb8df..571dd3843 100644 --- a/test/unit/package.json +++ b/test/unit/package.json @@ -22,7 +22,7 @@ "@testing-library/jest-dom": "^5.17.0", "@testing-library/svelte": "4.1.x", "autoprefixer": "^10.4.21", - "babel-jest": "^29.7.0", + "babel-jest": "^30.0.4", "cross-env": "^7.0.3", "del": "^7.1.0", "eslint": "^8.57.0",