diff --git a/.github/workflows/pkg.pr.new.yml b/.github/workflows/pkg.pr.new.yml index eb2ca375..43d50e80 100644 --- a/.github/workflows/pkg.pr.new.yml +++ b/.github/workflows/pkg.pr.new.yml @@ -12,7 +12,7 @@ jobs: - run: corepack enable - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 package-manager-cache: false - uses: pnpm/action-setup@v4 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 531161e9..fdbee47e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -30,7 +30,7 @@ jobs: - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 registry-url: 'https://registry.npmjs.org' cache: pnpm - run: npm install -g npm@latest # ensure that the globally installed npm is new enough to support OIDC diff --git a/packages/core/package.json b/packages/core/package.json index 8ecb1cf0..e17cac4f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -48,7 +48,7 @@ "extends": "../../package.json" }, "devDependencies": { - "@types/node": "^22.10.10", + "@types/node": "^24.0.0", "publint": "^0.3.0", "vite": "^7.0.0", "vitest": "^3.0.5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f000e09c..a9604abb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,13 +43,13 @@ importers: version: 0.9.4(prettier@3.6.2)(typescript@5.9.3) '@astrojs/netlify': specifier: ^6.0.0 - version: 6.5.13(@types/node@22.18.11)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(encoding@0.1.13)(jiti@2.6.1)(rollup@4.60.0)(yaml@2.8.1) + version: 6.5.13(@types/node@24.12.2)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(encoding@0.1.13)(jiti@2.6.1)(rollup@4.60.0)(yaml@2.8.1) '@astrojs/starlight': specifier: ^0.36.0 - version: 0.36.1(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)) + version: 0.36.1(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)) '@astrojs/svelte': specifier: ^7.0.0 - version: 7.2.0(@types/node@22.18.11)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(jiti@2.6.1)(svelte@5.53.5)(typescript@5.9.3)(yaml@2.8.1) + version: 7.2.0(@types/node@24.12.2)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(jiti@2.6.1)(svelte@5.53.5)(typescript@5.9.3)(yaml@2.8.1) '@fontsource/calistoga': specifier: ^5.0.21 version: 5.2.7 @@ -61,10 +61,10 @@ importers: version: link:../../packages/svelte '@sveltejs/vite-plugin-svelte': specifier: ^6.0.0 - version: 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + version: 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) astro: specifier: ^5.0.0 - version: 5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) + version: 5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) sharp: specifier: ^0.34.0 version: 0.34.4 @@ -91,17 +91,17 @@ importers: version: 1.1.4 devDependencies: '@types/node': - specifier: ^22.10.10 - version: 22.18.11 + specifier: ^24.0.0 + version: 24.12.2 publint: specifier: ^0.3.0 version: 0.3.14 vite: specifier: ^7.0.0 - version: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + version: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) packages/svelte: dependencies: @@ -114,22 +114,22 @@ importers: version: 1.56.1 '@sveltejs/adapter-auto': specifier: ^7.0.0 - version: 7.0.0(@sveltejs/kit@2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))) + version: 7.0.0(@sveltejs/kit@2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))) '@sveltejs/kit': specifier: ^2.5.8 - version: 2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + version: 2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) '@sveltejs/package': specifier: ^2.3.1 version: 2.5.4(svelte@5.53.5)(typescript@5.9.3) '@sveltejs/vite-plugin-svelte': specifier: ^6.0.0 - version: 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + version: 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) '@testing-library/jest-dom': specifier: ^6.4.5 version: 6.9.1 '@testing-library/svelte': specifier: ^5.1.0 - version: 5.2.8(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))(vitest@3.2.4) + version: 5.2.8(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))(vitest@3.2.4) '@types/eslint': specifier: 9.6.1 version: 9.6.1 @@ -198,10 +198,10 @@ importers: version: 8.46.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) vite: specifier: ^7.0.0 - version: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + version: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) packages/vanilla: dependencies: @@ -259,10 +259,10 @@ importers: version: 8.46.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) vite: specifier: ^7.0.0 - version: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + version: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) vitest: specifier: ^3.0.5 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) packages: @@ -2161,8 +2161,8 @@ packages: '@types/node@20.19.22': resolution: {integrity: sha512-hRnu+5qggKDSyWHlnmThnUqg62l29Aj/6vcYgUaSFL9oc7DVjeWEQN3PRgdSc6F8d9QRMWkf36CLMch1Do/+RQ==} - '@types/node@22.18.11': - resolution: {integrity: sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ==} + '@types/node@24.12.2': + resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5982,6 +5982,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + unicode-properties@1.4.1: resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} @@ -6654,12 +6657,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.7(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))': + '@astrojs/mdx@4.3.7(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))': dependencies: '@astrojs/markdown-remark': 6.3.8 '@mdx-js/mdx': 3.1.1 acorn: 8.16.0 - astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) + astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -6673,18 +6676,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/netlify@6.5.13(@types/node@22.18.11)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(encoding@0.1.13)(jiti@2.6.1)(rollup@4.60.0)(yaml@2.8.1)': + '@astrojs/netlify@6.5.13(@types/node@24.12.2)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(encoding@0.1.13)(jiti@2.6.1)(rollup@4.60.0)(yaml@2.8.1)': dependencies: '@astrojs/internal-helpers': 0.7.4 '@astrojs/underscore-redirects': 1.0.0 '@netlify/blobs': 10.1.0 '@netlify/functions': 4.3.0(encoding@0.1.13)(rollup@4.60.0) - '@netlify/vite-plugin': 2.7.2(encoding@0.1.13)(rollup@4.60.0)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@netlify/vite-plugin': 2.7.2(encoding@0.1.13)(rollup@4.60.0)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) '@vercel/nft': 0.30.1(encoding@0.1.13)(rollup@4.60.0) - astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) + astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) esbuild: 0.25.11 tinyglobby: 0.2.15 - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -6732,17 +6735,17 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.25.76 - '@astrojs/starlight@0.36.1(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))': + '@astrojs/starlight@0.36.1(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))': dependencies: '@astrojs/markdown-remark': 6.3.8 - '@astrojs/mdx': 4.3.7(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)) + '@astrojs/mdx': 4.3.7(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)) '@astrojs/sitemap': 3.6.0 '@pagefind/default-ui': 1.4.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) - astro-expressive-code: 0.41.3(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)) + astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) + astro-expressive-code: 0.41.3(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -6765,14 +6768,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/svelte@7.2.0(@types/node@22.18.11)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(jiti@2.6.1)(svelte@5.53.5)(typescript@5.9.3)(yaml@2.8.1)': + '@astrojs/svelte@7.2.0(@types/node@24.12.2)(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1))(jiti@2.6.1)(svelte@5.53.5)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) - astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) + astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) svelte: 5.53.5 svelte2tsx: 0.7.45(svelte@5.53.5)(typescript@5.9.3) typescript: 5.9.3 - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -7686,12 +7689,12 @@ snapshots: '@netlify/types@2.1.0': {} - '@netlify/vite-plugin@2.7.2(encoding@0.1.13)(rollup@4.60.0)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@netlify/vite-plugin@2.7.2(encoding@0.1.13)(rollup@4.60.0)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: '@netlify/dev': 4.6.2(encoding@0.1.13)(rollup@4.60.0) '@netlify/dev-utils': 4.3.0 dedent: 1.7.0 - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8452,15 +8455,15 @@ snapshots: dependencies: acorn: 8.16.0 - '@sveltejs/adapter-auto@7.0.0(@sveltejs/kit@2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))': + '@sveltejs/adapter-auto@7.0.0(@sveltejs/kit@2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))': dependencies: - '@sveltejs/kit': 2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@sveltejs/kit': 2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) - '@sveltejs/kit@2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@sveltejs/kit@2.49.5(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(typescript@5.9.3)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: '@standard-schema/spec': 1.1.0 '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) - '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) '@types/cookie': 0.6.0 acorn: 8.16.0 cookie: 0.6.0 @@ -8473,7 +8476,7 @@ snapshots: set-cookie-parser: 2.7.2 sirv: 3.0.2 svelte: 5.53.5 - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) optionalDependencies: typescript: 5.9.3 @@ -8488,46 +8491,46 @@ snapshots: transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) debug: 4.4.3 svelte: 5.53.5 - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@5.0.1(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@sveltejs/vite-plugin-svelte-inspector@5.0.1(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte': 6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) debug: 4.4.3 svelte: 5.53.5 - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) debug: 4.4.3 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.21 svelte: 5.53.5 - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) - vitefu: 1.1.1(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) + vitefu: 1.1.1(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 5.0.1(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@sveltejs/vite-plugin-svelte-inspector': 5.0.1(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)))(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) debug: 4.4.3 deepmerge: 4.3.1 magic-string: 0.30.19 svelte: 5.53.5 - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) - vitefu: 1.1.1(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) + vitefu: 1.1.1(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) transitivePeerDependencies: - supports-color @@ -8559,13 +8562,13 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/svelte@5.2.8(svelte@5.53.5)(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))(vitest@3.2.4)': + '@testing-library/svelte@5.2.8(svelte@5.53.5)(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))(vitest@3.2.4)': dependencies: '@testing-library/dom': 10.4.1 svelte: 5.53.5 optionalDependencies: - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) '@tootallnate/once@1.1.2': {} @@ -8602,11 +8605,11 @@ snapshots: '@types/fontkit@2.0.8': dependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 '@types/glob@9.0.0': dependencies: @@ -8642,9 +8645,9 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.18.11': + '@types/node@24.12.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/normalize-package-data@2.4.4': {} @@ -8653,15 +8656,15 @@ snapshots: '@types/rimraf@3.0.2': dependencies: '@types/glob': 9.0.0 - '@types/node': 22.18.11 + '@types/node': 24.12.2 '@types/sax@1.2.7': dependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 '@types/ssri@7.1.5': dependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 '@types/triple-beam@1.3.5': {} @@ -8675,7 +8678,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 optional: true '@typescript-eslint/eslint-plugin@8.46.1(@typescript-eslint/parser@8.46.1(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': @@ -8828,7 +8831,7 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -8840,13 +8843,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1))': + '@vitest/mocker@3.2.4(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -8877,7 +8880,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1) '@vitest/utils@3.2.4': dependencies: @@ -9152,12 +9155,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.41.3(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)): + astro-expressive-code@0.41.3(astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1)): dependencies: - astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) + astro: 5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1) rehype-expressive-code: 0.41.3 - astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@22.18.11)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1): + astro@5.14.5(@netlify/blobs@10.1.0)(@types/node@24.12.2)(jiti@2.6.1)(rollup@4.60.0)(typescript@5.9.3)(yaml@2.8.1): dependencies: '@astrojs/compiler': 2.13.0 '@astrojs/internal-helpers': 0.7.4 @@ -9213,8 +9216,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.17.1(@netlify/blobs@10.1.0) vfile: 6.0.3 - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) - vitefu: 1.1.1(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) + vitefu: 1.1.1(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -13322,6 +13325,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.16.0: {} + unicode-properties@1.4.1: dependencies: base64-js: 1.5.1 @@ -13479,13 +13484,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-node@3.2.4(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1): + vite-node@3.2.4(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -13500,7 +13505,7 @@ snapshots: - tsx - yaml - vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1): + vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -13509,12 +13514,12 @@ snapshots: rollup: 4.52.4 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 fsevents: 2.3.3 jiti: 2.6.1 yaml: 2.8.1 - vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1): + vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.4) @@ -13523,24 +13528,24 @@ snapshots: rollup: 4.60.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 24.12.2 fsevents: 2.3.3 jiti: 2.6.1 yaml: 2.8.1 - vitefu@1.1.1(vite@6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)): + vitefu@1.1.1(vite@6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)): optionalDependencies: - vite: 6.4.0(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 6.4.0(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) - vitefu@1.1.1(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)): + vitefu@1.1.1(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)): optionalDependencies: - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.11)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(@vitest/ui@3.2.4)(happy-dom@20.0.4)(jiti@2.6.1)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1)) + '@vitest/mocker': 3.2.4(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -13558,12 +13563,12 @@ snapshots: tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.11(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) - vite-node: 3.2.4(@types/node@22.18.11)(jiti@2.6.1)(yaml@2.8.1) + vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@24.12.2)(jiti@2.6.1)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.18.11 + '@types/node': 24.12.2 '@vitest/ui': 3.2.4(vitest@3.2.4) happy-dom: 20.0.4 transitivePeerDependencies: