From 45674da002082776b98e972039881a2b8a56abf1 Mon Sep 17 00:00:00 2001 From: Samuel Plumppu <6125097+Greenheart@users.noreply.github.com> Date: Tue, 6 Jan 2026 07:48:22 +0100 Subject: [PATCH 1/2] Bump Node.js to latest LTS release v24 --- .nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index d5b283a3a..248216ad5 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.13.1 +24.12.0 From 026034c20aa905190ee2a930ed52307945afbc66 Mon Sep 17 00:00:00 2001 From: Samuel Plumppu <6125097+Greenheart@users.noreply.github.com> Date: Tue, 6 Jan 2026 11:43:06 +0100 Subject: [PATCH 2/2] Use Node.js 24.12.0 and @types/node 25.0.3 consistently across the project. NOTE: There is no published release for @types/node 24.12.0, and genrally, using a newer version of @types/node is safe --- design-system/docs/.nvmrc | 2 +- design-system/docs/package.json | 2 +- dev-projects/localization/package.json | 2 +- dev-projects/next-app/.nvmrc | 2 +- dev-projects/next-blocks-builder/package.json | 2 +- docs/.nvmrc | 2 +- docs/package.json | 2 +- package.json | 2 +- packages/keystatic/package.json | 2 +- pnpm-lock.yaml | 752 +++++++++++++----- 10 files changed, 559 insertions(+), 211 deletions(-) diff --git a/design-system/docs/.nvmrc b/design-system/docs/.nvmrc index d5b283a3a..248216ad5 100644 --- a/design-system/docs/.nvmrc +++ b/design-system/docs/.nvmrc @@ -1 +1 @@ -22.13.1 +24.12.0 diff --git a/design-system/docs/package.json b/design-system/docs/package.json index bf15cfef7..5e3108ee5 100644 --- a/design-system/docs/package.json +++ b/design-system/docs/package.json @@ -51,7 +51,7 @@ "@storybook/nextjs": "^7.4.6", "@storybook/preview-api": "^7.4.6", "@storybook/react": "^7.4.6", - "@types/node": "22.13.1", + "@types/node": "25.0.3", "@types/react": "^19.0.8", "babel-loader": "^8.2.5", "playroom": "^0.28.0", diff --git a/dev-projects/localization/package.json b/dev-projects/localization/package.json index bc5fd24ba..113d159fe 100644 --- a/dev-projects/localization/package.json +++ b/dev-projects/localization/package.json @@ -12,7 +12,7 @@ "@keystatic/core": "workspace:^", "@keystatic/next": "workspace:^", "@preconstruct/next": "^4.0.0", - "@types/node": "22.13.1", + "@types/node": "25.0.3", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "eslint": "^8.18.0", diff --git a/dev-projects/next-app/.nvmrc b/dev-projects/next-app/.nvmrc index d5b283a3a..248216ad5 100644 --- a/dev-projects/next-app/.nvmrc +++ b/dev-projects/next-app/.nvmrc @@ -1 +1 @@ -22.13.1 +24.12.0 diff --git a/dev-projects/next-blocks-builder/package.json b/dev-projects/next-blocks-builder/package.json index 75eac2569..f387a3c74 100644 --- a/dev-projects/next-blocks-builder/package.json +++ b/dev-projects/next-blocks-builder/package.json @@ -18,7 +18,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@types/node": "22.13.1", + "@types/node": "25.0.3", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "autoprefixer": "^10.4.13", diff --git a/docs/.nvmrc b/docs/.nvmrc index d5b283a3a..248216ad5 100644 --- a/docs/.nvmrc +++ b/docs/.nvmrc @@ -1 +1 @@ -22.13.1 +24.12.0 diff --git a/docs/package.json b/docs/package.json index af0c43968..3e1ea18e3 100644 --- a/docs/package.json +++ b/docs/package.json @@ -24,7 +24,7 @@ "@sindresorhus/slugify": "^1.1.2", "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/forms": "^0.5.3", - "@types/node": "22.13.1", + "@types/node": "25.0.3", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "emery": "^1.4.1", diff --git a/package.json b/package.json index 84c807167..8f51d3e91 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@testing-library/react": "^16.2.0", "@testing-library/user-event": "^14.6.1", "@types/eslint": "^8.4.3", - "@types/node": "22.13.1", + "@types/node": "25.0.3", "@typescript-eslint/eslint-plugin": "^5.29.0", "@typescript-eslint/parser": "^5.29.0", "babel-plugin-react-compiler": "^0.0.0-experimental-696af53-20240625", diff --git a/packages/keystatic/package.json b/packages/keystatic/package.json index 7c591e93a..e6e46b655 100644 --- a/packages/keystatic/package.json +++ b/packages/keystatic/package.json @@ -193,7 +193,7 @@ "@types/is-hotkey": "^0.1.7", "@types/js-yaml": "^4.0.5", "@types/mdast": "^4.0.3", - "@types/node": "22.13.1", + "@types/node": "25.0.3", "@types/prismjs": "^1.26.0", "@types/react-dom": "^19.0.3", "@types/signal-exit": "^3.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d5bc44d14..8ecf76fb2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: ^8.4.3 version: 8.44.2 '@types/node': - specifier: 22.13.1 - version: 22.13.1 + specifier: 25.0.3 + version: 25.0.3 '@typescript-eslint/eslint-plugin': specifier: ^5.29.0 version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3) @@ -79,7 +79,7 @@ importers: version: 2.28.1(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0) eslint-plugin-jest: specifier: ^26.5.3 - version: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(typescript@5.5.3) + version: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(typescript@5.5.3) eslint-plugin-react: specifier: ^7.30.0 version: 7.33.2(eslint@8.48.0) @@ -91,7 +91,7 @@ importers: version: 4.6.0(eslint@8.48.0) jest: specifier: ^30.0.0-alpha.2 - version: 30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + version: 30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) jest-environment-jsdom: specifier: ^30.0.0-alpha.2 version: 30.0.0-alpha.2 @@ -217,8 +217,8 @@ importers: specifier: ^7.4.6 version: 7.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3) '@types/node': - specifier: 22.13.1 - version: 22.13.1 + specifier: 25.0.3 + version: 25.0.3 '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -621,10 +621,10 @@ importers: dependencies: '@astrojs/node': specifier: ^9.0.2 - version: 9.0.2(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3)) + version: 9.0.2(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3)) '@astrojs/react': specifier: ^4.2.0 - version: 4.2.0(@types/node@22.13.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2) + version: 4.2.0(@types/node@25.0.3)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2) '@braintree/sanitize-url': specifier: ^6.0.2 version: 6.0.4 @@ -642,7 +642,7 @@ importers: version: 19.0.3(@types/react@19.0.8) astro: specifier: ^5.2.5 - version: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + version: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) direction: specifier: ^2.0.1 version: 2.0.1 @@ -690,19 +690,19 @@ importers: dependencies: '@astrojs/markdoc': specifier: ^0.12.9 - version: 0.12.9(@types/react@19.0.8)(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(react@19.0.0) + version: 0.12.9(@types/react@19.0.8)(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(react@19.0.0) '@astrojs/node': specifier: ^9.0.2 - version: 9.0.2(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3)) + version: 9.0.2(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3)) '@astrojs/react': specifier: ^4.2.0 - version: 4.2.0(@types/node@22.13.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2) + version: 4.2.0(@types/node@25.0.3)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2) '@astrojs/sitemap': specifier: ^3.2.1 version: 3.2.1 '@astrojs/tailwind': specifier: ^6.0.0 - version: 6.0.0(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + version: 6.0.0(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) '@keystatic/astro': specifier: workspace:^ version: link:../../packages/astro @@ -711,7 +711,7 @@ importers: version: link:../../packages/keystatic '@tailwindcss/typography': specifier: ^0.5.9 - version: 0.5.9(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))) + version: 0.5.9(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))) '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -720,7 +720,7 @@ importers: version: 19.0.3(@types/react@19.0.8) astro: specifier: ^5.2.5 - version: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + version: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) react: specifier: ^19.0.0 version: 19.0.0 @@ -729,7 +729,7 @@ importers: version: 19.0.0(react@19.0.0) tailwindcss: specifier: ^3.4.1 - version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) dev-projects/localization: dependencies: @@ -743,8 +743,8 @@ importers: specifier: ^4.0.0 version: 4.0.0 '@types/node': - specifier: 22.13.1 - version: 22.13.1 + specifier: 25.0.3 + version: 25.0.3 '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -832,10 +832,10 @@ importers: version: link:../../packages/next '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))) + version: 0.1.1(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))) '@tailwindcss/typography': specifier: ^0.5.9 - version: 0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))) + version: 0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))) next: specifier: ~15.1.10 version: 15.1.11(@babel/core@7.23.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@0.0.0-experimental-938cd9a-20240601)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -847,8 +847,8 @@ importers: version: 19.0.0(react@19.0.0) devDependencies: '@types/node': - specifier: 22.13.1 - version: 22.13.1 + specifier: 25.0.3 + version: 25.0.3 '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -869,7 +869,7 @@ importers: version: 8.4.31 tailwindcss: specifier: ^3.4.1 - version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) typescript: specifier: ^5.5.3 version: 5.5.3 @@ -949,7 +949,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.9.2 - version: 2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@22.13.1)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))(typescript@5.5.3)(vite@5.4.2(@types/node@22.13.1)(terser@5.19.4))(wrangler@3.72.2) + version: 2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@25.0.3)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))(typescript@5.5.3)(vite@5.4.2(@types/node@25.0.3)(terser@5.19.4))(wrangler@3.72.2) '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -994,13 +994,13 @@ importers: version: 1.1.2 '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))) + version: 0.1.1(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))) '@tailwindcss/forms': specifier: ^0.5.3 - version: 0.5.6(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))) + version: 0.5.6(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))) '@types/node': - specifier: 22.13.1 - version: 22.13.1 + specifier: 25.0.3 + version: 25.0.3 '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -1034,7 +1034,7 @@ importers: devDependencies: '@tailwindcss/typography': specifier: ^0.5.9 - version: 0.5.9(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))) + version: 0.5.9(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))) autoprefixer: specifier: ^10.4.13 version: 10.4.15(postcss@8.4.29) @@ -1052,7 +1052,7 @@ importers: version: 0.5.6(prettier@3.0.3) tailwindcss: specifier: ^3.4.1 - version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + version: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) packages/astro: dependencies: @@ -1074,7 +1074,7 @@ importers: version: 2.4.3 astro: specifier: ^5.2.5 - version: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + version: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) react: specifier: ^19.0.0 version: 19.0.0 @@ -1347,8 +1347,8 @@ importers: specifier: ^4.0.3 version: 4.0.3 '@types/node': - specifier: 22.13.1 - version: 22.13.1 + specifier: 25.0.3 + version: 25.0.3 '@types/prismjs': specifier: ^1.26.0 version: 1.26.0 @@ -1455,10 +1455,10 @@ importers: dependencies: '@astrojs/markdoc': specifier: ^0.12.9 - version: 0.12.9(@types/react@19.0.8)(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(react@19.0.0) + version: 0.12.9(@types/react@19.0.8)(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(react@19.0.0) '@astrojs/react': specifier: ^4.2.0 - version: 4.2.0(@types/node@22.13.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2) + version: 4.2.0(@types/node@25.0.3)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2) '@keystatic/astro': specifier: workspace:^ version: link:../../packages/astro @@ -1473,7 +1473,7 @@ importers: version: 19.0.3(@types/react@19.0.8) astro: specifier: ^5.2.5 - version: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + version: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) react: specifier: ^19.0.0 version: 19.0.0 @@ -1543,14 +1543,14 @@ importers: version: 19.0.0(react@19.0.0) vite: specifier: ^5.2.12 - version: 5.2.12(@types/node@22.13.1)(terser@5.19.4) + version: 5.2.12(@types/node@25.0.3)(terser@5.19.4) devDependencies: '@remix-run/dev': specifier: ^2.9.2 - version: 2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@22.13.1)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))(typescript@5.5.3)(vite@5.2.12(@types/node@22.13.1)(terser@5.19.4))(wrangler@3.72.2) + version: 2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@25.0.3)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))(typescript@5.5.3)(vite@5.2.12(@types/node@25.0.3)(terser@5.19.4))(wrangler@3.72.2) '@remix-run/eslint-config': specifier: ^2.9.2 - version: 2.9.2(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(react@19.0.0)(typescript@5.5.3) + version: 2.9.2(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(react@19.0.0)(typescript@5.5.3) '@types/react': specifier: ^19.0.8 version: 19.0.8 @@ -5331,6 +5331,11 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.55.1': + resolution: {integrity: sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.18.0': resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} cpu: [arm64] @@ -5341,6 +5346,11 @@ packages: cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.55.1': + resolution: {integrity: sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.18.0': resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} cpu: [arm64] @@ -5351,6 +5361,11 @@ packages: cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.55.1': + resolution: {integrity: sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.18.0': resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} cpu: [x64] @@ -5361,16 +5376,31 @@ packages: cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.55.1': + resolution: {integrity: sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.34.6': resolution: {integrity: sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==} cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.55.1': + resolution: {integrity: sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.34.6': resolution: {integrity: sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==} cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.55.1': + resolution: {integrity: sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} cpu: [arm] @@ -5381,6 +5411,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.55.1': + resolution: {integrity: sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.18.0': resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} cpu: [arm] @@ -5391,6 +5426,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.55.1': + resolution: {integrity: sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.18.0': resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} cpu: [arm64] @@ -5401,6 +5441,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.55.1': + resolution: {integrity: sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.18.0': resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} cpu: [arm64] @@ -5411,6 +5456,21 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.55.1': + resolution: {integrity: sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loong64-gnu@4.55.1': + resolution: {integrity: sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-loong64-musl@4.55.1': + resolution: {integrity: sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.34.6': resolution: {integrity: sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==} cpu: [loong64] @@ -5426,6 +5486,16 @@ packages: cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-ppc64-gnu@4.55.1': + resolution: {integrity: sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-ppc64-musl@4.55.1': + resolution: {integrity: sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.18.0': resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} cpu: [riscv64] @@ -5436,6 +5506,16 @@ packages: cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.55.1': + resolution: {integrity: sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.55.1': + resolution: {integrity: sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.18.0': resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} cpu: [s390x] @@ -5446,6 +5526,11 @@ packages: cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.55.1': + resolution: {integrity: sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.18.0': resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} cpu: [x64] @@ -5456,6 +5541,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.55.1': + resolution: {integrity: sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.18.0': resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} cpu: [x64] @@ -5466,6 +5556,21 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.55.1': + resolution: {integrity: sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-openbsd-x64@4.55.1': + resolution: {integrity: sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==} + cpu: [x64] + os: [openbsd] + + '@rollup/rollup-openharmony-arm64@4.55.1': + resolution: {integrity: sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==} + cpu: [arm64] + os: [openharmony] + '@rollup/rollup-win32-arm64-msvc@4.18.0': resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} cpu: [arm64] @@ -5476,6 +5581,11 @@ packages: cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.55.1': + resolution: {integrity: sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.18.0': resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} cpu: [ia32] @@ -5486,6 +5596,16 @@ packages: cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.55.1': + resolution: {integrity: sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-gnu@4.55.1': + resolution: {integrity: sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==} + cpu: [x64] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.18.0': resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} cpu: [x64] @@ -5496,6 +5616,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.55.1': + resolution: {integrity: sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==} + cpu: [x64] + os: [win32] + '@rushstack/eslint-patch@1.3.3': resolution: {integrity: sha512-0xd7qez0AQ+MbHatZTlI1gu5vkG8r7MYRUJAHPAHJBmGLs16zpkrpAVLvjQKQOqaXPDUBwOiJzNc00znHSCVBw==} @@ -6166,6 +6291,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/express-serve-static-core@4.17.36': resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} @@ -6278,8 +6406,8 @@ packages: '@types/node-fetch@2.6.4': resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} - '@types/node-forge@1.3.11': - resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + '@types/node-forge@1.3.14': + resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} @@ -6287,8 +6415,8 @@ packages: '@types/node@14.18.33': resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} - '@types/node@16.11.13': - resolution: {integrity: sha512-eUXZzHLHoZqj1frtUetNkUetYoJ6X55UmrVnFD4DMhVeAmwLjniZhtBmsRiemQh4uq4G3vUra/Ws/hs9vEvL3Q==} + '@types/node@16.18.126': + resolution: {integrity: sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==} '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} @@ -6296,6 +6424,9 @@ packages: '@types/node@22.13.1': resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} + '@types/node@25.0.3': + resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} + '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -6711,8 +6842,8 @@ packages: resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} engines: {node: '>=0.4.0'} - acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} acorn@7.4.1: @@ -6735,6 +6866,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} @@ -7594,8 +7730,8 @@ packages: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} - consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + consola@3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} console-browserify@1.2.0: @@ -9300,6 +9436,9 @@ packages: function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} @@ -9522,6 +9661,10 @@ packages: hash.js@1.1.7: resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + hast-util-from-html@2.0.1: resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} @@ -9859,6 +10002,10 @@ packages: is-core-module@2.13.0: resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -11134,6 +11281,11 @@ packages: react: '*' react-dom: '*' + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanoid@3.3.6: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -11211,6 +11363,9 @@ packages: node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} + node-fetch-native@1.6.7: + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} + node-fetch@2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} @@ -11242,6 +11397,10 @@ packages: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} + node-forge@1.3.3: + resolution: {integrity: sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==} + engines: {node: '>= 6.13.0'} + node-gyp-build@4.8.0: resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} hasBin: true @@ -11657,8 +11816,8 @@ packages: path-to-regexp@6.2.1: resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - path-to-regexp@6.2.2: - resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==} + path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -11865,6 +12024,10 @@ packages: resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + preferred-pm@3.1.2: resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==} engines: {node: '>=10'} @@ -12512,6 +12675,15 @@ packages: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} + resolve.exports@2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} + engines: {node: '>=10'} + + resolve@1.22.11: + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} + engines: {node: '>= 0.4'} + hasBin: true + resolve@1.22.4: resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} hasBin: true @@ -12601,6 +12773,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.55.1: + resolution: {integrity: sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + rope-sequence@1.3.4: resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} @@ -13598,6 +13775,9 @@ packages: ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + ufo@1.6.1: + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + uglify-js@3.19.2: resolution: {integrity: sha512-S8KA6DDI47nQXJSi2ctQ629YzwOVs+bQML6DAtvy0wgNdpi+0ySpQK0g2pxBq2xfF2z3YCscu7NNA8nXT9PlIQ==} engines: {node: '>=0.8.0'} @@ -13618,6 +13798,9 @@ packages: undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici@5.26.5: resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} engines: {node: '>=14.0'} @@ -13626,8 +13809,8 @@ packages: resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} engines: {node: '>=14.0'} - undici@5.28.4: - resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} + undici@5.29.0: + resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} engines: {node: '>=14.0'} undici@6.18.1: @@ -14363,8 +14546,8 @@ packages: utf-8-validate: optional: true - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + ws@8.19.0: + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -14497,6 +14680,9 @@ packages: youch@3.3.3: resolution: {integrity: sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==} + youch@3.3.4: + resolution: {integrity: sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==} + zod-to-json-schema@3.24.1: resolution: {integrity: sha512-3h08nf3Vw3Wl3PK+q3ow/lIil81IT2Oa7YpQyUUDsEWbXveMesdfK1xBd2RhCkynwZndAxixji/7SYJJowr62w==} peerDependencies: @@ -14529,6 +14715,9 @@ packages: zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -14553,13 +14742,13 @@ snapshots: '@astrojs/internal-helpers@0.5.1': {} - '@astrojs/markdoc@0.12.9(@types/react@19.0.8)(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(react@19.0.0)': + '@astrojs/markdoc@0.12.9(@types/react@19.0.8)(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(react@19.0.0)': dependencies: '@astrojs/internal-helpers': 0.5.1 '@astrojs/markdown-remark': 6.1.0 '@astrojs/prism': 3.2.0 '@markdoc/markdoc': 0.4.0(@types/react@19.0.8)(react@19.0.0) - astro: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + astro: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) esbuild: 0.24.2 github-slugger: 2.0.0 htmlparser2: 10.0.0 @@ -14593,9 +14782,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/node@9.0.2(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))': + '@astrojs/node@9.0.2(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))': dependencies: - astro: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + astro: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) send: 1.1.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -14605,15 +14794,15 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@4.2.0(@types/node@22.13.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2)': + '@astrojs/react@4.2.0(@types/node@25.0.3)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(terser@5.19.4)(tsx@4.8.2)': dependencies: '@types/react': 19.0.8 '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@vitejs/plugin-react': 4.3.4(vite@6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2)) + '@vitejs/plugin-react': 4.3.4(vite@6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2)) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) ultrahtml: 1.5.3 - vite: 6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2) + vite: 6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2) transitivePeerDependencies: - '@types/node' - jiti @@ -14634,13 +14823,13 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/tailwind@6.0.0(astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))': + '@astrojs/tailwind@6.0.0(astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3))(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))': dependencies: - astro: 5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) + astro: 5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3) autoprefixer: 10.4.20(postcss@8.5.1) postcss: 8.5.1 - postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) transitivePeerDependencies: - ts-node @@ -17721,27 +17910,27 @@ snapshots: '@jest/console@30.0.0-alpha.2': dependencies: '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 jest-message-util: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2 slash: 3.0.0 - '@jest/core@30.0.0-alpha.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))': + '@jest/core@30.0.0-alpha.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))': dependencies: '@jest/console': 30.0.0-alpha.2 '@jest/reporters': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.0.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 30.0.0-alpha.2 - jest-config: 30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + jest-config: 30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) jest-haste-map: 30.0.0-alpha.2 jest-message-util: 30.0.0-alpha.2 jest-regex-util: 30.0.0-alpha.2 @@ -17766,14 +17955,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-mock: 29.7.0 '@jest/environment@30.0.0-alpha.2': dependencies: '@jest/fake-timers': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-mock: 30.0.0-alpha.2 '@jest/expect-utils@29.7.0': @@ -17802,7 +17991,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17811,7 +18000,7 @@ snapshots: dependencies: '@jest/types': 30.0.0-alpha.2 '@sinonjs/fake-timers': 11.2.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-message-util: 30.0.0-alpha.2 jest-mock: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2 @@ -17842,7 +18031,7 @@ snapshots: '@jest/transform': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 '@jridgewell/trace-mapping': 0.3.19 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -17942,7 +18131,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/yargs': 17.0.24 chalk: 4.1.2 @@ -17951,7 +18140,7 @@ snapshots: '@jest/schemas': 30.0.0-alpha.2 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/yargs': 17.0.24 chalk: 4.1.2 @@ -19534,7 +19723,7 @@ snapshots: '@remix-run/css-bundle@2.9.2': {} - '@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@22.13.1)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))(typescript@5.5.3)(vite@5.2.12(@types/node@22.13.1)(terser@5.19.4))(wrangler@3.72.2)': + '@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@25.0.3)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))(typescript@5.5.3)(vite@5.2.12(@types/node@25.0.3)(terser@5.19.4))(wrangler@3.72.2)': dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.24.5 @@ -19551,7 +19740,7 @@ snapshots: '@remix-run/router': 1.16.1 '@remix-run/server-runtime': 2.9.2(typescript@5.5.3) '@types/mdx': 2.0.10 - '@vanilla-extract/integration': 6.2.2(@types/node@22.13.1)(terser@5.19.4) + '@vanilla-extract/integration': 6.2.2(@types/node@25.0.3)(terser@5.19.4) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -19578,7 +19767,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.4.38 postcss-discard-duplicates: 5.1.0(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) postcss-modules: 6.0.0(postcss@8.4.38) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -19593,7 +19782,7 @@ snapshots: optionalDependencies: '@remix-run/serve': 2.9.2(typescript@5.5.3) typescript: 5.5.3 - vite: 5.2.12(@types/node@22.13.1)(terser@5.19.4) + vite: 5.2.12(@types/node@25.0.3)(terser@5.19.4) wrangler: 3.72.2 transitivePeerDependencies: - '@types/node' @@ -19609,7 +19798,7 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@22.13.1)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3))(typescript@5.5.3)(vite@5.4.2(@types/node@22.13.1)(terser@5.19.4))(wrangler@3.72.2)': + '@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3))(@remix-run/serve@2.9.2(typescript@5.5.3))(@types/node@25.0.3)(terser@5.19.4)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3))(typescript@5.5.3)(vite@5.4.2(@types/node@25.0.3)(terser@5.19.4))(wrangler@3.72.2)': dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.24.5 @@ -19626,7 +19815,7 @@ snapshots: '@remix-run/router': 1.16.1 '@remix-run/server-runtime': 2.9.2(typescript@5.5.3) '@types/mdx': 2.0.10 - '@vanilla-extract/integration': 6.2.2(@types/node@22.13.1)(terser@5.19.4) + '@vanilla-extract/integration': 6.2.2(@types/node@25.0.3)(terser@5.19.4) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -19653,7 +19842,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.4.38 postcss-discard-duplicates: 5.1.0(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) postcss-modules: 6.0.0(postcss@8.4.38) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -19668,7 +19857,7 @@ snapshots: optionalDependencies: '@remix-run/serve': 2.9.2(typescript@5.5.3) typescript: 5.5.3 - vite: 5.4.2(@types/node@22.13.1)(terser@5.19.4) + vite: 5.4.2(@types/node@25.0.3)(terser@5.19.4) wrangler: 3.72.2 transitivePeerDependencies: - '@types/node' @@ -19684,7 +19873,7 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/eslint-config@2.9.2(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(react@19.0.0)(typescript@5.5.3)': + '@remix-run/eslint-config@2.9.2(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(react@19.0.0)(typescript@5.5.3)': dependencies: '@babel/core': 7.24.5 '@babel/eslint-parser': 7.23.3(@babel/core@7.24.5)(eslint@8.48.0) @@ -19696,7 +19885,7 @@ snapshots: eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.28.1(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0))(eslint@8.48.0) eslint-plugin-import: 2.28.1(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.48.0) - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(typescript@5.5.3) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(typescript@5.5.3) eslint-plugin-jest-dom: 4.0.3(eslint@8.48.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.48.0) eslint-plugin-node: 11.1.0(eslint@8.48.0) @@ -19861,54 +20050,90 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.34.6': optional: true + '@rollup/rollup-android-arm-eabi@4.55.1': + optional: true + '@rollup/rollup-android-arm64@4.18.0': optional: true '@rollup/rollup-android-arm64@4.34.6': optional: true + '@rollup/rollup-android-arm64@4.55.1': + optional: true + '@rollup/rollup-darwin-arm64@4.18.0': optional: true '@rollup/rollup-darwin-arm64@4.34.6': optional: true + '@rollup/rollup-darwin-arm64@4.55.1': + optional: true + '@rollup/rollup-darwin-x64@4.18.0': optional: true '@rollup/rollup-darwin-x64@4.34.6': optional: true + '@rollup/rollup-darwin-x64@4.55.1': + optional: true + '@rollup/rollup-freebsd-arm64@4.34.6': optional: true + '@rollup/rollup-freebsd-arm64@4.55.1': + optional: true + '@rollup/rollup-freebsd-x64@4.34.6': optional: true + '@rollup/rollup-freebsd-x64@4.55.1': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.34.6': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.55.1': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.18.0': optional: true '@rollup/rollup-linux-arm-musleabihf@4.34.6': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.55.1': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.18.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.34.6': optional: true + '@rollup/rollup-linux-arm64-gnu@4.55.1': + optional: true + '@rollup/rollup-linux-arm64-musl@4.18.0': optional: true '@rollup/rollup-linux-arm64-musl@4.34.6': optional: true + '@rollup/rollup-linux-arm64-musl@4.55.1': + optional: true + + '@rollup/rollup-linux-loong64-gnu@4.55.1': + optional: true + + '@rollup/rollup-linux-loong64-musl@4.55.1': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.34.6': optional: true @@ -19918,48 +20143,87 @@ snapshots: '@rollup/rollup-linux-powerpc64le-gnu@4.34.6': optional: true + '@rollup/rollup-linux-ppc64-gnu@4.55.1': + optional: true + + '@rollup/rollup-linux-ppc64-musl@4.55.1': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.18.0': optional: true '@rollup/rollup-linux-riscv64-gnu@4.34.6': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.55.1': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.55.1': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.18.0': optional: true '@rollup/rollup-linux-s390x-gnu@4.34.6': optional: true + '@rollup/rollup-linux-s390x-gnu@4.55.1': + optional: true + '@rollup/rollup-linux-x64-gnu@4.18.0': optional: true '@rollup/rollup-linux-x64-gnu@4.34.6': optional: true + '@rollup/rollup-linux-x64-gnu@4.55.1': + optional: true + '@rollup/rollup-linux-x64-musl@4.18.0': optional: true '@rollup/rollup-linux-x64-musl@4.34.6': optional: true + '@rollup/rollup-linux-x64-musl@4.55.1': + optional: true + + '@rollup/rollup-openbsd-x64@4.55.1': + optional: true + + '@rollup/rollup-openharmony-arm64@4.55.1': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.18.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.34.6': optional: true + '@rollup/rollup-win32-arm64-msvc@4.55.1': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.18.0': optional: true '@rollup/rollup-win32-ia32-msvc@4.34.6': optional: true + '@rollup/rollup-win32-ia32-msvc@4.55.1': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.55.1': + optional: true + '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true '@rollup/rollup-win32-x64-msvc@4.34.6': optional: true + '@rollup/rollup-win32-x64-msvc@4.55.1': + optional: true + '@rushstack/eslint-patch@1.3.3': {} '@shikijs/core@1.29.2': @@ -20218,7 +20482,7 @@ snapshots: '@storybook/store': 7.4.6 '@storybook/theming': 7.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@swc/core': 1.3.82(@swc/helpers@0.5.15) - '@types/node': 16.11.13 + '@types/node': 16.18.126 '@types/semver': 7.5.1 babel-loader: 9.1.3(@babel/core@7.23.0)(webpack@5.88.2(@swc/core@1.3.82(@swc/helpers@0.5.15))(esbuild@0.14.54)) babel-plugin-named-exports-order: 0.0.2 @@ -20384,7 +20648,7 @@ snapshots: '@storybook/node-logger': 7.4.0 '@storybook/types': 7.4.0 '@types/find-cache-dir': 3.2.1 - '@types/node': 16.11.13 + '@types/node': 16.18.126 '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 chalk: 4.1.2 @@ -20413,7 +20677,7 @@ snapshots: '@storybook/node-logger': 7.4.6 '@storybook/types': 7.4.6 '@types/find-cache-dir': 3.2.1 - '@types/node': 16.11.13 + '@types/node': 16.18.126 '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 chalk: 4.1.2 @@ -20462,7 +20726,7 @@ snapshots: '@storybook/telemetry': 7.4.0 '@storybook/types': 7.4.0 '@types/detect-port': 1.3.3 - '@types/node': 16.11.13 + '@types/node': 16.18.126 '@types/pretty-hrtime': 1.0.1 '@types/semver': 7.5.1 better-opn: 3.0.2 @@ -20499,7 +20763,7 @@ snapshots: '@storybook/core-common': 7.4.6 '@storybook/node-logger': 7.4.6 '@storybook/types': 7.4.6 - '@types/node': 16.11.13 + '@types/node': 16.18.126 ts-dedent: 2.2.0 transitivePeerDependencies: - encoding @@ -20583,7 +20847,7 @@ snapshots: '@storybook/preset-react-webpack': 7.4.6(@babel/core@7.23.0)(@swc/core@1.3.82(@swc/helpers@0.5.15))(esbuild@0.14.54)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(type-fest@4.34.1)(typescript@5.5.3)(webpack-dev-server@4.15.1(webpack@5.88.2(@swc/core@1.3.82(@swc/helpers@0.5.15))(esbuild@0.14.54)))(webpack-hot-middleware@2.25.4) '@storybook/preview-api': 7.4.6 '@storybook/react': 7.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3) - '@types/node': 16.11.13 + '@types/node': 16.18.126 css-loader: 6.8.1(webpack@5.88.2(@swc/core@1.3.82(@swc/helpers@0.5.15))(esbuild@0.14.54)) find-up: 5.0.0 fs-extra: 11.1.1 @@ -20643,7 +20907,7 @@ snapshots: '@storybook/node-logger': 7.4.6 '@storybook/react': 7.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.5.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.3)(webpack@5.88.2(@swc/core@1.3.82(@swc/helpers@0.5.15))(esbuild@0.14.54)) - '@types/node': 16.11.13 + '@types/node': 16.18.126 '@types/semver': 7.5.1 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 @@ -20736,7 +21000,7 @@ snapshots: '@storybook/types': 7.4.6 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 16.11.13 + '@types/node': 16.18.126 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -20949,30 +21213,30 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))': dependencies: - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) - '@tailwindcss/forms@0.5.6(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))': + '@tailwindcss/forms@0.5.6(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) - '@tailwindcss/typography@0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))': + '@tailwindcss/typography@0.5.10(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) - '@tailwindcss/typography@0.5.9(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))': + '@tailwindcss/typography@0.5.9(tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + tailwindcss: 3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) '@testing-library/dom@10.4.0': dependencies: @@ -21138,11 +21402,11 @@ snapshots: '@types/body-parser@1.19.2': dependencies: '@types/connect': 3.4.36 - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/bonjour@3.5.10': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/codemirror@5.60.10': dependencies: @@ -21151,17 +21415,17 @@ snapshots: '@types/connect-history-api-fallback@1.5.1': dependencies: '@types/express-serve-static-core': 4.17.36 - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/connect@3.4.36': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/cookie@0.6.0': {} '@types/cross-spawn@6.0.3': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/debug@4.1.8': dependencies: @@ -21203,9 +21467,12 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.8': + optional: true + '@types/express-serve-static-core@4.17.36': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -21225,7 +21492,7 @@ snapshots: '@types/graceful-fs@4.1.6': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/hast@2.3.5': dependencies: @@ -21247,7 +21514,7 @@ snapshots: '@types/http-proxy@1.17.11': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/is-hotkey@0.1.7': {} @@ -21272,7 +21539,7 @@ snapshots: '@types/jsdom@21.1.6': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 @@ -21322,10 +21589,10 @@ snapshots: '@types/node-fetch@2.6.4': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 form-data: 3.0.1 - '@types/node-forge@1.3.11': + '@types/node-forge@1.3.14': dependencies: '@types/node': 22.13.1 @@ -21333,7 +21600,7 @@ snapshots: '@types/node@14.18.33': {} - '@types/node@16.11.13': {} + '@types/node@16.18.126': {} '@types/node@17.0.45': {} @@ -21341,6 +21608,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@25.0.3': + dependencies: + undici-types: 7.16.0 + '@types/normalize-package-data@2.4.1': {} '@types/parse-json@4.0.0': {} @@ -21383,13 +21654,13 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/retry@0.12.0': {} '@types/sax@1.2.4': dependencies: - '@types/node': 22.13.1 + '@types/node': 17.0.45 '@types/scheduler@0.16.3': {} @@ -21400,7 +21671,7 @@ snapshots: '@types/send@0.17.1': dependencies: '@types/mime': 1.3.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/serve-index@1.9.1': dependencies: @@ -21410,23 +21681,23 @@ snapshots: dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/set-cookie-parser@2.4.3': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/signal-exit@3.0.1': {} '@types/sockjs@0.3.33': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/stack-utils@2.0.1': {} '@types/tar@6.1.5': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 minipass: 4.2.8 '@types/tern@0.23.4': @@ -21441,7 +21712,7 @@ snapshots: '@types/ws@8.5.5': dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 '@types/yargs-parser@21.0.0': {} @@ -21637,7 +21908,7 @@ snapshots: lodash: 4.17.21 outdent: 0.8.0 - '@vanilla-extract/integration@6.2.2(@types/node@22.13.1)(terser@5.19.4)': + '@vanilla-extract/integration@6.2.2(@types/node@25.0.3)(terser@5.19.4)': dependencies: '@babel/core': 7.24.5 '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.24.5) @@ -21650,8 +21921,8 @@ snapshots: lodash: 4.17.21 mlly: 1.4.2 outdent: 0.8.0 - vite: 4.4.9(@types/node@22.13.1)(terser@5.19.4) - vite-node: 0.28.5(@types/node@22.13.1)(terser@5.19.4) + vite: 4.4.9(@types/node@25.0.3)(terser@5.19.4) + vite-node: 0.28.5(@types/node@25.0.3)(terser@5.19.4) transitivePeerDependencies: - '@types/node' - less @@ -21823,14 +22094,14 @@ snapshots: json-schema-to-ts: 1.6.4 ts-morph: 12.0.0 - '@vitejs/plugin-react@4.3.4(vite@6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2))': + '@vitejs/plugin-react@4.3.4(vite@6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2))': dependencies: '@babel/core': 7.26.8 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.8) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.8) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2) + vite: 6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2) transitivePeerDependencies: - supports-color @@ -21977,9 +22248,9 @@ snapshots: acorn-walk@8.3.2: {} - acorn-walk@8.3.3: + acorn-walk@8.3.4: dependencies: - acorn: 8.14.0 + acorn: 8.15.0 acorn@7.4.1: {} @@ -21989,6 +22260,8 @@ snapshots: acorn@8.14.0: {} + acorn@8.15.0: {} + address@1.2.2: {} adjust-sourcemap-loader@4.0.0: @@ -22217,7 +22490,7 @@ snapshots: astring@1.8.6: {} - astro@5.2.5(@types/node@22.13.1)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3): + astro@5.2.5(@types/node@25.0.3)(idb-keyval@6.2.1)(rollup@4.34.6)(terser@5.19.4)(tsx@4.8.2)(typescript@5.5.3): dependencies: '@astrojs/compiler': 2.10.4 '@astrojs/internal-helpers': 0.5.1 @@ -22269,8 +22542,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.14.4(idb-keyval@6.2.1) vfile: 6.0.3 - vite: 6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2) - vitefu: 1.0.5(vite@6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2)) + vite: 6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2) + vitefu: 1.0.5(vite@6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2)) which-pm: 3.0.1 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -23097,7 +23370,7 @@ snapshots: connect-history-api-fallback@2.0.0: {} - consola@3.2.3: {} + consola@3.4.2: {} console-browserify@1.2.0: {} @@ -24448,13 +24721,13 @@ snapshots: eslint: 8.48.0 requireindex: 1.2.0 - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)))(typescript@5.5.3): + eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(jest@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)))(typescript@5.5.3): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.48.0)(typescript@5.5.3) eslint: 8.48.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.48.0)(typescript@5.5.3))(eslint@8.48.0)(typescript@5.5.3) - jest: 30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + jest: 30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) transitivePeerDependencies: - supports-color - typescript @@ -24679,7 +24952,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 require-like: 0.1.2 event-target-shim@5.0.1: {} @@ -25119,6 +25392,8 @@ snapshots: function-bind@1.1.1: {} + function-bind@1.1.2: {} + function.prototype.name@1.1.6: dependencies: call-bind: 1.0.2 @@ -25389,6 +25664,10 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + hast-util-from-html@2.0.1: dependencies: '@types/hast': 3.0.3 @@ -25845,6 +26124,10 @@ snapshots: dependencies: has: 1.0.3 + is-core-module@2.16.1: + dependencies: + hasown: 2.0.2 + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.0 @@ -26088,7 +26371,7 @@ snapshots: '@jest/expect': 30.0.0-alpha.2 '@jest/test-result': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1(babel-plugin-macros@3.1.0) @@ -26108,15 +26391,15 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + jest-cli@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: - '@jest/core': 30.0.0-alpha.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + '@jest/core': 30.0.0-alpha.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) '@jest/test-result': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 chalk: 4.1.2 exit: 0.1.2 import-local: 3.1.0 - jest-config: 30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + jest-config: 30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) jest-util: 30.0.0-alpha.2 jest-validate: 30.0.0-alpha.2 yargs: 17.7.2 @@ -26126,7 +26409,7 @@ snapshots: - supports-color - ts-node - jest-config@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + jest-config@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: '@babel/core': 7.24.5 '@jest/test-sequencer': 30.0.0-alpha.2 @@ -26151,8 +26434,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.1 - ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3) + '@types/node': 25.0.3 + ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -26196,7 +26479,7 @@ snapshots: '@jest/fake-timers': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 '@types/jsdom': 21.1.6 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-mock: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2 jsdom: 22.1.0 @@ -26210,7 +26493,7 @@ snapshots: '@jest/environment': 30.0.0-alpha.2 '@jest/fake-timers': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-mock: 30.0.0-alpha.2 jest-util: 30.0.0-alpha.2 @@ -26222,7 +26505,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 22.13.1 + '@types/node': 25.0.3 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -26237,7 +26520,7 @@ snapshots: jest-haste-map@30.0.0-alpha.2: dependencies: '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -26295,13 +26578,13 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-util: 29.7.0 jest-mock@30.0.0-alpha.2: dependencies: '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-util: 30.0.0-alpha.2 jest-pnp-resolver@1.2.3(jest-resolve@30.0.0-alpha.2): @@ -26338,7 +26621,7 @@ snapshots: '@jest/test-result': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -26366,7 +26649,7 @@ snapshots: '@jest/test-result': 30.0.0-alpha.2 '@jest/transform': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -26438,7 +26721,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -26447,7 +26730,7 @@ snapshots: jest-util@30.0.0-alpha.2: dependencies: '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 chalk: 4.1.2 ci-info: 4.0.0 graceful-fs: 4.2.11 @@ -26466,7 +26749,7 @@ snapshots: dependencies: '@jest/test-result': 30.0.0-alpha.2 '@jest/types': 30.0.0-alpha.2 - '@types/node': 22.13.1 + '@types/node': 25.0.3 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -26475,36 +26758,36 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@30.0.0-alpha.2: dependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 jest-util: 30.0.0-alpha.2 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + jest@30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: - '@jest/core': 30.0.0-alpha.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + '@jest/core': 30.0.0-alpha.2(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) '@jest/types': 30.0.0-alpha.2 import-local: 3.1.0 - jest-cli: 30.0.0-alpha.2(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + jest-cli: 30.0.0-alpha.2(@types/node@25.0.3)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -27687,17 +27970,17 @@ snapshots: miniflare@3.20240821.0: dependencies: '@cspotcode/source-map-support': 0.8.1 - acorn: 8.14.0 - acorn-walk: 8.3.3 + acorn: 8.15.0 + acorn-walk: 8.3.4 capnp-ts: 0.7.0 exit-hook: 2.2.1 glob-to-regexp: 0.4.1 stoppable: 1.1.0 - undici: 5.28.4 + undici: 5.29.0 workerd: 1.20240821.1 - ws: 8.18.0 - youch: 3.3.3 - zod: 3.24.1 + ws: 8.19.0 + youch: 3.3.4 + zod: 3.25.76 transitivePeerDependencies: - bufferutil - supports-color @@ -27822,6 +28105,8 @@ snapshots: stacktrace-js: 2.0.2 stylis: 4.3.0 + nanoid@3.3.11: {} + nanoid@3.3.6: {} nanoid@3.3.7: {} @@ -27911,6 +28196,8 @@ snapshots: node-fetch-native@1.6.4: {} + node-fetch-native@1.6.7: {} + node-fetch@2.6.7: dependencies: whatwg-url: 5.0.0 @@ -27925,6 +28212,8 @@ snapshots: node-forge@1.3.1: {} + node-forge@1.3.3: {} + node-gyp-build@4.8.0: {} node-int64@0.4.0: {} @@ -28393,7 +28682,7 @@ snapshots: path-to-regexp@6.2.1: {} - path-to-regexp@6.2.2: {} + path-to-regexp@6.3.0: {} path-type@4.0.0: {} @@ -28569,29 +28858,29 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.32 - postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: lilconfig: 3.0.0 yaml: 2.3.4 optionalDependencies: postcss: 8.4.32 - ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3) + ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: lilconfig: 3.0.0 yaml: 2.3.4 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3) + ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3) - postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: lilconfig: 3.0.0 yaml: 2.3.4 optionalDependencies: postcss: 8.5.1 - ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3) + ts-node: 10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3) postcss-loader@7.3.3(postcss@8.4.29)(typescript@5.5.3)(webpack@5.88.2(@swc/core@1.3.82(@swc/helpers@0.5.15))(esbuild@0.14.54)): dependencies: @@ -28704,6 +28993,13 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + optional: true + preferred-pm@3.1.2: dependencies: find-up: 5.0.0 @@ -29441,6 +29737,14 @@ snapshots: resolve.exports@2.0.2: {} + resolve.exports@2.0.3: {} + + resolve@1.22.11: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.4: dependencies: is-core-module: 2.13.0 @@ -29585,6 +29889,38 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.34.6 fsevents: 2.3.3 + rollup@4.55.1: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.55.1 + '@rollup/rollup-android-arm64': 4.55.1 + '@rollup/rollup-darwin-arm64': 4.55.1 + '@rollup/rollup-darwin-x64': 4.55.1 + '@rollup/rollup-freebsd-arm64': 4.55.1 + '@rollup/rollup-freebsd-x64': 4.55.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.55.1 + '@rollup/rollup-linux-arm-musleabihf': 4.55.1 + '@rollup/rollup-linux-arm64-gnu': 4.55.1 + '@rollup/rollup-linux-arm64-musl': 4.55.1 + '@rollup/rollup-linux-loong64-gnu': 4.55.1 + '@rollup/rollup-linux-loong64-musl': 4.55.1 + '@rollup/rollup-linux-ppc64-gnu': 4.55.1 + '@rollup/rollup-linux-ppc64-musl': 4.55.1 + '@rollup/rollup-linux-riscv64-gnu': 4.55.1 + '@rollup/rollup-linux-riscv64-musl': 4.55.1 + '@rollup/rollup-linux-s390x-gnu': 4.55.1 + '@rollup/rollup-linux-x64-gnu': 4.55.1 + '@rollup/rollup-linux-x64-musl': 4.55.1 + '@rollup/rollup-openbsd-x64': 4.55.1 + '@rollup/rollup-openharmony-arm64': 4.55.1 + '@rollup/rollup-win32-arm64-msvc': 4.55.1 + '@rollup/rollup-win32-ia32-msvc': 4.55.1 + '@rollup/rollup-win32-x64-gnu': 4.55.1 + '@rollup/rollup-win32-x64-msvc': 4.55.1 + fsevents: 2.3.3 + optional: true + rope-sequence@1.3.4: {} rrweb-cssom@0.6.0: {} @@ -29679,8 +30015,8 @@ snapshots: selfsigned@2.4.1: dependencies: - '@types/node-forge': 1.3.11 - node-forge: 1.3.1 + '@types/node-forge': 1.3.14 + node-forge: 1.3.3 sembear@0.5.2: dependencies: @@ -30335,7 +30671,7 @@ snapshots: typical: 5.2.0 wordwrapjs: 4.0.1 - tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)): + tailwindcss@3.4.1(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -30354,7 +30690,7 @@ snapshots: postcss: 8.4.32 postcss-import: 15.1.0(postcss@8.4.32) postcss-js: 4.0.1(postcss@8.4.32) - postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.32)(ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.32) postcss-selector-parser: 6.0.13 resolve: 1.22.4 @@ -30562,14 +30898,14 @@ snapshots: optionalDependencies: '@swc/core': 1.3.82(@swc/helpers@0.5.15) - ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@22.13.1)(typescript@5.5.3): + ts-node@10.9.1(@swc/core@1.3.82(@swc/helpers@0.5.15))(@types/node@25.0.3)(typescript@5.5.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.1 + '@types/node': 25.0.3 acorn: 8.11.2 acorn-walk: 8.3.2 arg: 4.1.3 @@ -30700,6 +31036,8 @@ snapshots: ufo@1.5.4: {} + ufo@1.6.1: {} + uglify-js@3.19.2: optional: true @@ -30718,6 +31056,8 @@ snapshots: undici-types@6.20.0: {} + undici-types@7.16.0: {} + undici@5.26.5: dependencies: '@fastify/busboy': 2.1.1 @@ -30726,7 +31066,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@5.28.4: + undici@5.29.0: dependencies: '@fastify/busboy': 2.1.1 @@ -30734,12 +31074,12 @@ snapshots: unenv-nightly@1.10.0-1717606461.a117952: dependencies: - consola: 3.2.3 + consola: 3.4.2 defu: 6.1.4 mime: 3.0.0 - node-fetch-native: 1.6.4 + node-fetch-native: 1.6.7 pathe: 1.1.2 - ufo: 1.5.4 + ufo: 1.6.1 unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -31071,7 +31411,7 @@ snapshots: '@types/unist': 3.0.2 vfile-message: 4.0.2 - vite-node@0.28.5(@types/node@22.13.1)(terser@5.19.4): + vite-node@0.28.5(@types/node@25.0.3)(terser@5.19.4): dependencies: cac: 6.7.14 debug: 4.3.4 @@ -31080,7 +31420,7 @@ snapshots: picocolors: 1.1.1 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.4.9(@types/node@22.13.1)(terser@5.19.4) + vite: 4.4.9(@types/node@25.0.3)(terser@5.19.4) transitivePeerDependencies: - '@types/node' - less @@ -31091,51 +31431,51 @@ snapshots: - supports-color - terser - vite@4.4.9(@types/node@22.13.1)(terser@5.19.4): + vite@4.4.9(@types/node@25.0.3)(terser@5.19.4): dependencies: esbuild: 0.18.20 postcss: 8.5.1 rollup: 3.28.1 optionalDependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 fsevents: 2.3.3 terser: 5.19.4 - vite@5.2.12(@types/node@22.13.1)(terser@5.19.4): + vite@5.2.12(@types/node@25.0.3)(terser@5.19.4): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 fsevents: 2.3.3 terser: 5.19.4 - vite@5.4.2(@types/node@22.13.1)(terser@5.19.4): + vite@5.4.2(@types/node@25.0.3)(terser@5.19.4): dependencies: esbuild: 0.21.5 - postcss: 8.5.1 - rollup: 4.34.6 + postcss: 8.5.6 + rollup: 4.55.1 optionalDependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 fsevents: 2.3.3 terser: 5.19.4 optional: true - vite@6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2): + vite@6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2): dependencies: esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.34.6 optionalDependencies: - '@types/node': 22.13.1 + '@types/node': 25.0.3 fsevents: 2.3.3 terser: 5.19.4 tsx: 4.8.2 - vitefu@1.0.5(vite@6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2)): + vitefu@1.0.5(vite@6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2)): optionalDependencies: - vite: 6.1.0(@types/node@22.13.1)(terser@5.19.4)(tsx@4.8.2) + vite: 6.1.0(@types/node@25.0.3)(terser@5.19.4)(tsx@4.8.2) vm-browserify@1.1.2: {} @@ -31418,10 +31758,10 @@ snapshots: date-fns: 3.6.0 esbuild: 0.17.19 miniflare: 3.20240821.0 - nanoid: 3.3.8 - path-to-regexp: 6.2.2 - resolve: 1.22.8 - resolve.exports: 2.0.2 + nanoid: 3.3.11 + path-to-regexp: 6.3.0 + resolve: 1.22.11 + resolve.exports: 2.0.3 selfsigned: 2.4.1 source-map: 0.6.1 unenv: unenv-nightly@1.10.0-1717606461.a117952 @@ -31478,7 +31818,7 @@ snapshots: ws@8.13.0: {} - ws@8.18.0: {} + ws@8.19.0: {} xdg-app-paths@5.1.0: dependencies: @@ -31588,6 +31928,12 @@ snapshots: mustache: 4.2.0 stacktracey: 2.1.8 + youch@3.3.4: + dependencies: + cookie: 0.7.2 + mustache: 4.2.0 + stacktracey: 2.1.8 + zod-to-json-schema@3.24.1(zod@3.24.1): dependencies: zod: 3.24.1 @@ -31611,4 +31957,6 @@ snapshots: zod@3.24.1: {} + zod@3.25.76: {} + zwitch@2.0.4: {}