From 055f50504605f53d4ec754e28fe6b56cd38d3cac Mon Sep 17 00:00:00 2001
From: Brenley Dueck
Date: Fri, 30 Jan 2026 16:51:01 -0600
Subject: [PATCH 1/5] chore: update tanstack start
---
package.json | 16 +-
pnpm-lock.yaml | 1473 ++++++++---------
src/builder/api/compile.ts | 2 +-
src/components/AuthenticatedUserMenu.tsx | 6 +-
src/components/BottomCTA.tsx | 21 +-
src/components/ExampleDeployDialog.tsx | 4 +
src/components/FeedbackModerationTopBar.tsx | 14 +-
src/components/LibraryHero.tsx | 26 +-
src/components/Navbar.tsx | 14 +-
src/components/NotesModerationTopBar.tsx | 14 +-
src/components/ShowcaseDetail.tsx | 2 +
src/components/ShowcaseGallery.tsx | 7 +-
src/components/ShowcaseModerationTopBar.tsx | 10 +-
src/components/ShowcaseSection.tsx | 15 +-
src/components/ShowcaseTopBarFilters.tsx | 6 +-
src/components/builder/BuilderProvider.tsx | 1 +
src/components/builder/DeployDialog.tsx | 10 +-
src/components/builder/ExplorerPanel.tsx | 20 +-
.../builder/webcontainer/PreviewPanel.tsx | 1 +
src/components/game/types.ts | 3 +-
src/components/landing/DbLanding.tsx | 10 +-
src/components/landing/DevtoolsLanding.tsx | 10 +-
src/components/landing/PacerLanding.tsx | 10 +-
src/components/landing/StartLanding.tsx | 5 +-
src/components/landing/StoreLanding.tsx | 10 +-
src/queries/feed.ts | 3 +-
src/routeTree.gen.ts | 78 +-
src/routes/$libraryId/$version.docs.$.tsx | 3 +-
.../$version.docs.framework.$framework.$.tsx | 3 +-
...ion.docs.framework.$framework.{$}[.]md.tsx | 1 -
.../$libraryId/$version.docs.npm-stats.tsx | 6 +-
src/routes/$libraryId/$version.docs.tsx | 3 +-
.../$libraryId/$version.docs.{$}[.]md.tsx | 1 -
src/routes/$libraryId/$version.index.tsx | 12 +-
.../oauth-authorization-server.ts | 1 -
src/routes/__root.tsx | 1 -
src/routes/admin/banners.$id.tsx | 21 +-
src/routes/admin/feed.$id.tsx | 36 +-
src/routes/admin/feedback_.$id.tsx | 7 +
src/routes/admin/index.tsx | 5 +-
src/routes/admin/roles.index.tsx | 4 +-
src/routes/admin/showcases_.$id.tsx | 9 +-
src/routes/admin/users.$userId.tsx | 2 +
src/routes/admin/users.tsx | 20 +-
src/routes/api/admin/sync.tsx | 11 +-
src/routes/api/auth/callback/$provider.tsx | 1 -
src/routes/api/builder/compile-attributed.ts | 1 -
src/routes/api/builder/compile.ts | 1 -
src/routes/api/builder/deploy/check-name.ts | 1 -
src/routes/api/builder/deploy/github.ts | 19 +-
src/routes/api/builder/download.ts | 1 -
src/routes/api/builder/feature-artifacts.ts | 1 -
src/routes/api/builder/features.ts | 1 -
src/routes/api/builder/load-remote-addon.ts | 1 -
.../api/builder/load-remote-template.ts | 1 -
src/routes/api/builder/load-template.ts | 1 -
src/routes/api/builder/suggest.ts | 1 -
src/routes/api/builder/validate.ts | 1 -
src/routes/api/data/libraries.ts | 1 -
src/routes/api/data/partners.ts | 1 -
src/routes/api/discord/interactions.tsx | 1 -
src/routes/api/example/deploy.ts | 21 +-
src/routes/api/github/webhook.tsx | 1 -
src/routes/api/mcp/$.ts | 1 -
src/routes/api/mcp/index.ts | 1 -
src/routes/api/uploadthing.ts | 1 -
src/routes/auth/$provider/start.tsx | 1 -
src/routes/auth/signout.tsx | 1 -
src/routes/builder.docs.tsx | 3 +-
src/routes/feed.index.tsx | 2 +-
src/routes/llms[.]txt.ts | 1 -
src/routes/login.tsx | 1 +
src/routes/oauth/register.ts | 1 -
src/routes/oauth/token.ts | 1 -
src/routes/rss[.]xml.ts | 1 -
src/routes/stats/npm/index.tsx | 34 +-
76 files changed, 1014 insertions(+), 1028 deletions(-)
diff --git a/package.json b/package.json
index d39b80d16..c5abd5030 100644
--- a/package.json
+++ b/package.json
@@ -52,10 +52,10 @@
"@tanstack/pacer": "^0.16.4",
"@tanstack/react-pacer": "^0.17.4",
"@tanstack/react-query": "^5.90.12",
- "@tanstack/react-router": "1.141.6",
- "@tanstack/react-router-devtools": "1.141.6",
- "@tanstack/react-router-ssr-query": "1.141.6",
- "@tanstack/react-start": "1.141.8",
+ "@tanstack/react-router": "1.157.16",
+ "@tanstack/react-router-devtools": "1.157.16",
+ "@tanstack/react-router-ssr-query": "1.157.16",
+ "@tanstack/react-start": "1.157.16",
"@tanstack/react-table": "^8.21.3",
"@types/d3": "^7.4.3",
"@uploadthing/react": "^7.3.3",
@@ -84,9 +84,9 @@
"mermaid": "^11.11.0",
"postgres": "^3.4.7",
"posthog-node": "^5.20.0",
- "react": "^19.2.0",
+ "react": "^19.2.4",
"react-colorful": "^5.6.1",
- "react-dom": "^19.2.0",
+ "react-dom": "^19.2.4",
"react-easy-crop": "^5.5.6",
"react-instantsearch": "7",
"rehype-autolink-headings": "^7.1.0",
@@ -124,8 +124,8 @@
"@types/hast": "^3.0.4",
"@types/node": "^24.3.0",
"@types/pg": "^8.15.6",
- "@types/react": "^19.2.0",
- "@types/react-dom": "^19.2.0",
+ "@types/react": "^19.2.4",
+ "@types/react-dom": "^19.2.3",
"@types/remove-markdown": "^0.3.4",
"@types/three": "^0.182.0",
"autoprefixer": "^10.4.18",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6052fe7a3..9c4696ab6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -22,7 +22,7 @@ importers:
version: 0.37.0
'@floating-ui/react':
specifier: ^0.27.8
- version: 0.27.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 0.27.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@hono/mcp':
specifier: ^0.2.3
version: 0.2.3(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono-rate-limiter@0.4.2(hono@4.11.3))(hono@4.11.3)(zod@4.3.5)
@@ -37,10 +37,10 @@ importers:
version: 0.1.0
'@netlify/vite-plugin-tanstack-start':
specifier: ^1.0.2
- version: 1.0.2(@tanstack/react-start@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ version: 1.0.2(@tanstack/react-start@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
'@number-flow/react':
specifier: ^0.4.1
- version: 0.4.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 0.4.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@observablehq/plot':
specifier: ^0.6.17
version: 0.6.17
@@ -49,28 +49,28 @@ importers:
version: 7.0.2
'@radix-ui/react-dialog':
specifier: ^1.1.15
- version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@radix-ui/react-dropdown-menu':
specifier: ^2.1.12
- version: 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@radix-ui/react-toast':
specifier: ^1.2.2
- version: 1.2.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 1.2.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@radix-ui/react-tooltip':
specifier: ^1.2.8
- version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@react-three/drei':
specifier: ^10.7.7
- version: 10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0))(@types/react@19.2.5)(@types/three@0.182.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0)
+ version: 10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0))(@types/react@19.2.5)(@types/three@0.182.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)
'@react-three/fiber':
specifier: ^9.5.0
- version: 9.5.0(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0)
+ version: 9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)
'@sentry/node':
specifier: ^10.33.0
version: 10.33.0
'@sentry/tanstackstart-react':
specifier: ^10.32.1
- version: 10.32.1(react@19.2.0)
+ version: 10.32.1(react@19.2.4)
'@sentry/vite-plugin':
specifier: ^4.6.1
version: 4.6.1
@@ -91,37 +91,37 @@ importers:
version: 0.16.4
'@tanstack/react-pacer':
specifier: ^0.17.4
- version: 0.17.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 0.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-query':
specifier: ^5.90.12
- version: 5.90.12(react@19.2.0)
+ version: 5.90.12(react@19.2.4)
'@tanstack/react-router':
- specifier: 1.141.6
- version: 1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ specifier: 1.157.16
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
- specifier: 1.141.6
- version: 1.141.6(@tanstack/react-router@1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.141.8)(csstype@3.1.3)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9)
+ specifier: 1.157.16
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.1.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-ssr-query':
- specifier: 1.141.6
- version: 1.141.6(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.0))(@tanstack/react-router@1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.141.8)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ specifier: 1.157.16
+ version: 1.157.16(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-start':
- specifier: 1.141.8
- version: 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ specifier: 1.157.16
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
'@tanstack/react-table':
specifier: ^8.21.3
- version: 8.21.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@types/d3':
specifier: ^7.4.3
version: 7.4.3
'@uploadthing/react':
specifier: ^7.3.3
- version: 7.3.3(react@19.2.0)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))
+ version: 7.3.3(react@19.2.4)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))
'@visx/hierarchy':
specifier: ^2.10.0
- version: 2.17.0(react@19.2.0)
+ version: 2.17.0(react@19.2.4)
'@visx/responsive':
specifier: ^2.10.0
- version: 2.17.0(react@19.2.0)
+ version: 2.17.0(react@19.2.4)
'@vitejs/plugin-react':
specifier: ^4.3.3
version: 4.3.4(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
@@ -130,7 +130,7 @@ importers:
version: 1.6.1
'@xstate/react':
specifier: ^6.0.0
- version: 6.0.0(@types/react@19.2.5)(react@19.2.0)(xstate@5.25.0)
+ version: 6.0.0(@types/react@19.2.5)(react@19.2.4)(xstate@5.25.0)
algoliasearch:
specifier: ^5.23.4
version: 5.23.4
@@ -139,7 +139,7 @@ importers:
version: 1.1.2
cmdk:
specifier: ^1.1.1
- version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
d3:
specifier: ^7.9.0
version: 7.9.0
@@ -169,7 +169,7 @@ importers:
version: 4.11.3
html-react-parser:
specifier: ^5.1.10
- version: 5.1.10(@types/react@19.2.5)(react@19.2.0)
+ version: 5.1.10(@types/react@19.2.5)(react@19.2.4)
jszip:
specifier: ^3.10.1
version: 3.10.1
@@ -178,7 +178,7 @@ importers:
version: 7.18.3
lucide-react:
specifier: ^0.561.0
- version: 0.561.0(react@19.2.0)
+ version: 0.561.0(react@19.2.4)
match-sorter:
specifier: ^8.2.0
version: 8.2.0
@@ -192,20 +192,20 @@ importers:
specifier: ^5.20.0
version: 5.20.0
react:
- specifier: ^19.2.0
- version: 19.2.0
+ specifier: ^19.2.4
+ version: 19.2.4
react-colorful:
specifier: ^5.6.1
- version: 5.6.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 5.6.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react-dom:
- specifier: ^19.2.0
- version: 19.2.0(react@19.2.0)
+ specifier: ^19.2.4
+ version: 19.2.4(react@19.2.4)
react-easy-crop:
specifier: ^5.5.6
- version: 5.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 5.5.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react-instantsearch:
specifier: '7'
- version: 7.15.5(algoliasearch@5.23.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ version: 7.15.5(algoliasearch@5.23.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
rehype-autolink-headings:
specifier: ^7.1.0
version: 7.1.0
@@ -277,7 +277,7 @@ importers:
version: 4.3.5
zustand:
specifier: ^4.5.2
- version: 4.5.2(@types/react@19.2.5)(react@19.2.0)
+ version: 4.5.2(@types/react@19.2.5)(react@19.2.4)
devDependencies:
'@content-collections/core':
specifier: ^0.8.2
@@ -307,10 +307,10 @@ importers:
specifier: ^8.15.6
version: 8.15.6
'@types/react':
- specifier: ^19.2.0
+ specifier: ^19.2.4
version: 19.2.5
'@types/react-dom':
- specifier: ^19.2.0
+ specifier: ^19.2.3
version: 19.2.3(@types/react@19.2.5)
'@types/remove-markdown':
specifier: ^0.3.4
@@ -461,10 +461,6 @@ packages:
nodemailer:
optional: true
- '@babel/code-frame@7.26.2':
- resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/code-frame@7.27.1':
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
@@ -477,62 +473,60 @@ packages:
resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
engines: {node: '>=6.9.0'}
+ '@babel/compat-data@7.28.6':
+ resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/core@7.28.4':
resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==}
engines: {node: '>=6.9.0'}
+ '@babel/core@7.28.6':
+ resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/generator@7.28.3':
resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.27.3':
- resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
+ '@babel/generator@7.28.6':
+ resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.27.2':
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.28.3':
- resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==}
+ '@babel/helper-compilation-targets@7.28.6':
+ resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
'@babel/helper-globals@7.28.0':
resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.27.1':
- resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-module-imports@7.27.1':
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-module-imports@7.28.6':
+ resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-module-transforms@7.28.3':
resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.27.1':
- resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-plugin-utils@7.27.1':
- resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-replace-supers@7.27.1':
- resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
+ '@babel/helper-module-transforms@7.28.6':
+ resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
- resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
+ '@babel/helper-plugin-utils@7.27.1':
+ resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
'@babel/helper-string-parser@7.27.1':
@@ -555,6 +549,10 @@ packages:
resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==}
engines: {node: '>=6.9.0'}
+ '@babel/helpers@7.28.6':
+ resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/parser@7.28.3':
resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==}
engines: {node: '>=6.0.0'}
@@ -565,6 +563,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.28.6':
+ resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/plugin-syntax-jsx@7.27.1':
resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
engines: {node: '>=6.9.0'}
@@ -577,12 +580,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-commonjs@7.27.1':
- resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
'@babel/plugin-transform-react-jsx-self@7.25.9':
resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==}
engines: {node: '>=6.9.0'}
@@ -595,18 +592,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.28.0':
- resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
- '@babel/preset-typescript@7.27.1':
- resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
'@babel/runtime@7.24.5':
resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==}
engines: {node: '>=6.9.0'}
@@ -623,6 +608,10 @@ packages:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
+ '@babel/template@7.28.6':
+ resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
+ engines: {node: '>=6.9.0'}
+
'@babel/traverse@7.28.3':
resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==}
engines: {node: '>=6.9.0'}
@@ -631,6 +620,10 @@ packages:
resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==}
engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.28.6':
+ resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/types@7.28.2':
resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
engines: {node: '>=6.9.0'}
@@ -643,6 +636,10 @@ packages:
resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.28.6':
+ resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
+ engines: {node: '>=6.9.0'}
+
'@braintree/sanitize-url@7.1.1':
resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==}
@@ -3136,14 +3133,8 @@ packages:
resolution: {integrity: sha512-RL1f5ZlfZMpghrCIdzl6mLOFLTuhqmPNblZgBaeKfdtk5rfbjykurv+VfYydOFXj0vxVIoA2d/zT7xfD7Ph8fw==}
engines: {node: '>=18'}
- '@tanstack/directive-functions-plugin@1.141.0':
- resolution: {integrity: sha512-Ca8ylyh2c100Kn9nFUA4Gao95eISBGLbff+4unJ6MF+t+/FR3awIsIC5gBxeEVu+nv6HPaY9ZeD0/Ehh4OsXpQ==}
- engines: {node: '>=12'}
- peerDependencies:
- vite: '>=6.0.0 || >=7.0.0'
-
- '@tanstack/history@1.141.0':
- resolution: {integrity: sha512-LS54XNyxyTs5m/pl1lkwlg7uZM3lvsv2FIIV1rsJgnfwVCnI+n4ZGZ2CcjNT13BPu/3hPP+iHmliBSscJxW5FQ==}
+ '@tanstack/history@1.154.14':
+ resolution: {integrity: sha512-xyIfof8eHBuub1CkBnbKNKQXeRZC4dClhmzePHVOEel4G7lk/dW+TQ16da7CFdeNLv6u6Owf5VoBQxoo6DFTSA==}
engines: {node: '>=12'}
'@tanstack/pacer@0.16.4':
@@ -3165,20 +3156,20 @@ packages:
peerDependencies:
react: ^18 || ^19
- '@tanstack/react-router-devtools@1.141.6':
- resolution: {integrity: sha512-Uzb8GKg5Om8mCw2WjdDW1VBpyF+iaYOO/HK0ELbWO+TC6Nn/9pbbku/3HCMKHeLkmKPaMSW92do4Hu0bDYVglg==}
+ '@tanstack/react-router-devtools@1.157.16':
+ resolution: {integrity: sha512-g6ekyzumfLBX6T5e+Vu2r37Z2CFJKrWRFqIy3vZ6A3x7OcuPV8uXNjyrLSiT/IsGTiF8YzwI4nWJa4fyd7NlCw==}
engines: {node: '>=12'}
peerDependencies:
- '@tanstack/react-router': ^1.141.6
- '@tanstack/router-core': ^1.141.6
+ '@tanstack/react-router': ^1.157.16
+ '@tanstack/router-core': ^1.157.16
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
peerDependenciesMeta:
'@tanstack/router-core':
optional: true
- '@tanstack/react-router-ssr-query@1.141.6':
- resolution: {integrity: sha512-kdSnBAo8MnQvxabtAK0X/Z6vMW8pvr1woGznqCA0FgwPll4qbeN7k/nnSe3tZuxabqdT1PKz9TVjD+3RXxCAew==}
+ '@tanstack/react-router-ssr-query@1.157.16':
+ resolution: {integrity: sha512-emvm1t2fTZk/gdctuTwbNW2LeUCpPJGttq4N9I5YdTk2QmLmCD5mgiJYB/GXWwmuSq05dmO/7W9b8HNAWSv0FQ==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/query-core': '>=5.90.0'
@@ -3187,36 +3178,29 @@ packages:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-router@1.141.6':
- resolution: {integrity: sha512-qWFxi2D6eGc1L03RzUuhyEOplZ7Q6q62YOl7Of9Y0q4YjwQwxRm4zxwDVtvUIoy4RLVCpqp5UoE+Nxv2PY9trg==}
+ '@tanstack/react-router@1.157.16':
+ resolution: {integrity: sha512-xwFQa7S7dhBhm3aJYwU79cITEYgAKSrcL6wokaROIvl2JyIeazn8jueWqUPJzFjv+QF6Q8euKRlKUEyb5q2ymg==}
engines: {node: '>=12'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-router@1.141.8':
- resolution: {integrity: sha512-kPHeS3dF2kBBvFglRpGrHWKnlu6wmUpa7C6aKakI10d7vP+l42XNqe6ARl+9KwX5ujMgCvZ7lgknbZy5L2wiFA==}
- engines: {node: '>=12'}
- peerDependencies:
- react: '>=18.0.0 || >=19.0.0'
- react-dom: '>=18.0.0 || >=19.0.0'
-
- '@tanstack/react-start-client@1.141.8':
- resolution: {integrity: sha512-TDLLhwUxrFx3kiepmuFil+BRXc5z+6yTHQ1rNqn08CP/qWZTpwPXtbtAWkLiWyJvltb6fUAjhEk/Dikfyq+23A==}
+ '@tanstack/react-start-client@1.157.16':
+ resolution: {integrity: sha512-r3XTxYPJXZ/szhbloxqT6CQtsoEjw8DjbnZh/3ZsQv2PLKTOl925cy7YVdQc2cWZyXtn5e19Ig78R+8tsoTpig==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-start-server@1.141.8':
- resolution: {integrity: sha512-ZK3ov4qeId0T/Us0rJt4HtvS5tlOXTV9pWa7lBJred5z5eI0lgS9blfTBtqtY1fLoplnGgjw7lBIUbSDcWmtPQ==}
+ '@tanstack/react-start-server@1.157.16':
+ resolution: {integrity: sha512-1YkBss4SUQ+HqVC1yGN/j7VNwjvdHHd3K58fASe0bz+uf7GrkGJlRXPkMJdxJkkmefYHQfyBL+q7o723N4CMYA==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-start@1.141.8':
- resolution: {integrity: sha512-nfTUdXcUa5GERfwf+iYAPykTYLSc3L8cix4gOoIfV/IV+xSmsN/R5KUw57FKa8i25wCpVqtEGpj8QorIZ4PnMw==}
+ '@tanstack/react-start@1.157.16':
+ resolution: {integrity: sha512-FO6UYjsZyNaC0ickSSvClqfVZemp9/HWnbRJQU2dOKYQsI+wnznhLp9IkgG90iFBLcuMAWhcNHMiIuz603GJBg==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
@@ -3236,35 +3220,30 @@ packages:
react: '>=16.8'
react-dom: '>=16.8'
- '@tanstack/router-core@1.141.6':
- resolution: {integrity: sha512-AqH61axLq2xFaM+B0veGQ4OOzMzr2Ih+qXzBmGRy5e0wMJkr1efPZXLF0K7nEjF++bmL/excew2Br6v9xrZ/5g==}
- engines: {node: '>=12'}
-
- '@tanstack/router-core@1.141.8':
- resolution: {integrity: sha512-/wuEk6/FzzpSC3hkWFE0SU3+eunmLQdzp91MqrPQOOLKnJJb/KgUH8nn0UA3RPdr4y7vLmnzvsUOzrjrEpwYAA==}
+ '@tanstack/router-core@1.157.16':
+ resolution: {integrity: sha512-eJuVgM7KZYTTr4uPorbUzUflmljMVcaX2g6VvhITLnHmg9SBx9RAgtQ1HmT+72mzyIbRSlQ1q0fY/m+of/fosA==}
engines: {node: '>=12'}
- '@tanstack/router-devtools-core@1.141.6':
- resolution: {integrity: sha512-+qzAw16ELQWyj4bTX3zOIZDqGsq+AM6cRn1fp8/nzvw++TvN62k4hHAiRQn4EU+R03qjRUCE9315jzAf9Amslw==}
+ '@tanstack/router-devtools-core@1.157.16':
+ resolution: {integrity: sha512-XBJTs/kMZYK6J2zhbGucHNuypwDB1t2vi8K5To+V6dUnLGBEyfQTf01fegiF4rpL1yXgomdGnP6aTiOFgldbVg==}
engines: {node: '>=12'}
peerDependencies:
- '@tanstack/router-core': ^1.141.6
+ '@tanstack/router-core': ^1.157.16
csstype: ^3.0.10
- solid-js: '>=1.9.5'
peerDependenciesMeta:
csstype:
optional: true
- '@tanstack/router-generator@1.141.8':
- resolution: {integrity: sha512-vFgfJT12CIFL6Iv2niC+2OeLooth6rgUJ4V/C6EZi5uOZR5kamMw41NgcINTDhNt5USsqYc0vmCM62oroFcMbA==}
+ '@tanstack/router-generator@1.157.16':
+ resolution: {integrity: sha512-Ae2M00VTFjjED7glSCi/mMLENRzhEym6NgjoOx7UVNbCC/rLU/5ASDe5VIlDa8QLEqP5Pj088Gi51gjmRuICvQ==}
engines: {node: '>=12'}
- '@tanstack/router-plugin@1.141.8':
- resolution: {integrity: sha512-kdm2CJb/HFgXiZG2qdV2XMB+RqcYypXBKmaVtz7uC6qpeglPcioxGcsASCLz0h8JGnq2ajFRPNVIxmRnwKREYA==}
+ '@tanstack/router-plugin@1.157.16':
+ resolution: {integrity: sha512-YQg7L06xyCJAYyrEJNZGAnDL8oChILU+G/eSDIwEfcWn5iLk+47x1Gcdxr82++47PWmOPhzuTo8edDQXWs7kAA==}
engines: {node: '>=12'}
peerDependencies:
'@rsbuild/core': '>=1.0.2'
- '@tanstack/react-router': ^1.141.8
+ '@tanstack/react-router': ^1.157.16
vite: '>=5.0.0 || >=6.0.0 || >=7.0.0'
vite-plugin-solid: ^2.11.10
webpack: '>=5.92.0'
@@ -3280,37 +3259,37 @@ packages:
webpack:
optional: true
- '@tanstack/router-ssr-query-core@1.141.6':
- resolution: {integrity: sha512-Eg1ytbJUs7213LlKiektBNm9eiSD5/nK6NzNVAXi5LCyfI+QUyEsJvrsm2q7wV7Aas0twSYzS/kKZQIpxYS2XA==}
+ '@tanstack/router-ssr-query-core@1.157.16':
+ resolution: {integrity: sha512-YuwNG4jdtn+r90yyti8yP27IKaVoflWmRezqnj0gyJxpRauBkK7MVLvWSNbJadnk88b9H+rdtNOF2k3owGaong==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/query-core': '>=5.90.0'
'@tanstack/router-core': '>=1.127.0'
- '@tanstack/router-utils@1.141.0':
- resolution: {integrity: sha512-/eFGKCiix1SvjxwgzrmH4pHjMiMxc+GA4nIbgEkG2RdAJqyxLcRhd7RPLG0/LZaJ7d0ad3jrtRqsHLv2152Vbw==}
+ '@tanstack/router-utils@1.154.7':
+ resolution: {integrity: sha512-61bGx32tMKuEpVRseu2sh1KQe8CfB7793Mch/kyQt0EP3tD7X0sXmimCl3truRiDGUtI0CaSoQV1NPjAII1RBA==}
engines: {node: '>=12'}
- '@tanstack/server-functions-plugin@1.141.3':
- resolution: {integrity: sha512-yHgVvw6mYwINyv2wGjCnk9Dw5yfsyGu5bAIptr3v6E9dByRVo3KexXhtxNM3vj++YEHYMQSbgCoxiVKp9cu5Iw==}
- engines: {node: '>=12'}
+ '@tanstack/start-client-core@1.157.16':
+ resolution: {integrity: sha512-O+7H133MWQTkOxmXJNhrLXiOhDcBlxvpEcCd/N25Ga6eyZ7/P5vvFzNkSSxeQNkZV+RiPWnA5B75gT+U+buz3w==}
+ engines: {node: '>=22.12.0'}
- '@tanstack/start-client-core@1.141.8':
- resolution: {integrity: sha512-WQNoCHtbv0wISR5O30MQyLl4hCAdB41LSwSvqX1ruZ6sJIdCz5716seDuFCCXjZ/H7K9fZd/+vTflIQsPGgHYg==}
+ '@tanstack/start-fn-stubs@1.154.7':
+ resolution: {integrity: sha512-D69B78L6pcFN5X5PHaydv7CScQcKLzJeEYqs7jpuyyqGQHSUIZUjS955j+Sir8cHhuDIovCe2LmsYHeZfWf3dQ==}
engines: {node: '>=22.12.0'}
- '@tanstack/start-plugin-core@1.141.8':
- resolution: {integrity: sha512-7EO+eqBtQ7AoRmvBF3bFWS2nCRpQ6DG0gfITLPVeL3/00pTKXGHF4L4cHz84jRqx+7dvB1WnUq47/vIG/aCmOg==}
+ '@tanstack/start-plugin-core@1.157.16':
+ resolution: {integrity: sha512-VmRXuvP5flryUAHeBM4Xb06n544qLtyA2cwmlQLRTUYtQiQEAdd9CvCGy8CPAly3f7eeXKqC7aX0v3MwWkLR8w==}
engines: {node: '>=22.12.0'}
peerDependencies:
vite: '>=7.0.0'
- '@tanstack/start-server-core@1.141.8':
- resolution: {integrity: sha512-mfrTzmVAC0XFdWtyfkfJMiYosMcvTsJiqNRg9/WhSM41+Mx5wOeV4QoveJv5ufjojiQQW3+/YSDdlfkYi3sfzA==}
+ '@tanstack/start-server-core@1.157.16':
+ resolution: {integrity: sha512-PEltFleYfiqz6+KcmzNXxc1lXgT7VDNKP6G6i1TirdHBDbRJ9CIY+ASLPlhrRwqwA2PL9PpFjXZl8u5bH/+Q9A==}
engines: {node: '>=22.12.0'}
- '@tanstack/start-storage-context@1.141.8':
- resolution: {integrity: sha512-cuV8Mn9aiIBH47PlvSHYKyHx0+kYL5+JTzQ6JBEf5gsh5Wzhb2G23V2EDhoiJm0Itv/1+TvkaaGGarTssnr75Q==}
+ '@tanstack/start-storage-context@1.157.16':
+ resolution: {integrity: sha512-56izE0oihAw2YRwYUEds2H+uO5dyT2CahXCgWX62+l+FHou09M9mSep68n1lBKPdphC2ZU3cPV7wnvgeraJWHg==}
engines: {node: '>=22.12.0'}
'@tanstack/store@0.8.0':
@@ -3320,8 +3299,8 @@ packages:
resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==}
engines: {node: '>=12'}
- '@tanstack/virtual-file-routes@1.141.0':
- resolution: {integrity: sha512-CJrWtr6L9TVzEImm9S7dQINx+xJcYP/aDkIi6gnaWtIgbZs1pnzsE0yJc2noqXZ+yAOqLx3TBGpBEs9tS0P9/A==}
+ '@tanstack/virtual-file-routes@1.154.7':
+ resolution: {integrity: sha512-cHHDnewHozgjpI+MIVp9tcib6lYEQK5MyUr0ChHpHFGBl8Xei55rohFK0I0ve/GKoHeioaK42Smd8OixPp6CTg==}
engines: {node: '>=12'}
'@tweenjs/tween.js@23.1.3':
@@ -3923,8 +3902,8 @@ packages:
react-native-b4a:
optional: true
- babel-dead-code-elimination@1.0.10:
- resolution: {integrity: sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==}
+ babel-dead-code-elimination@1.0.12:
+ resolution: {integrity: sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==}
babel-plugin-macros@3.1.0:
resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
@@ -5131,9 +5110,6 @@ packages:
resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
engines: {node: ^12.20 || >= 14.13}
- fetchdts@0.1.7:
- resolution: {integrity: sha512-YoZjBdafyLIop9lSxXVI33oLD5kN31q4Td+CasofLLYeLXRFeOsuOw0Uo+XNRi9PZlbfdlN2GmRtm4tCEQ9/KA==}
-
fflate@0.6.10:
resolution: {integrity: sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==}
@@ -5380,8 +5356,8 @@ packages:
h3@1.15.4:
resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==}
- h3@2.0.0-beta.5:
- resolution: {integrity: sha512-ApIkLH+nTxzCC0Nq/GN1v6jkvu2eOLfdTnTs6ghiuG1EYHWJBDLzhk5tn7SZMEUNsLUjG4qfmqzBx2LG9I7Q/w==}
+ h3@2.0.1-rc.11:
+ resolution: {integrity: sha512-2myzjCqy32c1As9TjZW9fNZXtLqNedjFSrdFy2AjFBQQ3LzrnGoDdFDYfC0tV2e4vcyfJ2Sfo/F6NQhO2Ly/Mw==}
engines: {node: '>=20.11.1'}
peerDependencies:
crossws: ^0.4.1
@@ -7078,10 +7054,10 @@ packages:
react: '>=16.8.0'
react-dom: '>=16.8.0'
- react-dom@19.2.0:
- resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==}
+ react-dom@19.2.4:
+ resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==}
peerDependencies:
- react: ^19.2.0
+ react: ^19.2.4
react-easy-crop@5.5.6:
resolution: {integrity: sha512-Jw3/ozs8uXj3NpL511Suc4AHY+mLRO23rUgipXvNYKqezcFSYHxe4QXibBymkOoY6oOtLVMPO2HNPRHYvMPyTw==}
@@ -7151,8 +7127,8 @@ packages:
react-dom:
optional: true
- react@19.2.0:
- resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==}
+ react@19.2.4:
+ resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==}
engines: {node: '>=0.10.0'}
read-package-up@11.0.0:
@@ -7413,28 +7389,14 @@ packages:
serialize-javascript@6.0.2:
resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
- seroval-plugins@1.3.3:
- resolution: {integrity: sha512-16OL3NnUBw8JG1jBLUoZJsLnQq0n5Ua6aHalhJK4fMQkz1lqR7Osz1sA30trBtd9VUDc2NgkuRCn8+/pBwqZ+w==}
- engines: {node: '>=10'}
- peerDependencies:
- seroval: ^1.0
-
- seroval-plugins@1.4.0:
- resolution: {integrity: sha512-zir1aWzoiax6pbBVjoYVd0O1QQXgIL3eVGBMsBsNmM8Ukq90yGaWlfx0AB9dTS8GPqrOrbXn79vmItCUP9U3BQ==}
+ seroval-plugins@1.5.0:
+ resolution: {integrity: sha512-EAHqADIQondwRZIdeW2I636zgsODzoBDwb3PT/+7TLDWyw1Dy/Xv7iGUIEXXav7usHDE9HVhOU61irI3EnyyHA==}
engines: {node: '>=10'}
peerDependencies:
seroval: ^1.0
- seroval@1.3.2:
- resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==}
- engines: {node: '>=10'}
-
- seroval@1.4.0:
- resolution: {integrity: sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==}
- engines: {node: '>=10'}
-
- seroval@1.4.1:
- resolution: {integrity: sha512-9GOc+8T6LN4aByLN75uRvMbrwY5RDBW6lSlknsY4LEa9ZmWcxKcRe1G/Q3HZXjltxMHTrStnvrwAICxZrhldtg==}
+ seroval@1.5.0:
+ resolution: {integrity: sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==}
engines: {node: '>=10'}
serve-static@2.2.1:
@@ -7512,9 +7474,6 @@ packages:
slashes@3.0.12:
resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==}
- solid-js@1.9.9:
- resolution: {integrity: sha512-A0ZBPJQldAeGCTW0YRYJmt7RCeh5rbFfPZ2aOttgYnctHE7HgKeHCBB/PVc2P7eOfmNXqMFFFoYYdm3S4dcbkA==}
-
source-map-explorer@2.5.3:
resolution: {integrity: sha512-qfUGs7UHsOBE5p/lGfQdaAj/5U/GWYBw2imEpD6UQNkqElYonkow8t+HBL1qqIl3CuGZx7n8/CQo4x1HwSHhsg==}
engines: {node: '>=12'}
@@ -7556,13 +7515,8 @@ packages:
sqids@0.3.0:
resolution: {integrity: sha512-lOQK1ucVg+W6n3FhRwwSeUijxe93b51Bfz5PMRMihVf1iVkl82ePQG7V5vwrhzB11v0NtsR25PSZRGiSomJaJw==}
- srvx@0.8.16:
- resolution: {integrity: sha512-hmcGW4CgroeSmzgF1Ihwgl+Ths0JqAJ7HwjP2X7e3JzY7u4IydLMcdnlqGQiQGUswz+PO9oh/KtCpOISIvs9QQ==}
- engines: {node: '>=20.16.0'}
- hasBin: true
-
- srvx@0.9.8:
- resolution: {integrity: sha512-RZaxTKJEE/14HYn8COLuUOJAt0U55N9l1Xf6jj+T0GoA01EUH1Xz5JtSUOI+EHn+AEgPCVn7gk6jHJffrr06fQ==}
+ srvx@0.10.1:
+ resolution: {integrity: sha512-A//xtfak4eESMWWydSRFUVvCTQbSwivnGCEf8YGPe2eHU0+Z6znfUTCPF0a7oV3sObSOcrXHlL6Bs9vVctfXdg==}
engines: {node: '>=20.16.0'}
hasBin: true
@@ -8362,8 +8316,8 @@ packages:
resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- xmlbuilder2@4.0.1:
- resolution: {integrity: sha512-vXeky0YRVjhx5pseJDQLk0F6u7gyA8++ceVOS88r4dWu4lWdY/ZjbL45QrN+g0GzZLg1D5AkzThpikZa98SC/g==}
+ xmlbuilder2@4.0.3:
+ resolution: {integrity: sha512-bx8Q1STctnNaaDymWnkfQLKofs0mGNN7rLLapJlGuV3VlvegD7Ls4ggMjE3aUSWItCCzU0PEv45lI87iSigiCA==}
engines: {node: '>=20.0'}
xss@1.0.15:
@@ -8601,12 +8555,6 @@ snapshots:
preact: 10.11.3
preact-render-to-string: 5.2.3(preact@10.11.3)
- '@babel/code-frame@7.26.2':
- dependencies:
- '@babel/helper-validator-identifier': 7.28.5
- js-tokens: 4.0.0
- picocolors: 1.1.1
-
'@babel/code-frame@7.27.1':
dependencies:
'@babel/helper-validator-identifier': 7.27.1
@@ -8618,10 +8566,11 @@ snapshots:
'@babel/helper-validator-identifier': 7.28.5
js-tokens: 4.0.0
picocolors: 1.1.1
- optional: true
'@babel/compat-data@7.27.5': {}
+ '@babel/compat-data@7.28.6': {}
+
'@babel/core@7.28.4':
dependencies:
'@babel/code-frame': 7.27.1
@@ -8642,6 +8591,26 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/core@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6)
+ '@babel/helpers': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
+ '@jridgewell/remapping': 2.3.5
+ convert-source-map: 2.0.0
+ debug: 4.4.3
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/generator@7.28.3':
dependencies:
'@babel/parser': 7.28.3
@@ -8650,9 +8619,13 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.30
jsesc: 3.1.0
- '@babel/helper-annotate-as-pure@7.27.3':
+ '@babel/generator@7.28.6':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+ jsesc: 3.1.0
'@babel/helper-compilation-targets@7.27.2':
dependencies:
@@ -8662,32 +8635,27 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.4)':
+ '@babel/helper-compilation-targets@7.28.6':
dependencies:
- '@babel/core': 7.28.4
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.27.1
- '@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.4)
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.4
+ '@babel/compat-data': 7.28.6
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.24.4
+ lru-cache: 5.1.1
semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
'@babel/helper-globals@7.28.0': {}
- '@babel/helper-member-expression-to-functions@7.27.1':
+ '@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.28.4
- '@babel/types': 7.28.5
+ '@babel/traverse': 7.28.3
+ '@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-imports@7.27.1':
+ '@babel/helper-module-imports@7.28.6':
dependencies:
- '@babel/traverse': 7.28.3
- '@babel/types': 7.28.2
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
transitivePeerDependencies:
- supports-color
@@ -8700,27 +8668,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.27.1':
- dependencies:
- '@babel/types': 7.28.5
-
- '@babel/helper-plugin-utils@7.27.1': {}
-
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.4)':
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.4
- '@babel/helper-member-expression-to-functions': 7.27.1
- '@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.28.4
+ '@babel/core': 7.28.6
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-validator-identifier': 7.28.5
+ '@babel/traverse': 7.28.6
transitivePeerDependencies:
- supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
- dependencies:
- '@babel/traverse': 7.28.4
- '@babel/types': 7.28.5
- transitivePeerDependencies:
- - supports-color
+ '@babel/helper-plugin-utils@7.27.1': {}
'@babel/helper-string-parser@7.27.1': {}
@@ -8735,6 +8692,11 @@ snapshots:
'@babel/template': 7.27.2
'@babel/types': 7.28.5
+ '@babel/helpers@7.28.6':
+ dependencies:
+ '@babel/template': 7.28.6
+ '@babel/types': 7.28.6
+
'@babel/parser@7.28.3':
dependencies:
'@babel/types': 7.28.2
@@ -8743,23 +8705,19 @@ snapshots:
dependencies:
'@babel/types': 7.28.5
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.4)':
+ '@babel/parser@7.28.6':
dependencies:
- '@babel/core': 7.28.4
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/types': 7.28.6
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.4)':
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.4
+ '@babel/core': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.4)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.4
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4)
+ '@babel/core': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.28.4)':
dependencies:
@@ -8771,28 +8729,6 @@ snapshots:
'@babel/core': 7.28.4
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.4)':
- dependencies:
- '@babel/core': 7.28.4
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.4)
- '@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4)
- transitivePeerDependencies:
- - supports-color
-
- '@babel/preset-typescript@7.27.1(@babel/core@7.28.4)':
- dependencies:
- '@babel/core': 7.28.4
- '@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-validator-option': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4)
- '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.4)
- '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4)
- transitivePeerDependencies:
- - supports-color
-
'@babel/runtime@7.24.5':
dependencies:
regenerator-runtime: 0.14.1
@@ -8808,6 +8744,12 @@ snapshots:
'@babel/parser': 7.28.3
'@babel/types': 7.28.2
+ '@babel/template@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+
'@babel/traverse@7.28.3':
dependencies:
'@babel/code-frame': 7.27.1
@@ -8832,6 +8774,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/traverse@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.6
+ '@babel/template': 7.28.6
+ '@babel/types': 7.28.6
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/types@7.28.2':
dependencies:
'@babel/helper-string-parser': 7.27.1
@@ -8847,6 +8801,11 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
+ '@babel/types@7.28.6':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+
'@braintree/sanitize-url@7.1.1': {}
'@chevrotain/cst-dts-gen@11.0.3':
@@ -9295,18 +9254,18 @@ snapshots:
'@floating-ui/core': 1.6.9
'@floating-ui/utils': 0.2.9
- '@floating-ui/react-dom@2.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@floating-ui/react-dom@2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@floating-ui/dom': 1.6.13
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
- '@floating-ui/react@0.27.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@floating-ui/react@0.27.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@floating-ui/react-dom': 2.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@floating-ui/utils': 0.2.9
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
tabbable: 6.2.0
'@floating-ui/utils@0.2.9': {}
@@ -9924,12 +9883,12 @@ snapshots:
'@netlify/types@2.2.0': {}
- '@netlify/vite-plugin-tanstack-start@1.0.2(@tanstack/react-start@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@netlify/vite-plugin-tanstack-start@1.0.2(@tanstack/react-start@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
'@netlify/vite-plugin': 2.6.1(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
optionalDependencies:
- '@tanstack/react-start': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ '@tanstack/react-start': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -10038,12 +9997,12 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@number-flow/react@0.4.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@number-flow/react@0.4.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
esm-env: 1.1.4
number-flow: 0.4.0
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
'@observablehq/plot@0.6.17':
dependencies:
@@ -10425,427 +10384,427 @@ snapshots:
'@radix-ui/primitive@1.1.3': {}
- '@radix-ui/react-arrow@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-arrow@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-collection@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-collection@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-context@1.1.2(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-context@1.1.2(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
aria-hidden: 1.2.4
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
- react-remove-scroll: 2.6.3(@types/react@19.2.5)(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ react-remove-scroll: 2.6.3(@types/react@19.2.5)(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-direction@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-direction@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-dismissable-layer@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-dismissable-layer@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-dropdown-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-dropdown-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-menu': 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-menu': 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-focus-guards@1.1.2(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-focus-guards@1.1.2(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-focus-scope@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-focus-scope@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-id@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-id@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-direction': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-roving-focus': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
+ '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-direction': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-roving-focus': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
aria-hidden: 1.2.4
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
- react-remove-scroll: 2.6.3(@types/react@19.2.5)(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ react-remove-scroll: 2.6.3(@types/react@19.2.5)(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-popper@1.2.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
- dependencies:
- '@floating-ui/react-dom': 2.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-arrow': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.5)(react@19.2.0)
+ '@radix-ui/react-popper@1.2.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-arrow': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.5)(react@19.2.4)
'@radix-ui/rect': 1.1.1
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
- dependencies:
- '@floating-ui/react-dom': 2.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.5)(react@19.2.0)
+ '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.5)(react@19.2.4)
'@radix-ui/rect': 1.1.1
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-portal@1.1.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-portal@1.1.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-presence@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-presence@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-primitive@2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-primitive@2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-roving-focus@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-roving-focus@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-direction': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-direction': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-slot@1.2.0(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-slot@1.2.0(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-slot@1.2.3(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-slot@1.2.3(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-toast@1.2.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-toast@1.2.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
- '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
'@radix-ui/rect': 1.1.1
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-use-size@1.1.1(@types/react@19.2.5)(react@19.2.0)':
+ '@radix-ui/react-use-size@1.1.1(@types/react@19.2.5)(react@19.2.4)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
'@types/react-dom': 19.2.3(@types/react@19.2.5)
'@radix-ui/rect@1.1.1': {}
- '@react-three/drei@10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0))(@types/react@19.2.5)(@types/three@0.182.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0)':
+ '@react-three/drei@10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0))(@types/react@19.2.5)(@types/three@0.182.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)':
dependencies:
'@babel/runtime': 7.28.4
'@mediapipe/tasks-vision': 0.10.17
'@monogrid/gainmap-js': 3.4.0(three@0.182.0)
- '@react-three/fiber': 9.5.0(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0)
- '@use-gesture/react': 10.3.1(react@19.2.0)
+ '@react-three/fiber': 9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)
+ '@use-gesture/react': 10.3.1(react@19.2.4)
camera-controls: 3.1.2(three@0.182.0)
cross-env: 7.0.3
detect-gpu: 5.0.70
@@ -10853,41 +10812,41 @@ snapshots:
hls.js: 1.6.15
maath: 0.10.8(@types/three@0.182.0)(three@0.182.0)
meshline: 3.3.1(three@0.182.0)
- react: 19.2.0
+ react: 19.2.4
stats-gl: 2.4.2(@types/three@0.182.0)(three@0.182.0)
stats.js: 0.17.0
- suspend-react: 0.1.3(react@19.2.0)
+ suspend-react: 0.1.3(react@19.2.4)
three: 0.182.0
three-mesh-bvh: 0.8.3(three@0.182.0)
three-stdlib: 2.36.1(three@0.182.0)
troika-three-text: 0.52.4(three@0.182.0)
- tunnel-rat: 0.1.2(@types/react@19.2.5)(react@19.2.0)
- use-sync-external-store: 1.6.0(react@19.2.0)
+ tunnel-rat: 0.1.2(@types/react@19.2.5)(react@19.2.4)
+ use-sync-external-store: 1.6.0(react@19.2.4)
utility-types: 3.11.0
- zustand: 5.0.9(@types/react@19.2.5)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0))
+ zustand: 5.0.9(@types/react@19.2.5)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))
optionalDependencies:
- react-dom: 19.2.0(react@19.2.0)
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
- '@types/three'
- immer
- '@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(three@0.182.0)':
+ '@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)':
dependencies:
'@babel/runtime': 7.24.5
'@types/webxr': 0.5.24
base64-js: 1.5.1
buffer: 6.0.3
- its-fine: 2.0.0(@types/react@19.2.5)(react@19.2.0)
- react: 19.2.0
- react-use-measure: 2.1.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ its-fine: 2.0.0(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.4
+ react-use-measure: 2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
scheduler: 0.27.0
- suspend-react: 0.1.3(react@19.2.0)
+ suspend-react: 0.1.3(react@19.2.4)
three: 0.182.0
- use-sync-external-store: 1.6.0(react@19.2.0)
- zustand: 5.0.9(@types/react@19.2.5)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0))
+ use-sync-external-store: 1.6.0(react@19.2.4)
+ zustand: 5.0.9(@types/react@19.2.5)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))
optionalDependencies:
- react-dom: 19.2.0(react@19.2.0)
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
- immer
@@ -11190,21 +11149,21 @@ snapshots:
'@opentelemetry/semantic-conventions': 1.38.0
'@sentry/core': 10.33.0
- '@sentry/react@10.32.1(react@19.2.0)':
+ '@sentry/react@10.32.1(react@19.2.4)':
dependencies:
'@sentry/browser': 10.32.1
'@sentry/core': 10.32.1
hoist-non-react-statics: 3.3.2
- react: 19.2.0
+ react: 19.2.4
- '@sentry/tanstackstart-react@10.32.1(react@19.2.0)':
+ '@sentry/tanstackstart-react@10.32.1(react@19.2.4)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/semantic-conventions': 1.38.0
'@sentry-internal/browser-utils': 10.32.1
'@sentry/core': 10.32.1
'@sentry/node': 10.32.1
- '@sentry/react': 10.32.1(react@19.2.0)
+ '@sentry/react': 10.32.1(react@19.2.4)
transitivePeerDependencies:
- react
- supports-color
@@ -11334,21 +11293,7 @@ snapshots:
'@tanstack/devtools-event-client@0.3.5': {}
- '@tanstack/directive-functions-plugin@1.141.0(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/core': 7.28.4
- '@babel/traverse': 7.28.4
- '@babel/types': 7.28.5
- '@tanstack/router-utils': 1.141.0
- babel-dead-code-elimination: 1.0.10
- pathe: 2.0.3
- tiny-invariant: 1.3.3
- vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
- transitivePeerDependencies:
- - supports-color
-
- '@tanstack/history@1.141.0': {}
+ '@tanstack/history@1.154.14': {}
'@tanstack/pacer@0.16.4':
dependencies:
@@ -11357,97 +11302,85 @@ snapshots:
'@tanstack/query-core@5.90.12': {}
- '@tanstack/react-pacer@0.17.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-pacer@0.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tanstack/pacer': 0.16.4
- '@tanstack/react-store': 0.8.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
- '@tanstack/react-query@5.90.12(react@19.2.0)':
+ '@tanstack/react-query@5.90.12(react@19.2.4)':
dependencies:
'@tanstack/query-core': 5.90.12
- react: 19.2.0
+ react: 19.2.4
- '@tanstack/react-router-devtools@1.141.6(@tanstack/react-router@1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.141.8)(csstype@3.1.3)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9)':
+ '@tanstack/react-router-devtools@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.1.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/react-router': 1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-devtools-core': 1.141.6(@tanstack/router-core@1.141.8)(csstype@3.1.3)(solid-js@1.9.9)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-devtools-core': 1.157.16(@tanstack/router-core@1.157.16)(csstype@3.1.3)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
- '@tanstack/router-core': 1.141.8
+ '@tanstack/router-core': 1.157.16
transitivePeerDependencies:
- csstype
- - solid-js
- '@tanstack/react-router-ssr-query@1.141.6(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.0))(@tanstack/react-router@1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@tanstack/router-core@1.141.8)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-router-ssr-query@1.157.16(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tanstack/query-core': 5.90.12
- '@tanstack/react-query': 5.90.12(react@19.2.0)
- '@tanstack/react-router': 1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-ssr-query-core': 1.141.6(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.141.8)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@tanstack/react-query': 5.90.12(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-ssr-query-core': 1.157.16(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.157.16)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- '@tanstack/router-core'
- '@tanstack/react-router@1.141.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/react-store': 0.8.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-core': 1.141.6
+ '@tanstack/history': 1.154.14
+ '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-core': 1.157.16
isbot: 5.1.31
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-router@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-start-client@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/react-store': 0.8.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-core': 1.141.8
- isbot: 5.1.31
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-client-core': 1.157.16
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-start-client@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-start-server@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/react-router': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-core': 1.141.8
- '@tanstack/start-client-core': 1.141.8
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
- tiny-invariant: 1.3.3
- tiny-warning: 1.0.3
-
- '@tanstack/react-start-server@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
- dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/react-router': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-core': 1.141.8
- '@tanstack/start-client-core': 1.141.8
- '@tanstack/start-server-core': 1.141.8
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@tanstack/history': 1.154.14
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-server-core': 1.157.16
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- crossws
- '@tanstack/react-start@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/react-start@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
- '@tanstack/react-router': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/react-start-client': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/react-start-server': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@tanstack/router-utils': 1.141.0
- '@tanstack/start-client-core': 1.141.8
- '@tanstack/start-plugin-core': 1.141.8(@tanstack/react-router@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
- '@tanstack/start-server-core': 1.141.8
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-start-client': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-start-server': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-plugin-core': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ '@tanstack/start-server-core': 1.157.16
pathe: 2.0.3
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
transitivePeerDependencies:
- '@rsbuild/core'
@@ -11456,54 +11389,43 @@ snapshots:
- vite-plugin-solid
- webpack
- '@tanstack/react-store@0.8.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-store@0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tanstack/store': 0.8.0
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
- use-sync-external-store: 1.6.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ use-sync-external-store: 1.6.0(react@19.2.4)
- '@tanstack/react-table@8.21.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0)':
+ '@tanstack/react-table@8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tanstack/table-core': 8.21.3
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
- '@tanstack/router-core@1.141.6':
+ '@tanstack/router-core@1.157.16':
dependencies:
- '@tanstack/history': 1.141.0
+ '@tanstack/history': 1.154.14
'@tanstack/store': 0.8.0
cookie-es: 2.0.0
- seroval: 1.4.0
- seroval-plugins: 1.4.0(seroval@1.4.0)
+ seroval: 1.5.0
+ seroval-plugins: 1.5.0(seroval@1.5.0)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/router-core@1.141.8':
+ '@tanstack/router-devtools-core@1.157.16(@tanstack/router-core@1.157.16)(csstype@3.1.3)':
dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/store': 0.8.0
- cookie-es: 2.0.0
- seroval: 1.4.1
- seroval-plugins: 1.4.0(seroval@1.4.1)
- tiny-invariant: 1.3.3
- tiny-warning: 1.0.3
-
- '@tanstack/router-devtools-core@1.141.6(@tanstack/router-core@1.141.8)(csstype@3.1.3)(solid-js@1.9.9)':
- dependencies:
- '@tanstack/router-core': 1.141.8
+ '@tanstack/router-core': 1.157.16
clsx: 2.1.1
goober: 2.1.16(csstype@3.1.3)
- solid-js: 1.9.9
tiny-invariant: 1.3.3
optionalDependencies:
csstype: 3.1.3
- '@tanstack/router-generator@1.141.8':
+ '@tanstack/router-generator@1.157.16':
dependencies:
- '@tanstack/router-core': 1.141.8
- '@tanstack/router-utils': 1.141.0
- '@tanstack/virtual-file-routes': 1.141.0
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/virtual-file-routes': 1.154.7
prettier: 3.7.4
recast: 0.23.11
source-map: 0.7.6
@@ -11512,39 +11434,38 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@tanstack/router-plugin@1.141.8(@tanstack/react-router@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/router-plugin@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
- '@babel/core': 7.28.4
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4)
+ '@babel/core': 7.28.6
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.6)
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.6)
'@babel/template': 7.27.2
- '@babel/traverse': 7.28.4
+ '@babel/traverse': 7.28.6
'@babel/types': 7.28.5
- '@tanstack/router-core': 1.141.8
- '@tanstack/router-generator': 1.141.8
- '@tanstack/router-utils': 1.141.0
- '@tanstack/virtual-file-routes': 1.141.0
- babel-dead-code-elimination: 1.0.10
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/router-generator': 1.157.16
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/virtual-file-routes': 1.154.7
+ babel-dead-code-elimination: 1.0.12
chokidar: 3.6.0
unplugin: 2.3.10
zod: 3.25.76
optionalDependencies:
- '@tanstack/react-router': 1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
transitivePeerDependencies:
- supports-color
- '@tanstack/router-ssr-query-core@1.141.6(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.141.8)':
+ '@tanstack/router-ssr-query-core@1.157.16(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.157.16)':
dependencies:
'@tanstack/query-core': 5.90.12
- '@tanstack/router-core': 1.141.8
+ '@tanstack/router-core': 1.157.16
- '@tanstack/router-utils@1.141.0':
+ '@tanstack/router-utils@1.154.7':
dependencies:
- '@babel/core': 7.28.4
- '@babel/generator': 7.28.3
- '@babel/parser': 7.28.4
- '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4)
+ '@babel/core': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/parser': 7.28.6
ansis: 4.1.0
diff: 8.0.2
pathe: 2.0.3
@@ -11552,53 +11473,39 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@tanstack/server-functions-plugin@1.141.3(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/start-client-core@1.157.16':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/core': 7.28.4
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.4)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.4)
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.4
- '@babel/types': 7.28.5
- '@tanstack/directive-functions-plugin': 1.141.0(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
- babel-dead-code-elimination: 1.0.10
- tiny-invariant: 1.3.3
- transitivePeerDependencies:
- - supports-color
- - vite
-
- '@tanstack/start-client-core@1.141.8':
- dependencies:
- '@tanstack/router-core': 1.141.8
- '@tanstack/start-storage-context': 1.141.8
- seroval: 1.4.1
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-fn-stubs': 1.154.7
+ '@tanstack/start-storage-context': 1.157.16
+ seroval: 1.5.0
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/start-plugin-core@1.141.8(@tanstack/react-router@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/start-fn-stubs@1.154.7': {}
+
+ '@tanstack/start-plugin-core@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/core': 7.28.4
+ '@babel/code-frame': 7.27.1
+ '@babel/core': 7.28.6
'@babel/types': 7.28.5
'@rolldown/pluginutils': 1.0.0-beta.40
- '@tanstack/router-core': 1.141.8
- '@tanstack/router-generator': 1.141.8
- '@tanstack/router-plugin': 1.141.8(@tanstack/react-router@1.141.8(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
- '@tanstack/router-utils': 1.141.0
- '@tanstack/server-functions-plugin': 1.141.3(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
- '@tanstack/start-client-core': 1.141.8
- '@tanstack/start-server-core': 1.141.8
- babel-dead-code-elimination: 1.0.10
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/router-generator': 1.157.16
+ '@tanstack/router-plugin': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-server-core': 1.157.16
+ babel-dead-code-elimination: 1.0.12
cheerio: 1.1.2
exsolve: 1.0.7
pathe: 2.0.3
- srvx: 0.9.8
+ srvx: 0.10.1
tinyglobby: 0.2.15
ufo: 1.6.1
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
vitefu: 1.1.1(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
- xmlbuilder2: 4.0.1
+ xmlbuilder2: 4.0.3
zod: 3.25.76
transitivePeerDependencies:
- '@rsbuild/core'
@@ -11608,27 +11515,27 @@ snapshots:
- vite-plugin-solid
- webpack
- '@tanstack/start-server-core@1.141.8':
+ '@tanstack/start-server-core@1.157.16':
dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/router-core': 1.141.8
- '@tanstack/start-client-core': 1.141.8
- '@tanstack/start-storage-context': 1.141.8
- h3-v2: h3@2.0.0-beta.5
- seroval: 1.4.1
+ '@tanstack/history': 1.154.14
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-storage-context': 1.157.16
+ h3-v2: h3@2.0.1-rc.11
+ seroval: 1.5.0
tiny-invariant: 1.3.3
transitivePeerDependencies:
- crossws
- '@tanstack/start-storage-context@1.141.8':
+ '@tanstack/start-storage-context@1.157.16':
dependencies:
- '@tanstack/router-core': 1.141.8
+ '@tanstack/router-core': 1.157.16
'@tanstack/store@0.8.0': {}
'@tanstack/table-core@8.21.3': {}
- '@tanstack/virtual-file-routes@1.141.0': {}
+ '@tanstack/virtual-file-routes@1.154.7': {}
'@tweenjs/tween.js@23.1.3': {}
@@ -12016,11 +11923,11 @@ snapshots:
'@uploadthing/mime-types@0.3.6': {}
- '@uploadthing/react@7.3.3(react@19.2.0)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))':
+ '@uploadthing/react@7.3.3(react@19.2.4)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))':
dependencies:
'@uploadthing/shared': 7.1.10
file-selector: 0.6.0
- react: 19.2.0
+ react: 19.2.4
uploadthing: 7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11)
'@uploadthing/shared@7.1.10':
@@ -12031,10 +11938,10 @@ snapshots:
'@use-gesture/core@10.3.1': {}
- '@use-gesture/react@10.3.1(react@19.2.0)':
+ '@use-gesture/react@10.3.1(react@19.2.4)':
dependencies:
'@use-gesture/core': 10.3.1
- react: 19.2.0
+ react: 19.2.4
'@vercel/nft@0.29.4(rollup@4.53.3)':
dependencies:
@@ -12055,31 +11962,31 @@ snapshots:
- rollup
- supports-color
- '@visx/group@2.17.0(react@19.2.0)':
+ '@visx/group@2.17.0(react@19.2.4)':
dependencies:
'@types/react': 19.2.5
classnames: 2.3.2
prop-types: 15.8.1
- react: 19.2.0
+ react: 19.2.4
- '@visx/hierarchy@2.17.0(react@19.2.0)':
+ '@visx/hierarchy@2.17.0(react@19.2.4)':
dependencies:
'@types/d3-hierarchy': 1.1.10
'@types/react': 19.2.5
- '@visx/group': 2.17.0(react@19.2.0)
+ '@visx/group': 2.17.0(react@19.2.4)
classnames: 2.3.2
d3-hierarchy: 1.1.9
prop-types: 15.8.1
- react: 19.2.0
+ react: 19.2.4
- '@visx/responsive@2.17.0(react@19.2.0)':
+ '@visx/responsive@2.17.0(react@19.2.4)':
dependencies:
'@juggle/resize-observer': 3.4.0
'@types/lodash': 4.14.200
'@types/react': 19.2.5
lodash: 4.17.21
prop-types: 15.8.1
- react: 19.2.0
+ react: 19.2.4
'@vitejs/plugin-react@4.3.4(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
@@ -12157,11 +12064,11 @@ snapshots:
'@whatwg-node/promise-helpers': 1.3.2
tslib: 2.8.1
- '@xstate/react@6.0.0(@types/react@19.2.5)(react@19.2.0)(xstate@5.25.0)':
+ '@xstate/react@6.0.0(@types/react@19.2.5)(react@19.2.4)(xstate@5.25.0)':
dependencies:
- react: 19.2.0
- use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.5)(react@19.2.0)
- use-sync-external-store: 1.6.0(react@19.2.0)
+ react: 19.2.4
+ use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.5)(react@19.2.4)
+ use-sync-external-store: 1.6.0(react@19.2.4)
optionalDependencies:
xstate: 5.25.0
transitivePeerDependencies:
@@ -12399,9 +12306,9 @@ snapshots:
b4a@1.7.3: {}
- babel-dead-code-elimination@1.0.10:
+ babel-dead-code-elimination@1.0.12:
dependencies:
- '@babel/core': 7.28.4
+ '@babel/core': 7.28.6
'@babel/parser': 7.28.4
'@babel/traverse': 7.28.4
'@babel/types': 7.28.5
@@ -12427,7 +12334,7 @@ snapshots:
better-ajv-errors@1.2.0(ajv@8.17.1):
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.28.6
'@humanwhocodes/momoa': 2.0.4
ajv: 8.17.1
chalk: 4.1.2
@@ -12644,14 +12551,14 @@ snapshots:
clsx@2.1.1: {}
- cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
+ cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.0)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
- '@types/react-dom'
@@ -13860,8 +13767,6 @@ snapshots:
node-domexception: 1.0.0
web-streams-polyfill: 3.3.3
- fetchdts@0.1.7: {}
-
fflate@0.6.10: {}
fflate@0.8.2: {}
@@ -14119,12 +14024,10 @@ snapshots:
ufo: 1.6.1
uncrypto: 0.1.3
- h3@2.0.0-beta.5:
+ h3@2.0.1-rc.11:
dependencies:
- cookie-es: 2.0.0
- fetchdts: 0.1.7
rou3: 0.7.12
- srvx: 0.8.16
+ srvx: 0.10.1
hachure-fill@0.5.2: {}
@@ -14278,11 +14181,11 @@ snapshots:
domhandler: 5.0.3
htmlparser2: 9.1.0
- html-react-parser@5.1.10(@types/react@19.2.5)(react@19.2.0):
+ html-react-parser@5.1.10(@types/react@19.2.5)(react@19.2.4):
dependencies:
domhandler: 5.0.3
html-dom-parser: 5.0.8
- react: 19.2.0
+ react: 19.2.4
react-property: 2.0.2
style-to-js: 1.1.12
optionalDependencies:
@@ -14689,10 +14592,10 @@ snapshots:
has-symbols: 1.1.0
set-function-name: 2.0.2
- its-fine@2.0.0(@types/react@19.2.5)(react@19.2.0):
+ its-fine@2.0.0(@types/react@19.2.5)(react@19.2.4):
dependencies:
'@types/react-reconciler': 0.28.9(@types/react@19.2.5)
- react: 19.2.0
+ react: 19.2.4
transitivePeerDependencies:
- '@types/react'
@@ -14987,9 +14890,9 @@ snapshots:
lru-cache@7.18.3: {}
- lucide-react@0.561.0(react@19.2.0):
+ lucide-react@0.561.0(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
luxon@3.5.0: {}
@@ -15743,7 +15646,7 @@ snapshots:
parse-json@8.3.0:
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.28.6
index-to-position: 1.2.0
type-fest: 4.41.0
@@ -16027,41 +15930,41 @@ snapshots:
iconv-lite: 0.7.2
unpipe: 1.0.0
- react-colorful@5.6.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
+ react-colorful@5.6.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
- react-dom@19.2.0(react@19.2.0):
+ react-dom@19.2.4(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
scheduler: 0.27.0
- react-easy-crop@5.5.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
+ react-easy-crop@5.5.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
normalize-wheel: 1.0.1
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
tslib: 2.8.1
- react-instantsearch-core@7.15.5(algoliasearch@5.23.4)(react@19.2.0):
+ react-instantsearch-core@7.15.5(algoliasearch@5.23.4)(react@19.2.4):
dependencies:
'@babel/runtime': 7.28.4
algoliasearch: 5.23.4
algoliasearch-helper: 3.24.3(algoliasearch@5.23.4)
instantsearch.js: 4.78.1(algoliasearch@5.23.4)
- react: 19.2.0
- use-sync-external-store: 1.6.0(react@19.2.0)
+ react: 19.2.4
+ use-sync-external-store: 1.6.0(react@19.2.4)
- react-instantsearch@7.15.5(algoliasearch@5.23.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
+ react-instantsearch@7.15.5(algoliasearch@5.23.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
'@babel/runtime': 7.24.5
algoliasearch: 5.23.4
instantsearch-ui-components: 0.11.1
instantsearch.js: 4.78.1(algoliasearch@5.23.4)
- react: 19.2.0
- react-dom: 19.2.0(react@19.2.0)
- react-instantsearch-core: 7.15.5(algoliasearch@5.23.4)(react@19.2.0)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ react-instantsearch-core: 7.15.5(algoliasearch@5.23.4)(react@19.2.4)
react-is@16.13.1: {}
@@ -16069,40 +15972,40 @@ snapshots:
react-refresh@0.14.2: {}
- react-remove-scroll-bar@2.3.8(@types/react@19.2.5)(react@19.2.0):
+ react-remove-scroll-bar@2.3.8(@types/react@19.2.5)(react@19.2.4):
dependencies:
- react: 19.2.0
- react-style-singleton: 2.2.3(@types/react@19.2.5)(react@19.2.0)
+ react: 19.2.4
+ react-style-singleton: 2.2.3(@types/react@19.2.5)(react@19.2.4)
tslib: 2.8.1
optionalDependencies:
'@types/react': 19.2.5
- react-remove-scroll@2.6.3(@types/react@19.2.5)(react@19.2.0):
+ react-remove-scroll@2.6.3(@types/react@19.2.5)(react@19.2.4):
dependencies:
- react: 19.2.0
- react-remove-scroll-bar: 2.3.8(@types/react@19.2.5)(react@19.2.0)
- react-style-singleton: 2.2.3(@types/react@19.2.5)(react@19.2.0)
+ react: 19.2.4
+ react-remove-scroll-bar: 2.3.8(@types/react@19.2.5)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.5)(react@19.2.4)
tslib: 2.8.1
- use-callback-ref: 1.3.3(@types/react@19.2.5)(react@19.2.0)
- use-sidecar: 1.1.3(@types/react@19.2.5)(react@19.2.0)
+ use-callback-ref: 1.3.3(@types/react@19.2.5)(react@19.2.4)
+ use-sidecar: 1.1.3(@types/react@19.2.5)(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
- react-style-singleton@2.2.3(@types/react@19.2.5)(react@19.2.0):
+ react-style-singleton@2.2.3(@types/react@19.2.5)(react@19.2.4):
dependencies:
get-nonce: 1.0.1
- react: 19.2.0
+ react: 19.2.4
tslib: 2.8.1
optionalDependencies:
'@types/react': 19.2.5
- react-use-measure@2.1.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
+ react-use-measure@2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
- react-dom: 19.2.0(react@19.2.0)
+ react-dom: 19.2.4(react@19.2.4)
- react@19.2.0: {}
+ react@19.2.4: {}
read-package-up@11.0.0:
dependencies:
@@ -16469,23 +16372,11 @@ snapshots:
dependencies:
randombytes: 2.1.0
- seroval-plugins@1.3.3(seroval@1.3.2):
- dependencies:
- seroval: 1.3.2
-
- seroval-plugins@1.4.0(seroval@1.4.0):
- dependencies:
- seroval: 1.4.0
-
- seroval-plugins@1.4.0(seroval@1.4.1):
+ seroval-plugins@1.5.0(seroval@1.5.0):
dependencies:
- seroval: 1.4.1
+ seroval: 1.5.0
- seroval@1.3.2: {}
-
- seroval@1.4.0: {}
-
- seroval@1.4.1: {}
+ seroval@1.5.0: {}
serve-static@2.2.1:
dependencies:
@@ -16608,12 +16499,6 @@ snapshots:
slashes@3.0.12: {}
- solid-js@1.9.9:
- dependencies:
- csstype: 3.1.3
- seroval: 1.3.2
- seroval-plugins: 1.3.3(seroval@1.3.2)
-
source-map-explorer@2.5.3:
dependencies:
btoa: 1.2.1
@@ -16660,9 +16545,7 @@ snapshots:
sqids@0.3.0: {}
- srvx@0.8.16: {}
-
- srvx@0.9.8: {}
+ srvx@0.10.1: {}
stack-trace@0.0.10: {}
@@ -16827,9 +16710,9 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- suspend-react@0.1.3(react@19.2.0):
+ suspend-react@0.1.3(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
svgo@4.0.0:
dependencies:
@@ -16999,9 +16882,9 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- tunnel-rat@0.1.2(@types/react@19.2.5)(react@19.2.0):
+ tunnel-rat@0.1.2(@types/react@19.2.5)(react@19.2.4):
dependencies:
- zustand: 4.5.2(@types/react@19.2.5)(react@19.2.0)
+ zustand: 4.5.2(@types/react@19.2.5)(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
- immer
@@ -17235,34 +17118,34 @@ snapshots:
urlpattern-polyfill@8.0.2: {}
- use-callback-ref@1.3.3(@types/react@19.2.5)(react@19.2.0):
+ use-callback-ref@1.3.3(@types/react@19.2.5)(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
tslib: 2.8.1
optionalDependencies:
'@types/react': 19.2.5
- use-isomorphic-layout-effect@1.2.1(@types/react@19.2.5)(react@19.2.0):
+ use-isomorphic-layout-effect@1.2.1(@types/react@19.2.5)(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
optionalDependencies:
'@types/react': 19.2.5
- use-sidecar@1.1.3(@types/react@19.2.5)(react@19.2.0):
+ use-sidecar@1.1.3(@types/react@19.2.5)(react@19.2.4):
dependencies:
detect-node-es: 1.1.0
- react: 19.2.0
+ react: 19.2.4
tslib: 2.8.1
optionalDependencies:
'@types/react': 19.2.5
- use-sync-external-store@1.2.0(react@19.2.0):
+ use-sync-external-store@1.2.0(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
- use-sync-external-store@1.6.0(react@19.2.0):
+ use-sync-external-store@1.6.0(react@19.2.4):
dependencies:
- react: 19.2.0
+ react: 19.2.4
util-deprecate@1.0.2: {}
@@ -17482,7 +17365,7 @@ snapshots:
imurmurhash: 0.1.4
signal-exit: 4.1.0
- xmlbuilder2@4.0.1:
+ xmlbuilder2@4.0.3:
dependencies:
'@oozcitak/dom': 2.0.2
'@oozcitak/infra': 2.0.2
@@ -17562,17 +17445,17 @@ snapshots:
zod@4.3.5: {}
- zustand@4.5.2(@types/react@19.2.5)(react@19.2.0):
+ zustand@4.5.2(@types/react@19.2.5)(react@19.2.4):
dependencies:
- use-sync-external-store: 1.2.0(react@19.2.0)
+ use-sync-external-store: 1.2.0(react@19.2.4)
optionalDependencies:
'@types/react': 19.2.5
- react: 19.2.0
+ react: 19.2.4
- zustand@5.0.9(@types/react@19.2.5)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)):
+ zustand@5.0.9(@types/react@19.2.5)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)):
optionalDependencies:
'@types/react': 19.2.5
- react: 19.2.0
- use-sync-external-store: 1.6.0(react@19.2.0)
+ react: 19.2.4
+ use-sync-external-store: 1.6.0(react@19.2.4)
zwitch@2.0.4: {}
diff --git a/src/builder/api/compile.ts b/src/builder/api/compile.ts
index 31bf73b07..1d629f823 100644
--- a/src/builder/api/compile.ts
+++ b/src/builder/api/compile.ts
@@ -174,7 +174,7 @@ function extractWarnings(addOns: Array): Array {
.map((a) => `${a.name}: ${a.warning}`)
}
-function convertToStarter(template: StarterCompiled): Starter {
+function _convertToStarter(template: StarterCompiled): Starter {
return {
...template,
getFiles: () => Promise.resolve(Object.keys(template.files)),
diff --git a/src/components/AuthenticatedUserMenu.tsx b/src/components/AuthenticatedUserMenu.tsx
index af4b13dcc..9eead63b1 100644
--- a/src/components/AuthenticatedUserMenu.tsx
+++ b/src/components/AuthenticatedUserMenu.tsx
@@ -80,7 +80,11 @@ export function AuthenticatedUserMenu({
)}
{canAdmin && (
-
+
Admin
diff --git a/src/components/BottomCTA.tsx b/src/components/BottomCTA.tsx
index 7bd49ffed..4ad8499f3 100644
--- a/src/components/BottomCTA.tsx
+++ b/src/components/BottomCTA.tsx
@@ -1,10 +1,12 @@
import * as React from 'react'
-import type { LinkProps } from '@tanstack/react-router'
import { Link } from '@tanstack/react-router'
-import { Button } from '~/ui'
+import type { LibraryId } from '~/libraries'
type BottomCTAProps = {
- linkProps: Omit
+ linkProps: {
+ to: '/$libraryId/$version/docs'
+ params: { libraryId: LibraryId; version?: string }
+ }
label?: string
className?: string
}
@@ -23,13 +25,16 @@ export function BottomCTA({
Only one thing left to do...
-
+
)
diff --git a/src/components/ExampleDeployDialog.tsx b/src/components/ExampleDeployDialog.tsx
index be1eb9c39..1ffb62877 100644
--- a/src/components/ExampleDeployDialog.tsx
+++ b/src/components/ExampleDeployDialog.tsx
@@ -92,12 +92,14 @@ export function ExampleDeployDialog({
// Reset repo name when dialog opens with new example
useEffect(() => {
if (isOpen) {
+ // eslint-disable-next-line react-hooks/set-state-in-effect
setRepoName(defaultRepoName)
}
}, [isOpen, defaultRepoName])
// Validate and check repo name
useEffect(() => {
+ // eslint-disable-next-line react-hooks/set-state-in-effect
setRepoNameError(null)
const validation = validateRepoNameFormat(repoName)
@@ -126,6 +128,7 @@ export function ExampleDeployDialog({
// Check auth state when dialog opens or auth changes
useEffect(() => {
if (!isOpen) {
+ // eslint-disable-next-line react-hooks/set-state-in-effect
setState({ step: 'auth-check' })
setCountdown(null)
return
@@ -155,6 +158,7 @@ export function ExampleDeployDialog({
if (state.step !== 'success' || countdown === null) return
if (countdown <= 0) {
+ // eslint-disable-next-line react-hooks/set-state-in-effect
setCountdown(null)
const deployUrl = providerInfo.deployUrl(state.owner, state.repoName)
window.open(deployUrl, '_blank')
diff --git a/src/components/FeedbackModerationTopBar.tsx b/src/components/FeedbackModerationTopBar.tsx
index e00cba36f..26ce8dde4 100644
--- a/src/components/FeedbackModerationTopBar.tsx
+++ b/src/components/FeedbackModerationTopBar.tsx
@@ -1,4 +1,4 @@
-import { libraries } from '~/libraries'
+import { libraries, type LibraryId } from '~/libraries'
import { DOC_FEEDBACK_STATUSES, type DocFeedbackStatus } from '~/db/types'
import {
TopBarFilter,
@@ -13,14 +13,14 @@ import { FormInput } from '~/ui'
interface FeedbackModerationTopBarProps {
filters: {
status?: DocFeedbackStatus[]
- libraryId?: string
+ libraryId?: LibraryId
isDetached?: boolean
dateFrom?: string
dateTo?: string
}
onFilterChange: (filters: {
status?: DocFeedbackStatus[]
- libraryId?: string
+ libraryId?: LibraryId
isDetached?: boolean
dateFrom?: string
dateTo?: string
@@ -63,7 +63,7 @@ export function FeedbackModerationTopBar({
filters.dateTo,
)
- const getLibraryName = (id: string) =>
+ const getLibraryName = (id: LibraryId) =>
libraries.find((l) => l.id === id)?.name || id
const formatDateRange = () => {
@@ -130,7 +130,11 @@ export function FeedbackModerationTopBar({
@@ -109,6 +110,7 @@ function FeedbackDetailPage() {
@@ -227,6 +229,11 @@ function FeedbackDetailPage() {
{user.image ? (
diff --git a/src/routes/admin/index.tsx b/src/routes/admin/index.tsx
index 89bbb035c..982d4a795 100644
--- a/src/routes/admin/index.tsx
+++ b/src/routes/admin/index.tsx
@@ -480,7 +480,10 @@ function UsersTab({
View and manage individual user accounts, roles, and capabilities.
-
+
Manage Users
diff --git a/src/routes/admin/roles.index.tsx b/src/routes/admin/roles.index.tsx
index eb3e8b2be..b57e797f8 100644
--- a/src/routes/admin/roles.index.tsx
+++ b/src/routes/admin/roles.index.tsx
@@ -126,7 +126,9 @@ function RolesPage() {
data: {
nameFilter: nameFilter || undefined,
capabilityFilter:
- capabilityFilters.length > 0 ? capabilityFilters : undefined,
+ capabilityFilters.length > 0
+ ? (capabilityFilters as Capability[])
+ : undefined,
},
})
},
diff --git a/src/routes/admin/showcases_.$id.tsx b/src/routes/admin/showcases_.$id.tsx
index 259ac7de5..dfee6dd00 100644
--- a/src/routes/admin/showcases_.$id.tsx
+++ b/src/routes/admin/showcases_.$id.tsx
@@ -102,7 +102,7 @@ function ShowcaseDetailPage() {
mutationFn: () => adminDeleteShowcase({ data: { showcaseId: id } }),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ['admin', 'showcases'] })
- navigate({ to: '/admin/showcases' })
+ navigate({ to: '/admin/showcases', search: { page: 0, pageSize: 10 } })
},
})
@@ -199,6 +199,7 @@ function ShowcaseDetailPage() {
@@ -247,6 +248,7 @@ function ShowcaseDetailPage() {
@@ -631,6 +633,11 @@ function ShowcaseDetailPage() {
{user ? (
diff --git a/src/routes/admin/users.$userId.tsx b/src/routes/admin/users.$userId.tsx
index 2c966a670..de6bd8c0f 100644
--- a/src/routes/admin/users.$userId.tsx
+++ b/src/routes/admin/users.$userId.tsx
@@ -67,6 +67,7 @@ function UserDetailPage() {
@@ -89,6 +90,7 @@ function UserDetailPage() {
diff --git a/src/routes/admin/users.tsx b/src/routes/admin/users.tsx
index 03c715c8c..4e00e4f62 100644
--- a/src/routes/admin/users.tsx
+++ b/src/routes/admin/users.tsx
@@ -64,7 +64,7 @@ type User = {
updatedAt: number
}
-type UsersSearch = {
+type _UsersSearch = {
email?: string
name?: string
cap?: string | string[]
@@ -232,6 +232,7 @@ function UsersPage() {
search: {
page: 0,
pageSize: search.pageSize,
+ useEffectiveCapabilities,
},
})
}
@@ -248,7 +249,7 @@ function UsersPage() {
}) => {
navigate({
resetScroll: false,
- search: (prev: UsersSearch) => ({
+ search: (prev) => ({
...prev,
email: 'email' in newFilters ? newFilters.email : prev.email,
name: 'name' in newFilters ? newFilters.name : prev.name,
@@ -263,7 +264,7 @@ function UsersPage() {
'waitlist' in newFilters ? newFilters.waitlist : prev.waitlist,
useEffectiveCapabilities:
'useEffectiveCapabilities' in newFilters
- ? newFilters.useEffectiveCapabilities
+ ? newFilters.useEffectiveCapabilities!
: prev.useEffectiveCapabilities,
page: 0,
}),
@@ -283,6 +284,7 @@ function UsersPage() {
},
emailFilter: emailFilter || undefined,
nameFilter: nameFilter || undefined,
+ // @ts-expect-error not sure how to type this
capabilityFilter:
capabilityFilters.length > 0 ? capabilityFilters : undefined,
noCapabilitiesFilter: noCapabilitiesFilter || undefined,
@@ -477,7 +479,7 @@ function UsersPage() {
// New column: apply default direction
navigate({
resetScroll: false,
- search: (prev: UsersSearch) => ({
+ search: (prev) => ({
...prev,
sortBy: columnId,
sortDir: sortDescFirst ? 'desc' : 'asc',
@@ -488,7 +490,7 @@ function UsersPage() {
// First click was default, flip to opposite
navigate({
resetScroll: false,
- search: (prev: UsersSearch) => ({
+ search: (prev) => ({
...prev,
sortDir: sortDescFirst ? 'asc' : 'desc',
page: 0,
@@ -498,7 +500,7 @@ function UsersPage() {
// Third click: clear sort
navigate({
resetScroll: false,
- search: (prev: UsersSearch) => ({
+ search: (prev) => ({
...prev,
sortBy: undefined,
sortDir: undefined,
@@ -550,6 +552,7 @@ function UsersPage() {
params={{ userId: userData._id }}
className="flex items-center gap-3 hover:opacity-80"
onClick={(e) => e.stopPropagation()}
+ search={{ useEffectiveCapabilities }}
>
{
navigate({
resetScroll: false,
- search: (prev: UsersSearch) => ({ ...prev, page }),
+ search: (prev) => ({ ...prev, page }),
})
}}
onPageSizeChange={(newPageSize) => {
navigate({
resetScroll: false,
- search: (prev: UsersSearch) => ({
+ search: (prev) => ({
...prev,
pageSize: newPageSize,
page: 0,
diff --git a/src/routes/api/admin/sync.tsx b/src/routes/api/admin/sync.tsx
index 097599b88..ccac9c0df 100644
--- a/src/routes/api/admin/sync.tsx
+++ b/src/routes/api/admin/sync.tsx
@@ -4,7 +4,6 @@ import { getAuthenticatedUser } from '~/utils/auth.server-helpers'
import { getEffectiveCapabilities } from '~/utils/capabilities.server'
export const Route = createFileRoute('/api/admin/sync')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async () => {
@@ -12,7 +11,7 @@ export const Route = createFileRoute('/api/admin/sync')({
// Require admin capability
const user = await getAuthenticatedUser()
const capabilities = await getEffectiveCapabilities(user.userId)
-
+
if (!capabilities.includes('admin')) {
return new Response(
JSON.stringify({ error: 'Admin capability required' }),
@@ -24,18 +23,18 @@ export const Route = createFileRoute('/api/admin/sync')({
}
console.log('[admin/sync] Starting sync all sources...')
-
+
const result = await syncAllSources()
-
+
console.log('[admin/sync] Sync completed:', result)
-
+
return new Response(JSON.stringify(result), {
status: 200,
headers: { 'Content-Type': 'application/json' },
})
} catch (error) {
console.error('[admin/sync] Error:', error)
-
+
return new Response(
JSON.stringify({
success: false,
diff --git a/src/routes/api/auth/callback/$provider.tsx b/src/routes/api/auth/callback/$provider.tsx
index 5be87a50f..d0841be1f 100644
--- a/src/routes/api/auth/callback/$provider.tsx
+++ b/src/routes/api/auth/callback/$provider.tsx
@@ -21,7 +21,6 @@ import { recordLogin } from '~/utils/audit.server'
import { recordDailyActivity } from '~/utils/activity.server'
export const Route = createFileRoute('/api/auth/callback/$provider')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request, params }: { request: Request; params: { provider: string } }) => {
diff --git a/src/routes/api/builder/compile-attributed.ts b/src/routes/api/builder/compile-attributed.ts
index 4a116e965..b81a4b68f 100644
--- a/src/routes/api/builder/compile-attributed.ts
+++ b/src/routes/api/builder/compile-attributed.ts
@@ -5,7 +5,6 @@ import {
} from '~/builder/api'
export const Route = createFileRoute('/api/builder/compile-attributed')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/compile.ts b/src/routes/api/builder/compile.ts
index ee6109ee8..da2cb1708 100644
--- a/src/routes/api/builder/compile.ts
+++ b/src/routes/api/builder/compile.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { compileHandler } from '~/builder/api'
export const Route = createFileRoute('/api/builder/compile')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/deploy/check-name.ts b/src/routes/api/builder/deploy/check-name.ts
index 35b9e6cba..daef62497 100644
--- a/src/routes/api/builder/deploy/check-name.ts
+++ b/src/routes/api/builder/deploy/check-name.ts
@@ -4,7 +4,6 @@ import { getGitHubAuthState } from '~/auth/github.server'
import { checkRepoNameAvailable } from '~/utils/github-repo.server'
export const Route = createFileRoute('/api/builder/deploy/check-name' as any)({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/deploy/github.ts b/src/routes/api/builder/deploy/github.ts
index 0ce120a14..0ff9252db 100644
--- a/src/routes/api/builder/deploy/github.ts
+++ b/src/routes/api/builder/deploy/github.ts
@@ -30,19 +30,18 @@ interface DeployError {
success: false
error: string
code:
- | 'NOT_AUTHENTICATED'
- | 'NO_GITHUB_ACCOUNT'
- | 'MISSING_REPO_SCOPE'
- | 'INVALID_REPO_NAME'
- | 'REPO_NAME_TAKEN'
- | 'REPO_CREATION_FAILED'
- | 'PUSH_FAILED'
- | 'COMPILE_FAILED'
- | 'INVALID_REQUEST'
+ | 'NOT_AUTHENTICATED'
+ | 'NO_GITHUB_ACCOUNT'
+ | 'MISSING_REPO_SCOPE'
+ | 'INVALID_REPO_NAME'
+ | 'REPO_NAME_TAKEN'
+ | 'REPO_CREATION_FAILED'
+ | 'PUSH_FAILED'
+ | 'COMPILE_FAILED'
+ | 'INVALID_REQUEST'
}
export const Route = createFileRoute('/api/builder/deploy/github')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
/**
diff --git a/src/routes/api/builder/download.ts b/src/routes/api/builder/download.ts
index 06daecb29..114e938a1 100644
--- a/src/routes/api/builder/download.ts
+++ b/src/routes/api/builder/download.ts
@@ -12,7 +12,6 @@ function decodeBase64File(content: string): Buffer | null {
}
export const Route = createFileRoute('/api/builder/download')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/feature-artifacts.ts b/src/routes/api/builder/feature-artifacts.ts
index 93f8a92f7..252ab4845 100644
--- a/src/routes/api/builder/feature-artifacts.ts
+++ b/src/routes/api/builder/feature-artifacts.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { featureArtifactsHandler } from '~/builder/api'
export const Route = createFileRoute('/api/builder/feature-artifacts')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/features.ts b/src/routes/api/builder/features.ts
index 9ead13598..f5677268a 100644
--- a/src/routes/api/builder/features.ts
+++ b/src/routes/api/builder/features.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { getFeaturesHandler, type FrameworkId } from '~/builder/api'
export const Route = createFileRoute('/api/builder/features')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/load-remote-addon.ts b/src/routes/api/builder/load-remote-addon.ts
index 69fbc7fdd..96e77facf 100644
--- a/src/routes/api/builder/load-remote-addon.ts
+++ b/src/routes/api/builder/load-remote-addon.ts
@@ -3,7 +3,6 @@ import { loadRemoteIntegrationHandler } from '~/builder/api'
import { checkIpRateLimit, rateLimitedResponse, RATE_LIMITS } from '~/utils/rateLimit.server'
export const Route = createFileRoute('/api/builder/load-remote-addon')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/load-remote-template.ts b/src/routes/api/builder/load-remote-template.ts
index d0148fa98..955cde081 100644
--- a/src/routes/api/builder/load-remote-template.ts
+++ b/src/routes/api/builder/load-remote-template.ts
@@ -3,7 +3,6 @@ import { loadRemoteTemplateHandler } from '~/builder/api'
import { checkIpRateLimit, rateLimitedResponse, RATE_LIMITS } from '~/utils/rateLimit.server'
export const Route = createFileRoute('/api/builder/load-remote-template')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/load-template.ts b/src/routes/api/builder/load-template.ts
index 51007dd66..b4f63ff19 100644
--- a/src/routes/api/builder/load-template.ts
+++ b/src/routes/api/builder/load-template.ts
@@ -3,7 +3,6 @@ import { loadRemoteTemplateHandler } from '~/builder/api'
import { checkIpRateLimit, rateLimitedResponse, RATE_LIMITS } from '~/utils/rateLimit.server'
export const Route = createFileRoute('/api/builder/load-template')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/suggest.ts b/src/routes/api/builder/suggest.ts
index 49cf258fb..66595e56b 100644
--- a/src/routes/api/builder/suggest.ts
+++ b/src/routes/api/builder/suggest.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { suggestHandler } from '~/builder/api'
export const Route = createFileRoute('/api/builder/suggest')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/builder/validate.ts b/src/routes/api/builder/validate.ts
index a74f0b0ca..3afbe46e5 100644
--- a/src/routes/api/builder/validate.ts
+++ b/src/routes/api/builder/validate.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { validateHandler } from '~/builder/api'
export const Route = createFileRoute('/api/builder/validate')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/data/libraries.ts b/src/routes/api/data/libraries.ts
index 19798d9dc..3adc90818 100644
--- a/src/routes/api/data/libraries.ts
+++ b/src/routes/api/data/libraries.ts
@@ -6,7 +6,6 @@ import {
} from '~/libraries/libraries'
export const Route = createFileRoute('/api/data/libraries')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async () => {
diff --git a/src/routes/api/data/partners.ts b/src/routes/api/data/partners.ts
index f46016ae0..01f4ff95f 100644
--- a/src/routes/api/data/partners.ts
+++ b/src/routes/api/data/partners.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { partners, partnerCategories, partnerCategoryLabels } from '~/utils/partners'
export const Route = createFileRoute('/api/data/partners')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async () => {
diff --git a/src/routes/api/discord/interactions.tsx b/src/routes/api/discord/interactions.tsx
index 877ccbffb..dd4bcb073 100644
--- a/src/routes/api/discord/interactions.tsx
+++ b/src/routes/api/discord/interactions.tsx
@@ -38,7 +38,6 @@ function handleUnknownCommand(commandName: string) {
}
export const Route = createFileRoute('/api/discord/interactions')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/example/deploy.ts b/src/routes/api/example/deploy.ts
index 25c028cd4..f86f0eb02 100644
--- a/src/routes/api/example/deploy.ts
+++ b/src/routes/api/example/deploy.ts
@@ -13,7 +13,7 @@ import {
import {
applyProviderConfig,
generateExampleDescription,
- isStartApp,
+ isStartApp as _isStartApp,
type DeployProvider,
} from '~/utils/provider-config.server'
import {
@@ -44,19 +44,18 @@ interface DeployError {
success: false
error: string
code:
- | 'NOT_AUTHENTICATED'
- | 'NO_GITHUB_ACCOUNT'
- | 'MISSING_REPO_SCOPE'
- | 'INVALID_REPO_NAME'
- | 'REPO_NAME_TAKEN'
- | 'REPO_CREATION_FAILED'
- | 'PUSH_FAILED'
- | 'FETCH_FAILED'
- | 'INVALID_REQUEST'
+ | 'NOT_AUTHENTICATED'
+ | 'NO_GITHUB_ACCOUNT'
+ | 'MISSING_REPO_SCOPE'
+ | 'INVALID_REPO_NAME'
+ | 'REPO_NAME_TAKEN'
+ | 'REPO_CREATION_FAILED'
+ | 'PUSH_FAILED'
+ | 'FETCH_FAILED'
+ | 'INVALID_REQUEST'
}
export const Route = createFileRoute('/api/example/deploy')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
/**
diff --git a/src/routes/api/github/webhook.tsx b/src/routes/api/github/webhook.tsx
index d1acf8d1b..e7a739ae6 100644
--- a/src/routes/api/github/webhook.tsx
+++ b/src/routes/api/github/webhook.tsx
@@ -18,7 +18,6 @@ function verifyGitHubSignature(
}
export const Route = createFileRoute('/api/github/webhook')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/api/mcp/$.ts b/src/routes/api/mcp/$.ts
index 9fe31aa81..5941b64b9 100644
--- a/src/routes/api/mcp/$.ts
+++ b/src/routes/api/mcp/$.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { handleMcpRequest } from '~/mcp/transport'
export const Route = createFileRoute('/api/mcp/$')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => handleMcpRequest(request),
diff --git a/src/routes/api/mcp/index.ts b/src/routes/api/mcp/index.ts
index 177ec6e31..9bfaea38d 100644
--- a/src/routes/api/mcp/index.ts
+++ b/src/routes/api/mcp/index.ts
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { handleMcpRequest } from '~/mcp/transport'
export const Route = createFileRoute('/api/mcp/')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) =>
diff --git a/src/routes/api/uploadthing.ts b/src/routes/api/uploadthing.ts
index c265f4f41..5705851f9 100644
--- a/src/routes/api/uploadthing.ts
+++ b/src/routes/api/uploadthing.ts
@@ -5,7 +5,6 @@ import { uploadRouter } from '~/server/uploadthing'
const handlers = createRouteHandler({ router: uploadRouter })
export const Route = createFileRoute('/api/uploadthing')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => handlers(request),
diff --git a/src/routes/auth/$provider/start.tsx b/src/routes/auth/$provider/start.tsx
index 7bc10f097..7dd808b5b 100644
--- a/src/routes/auth/$provider/start.tsx
+++ b/src/routes/auth/$provider/start.tsx
@@ -10,7 +10,6 @@ import {
} from '~/auth/index.server'
export const Route = createFileRoute('/auth/$provider/start')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({
diff --git a/src/routes/auth/signout.tsx b/src/routes/auth/signout.tsx
index d1a8b356a..7497721e9 100644
--- a/src/routes/auth/signout.tsx
+++ b/src/routes/auth/signout.tsx
@@ -2,7 +2,6 @@ import { createFileRoute } from '@tanstack/react-router'
import { getSessionService, getUserRepository } from '~/auth/index.server'
export const Route = createFileRoute('/auth/signout')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async ({ request }: { request: Request }) => {
diff --git a/src/routes/builder.docs.tsx b/src/routes/builder.docs.tsx
index fec6400a0..dbafb92f7 100644
--- a/src/routes/builder.docs.tsx
+++ b/src/routes/builder.docs.tsx
@@ -126,7 +126,8 @@ function RouteComponent() {
For full CLI documentation, see the{' '}
TanStack CLI docs
diff --git a/src/routes/feed.index.tsx b/src/routes/feed.index.tsx
index 36c1c6626..779806f98 100644
--- a/src/routes/feed.index.tsx
+++ b/src/routes/feed.index.tsx
@@ -97,7 +97,7 @@ function FeedPage() {
search={search}
onNavigate={(updates) => {
navigate({
- search: (s: typeof search) => ({ ...s, ...updates.search }),
+ search: (s) => ({ ...s, ...updates.search }),
replace: updates.replace ?? true,
resetScroll: updates.resetScroll ?? false,
})
diff --git a/src/routes/llms[.]txt.ts b/src/routes/llms[.]txt.ts
index 972217a7b..7c3a88998 100644
--- a/src/routes/llms[.]txt.ts
+++ b/src/routes/llms[.]txt.ts
@@ -9,7 +9,6 @@ import type { Library } from '~/libraries'
import { partners, partnerCategoryLabels } from '~/utils/partners'
export const Route = createFileRoute('/llms.txt')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async () => {
diff --git a/src/routes/login.tsx b/src/routes/login.tsx
index d3d1e62bd..88e9500cd 100644
--- a/src/routes/login.tsx
+++ b/src/routes/login.tsx
@@ -10,6 +10,7 @@ import { Card } from '~/components/Card'
const searchSchema = v.object({
error: v.optional(v.string()),
+ redirect: v.optional(v.string()),
})
export const Route = createFileRoute('/login')({
diff --git a/src/routes/oauth/register.ts b/src/routes/oauth/register.ts
index b67eeb7d6..26436ca92 100644
--- a/src/routes/oauth/register.ts
+++ b/src/routes/oauth/register.ts
@@ -8,7 +8,6 @@ import { setResponseHeader } from '@tanstack/react-start/server'
* Since we use PKCE and public clients, we don't need client secrets.
*/
export const Route = createFileRoute('/oauth/register')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/oauth/token.ts b/src/routes/oauth/token.ts
index 71c98c8b0..dd0a1a46c 100644
--- a/src/routes/oauth/token.ts
+++ b/src/routes/oauth/token.ts
@@ -6,7 +6,6 @@ import {
} from '~/auth/oauthClient.server'
export const Route = createFileRoute('/oauth/token')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
POST: async ({ request }: { request: Request }) => {
diff --git a/src/routes/rss[.]xml.ts b/src/routes/rss[.]xml.ts
index fda597515..5c3e04a9d 100644
--- a/src/routes/rss[.]xml.ts
+++ b/src/routes/rss[.]xml.ts
@@ -61,7 +61,6 @@ function generateRSSFeed() {
}
export const Route = createFileRoute('/rss.xml')({
- // @ts-expect-error server property not in route types yet
server: {
handlers: {
GET: async () => {
diff --git a/src/routes/stats/npm/index.tsx b/src/routes/stats/npm/index.tsx
index 3480856f7..0a7e1ffd8 100644
--- a/src/routes/stats/npm/index.tsx
+++ b/src/routes/stats/npm/index.tsx
@@ -191,7 +191,7 @@ export const Route = createFileRoute('/stats/npm/')({
},
})
-type NpmStatsSearch = {
+type _NpmStatsSearch = {
packageGroups?: Array<{
name?: string
color?: string
@@ -238,7 +238,7 @@ function RouteComponent() {
const handleBinnedChange = (value: BinType) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
binType: value,
}),
@@ -249,7 +249,7 @@ function RouteComponent() {
const handleBaselineChange = (packageName: string) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => {
+ search: (prev) => {
return {
...prev,
packageGroups: prev.packageGroups?.map((pkg) => {
@@ -270,7 +270,7 @@ function RouteComponent() {
const handleShowDataModeChange = (mode: ShowDataMode) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
showDataMode: mode,
}),
@@ -281,7 +281,7 @@ function RouteComponent() {
const togglePackageVisibility = (index: number, packageName: string) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
packageGroups: prev.packageGroups?.map((pkg, i) =>
i === index
@@ -327,7 +327,7 @@ function RouteComponent() {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
packageGroups: newPackages,
}),
@@ -338,7 +338,7 @@ function RouteComponent() {
const handleRemovePackageName = (packageGroupIndex: number) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
packageGroups: prev.packageGroups?.filter(
(_: unknown, i: number) => i !== packageGroupIndex,
@@ -351,7 +351,7 @@ function RouteComponent() {
const setBinningOption = (newBinningOption: BinType) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
binType: newBinningOption,
}),
@@ -365,7 +365,7 @@ function RouteComponent() {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
range: newRange,
}),
@@ -375,7 +375,7 @@ function RouteComponent() {
const handleTransformChange = (mode: TransformMode) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
transform: mode,
}),
@@ -397,7 +397,7 @@ function RouteComponent() {
(packageName: string, color: string | null) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => {
+ search: (prev) => {
const packageGroup = packageGroups.find((pkg) =>
pkg.packages.some((p) => p.name === packageName),
)
@@ -429,7 +429,7 @@ function RouteComponent() {
(height: number) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({ ...prev, height }),
+ search: (prev) => ({ ...prev, height }),
resetScroll: false,
})
},
@@ -449,7 +449,7 @@ function RouteComponent() {
const handleFacetXChange = (value: FacetValue | undefined) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
facetX: value,
}),
@@ -460,7 +460,7 @@ function RouteComponent() {
const handleFacetYChange = (value: FacetValue | undefined) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
facetY: value,
}),
@@ -471,7 +471,7 @@ function RouteComponent() {
const handleAddPackage = (packageName: string) => {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
packageGroups: [
...(prev.packageGroups ?? []),
@@ -505,7 +505,7 @@ function RouteComponent() {
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
packageGroups: newPackages,
}),
@@ -515,7 +515,7 @@ function RouteComponent() {
// Create new package group
navigate({
to: '.',
- search: (prev: NpmStatsSearch) => ({
+ search: (prev) => ({
...prev,
packageGroups: [
...packageGroups,
From 34c0966d28e8c9364de77ac76554e81ca9cd77b7 Mon Sep 17 00:00:00 2001
From: Brenley Dueck
Date: Fri, 30 Jan 2026 17:42:36 -0600
Subject: [PATCH 2/5] chore: cleanup based on pr review
---
src/components/AuthenticatedUserMenu.tsx | 6 +-
src/components/Navbar.tsx | 4 +-
src/components/ShowcaseDetail.tsx | 2 -
src/components/ShowcaseGallery.tsx | 2 +-
src/components/ShowcaseSection.tsx | 1 -
src/components/landing/DbLanding.tsx | 4 +-
src/components/landing/DevtoolsLanding.tsx | 4 +-
src/components/landing/PacerLanding.tsx | 4 +-
src/components/landing/StartLanding.tsx | 2 +-
src/components/landing/StoreLanding.tsx | 4 +-
.../$version.docs.framework.$framework.$.tsx | 5 +-
src/routes/admin/banners.$id.tsx | 21 +----
src/routes/admin/banners.index.tsx | 26 +++---
src/routes/admin/feedback.index.tsx | 33 ++++----
src/routes/admin/feedback_.$id.tsx | 7 --
src/routes/admin/index.tsx | 82 +++++++++----------
src/routes/admin/showcases.index.tsx | 29 +++----
src/routes/admin/showcases_.$id.tsx | 67 +++++++--------
src/routes/admin/users.$userId.tsx | 2 -
src/routes/admin/users.tsx | 46 +++++------
src/routes/showcase/index.tsx | 23 ++----
21 files changed, 152 insertions(+), 222 deletions(-)
diff --git a/src/components/AuthenticatedUserMenu.tsx b/src/components/AuthenticatedUserMenu.tsx
index 9eead63b1..af4b13dcc 100644
--- a/src/components/AuthenticatedUserMenu.tsx
+++ b/src/components/AuthenticatedUserMenu.tsx
@@ -80,11 +80,7 @@ export function AuthenticatedUserMenu({
)}
{canAdmin && (
-
+
Admin
diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx
index 225cacbf9..a471ce340 100644
--- a/src/components/Navbar.tsx
+++ b/src/components/Navbar.tsx
@@ -790,9 +790,9 @@ export function Navbar({ children }: { children: React.ReactNode }) {
showMenu && 'md:translate-x-0',
// lg breakpoint: inline when no Title, flyout when Title
inlineMenu &&
- 'lg:sticky lg:top-[var(--navbar-height)] lg:translate-x-0 lg:bg-white/50 lg:dark:bg-black/30 lg:backdrop-blur-none lg:shadow-none',
+ 'lg:sticky lg:top-[var(--navbar-height)] lg:translate-x-0 lg:bg-white/50 lg:dark:bg-black/30 lg:backdrop-blur-none lg:shadow-none',
!inlineMenu &&
- 'lg:fixed lg:top-[var(--navbar-height)] lg:bg-white lg:dark:bg-black/90 lg:backdrop-blur-lg lg:shadow-xl',
+ 'lg:fixed lg:top-[var(--navbar-height)] lg:bg-white lg:dark:bg-black/90 lg:backdrop-blur-lg lg:shadow-xl',
!inlineMenu && !showMenu && 'lg:-translate-x-full',
!inlineMenu && showMenu && 'lg:translate-x-0',
)}
diff --git a/src/components/ShowcaseDetail.tsx b/src/components/ShowcaseDetail.tsx
index 0fe26b1fd..da78eb81f 100644
--- a/src/components/ShowcaseDetail.tsx
+++ b/src/components/ShowcaseDetail.tsx
@@ -203,7 +203,6 @@ export function ShowcaseDetail({ showcaseId }: ShowcaseDetailProps) {
@@ -226,7 +225,6 @@ export function ShowcaseDetail({ showcaseId }: ShowcaseDetailProps) {
{/* Back link */}
diff --git a/src/components/ShowcaseGallery.tsx b/src/components/ShowcaseGallery.tsx
index 27dd866d0..fb4dfbc4a 100644
--- a/src/components/ShowcaseGallery.tsx
+++ b/src/components/ShowcaseGallery.tsx
@@ -360,7 +360,7 @@ export function ShowcaseGallery() {
totalItems={data.pagination.total}
pageSize={24}
onPageChange={handlePageChange}
- onPageSizeChange={() => {}}
+ onPageSizeChange={() => { }}
canGoPrevious={search.page > 1}
canGoNext={search.page < data.pagination.totalPages}
itemLabel="projects"
diff --git a/src/components/ShowcaseSection.tsx b/src/components/ShowcaseSection.tsx
index 55b68a1df..05008ba9d 100644
--- a/src/components/ShowcaseSection.tsx
+++ b/src/components/ShowcaseSection.tsx
@@ -239,7 +239,6 @@ export function ShowcaseSection({
diff --git a/src/components/landing/DbLanding.tsx b/src/components/landing/DbLanding.tsx
index 4ac58a571..0edd9211d 100644
--- a/src/components/landing/DbLanding.tsx
+++ b/src/components/landing/DbLanding.tsx
@@ -21,7 +21,7 @@ export default function DbLanding() {
cta={{
linkProps: {
to: '/$libraryId/$version/docs',
- params: { libraryId: library.id, version: 'latest' },
+ params: { libraryId: library.id },
},
label: 'Get Started',
className:
@@ -80,7 +80,7 @@ export default function DbLanding() {
Banner Not Found
- navigate({
- to: '/admin/banners',
- search: { includeInactive: true },
- })
- }
+ onClick={() => navigate({ to: '/admin/banners' })}
>
Back to Banners
@@ -84,18 +79,8 @@ function BannerEditorPage() {
- navigate({
- to: '/admin/banners',
- search: { includeInactive: true },
- })
- }
- onCancel={() =>
- navigate({
- to: '/admin/banners',
- search: { includeInactive: true },
- })
- }
+ onSave={() => navigate({ to: '/admin/banners' })}
+ onCancel={() => navigate({ to: '/admin/banners' })}
/>
diff --git a/src/routes/admin/banners.index.tsx b/src/routes/admin/banners.index.tsx
index 23265fbe4..2f5e655e4 100644
--- a/src/routes/admin/banners.index.tsx
+++ b/src/routes/admin/banners.index.tsx
@@ -33,15 +33,13 @@ import {
import { useAdminGuard } from '~/hooks/useAdminGuard'
import { useDeleteWithConfirmation } from '~/hooks/useDeleteWithConfirmation'
+const searchSchema = v.object({
+ includeInactive: v.optional(v.boolean(), true),
+});
+
export const Route = createFileRoute('/admin/banners/')({
component: BannersAdminPage,
- validateSearch: (search) =>
- v.parse(
- v.object({
- includeInactive: v.optional(v.boolean(), true),
- }),
- search,
- ),
+ validateSearch: searchSchema,
})
const STYLE_CONFIG = {
@@ -185,9 +183,8 @@ function BannersAdminPage() {
return (
@@ -285,11 +282,10 @@ function BannersAdminPage() {
handleToggleActive(banner)}
- className={`p-2 rounded-lg transition-colors ${
- banner.isActive
- ? 'text-green-600 hover:bg-green-100 dark:hover:bg-green-900/30'
- : 'text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'
- }`}
+ className={`p-2 rounded-lg transition-colors ${banner.isActive
+ ? 'text-green-600 hover:bg-green-100 dark:hover:bg-green-900/30'
+ : 'text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'
+ }`}
title={banner.isActive ? 'Deactivate' : 'Activate'}
>
{banner.isActive ? (
diff --git a/src/routes/admin/feedback.index.tsx b/src/routes/admin/feedback.index.tsx
index 642a16030..cd309d9b4 100644
--- a/src/routes/admin/feedback.index.tsx
+++ b/src/routes/admin/feedback.index.tsx
@@ -6,6 +6,19 @@ import { listDocFeedbackForModerationQueryOptions } from '~/queries/docFeedback'
import { requireCapability } from '~/utils/auth.server'
import { libraryIdSchema, docFeedbackStatusSchema } from '~/utils/schemas'
+const searchSchema = v.object({
+ page: v.optional(v.number(), 1),
+ pageSize: v.optional(
+ v.pipe(v.number(), v.integer(), v.minValue(1)),
+ 50,
+ ),
+ status: v.optional(v.array(docFeedbackStatusSchema)),
+ libraryId: v.optional(libraryIdSchema),
+ isDetached: v.optional(v.boolean()),
+ dateFrom: v.optional(v.string()),
+ dateTo: v.optional(v.string()),
+});
+
export const Route = createFileRoute('/admin/feedback/')({
staleTime: 1000 * 60 * 5, // 5 minutes
beforeLoad: async () => {
@@ -18,25 +31,7 @@ export const Route = createFileRoute('/admin/feedback/')({
throw redirect({ to: '/login' })
}
},
- validateSearch: (search) => {
- const parsed = v.parse(
- v.object({
- page: v.optional(v.number(), 1),
- pageSize: v.optional(
- v.pipe(v.number(), v.integer(), v.minValue(1)),
- 50,
- ),
- status: v.optional(v.array(docFeedbackStatusSchema)),
- libraryId: v.optional(libraryIdSchema),
- isDetached: v.optional(v.boolean()),
- dateFrom: v.optional(v.string()),
- dateTo: v.optional(v.string()),
- }),
- search,
- )
-
- return parsed
- },
+ validateSearch: searchSchema,
loaderDeps: ({ search }) => ({
page: search.page,
pageSize: search.pageSize,
diff --git a/src/routes/admin/feedback_.$id.tsx b/src/routes/admin/feedback_.$id.tsx
index 5c5dbabbe..dba17e104 100644
--- a/src/routes/admin/feedback_.$id.tsx
+++ b/src/routes/admin/feedback_.$id.tsx
@@ -77,7 +77,6 @@ function FeedbackDetailPage() {
@@ -110,7 +109,6 @@ function FeedbackDetailPage() {
@@ -229,11 +227,6 @@ function FeedbackDetailPage() {
{user.image ? (
diff --git a/src/routes/admin/index.tsx b/src/routes/admin/index.tsx
index 982d4a795..22496014a 100644
--- a/src/routes/admin/index.tsx
+++ b/src/routes/admin/index.tsx
@@ -37,17 +37,15 @@ import {
defaultBinForRange,
} from '~/utils/chart'
+const searchSchema = v.object({
+ tab: v.optional(
+ v.picklist(['overview', 'users', 'activity', 'ads']),
+ 'overview',
+ ),
+});
+
export const Route = createFileRoute('/admin/')({
- validateSearch: (search) =>
- v.parse(
- v.object({
- tab: v.optional(
- v.picklist(['overview', 'users', 'activity', 'ads']),
- 'overview',
- ),
- }),
- search,
- ),
+ validateSearch: searchSchema,
component: AdminPage,
})
@@ -136,11 +134,10 @@ function AdminDashboard() {
key={t.id}
to="/admin"
search={{ tab: t.id }}
- className={`flex items-center gap-2 px-4 py-2 text-sm font-medium border-b-2 transition-colors ${
- tab === t.id
- ? 'border-blue-500 text-blue-600 dark:text-blue-400'
- : 'border-transparent text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300'
- }`}
+ className={`flex items-center gap-2 px-4 py-2 text-sm font-medium border-b-2 transition-colors ${tab === t.id
+ ? 'border-blue-500 text-blue-600 dark:text-blue-400'
+ : 'border-transparent text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300'
+ }`}
>
{t.icon}
{t.label}
@@ -197,8 +194,8 @@ function OverviewTab({
stats.yesterdaySignups === 0
? 0
: ((stats.todaySignups - stats.yesterdaySignups) /
- stats.yesterdaySignups) *
- 100
+ stats.yesterdaySignups) *
+ 100
return (
@@ -334,13 +331,12 @@ function OverviewTab({
>
#{index + 1}
@@ -387,8 +383,8 @@ function UsersTab({
stats.yesterdaySignups === 0
? 0
: ((stats.todaySignups - stats.yesterdaySignups) /
- stats.yesterdaySignups) *
- 100
+ stats.yesterdaySignups) *
+ 100
return (
@@ -481,9 +477,7 @@ function UsersTab({
+ to="/admin/users">
Manage Users
@@ -815,15 +809,14 @@ function ActivityTab({
>
#{index + 1}
@@ -1071,13 +1064,12 @@ function ChangeIndicator({ value }: { value: number }) {
return (
{isPositive ? (
diff --git a/src/routes/admin/showcases.index.tsx b/src/routes/admin/showcases.index.tsx
index 02ed49deb..0d65b0cf0 100644
--- a/src/routes/admin/showcases.index.tsx
+++ b/src/routes/admin/showcases.index.tsx
@@ -6,6 +6,17 @@ import { listShowcasesForModerationQueryOptions } from '~/queries/showcases'
import { requireCapability } from '~/utils/auth.server'
import { libraryIdSchema, showcaseStatusSchema } from '~/utils/schemas'
+const searchSchema = v.object({
+ page: v.optional(v.number(), 1),
+ pageSize: v.optional(
+ v.pipe(v.number(), v.integer(), v.minValue(1)),
+ 50,
+ ),
+ status: v.optional(v.array(showcaseStatusSchema)),
+ libraryId: v.optional(v.array(libraryIdSchema)),
+ isFeatured: v.optional(v.boolean()),
+});
+
export const Route = createFileRoute('/admin/showcases/')({
staleTime: 1000 * 60 * 5, // 5 minutes
beforeLoad: async () => {
@@ -18,23 +29,7 @@ export const Route = createFileRoute('/admin/showcases/')({
throw redirect({ to: '/login' })
}
},
- validateSearch: (search) => {
- const parsed = v.parse(
- v.object({
- page: v.optional(v.number(), 1),
- pageSize: v.optional(
- v.pipe(v.number(), v.integer(), v.minValue(1)),
- 50,
- ),
- status: v.optional(v.array(showcaseStatusSchema)),
- libraryId: v.optional(v.array(libraryIdSchema)),
- isFeatured: v.optional(v.boolean()),
- }),
- search,
- )
-
- return parsed
- },
+ validateSearch: searchSchema,
loaderDeps: ({ search }) => ({
page: search.page,
pageSize: search.pageSize,
diff --git a/src/routes/admin/showcases_.$id.tsx b/src/routes/admin/showcases_.$id.tsx
index dfee6dd00..900122f5b 100644
--- a/src/routes/admin/showcases_.$id.tsx
+++ b/src/routes/admin/showcases_.$id.tsx
@@ -102,7 +102,7 @@ function ShowcaseDetailPage() {
mutationFn: () => adminDeleteShowcase({ data: { showcaseId: id } }),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ['admin', 'showcases'] })
- navigate({ to: '/admin/showcases', search: { page: 0, pageSize: 10 } })
+ navigate({ to: '/admin/showcases' })
},
})
@@ -199,7 +199,6 @@ function ShowcaseDetailPage() {
@@ -248,7 +247,6 @@ function ShowcaseDetailPage() {
@@ -359,7 +357,7 @@ function ShowcaseDetailPage() {
@@ -489,11 +487,11 @@ function ShowcaseDetailPage() {
setFormData((prev) =>
prev
? {
- ...prev,
- trancoRank: e.target.value
- ? parseInt(e.target.value, 10)
- : null,
- }
+ ...prev,
+ trancoRank: e.target.value
+ ? parseInt(e.target.value, 10)
+ : null,
+ }
: null,
)
}
@@ -515,9 +513,9 @@ function ShowcaseDetailPage() {
setFormData((prev) =>
prev
? {
- ...prev,
- voteScore: parseInt(e.target.value, 10) || 0,
- }
+ ...prev,
+ voteScore: parseInt(e.target.value, 10) || 0,
+ }
: null,
)
}
@@ -593,13 +591,12 @@ function ShowcaseDetailPage() {
0
- ? 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300'
- : showcase.voteScore < 0
- ? 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-300'
- : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'
- }`}
+ className={`inline-flex items-center px-2.5 py-1 rounded-full text-sm font-medium ${showcase.voteScore > 0
+ ? 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300'
+ : showcase.voteScore < 0
+ ? 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-300'
+ : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'
+ }`}
>
{showcase.voteScore > 0 ? '+' : ''}
{showcase.voteScore}
@@ -688,11 +685,10 @@ function ShowcaseDetailPage() {
return { ...prev, libraries: newLibs }
})
}
- className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${
- isSelected
- ? 'bg-blue-600 text-white'
- : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
- }`}
+ className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${isSelected
+ ? 'bg-blue-600 text-white'
+ : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
+ }`}
>
{lib.name}
@@ -735,11 +731,10 @@ function ShowcaseDetailPage() {
return { ...prev, useCases: newUseCases }
})
}
- className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${
- isSelected
- ? 'bg-purple-600 text-white'
- : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
- }`}
+ className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${isSelected
+ ? 'bg-purple-600 text-white'
+ : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
+ }`}
>
{USE_CASE_LABELS[useCase] || useCase}
@@ -810,16 +805,14 @@ function ShowcaseDetailPage() {
prev ? { ...prev, isFeatured: !prev.isFeatured } : null,
)
}
- className={`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${
- formData?.isFeatured
- ? 'bg-purple-600'
- : 'bg-gray-300 dark:bg-gray-600'
- }`}
+ className={`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${formData?.isFeatured
+ ? 'bg-purple-600'
+ : 'bg-gray-300 dark:bg-gray-600'
+ }`}
>
diff --git a/src/routes/admin/users.$userId.tsx b/src/routes/admin/users.$userId.tsx
index de6bd8c0f..2c966a670 100644
--- a/src/routes/admin/users.$userId.tsx
+++ b/src/routes/admin/users.$userId.tsx
@@ -67,7 +67,6 @@ function UserDetailPage() {
@@ -90,7 +89,6 @@ function UserDetailPage() {
diff --git a/src/routes/admin/users.tsx b/src/routes/admin/users.tsx
index 4e00e4f62..6509ab37d 100644
--- a/src/routes/admin/users.tsx
+++ b/src/routes/admin/users.tsx
@@ -172,6 +172,20 @@ function EffectiveCapabilitiesCell({
)
}
+const searchSchema = v.object({
+ email: v.optional(v.string()),
+ name: v.optional(v.string()),
+ cap: v.optional(v.union([v.string(), v.array(v.string())])),
+ noCapabilities: v.optional(v.boolean()),
+ ads: v.optional(v.picklist(['all', 'true', 'false'])),
+ waitlist: v.optional(v.picklist(['all', 'true', 'false'])),
+ page: v.optional(v.pipe(v.number(), v.integer(), v.minValue(0))),
+ pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1))),
+ useEffectiveCapabilities: v.optional(v.boolean(), true),
+ sortBy: v.optional(v.string()),
+ sortDir: v.optional(v.picklist(['asc', 'desc'])),
+});
+
export const Route = createFileRoute('/admin/users')({
beforeLoad: async () => {
try {
@@ -182,23 +196,7 @@ export const Route = createFileRoute('/admin/users')({
}
},
component: UsersPage,
- validateSearch: (search) =>
- v.parse(
- v.object({
- email: v.optional(v.string()),
- name: v.optional(v.string()),
- cap: v.optional(v.union([v.string(), v.array(v.string())])),
- noCapabilities: v.optional(v.boolean()),
- ads: v.optional(v.picklist(['all', 'true', 'false'])),
- waitlist: v.optional(v.picklist(['all', 'true', 'false'])),
- page: v.optional(v.pipe(v.number(), v.integer(), v.minValue(0))),
- pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1))),
- useEffectiveCapabilities: v.optional(v.boolean(), true),
- sortBy: v.optional(v.string()),
- sortDir: v.optional(v.picklist(['asc', 'desc'])),
- }),
- search,
- ),
+ validateSearch: searchSchema,
})
function UsersPage() {
@@ -232,7 +230,6 @@ function UsersPage() {
search: {
page: 0,
pageSize: search.pageSize,
- useEffectiveCapabilities,
},
})
}
@@ -341,8 +338,8 @@ function UsersPage() {
// Pass userId only if it's valid, otherwise pass undefined (query handles it)
const validEditingUserId =
editingUserId &&
- typeof editingUserId === 'string' &&
- editingUserId.trim() !== ''
+ typeof editingUserId === 'string' &&
+ editingUserId.trim() !== ''
? editingUserId
: undefined
const editingUserRolesQuery = useQuery({
@@ -523,7 +520,7 @@ function UsersPage() {
checked={
usersQuery?.data?.page
? selectedUserIds.size === usersQuery.data.page.length &&
- usersQuery.data.page.length > 0
+ usersQuery.data.page.length > 0
: false
}
onChange={toggleAllSelection}
@@ -552,7 +549,6 @@ function UsersPage() {
params={{ userId: userData._id }}
className="flex items-center gap-3 hover:opacity-80"
onClick={(e) => e.stopPropagation()}
- search={{ useEffectiveCapabilities }}
>
))}
diff --git a/src/routes/showcase/index.tsx b/src/routes/showcase/index.tsx
index bf738498e..cf479a165 100644
--- a/src/routes/showcase/index.tsx
+++ b/src/routes/showcase/index.tsx
@@ -5,21 +5,16 @@ import { ShowcaseGallery } from '~/components/ShowcaseGallery'
import { getApprovedShowcasesQueryOptions } from '~/queries/showcases'
import { libraryIdSchema, showcaseUseCaseSchema } from '~/utils/schemas'
-export const Route = createFileRoute('/showcase/')({
- validateSearch: (search) => {
- const parsed = v.parse(
- v.object({
- page: v.optional(v.number(), 1),
- libraryIds: v.optional(v.array(libraryIdSchema)),
- useCases: v.optional(v.array(showcaseUseCaseSchema)),
- hasSourceCode: v.optional(v.boolean()),
- q: v.optional(v.string()),
- }),
- search,
- )
+const searchSchema = v.object({
+ page: v.optional(v.number(), 1),
+ libraryIds: v.optional(v.array(libraryIdSchema)),
+ useCases: v.optional(v.array(showcaseUseCaseSchema)),
+ hasSourceCode: v.optional(v.boolean()),
+ q: v.optional(v.string()),
+});
- return parsed
- },
+export const Route = createFileRoute('/showcase/')({
+ validateSearch: searchSchema,
loaderDeps: ({ search }) => ({
page: search.page,
libraryIds: search.libraryIds,
From cb826e153f1e7903ae533f7c6654819cc30b4cad Mon Sep 17 00:00:00 2001
From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com>
Date: Fri, 30 Jan 2026 23:43:48 +0000
Subject: [PATCH 3/5] ci: apply automated fixes
---
src/components/Navbar.tsx | 4 +-
src/components/ShowcaseGallery.tsx | 2 +-
.../$version.docs.framework.$framework.$.tsx | 5 +-
src/routes/admin/banners.index.tsx | 16 +++--
src/routes/admin/feedback.index.tsx | 7 +-
src/routes/admin/index.tsx | 65 ++++++++++---------
src/routes/admin/showcases.index.tsx | 7 +-
src/routes/admin/showcases_.$id.tsx | 63 +++++++++---------
src/routes/admin/users.tsx | 14 ++--
src/routes/showcase/index.tsx | 2 +-
10 files changed, 95 insertions(+), 90 deletions(-)
diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx
index a471ce340..225cacbf9 100644
--- a/src/components/Navbar.tsx
+++ b/src/components/Navbar.tsx
@@ -790,9 +790,9 @@ export function Navbar({ children }: { children: React.ReactNode }) {
showMenu && 'md:translate-x-0',
// lg breakpoint: inline when no Title, flyout when Title
inlineMenu &&
- 'lg:sticky lg:top-[var(--navbar-height)] lg:translate-x-0 lg:bg-white/50 lg:dark:bg-black/30 lg:backdrop-blur-none lg:shadow-none',
+ 'lg:sticky lg:top-[var(--navbar-height)] lg:translate-x-0 lg:bg-white/50 lg:dark:bg-black/30 lg:backdrop-blur-none lg:shadow-none',
!inlineMenu &&
- 'lg:fixed lg:top-[var(--navbar-height)] lg:bg-white lg:dark:bg-black/90 lg:backdrop-blur-lg lg:shadow-xl',
+ 'lg:fixed lg:top-[var(--navbar-height)] lg:bg-white lg:dark:bg-black/90 lg:backdrop-blur-lg lg:shadow-xl',
!inlineMenu && !showMenu && 'lg:-translate-x-full',
!inlineMenu && showMenu && 'lg:translate-x-0',
)}
diff --git a/src/components/ShowcaseGallery.tsx b/src/components/ShowcaseGallery.tsx
index fb4dfbc4a..27dd866d0 100644
--- a/src/components/ShowcaseGallery.tsx
+++ b/src/components/ShowcaseGallery.tsx
@@ -360,7 +360,7 @@ export function ShowcaseGallery() {
totalItems={data.pagination.total}
pageSize={24}
onPageChange={handlePageChange}
- onPageSizeChange={() => { }}
+ onPageSizeChange={() => {}}
canGoPrevious={search.page > 1}
canGoNext={search.page < data.pagination.totalPages}
itemLabel="projects"
diff --git a/src/routes/$libraryId/$version.docs.framework.$framework.$.tsx b/src/routes/$libraryId/$version.docs.framework.$framework.$.tsx
index 7e9118c83..59c9bee55 100644
--- a/src/routes/$libraryId/$version.docs.framework.$framework.$.tsx
+++ b/src/routes/$libraryId/$version.docs.framework.$framework.$.tsx
@@ -26,8 +26,9 @@ export const Route = createFileRoute(
return await loadDocs({
repo: library.repo,
branch: getBranch(library, version),
- docsPath: `${library.docsRoot || 'docs'
- }/framework/${framework}/${docsPath}`,
+ docsPath: `${
+ library.docsRoot || 'docs'
+ }/framework/${framework}/${docsPath}`,
})
} catch (error) {
// If doc not found, redirect to framework docs root instead of showing 404
diff --git a/src/routes/admin/banners.index.tsx b/src/routes/admin/banners.index.tsx
index 2f5e655e4..e3acdb940 100644
--- a/src/routes/admin/banners.index.tsx
+++ b/src/routes/admin/banners.index.tsx
@@ -35,7 +35,7 @@ import { useDeleteWithConfirmation } from '~/hooks/useDeleteWithConfirmation'
const searchSchema = v.object({
includeInactive: v.optional(v.boolean(), true),
-});
+})
export const Route = createFileRoute('/admin/banners/')({
component: BannersAdminPage,
@@ -183,8 +183,9 @@ function BannersAdminPage() {
return (
@@ -282,10 +283,11 @@ function BannersAdminPage() {
handleToggleActive(banner)}
- className={`p-2 rounded-lg transition-colors ${banner.isActive
- ? 'text-green-600 hover:bg-green-100 dark:hover:bg-green-900/30'
- : 'text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'
- }`}
+ className={`p-2 rounded-lg transition-colors ${
+ banner.isActive
+ ? 'text-green-600 hover:bg-green-100 dark:hover:bg-green-900/30'
+ : 'text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'
+ }`}
title={banner.isActive ? 'Deactivate' : 'Activate'}
>
{banner.isActive ? (
diff --git a/src/routes/admin/feedback.index.tsx b/src/routes/admin/feedback.index.tsx
index cd309d9b4..0bc617b36 100644
--- a/src/routes/admin/feedback.index.tsx
+++ b/src/routes/admin/feedback.index.tsx
@@ -8,16 +8,13 @@ import { libraryIdSchema, docFeedbackStatusSchema } from '~/utils/schemas'
const searchSchema = v.object({
page: v.optional(v.number(), 1),
- pageSize: v.optional(
- v.pipe(v.number(), v.integer(), v.minValue(1)),
- 50,
- ),
+ pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1)), 50),
status: v.optional(v.array(docFeedbackStatusSchema)),
libraryId: v.optional(libraryIdSchema),
isDetached: v.optional(v.boolean()),
dateFrom: v.optional(v.string()),
dateTo: v.optional(v.string()),
-});
+})
export const Route = createFileRoute('/admin/feedback/')({
staleTime: 1000 * 60 * 5, // 5 minutes
diff --git a/src/routes/admin/index.tsx b/src/routes/admin/index.tsx
index 22496014a..bd0ee96c4 100644
--- a/src/routes/admin/index.tsx
+++ b/src/routes/admin/index.tsx
@@ -42,7 +42,7 @@ const searchSchema = v.object({
v.picklist(['overview', 'users', 'activity', 'ads']),
'overview',
),
-});
+})
export const Route = createFileRoute('/admin/')({
validateSearch: searchSchema,
@@ -134,10 +134,11 @@ function AdminDashboard() {
key={t.id}
to="/admin"
search={{ tab: t.id }}
- className={`flex items-center gap-2 px-4 py-2 text-sm font-medium border-b-2 transition-colors ${tab === t.id
- ? 'border-blue-500 text-blue-600 dark:text-blue-400'
- : 'border-transparent text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300'
- }`}
+ className={`flex items-center gap-2 px-4 py-2 text-sm font-medium border-b-2 transition-colors ${
+ tab === t.id
+ ? 'border-blue-500 text-blue-600 dark:text-blue-400'
+ : 'border-transparent text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300'
+ }`}
>
{t.icon}
{t.label}
@@ -194,8 +195,8 @@ function OverviewTab({
stats.yesterdaySignups === 0
? 0
: ((stats.todaySignups - stats.yesterdaySignups) /
- stats.yesterdaySignups) *
- 100
+ stats.yesterdaySignups) *
+ 100
return (
@@ -331,12 +332,13 @@ function OverviewTab({
>
#{index + 1}
@@ -383,8 +385,8 @@ function UsersTab({
stats.yesterdaySignups === 0
? 0
: ((stats.todaySignups - stats.yesterdaySignups) /
- stats.yesterdaySignups) *
- 100
+ stats.yesterdaySignups) *
+ 100
return (
@@ -476,8 +478,7 @@ function UsersTab({
View and manage individual user accounts, roles, and capabilities.
-
+
Manage Users
@@ -809,14 +810,15 @@ function ActivityTab({
>
#{index + 1}
@@ -1064,12 +1066,13 @@ function ChangeIndicator({ value }: { value: number }) {
return (
{isPositive ? (
diff --git a/src/routes/admin/showcases.index.tsx b/src/routes/admin/showcases.index.tsx
index 0d65b0cf0..4c5f715e1 100644
--- a/src/routes/admin/showcases.index.tsx
+++ b/src/routes/admin/showcases.index.tsx
@@ -8,14 +8,11 @@ import { libraryIdSchema, showcaseStatusSchema } from '~/utils/schemas'
const searchSchema = v.object({
page: v.optional(v.number(), 1),
- pageSize: v.optional(
- v.pipe(v.number(), v.integer(), v.minValue(1)),
- 50,
- ),
+ pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1)), 50),
status: v.optional(v.array(showcaseStatusSchema)),
libraryId: v.optional(v.array(libraryIdSchema)),
isFeatured: v.optional(v.boolean()),
-});
+})
export const Route = createFileRoute('/admin/showcases/')({
staleTime: 1000 * 60 * 5, // 5 minutes
diff --git a/src/routes/admin/showcases_.$id.tsx b/src/routes/admin/showcases_.$id.tsx
index 900122f5b..fc1d15cb2 100644
--- a/src/routes/admin/showcases_.$id.tsx
+++ b/src/routes/admin/showcases_.$id.tsx
@@ -357,7 +357,7 @@ function ShowcaseDetailPage() {
@@ -487,11 +487,11 @@ function ShowcaseDetailPage() {
setFormData((prev) =>
prev
? {
- ...prev,
- trancoRank: e.target.value
- ? parseInt(e.target.value, 10)
- : null,
- }
+ ...prev,
+ trancoRank: e.target.value
+ ? parseInt(e.target.value, 10)
+ : null,
+ }
: null,
)
}
@@ -513,9 +513,9 @@ function ShowcaseDetailPage() {
setFormData((prev) =>
prev
? {
- ...prev,
- voteScore: parseInt(e.target.value, 10) || 0,
- }
+ ...prev,
+ voteScore: parseInt(e.target.value, 10) || 0,
+ }
: null,
)
}
@@ -591,12 +591,13 @@ function ShowcaseDetailPage() {
0
- ? 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300'
- : showcase.voteScore < 0
- ? 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-300'
- : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'
- }`}
+ className={`inline-flex items-center px-2.5 py-1 rounded-full text-sm font-medium ${
+ showcase.voteScore > 0
+ ? 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300'
+ : showcase.voteScore < 0
+ ? 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-300'
+ : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'
+ }`}
>
{showcase.voteScore > 0 ? '+' : ''}
{showcase.voteScore}
@@ -685,10 +686,11 @@ function ShowcaseDetailPage() {
return { ...prev, libraries: newLibs }
})
}
- className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${isSelected
- ? 'bg-blue-600 text-white'
- : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
- }`}
+ className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${
+ isSelected
+ ? 'bg-blue-600 text-white'
+ : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
+ }`}
>
{lib.name}
@@ -731,10 +733,11 @@ function ShowcaseDetailPage() {
return { ...prev, useCases: newUseCases }
})
}
- className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${isSelected
- ? 'bg-purple-600 text-white'
- : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
- }`}
+ className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${
+ isSelected
+ ? 'bg-purple-600 text-white'
+ : 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
+ }`}
>
{USE_CASE_LABELS[useCase] || useCase}
@@ -805,14 +808,16 @@ function ShowcaseDetailPage() {
prev ? { ...prev, isFeatured: !prev.isFeatured } : null,
)
}
- className={`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${formData?.isFeatured
- ? 'bg-purple-600'
- : 'bg-gray-300 dark:bg-gray-600'
- }`}
+ className={`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${
+ formData?.isFeatured
+ ? 'bg-purple-600'
+ : 'bg-gray-300 dark:bg-gray-600'
+ }`}
>
diff --git a/src/routes/admin/users.tsx b/src/routes/admin/users.tsx
index 6509ab37d..99ad16078 100644
--- a/src/routes/admin/users.tsx
+++ b/src/routes/admin/users.tsx
@@ -184,7 +184,7 @@ const searchSchema = v.object({
useEffectiveCapabilities: v.optional(v.boolean(), true),
sortBy: v.optional(v.string()),
sortDir: v.optional(v.picklist(['asc', 'desc'])),
-});
+})
export const Route = createFileRoute('/admin/users')({
beforeLoad: async () => {
@@ -338,8 +338,8 @@ function UsersPage() {
// Pass userId only if it's valid, otherwise pass undefined (query handles it)
const validEditingUserId =
editingUserId &&
- typeof editingUserId === 'string' &&
- editingUserId.trim() !== ''
+ typeof editingUserId === 'string' &&
+ editingUserId.trim() !== ''
? editingUserId
: undefined
const editingUserRolesQuery = useQuery({
@@ -520,7 +520,7 @@ function UsersPage() {
checked={
usersQuery?.data?.page
? selectedUserIds.size === usersQuery.data.page.length &&
- usersQuery.data.page.length > 0
+ usersQuery.data.page.length > 0
: false
}
onChange={toggleAllSelection}
@@ -896,9 +896,9 @@ function UsersPage() {
{header.isPlaceholder
? null
: flexRender(
- header.column.columnDef.header,
- header.getContext(),
- )}
+ header.column.columnDef.header,
+ header.getContext(),
+ )}
))}
diff --git a/src/routes/showcase/index.tsx b/src/routes/showcase/index.tsx
index cf479a165..3f8a3ef59 100644
--- a/src/routes/showcase/index.tsx
+++ b/src/routes/showcase/index.tsx
@@ -11,7 +11,7 @@ const searchSchema = v.object({
useCases: v.optional(v.array(showcaseUseCaseSchema)),
hasSourceCode: v.optional(v.boolean()),
q: v.optional(v.string()),
-});
+})
export const Route = createFileRoute('/showcase/')({
validateSearch: searchSchema,
From d80f7ff2f38a94e83e5a68700d419b5e52adf5a9 Mon Sep 17 00:00:00 2001
From: Brenley Dueck
Date: Sat, 31 Jan 2026 12:23:52 -0600
Subject: [PATCH 4/5] chore: cleanup
---
src/components/BottomCTA.tsx | 23 ++++-------
src/components/LibraryHero.tsx | 27 +++++-------
src/routes/$libraryId/$version.index.tsx | 11 +++--
src/routes/admin/feed.$id.tsx | 36 ++--------------
src/routes/admin/feed.index.tsx | 52 +++++++++---------------
src/routes/admin/showcases_.$id.tsx | 5 ---
src/routes/admin/users.tsx | 1 -
7 files changed, 46 insertions(+), 109 deletions(-)
diff --git a/src/components/BottomCTA.tsx b/src/components/BottomCTA.tsx
index 4ad8499f3..b202145f9 100644
--- a/src/components/BottomCTA.tsx
+++ b/src/components/BottomCTA.tsx
@@ -1,12 +1,9 @@
import * as React from 'react'
-import { Link } from '@tanstack/react-router'
-import type { LibraryId } from '~/libraries'
+import { Link, LinkProps } from '@tanstack/react-router'
+import { Button } from '~/ui'
type BottomCTAProps = {
- linkProps: {
- to: '/$libraryId/$version/docs'
- params: { libraryId: LibraryId; version?: string }
- }
+ linkProps: LinkProps
label?: string
className?: string
}
@@ -25,16 +22,14 @@ export function BottomCTA({
Only one thing left to do...
-
{label}
-
+
)
diff --git a/src/components/LibraryHero.tsx b/src/components/LibraryHero.tsx
index 210e1510b..e16005123 100644
--- a/src/components/LibraryHero.tsx
+++ b/src/components/LibraryHero.tsx
@@ -1,15 +1,13 @@
import * as React from 'react'
import { twMerge } from 'tailwind-merge'
-import { Link } from '@tanstack/react-router'
-import type { Library, LibraryId } from '~/libraries'
+import { Link, LinkProps } from '@tanstack/react-router'
+import type { Library } from '~/libraries'
+import { Button } from '~/ui'
type LibraryHeroProps = {
project: Library
cta?: {
- linkProps: {
- to: '/$libraryId/$version/docs'
- params: { libraryId: LibraryId; version?: string }
- }
+ linkProps: LinkProps
label: string
className?: string
}
@@ -56,19 +54,14 @@ export function LibraryHero({ project, cta, actions }: LibraryHeroProps) {
{actions ? (
{actions}
) : cta ? (
-
{cta.label}
-
+
) : null}
)
diff --git a/src/routes/$libraryId/$version.index.tsx b/src/routes/$libraryId/$version.index.tsx
index d46ea9b02..b78306792 100644
--- a/src/routes/$libraryId/$version.index.tsx
+++ b/src/routes/$libraryId/$version.index.tsx
@@ -11,7 +11,7 @@ import type { LibraryId } from '~/libraries'
import { seo } from '~/utils/seo'
import { ossStatsQuery } from '~/queries/stats'
import { Button } from '~/ui'
-import type { ConfigSchema } from '~/utils/config'
+import { ConfigSchema } from '~/utils/config'
// Lazy-loaded landing components for each library
const landingComponents: Partial<
@@ -57,12 +57,11 @@ export const Route = createFileRoute('/$libraryId/$version/')({
}
return undefined as never
},
- // @ts-expect-error - TanStack Router type inference issue: child route loader return type
- loader: async (ctx) => {
- const { libraryId } = ctx.params
+ // @ts-expect-error - not sure why this is erroring
+ loader: async ({ params, context: { queryClient } }) => {
+ const { libraryId } = params
const library = getLibrary(libraryId)
- await ctx.context.queryClient.ensureQueryData(ossStatsQuery({ library }))
- // This route prefetches data for rendering but doesn't return loader data
+ await queryClient.ensureQueryData(ossStatsQuery({ library }))
},
component: LibraryVersionIndex,
})
diff --git a/src/routes/admin/feed.$id.tsx b/src/routes/admin/feed.$id.tsx
index 97499f4fb..9d0f686c4 100644
--- a/src/routes/admin/feed.$id.tsx
+++ b/src/routes/admin/feed.$id.tsx
@@ -63,17 +63,7 @@ function FeedEditorPage() {
Entry Not Found
- navigate({
- to: '/admin/feed',
- search: {
- page: 1,
- pageSize: 50,
- viewMode: 'table',
- releaseLevels: undefined,
- },
- })
- }
+ onClick={() => navigate({ to: '/admin/feed' })}
>
Back to Feed Admin
@@ -89,28 +79,8 @@ function FeedEditorPage() {
entry={
isNew ? null : ((entryQuery.data as FeedEntry | undefined) ?? null)
}
- onSave={() =>
- navigate({
- to: '/admin/feed',
- search: {
- page: 1,
- pageSize: 50,
- viewMode: 'table',
- releaseLevels: undefined,
- },
- })
- }
- onCancel={() =>
- navigate({
- to: '/admin/feed',
- search: {
- page: 1,
- pageSize: 50,
- viewMode: 'table',
- releaseLevels: undefined,
- },
- })
- }
+ onSave={() => navigate({ to: '/admin/feed' })}
+ onCancel={() => navigate({ to: '/admin/feed' })}
/>
diff --git a/src/routes/admin/feed.index.tsx b/src/routes/admin/feed.index.tsx
index 37b4639f9..b2a82d161 100644
--- a/src/routes/admin/feed.index.tsx
+++ b/src/routes/admin/feed.index.tsx
@@ -20,41 +20,27 @@ import { AdminAccessDenied, AdminLoading } from '~/components/admin'
import { useAdminGuard } from '~/hooks/useAdminGuard'
import { useDeleteWithConfirmation } from '~/hooks/useDeleteWithConfirmation'
+const searchSchema = v.object({
+ entryTypes: v.optional(v.array(entryTypeSchema)),
+ libraries: v.optional(v.array(libraryIdSchema)),
+ partners: v.optional(v.array(v.string())),
+ tags: v.optional(v.array(v.string())),
+ releaseLevels: v.optional(v.array(releaseLevelSchema)),
+ includePrerelease: v.optional(v.boolean()),
+ featured: v.optional(v.boolean()),
+ search: v.optional(v.string()),
+ page: v.optional(v.number(), 1),
+ pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1)), 50),
+ viewMode: v.optional(
+ v.fallback(v.picklist(['table', 'timeline']), 'table'),
+ 'table',
+ ),
+ expanded: v.optional(v.array(v.string())),
+})
+
export const Route = createFileRoute('/admin/feed/')({
component: FeedAdminPage,
- validateSearch: (search: Record
) => {
- const hasReleaseLevels = 'releaseLevels' in search
- const releaseLevelsValue = search.releaseLevels
-
- return v.parse(
- v.object({
- entryTypes: v.optional(v.array(entryTypeSchema)),
- libraries: v.optional(v.array(libraryIdSchema)),
- partners: v.optional(v.array(v.string())),
- tags: v.optional(v.array(v.string())),
- releaseLevels: hasReleaseLevels
- ? v.fallback(
- v.array(releaseLevelSchema),
- Array.isArray(releaseLevelsValue) ? releaseLevelsValue : [],
- )
- : v.optional(v.array(releaseLevelSchema)),
- includePrerelease: v.optional(v.boolean()),
- featured: v.optional(v.boolean()),
- search: v.optional(v.string()),
- page: v.optional(v.number(), 1),
- pageSize: v.optional(
- v.pipe(v.number(), v.integer(), v.minValue(1)),
- 50,
- ),
- viewMode: v.optional(
- v.fallback(v.picklist(['table', 'timeline']), 'table'),
- 'table',
- ),
- expanded: v.optional(v.array(v.string())),
- }),
- search,
- )
- },
+ validateSearch: searchSchema,
})
function FeedAdminPage() {
diff --git a/src/routes/admin/showcases_.$id.tsx b/src/routes/admin/showcases_.$id.tsx
index fc1d15cb2..259ac7de5 100644
--- a/src/routes/admin/showcases_.$id.tsx
+++ b/src/routes/admin/showcases_.$id.tsx
@@ -631,11 +631,6 @@ function ShowcaseDetailPage() {
{user ? (
diff --git a/src/routes/admin/users.tsx b/src/routes/admin/users.tsx
index 99ad16078..fb6a7c8a4 100644
--- a/src/routes/admin/users.tsx
+++ b/src/routes/admin/users.tsx
@@ -733,7 +733,6 @@ function UsersPage() {
usersQuery,
bulkUserRoles,
bulkEffectiveCapabilities,
- useEffectiveCapabilities,
],
)
From eb201edea38e2744c606af6dd87a3c35cb38c0a9 Mon Sep 17 00:00:00 2001
From: Brenley Dueck
Date: Sat, 31 Jan 2026 22:44:29 -0600
Subject: [PATCH 5/5] chore: downgrade react one version
---
package.json | 8 +-
pnpm-lock.yaml | 1152 ++++++++++++++++++++++++------------------------
2 files changed, 580 insertions(+), 580 deletions(-)
diff --git a/package.json b/package.json
index c5abd5030..8fb81cd1e 100644
--- a/package.json
+++ b/package.json
@@ -84,9 +84,9 @@
"mermaid": "^11.11.0",
"postgres": "^3.4.7",
"posthog-node": "^5.20.0",
- "react": "^19.2.4",
+ "react": "19.2.3",
"react-colorful": "^5.6.1",
- "react-dom": "^19.2.4",
+ "react-dom": "19.2.3",
"react-easy-crop": "^5.5.6",
"react-instantsearch": "7",
"rehype-autolink-headings": "^7.1.0",
@@ -124,8 +124,8 @@
"@types/hast": "^3.0.4",
"@types/node": "^24.3.0",
"@types/pg": "^8.15.6",
- "@types/react": "^19.2.4",
- "@types/react-dom": "^19.2.3",
+ "@types/react": "^19.2.10",
+ "@types/react-dom": "19.2.3",
"@types/remove-markdown": "^0.3.4",
"@types/three": "^0.182.0",
"autoprefixer": "^10.4.18",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9c4696ab6..114304ceb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -22,7 +22,7 @@ importers:
version: 0.37.0
'@floating-ui/react':
specifier: ^0.27.8
- version: 0.27.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 0.27.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@hono/mcp':
specifier: ^0.2.3
version: 0.2.3(@modelcontextprotocol/sdk@1.25.2(hono@4.11.3)(zod@4.3.5))(hono-rate-limiter@0.4.2(hono@4.11.3))(hono@4.11.3)(zod@4.3.5)
@@ -37,10 +37,10 @@ importers:
version: 0.1.0
'@netlify/vite-plugin-tanstack-start':
specifier: ^1.0.2
- version: 1.0.2(@tanstack/react-start@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ version: 1.0.2(@tanstack/react-start@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
'@number-flow/react':
specifier: ^0.4.1
- version: 0.4.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 0.4.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@observablehq/plot':
specifier: ^0.6.17
version: 0.6.17
@@ -49,28 +49,28 @@ importers:
version: 7.0.2
'@radix-ui/react-dialog':
specifier: ^1.1.15
- version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-dropdown-menu':
specifier: ^2.1.12
- version: 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-toast':
specifier: ^1.2.2
- version: 1.2.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.2.15(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-tooltip':
specifier: ^1.2.8
- version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@react-three/drei':
specifier: ^10.7.7
- version: 10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0))(@types/react@19.2.5)(@types/three@0.182.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)
+ version: 10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0))(@types/react@19.2.10)(@types/three@0.182.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0)
'@react-three/fiber':
specifier: ^9.5.0
- version: 9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)
+ version: 9.5.0(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0)
'@sentry/node':
specifier: ^10.33.0
version: 10.33.0
'@sentry/tanstackstart-react':
specifier: ^10.32.1
- version: 10.32.1(react@19.2.4)
+ version: 10.32.1(react@19.2.3)
'@sentry/vite-plugin':
specifier: ^4.6.1
version: 4.6.1
@@ -91,37 +91,37 @@ importers:
version: 0.16.4
'@tanstack/react-pacer':
specifier: ^0.17.4
- version: 0.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 0.17.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-query':
specifier: ^5.90.12
- version: 5.90.12(react@19.2.4)
+ version: 5.90.12(react@19.2.3)
'@tanstack/react-router':
specifier: 1.157.16
- version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-router-devtools':
specifier: 1.157.16
- version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.1.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-router-ssr-query':
specifier: 1.157.16
- version: 1.157.16(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.157.16(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.157.16)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-start':
specifier: 1.157.16
- version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ version: 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
'@tanstack/react-table':
specifier: ^8.21.3
- version: 8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@types/d3':
specifier: ^7.4.3
version: 7.4.3
'@uploadthing/react':
specifier: ^7.3.3
- version: 7.3.3(react@19.2.4)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))
+ version: 7.3.3(react@19.2.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))
'@visx/hierarchy':
specifier: ^2.10.0
- version: 2.17.0(react@19.2.4)
+ version: 2.17.0(react@19.2.3)
'@visx/responsive':
specifier: ^2.10.0
- version: 2.17.0(react@19.2.4)
+ version: 2.17.0(react@19.2.3)
'@vitejs/plugin-react':
specifier: ^4.3.3
version: 4.3.4(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
@@ -130,7 +130,7 @@ importers:
version: 1.6.1
'@xstate/react':
specifier: ^6.0.0
- version: 6.0.0(@types/react@19.2.5)(react@19.2.4)(xstate@5.25.0)
+ version: 6.0.0(@types/react@19.2.10)(react@19.2.3)(xstate@5.25.0)
algoliasearch:
specifier: ^5.23.4
version: 5.23.4
@@ -139,7 +139,7 @@ importers:
version: 1.1.2
cmdk:
specifier: ^1.1.1
- version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
d3:
specifier: ^7.9.0
version: 7.9.0
@@ -169,7 +169,7 @@ importers:
version: 4.11.3
html-react-parser:
specifier: ^5.1.10
- version: 5.1.10(@types/react@19.2.5)(react@19.2.4)
+ version: 5.1.10(@types/react@19.2.10)(react@19.2.3)
jszip:
specifier: ^3.10.1
version: 3.10.1
@@ -178,7 +178,7 @@ importers:
version: 7.18.3
lucide-react:
specifier: ^0.561.0
- version: 0.561.0(react@19.2.4)
+ version: 0.561.0(react@19.2.3)
match-sorter:
specifier: ^8.2.0
version: 8.2.0
@@ -192,20 +192,20 @@ importers:
specifier: ^5.20.0
version: 5.20.0
react:
- specifier: ^19.2.4
- version: 19.2.4
+ specifier: 19.2.3
+ version: 19.2.3
react-colorful:
specifier: ^5.6.1
- version: 5.6.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 5.6.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-dom:
- specifier: ^19.2.4
- version: 19.2.4(react@19.2.4)
+ specifier: 19.2.3
+ version: 19.2.3(react@19.2.3)
react-easy-crop:
specifier: ^5.5.6
- version: 5.5.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 5.5.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react-instantsearch:
specifier: '7'
- version: 7.15.5(algoliasearch@5.23.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 7.15.5(algoliasearch@5.23.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
rehype-autolink-headings:
specifier: ^7.1.0
version: 7.1.0
@@ -277,7 +277,7 @@ importers:
version: 4.3.5
zustand:
specifier: ^4.5.2
- version: 4.5.2(@types/react@19.2.5)(react@19.2.4)
+ version: 4.5.2(@types/react@19.2.10)(react@19.2.3)
devDependencies:
'@content-collections/core':
specifier: ^0.8.2
@@ -307,11 +307,11 @@ importers:
specifier: ^8.15.6
version: 8.15.6
'@types/react':
- specifier: ^19.2.4
- version: 19.2.5
+ specifier: ^19.2.10
+ version: 19.2.10
'@types/react-dom':
- specifier: ^19.2.3
- version: 19.2.3(@types/react@19.2.5)
+ specifier: 19.2.3
+ version: 19.2.3(@types/react@19.2.10)
'@types/remove-markdown':
specifier: ^0.3.4
version: 0.3.4
@@ -465,32 +465,32 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/code-frame@7.28.6':
- resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==}
+ '@babel/code-frame@7.29.0':
+ resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==}
engines: {node: '>=6.9.0'}
'@babel/compat-data@7.27.5':
resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.28.6':
- resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==}
+ '@babel/compat-data@7.29.0':
+ resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==}
engines: {node: '>=6.9.0'}
'@babel/core@7.28.4':
resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.28.6':
- resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==}
+ '@babel/core@7.29.0':
+ resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.28.3':
resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.28.6':
- resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==}
+ '@babel/generator@7.29.0':
+ resolution: {integrity: sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.27.2':
@@ -563,8 +563,8 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/parser@7.28.6':
- resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==}
+ '@babel/parser@7.29.0':
+ resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -620,8 +620,8 @@ packages:
resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.28.6':
- resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==}
+ '@babel/traverse@7.29.0':
+ resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
engines: {node: '>=6.9.0'}
'@babel/types@7.28.2':
@@ -636,8 +636,8 @@ packages:
resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.28.6':
- resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
+ '@babel/types@7.29.0':
+ resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
engines: {node: '>=6.9.0'}
'@braintree/sanitize-url@7.1.1':
@@ -3508,8 +3508,8 @@ packages:
peerDependencies:
'@types/react': '*'
- '@types/react@19.2.5':
- resolution: {integrity: sha512-keKxkZMqnDicuvFoJbzrhbtdLSPhj/rZThDlKWCDbgXmUg0rEUFtRssDXKYmtXluZlIqiC5VqkCgRwzuyLHKHw==}
+ '@types/react@19.2.10':
+ resolution: {integrity: sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw==}
'@types/remove-markdown@0.3.4':
resolution: {integrity: sha512-i753EH/p02bw7bLlpfS/4CV1rdikbGiLabWyVsAvsFid3cA5RNU1frG7JycgY+NSnFwtoGlElvZVceCytecTDA==}
@@ -4296,8 +4296,8 @@ packages:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
- csstype@3.1.3:
- resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
+ csstype@3.2.3:
+ resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
cytoscape-cose-bilkent@4.1.0:
resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==}
@@ -7054,10 +7054,10 @@ packages:
react: '>=16.8.0'
react-dom: '>=16.8.0'
- react-dom@19.2.4:
- resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==}
+ react-dom@19.2.3:
+ resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==}
peerDependencies:
- react: ^19.2.4
+ react: ^19.2.3
react-easy-crop@5.5.6:
resolution: {integrity: sha512-Jw3/ozs8uXj3NpL511Suc4AHY+mLRO23rUgipXvNYKqezcFSYHxe4QXibBymkOoY6oOtLVMPO2HNPRHYvMPyTw==}
@@ -7127,8 +7127,8 @@ packages:
react-dom:
optional: true
- react@19.2.4:
- resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==}
+ react@19.2.3:
+ resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==}
engines: {node: '>=0.10.0'}
read-package-up@11.0.0:
@@ -8561,7 +8561,7 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/code-frame@7.28.6':
+ '@babel/code-frame@7.29.0':
dependencies:
'@babel/helper-validator-identifier': 7.28.5
js-tokens: 4.0.0
@@ -8569,7 +8569,7 @@ snapshots:
'@babel/compat-data@7.27.5': {}
- '@babel/compat-data@7.28.6': {}
+ '@babel/compat-data@7.29.0': {}
'@babel/core@7.28.4':
dependencies:
@@ -8591,17 +8591,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/core@7.28.6':
+ '@babel/core@7.29.0':
dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/generator': 7.28.6
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.0
'@babel/helper-compilation-targets': 7.28.6
- '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helpers': 7.28.6
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/template': 7.28.6
- '@babel/traverse': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.3
@@ -8619,10 +8619,10 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.30
jsesc: 3.1.0
- '@babel/generator@7.28.6':
+ '@babel/generator@7.29.0':
dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.1.0
@@ -8637,7 +8637,7 @@ snapshots:
'@babel/helper-compilation-targets@7.28.6':
dependencies:
- '@babel/compat-data': 7.28.6
+ '@babel/compat-data': 7.29.0
'@babel/helper-validator-option': 7.27.1
browserslist: 4.24.4
lru-cache: 5.1.1
@@ -8654,8 +8654,8 @@ snapshots:
'@babel/helper-module-imports@7.28.6':
dependencies:
- '@babel/traverse': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -8668,12 +8668,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)':
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)':
dependencies:
- '@babel/core': 7.28.6
+ '@babel/core': 7.29.0
'@babel/helper-module-imports': 7.28.6
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.6
+ '@babel/traverse': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -8695,7 +8695,7 @@ snapshots:
'@babel/helpers@7.28.6':
dependencies:
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@babel/parser@7.28.3':
dependencies:
@@ -8705,18 +8705,18 @@ snapshots:
dependencies:
'@babel/types': 7.28.5
- '@babel/parser@7.28.6':
+ '@babel/parser@7.29.0':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.6)':
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.29.0)':
dependencies:
- '@babel/core': 7.28.6
+ '@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.6)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.29.0)':
dependencies:
- '@babel/core': 7.28.6
+ '@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.28.4)':
@@ -8746,9 +8746,9 @@ snapshots:
'@babel/template@7.28.6':
dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/code-frame': 7.29.0
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@babel/traverse@7.28.3':
dependencies:
@@ -8774,14 +8774,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/traverse@7.28.6':
+ '@babel/traverse@7.29.0':
dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/generator': 7.28.6
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.0
'@babel/helper-globals': 7.28.0
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
debug: 4.4.3
transitivePeerDependencies:
- supports-color
@@ -8801,7 +8801,7 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@babel/types@7.28.6':
+ '@babel/types@7.29.0':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
@@ -9254,18 +9254,18 @@ snapshots:
'@floating-ui/core': 1.6.9
'@floating-ui/utils': 0.2.9
- '@floating-ui/react-dom@2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@floating-ui/react-dom@2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@floating-ui/dom': 1.6.13
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
- '@floating-ui/react@0.27.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@floating-ui/react@0.27.8(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@floating-ui/react-dom': 2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@floating-ui/utils': 0.2.9
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
tabbable: 6.2.0
'@floating-ui/utils@0.2.9': {}
@@ -9883,12 +9883,12 @@ snapshots:
'@netlify/types@2.2.0': {}
- '@netlify/vite-plugin-tanstack-start@1.0.2(@tanstack/react-start@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@netlify/vite-plugin-tanstack-start@1.0.2(@tanstack/react-start@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
'@netlify/vite-plugin': 2.6.1(babel-plugin-macros@3.1.0)(rollup@4.53.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
optionalDependencies:
- '@tanstack/react-start': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ '@tanstack/react-start': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -9997,12 +9997,12 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@number-flow/react@0.4.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@number-flow/react@0.4.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
esm-env: 1.1.4
number-flow: 0.4.0
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
'@observablehq/plot@0.6.17':
dependencies:
@@ -10384,427 +10384,427 @@ snapshots:
'@radix-ui/primitive@1.1.3': {}
- '@radix-ui/react-arrow@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-arrow@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-collection@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-collection@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-slot': 1.2.0(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-context@1.1.2(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-context@1.1.2(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.10)(react@19.2.3)
aria-hidden: 1.2.4
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
- react-remove-scroll: 2.6.3(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ react-remove-scroll: 2.6.3(@types/react@19.2.10)(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-direction@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-direction@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-dismissable-layer@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-dismissable-layer@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-dropdown-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-dropdown-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-menu': 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-menu': 2.1.12(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-focus-guards@1.1.2(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-focus-guards@1.1.2(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-focus-scope@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-focus-scope@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-id@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-id@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-menu@2.1.12(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-direction': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-roving-focus': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-direction': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-roving-focus': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-slot': 1.2.0(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
aria-hidden: 1.2.4
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
- react-remove-scroll: 2.6.3(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ react-remove-scroll: 2.6.3(@types/react@19.2.10)(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
-
- '@radix-ui/react-popper@1.2.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
- dependencies:
- '@floating-ui/react-dom': 2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-arrow': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
+
+ '@radix-ui/react-popper@1.2.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-arrow': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.10)(react@19.2.3)
'@radix-ui/rect': 1.1.1
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
-
- '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
- dependencies:
- '@floating-ui/react-dom': 2.1.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.5)(react@19.2.4)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
+
+ '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.10)(react@19.2.3)
'@radix-ui/rect': 1.1.1
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-portal@1.1.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-portal@1.1.6(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-presence@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-presence@1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-primitive@2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-primitive@2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-slot': 1.2.0(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.0(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-roving-focus@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-roving-focus@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.2
- '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-direction': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-direction': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-slot@1.2.0(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-slot@1.2.0(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-slot@1.2.3(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-slot@1.2.3(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-toast@1.2.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-toast@1.2.15(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@radix-ui/primitive': 1.1.3
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-context': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-slot': 1.2.3(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-context': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-slot': 1.2.3(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
- '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
'@radix-ui/rect': 1.1.1
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-use-size@1.1.1(@types/react@19.2.5)(react@19.2.4)':
+ '@radix-ui/react-use-size@1.1.1(@types/react@19.2.10)(react@19.2.3)':
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
+ '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- '@types/react-dom': 19.2.3(@types/react@19.2.5)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
'@radix-ui/rect@1.1.1': {}
- '@react-three/drei@10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0))(@types/react@19.2.5)(@types/three@0.182.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)':
+ '@react-three/drei@10.7.7(@react-three/fiber@9.5.0(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0))(@types/react@19.2.10)(@types/three@0.182.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0)':
dependencies:
'@babel/runtime': 7.28.4
'@mediapipe/tasks-vision': 0.10.17
'@monogrid/gainmap-js': 3.4.0(three@0.182.0)
- '@react-three/fiber': 9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)
- '@use-gesture/react': 10.3.1(react@19.2.4)
+ '@react-three/fiber': 9.5.0(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0)
+ '@use-gesture/react': 10.3.1(react@19.2.3)
camera-controls: 3.1.2(three@0.182.0)
cross-env: 7.0.3
detect-gpu: 5.0.70
@@ -10812,41 +10812,41 @@ snapshots:
hls.js: 1.6.15
maath: 0.10.8(@types/three@0.182.0)(three@0.182.0)
meshline: 3.3.1(three@0.182.0)
- react: 19.2.4
+ react: 19.2.3
stats-gl: 2.4.2(@types/three@0.182.0)(three@0.182.0)
stats.js: 0.17.0
- suspend-react: 0.1.3(react@19.2.4)
+ suspend-react: 0.1.3(react@19.2.3)
three: 0.182.0
three-mesh-bvh: 0.8.3(three@0.182.0)
three-stdlib: 2.36.1(three@0.182.0)
troika-three-text: 0.52.4(three@0.182.0)
- tunnel-rat: 0.1.2(@types/react@19.2.5)(react@19.2.4)
- use-sync-external-store: 1.6.0(react@19.2.4)
+ tunnel-rat: 0.1.2(@types/react@19.2.10)(react@19.2.3)
+ use-sync-external-store: 1.6.0(react@19.2.3)
utility-types: 3.11.0
- zustand: 5.0.9(@types/react@19.2.5)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))
+ zustand: 5.0.9(@types/react@19.2.10)(react@19.2.3)(use-sync-external-store@1.6.0(react@19.2.3))
optionalDependencies:
- react-dom: 19.2.4(react@19.2.4)
+ react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- '@types/react'
- '@types/three'
- immer
- '@react-three/fiber@9.5.0(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(three@0.182.0)':
+ '@react-three/fiber@9.5.0(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.182.0)':
dependencies:
'@babel/runtime': 7.24.5
'@types/webxr': 0.5.24
base64-js: 1.5.1
buffer: 6.0.3
- its-fine: 2.0.0(@types/react@19.2.5)(react@19.2.4)
- react: 19.2.4
- react-use-measure: 2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ its-fine: 2.0.0(@types/react@19.2.10)(react@19.2.3)
+ react: 19.2.3
+ react-use-measure: 2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
scheduler: 0.27.0
- suspend-react: 0.1.3(react@19.2.4)
+ suspend-react: 0.1.3(react@19.2.3)
three: 0.182.0
- use-sync-external-store: 1.6.0(react@19.2.4)
- zustand: 5.0.9(@types/react@19.2.5)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))
+ use-sync-external-store: 1.6.0(react@19.2.3)
+ zustand: 5.0.9(@types/react@19.2.10)(react@19.2.3)(use-sync-external-store@1.6.0(react@19.2.3))
optionalDependencies:
- react-dom: 19.2.4(react@19.2.4)
+ react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- '@types/react'
- immer
@@ -11149,21 +11149,21 @@ snapshots:
'@opentelemetry/semantic-conventions': 1.38.0
'@sentry/core': 10.33.0
- '@sentry/react@10.32.1(react@19.2.4)':
+ '@sentry/react@10.32.1(react@19.2.3)':
dependencies:
'@sentry/browser': 10.32.1
'@sentry/core': 10.32.1
hoist-non-react-statics: 3.3.2
- react: 19.2.4
+ react: 19.2.3
- '@sentry/tanstackstart-react@10.32.1(react@19.2.4)':
+ '@sentry/tanstackstart-react@10.32.1(react@19.2.3)':
dependencies:
'@opentelemetry/api': 1.9.0
'@opentelemetry/semantic-conventions': 1.38.0
'@sentry-internal/browser-utils': 10.32.1
'@sentry/core': 10.32.1
'@sentry/node': 10.32.1
- '@sentry/react': 10.32.1(react@19.2.4)
+ '@sentry/react': 10.32.1(react@19.2.3)
transitivePeerDependencies:
- react
- supports-color
@@ -11302,85 +11302,85 @@ snapshots:
'@tanstack/query-core@5.90.12': {}
- '@tanstack/react-pacer@0.17.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-pacer@0.17.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/pacer': 0.16.4
- '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@tanstack/react-store': 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
- '@tanstack/react-query@5.90.12(react@19.2.4)':
+ '@tanstack/react-query@5.90.12(react@19.2.3)':
dependencies:
'@tanstack/query-core': 5.90.12
- react: 19.2.4
+ react: 19.2.3
- '@tanstack/react-router-devtools@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.1.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-router-devtools@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@tanstack/router-devtools-core': 1.157.16(@tanstack/router-core@1.157.16)(csstype@3.1.3)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@tanstack/router-devtools-core': 1.157.16(@tanstack/router-core@1.157.16)(csstype@3.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
optionalDependencies:
'@tanstack/router-core': 1.157.16
transitivePeerDependencies:
- csstype
- '@tanstack/react-router-ssr-query@1.157.16(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-router-ssr-query@1.157.16(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.157.16)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/query-core': 5.90.12
- '@tanstack/react-query': 5.90.12(react@19.2.4)
- '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-query': 5.90.12(react@19.2.3)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-ssr-query-core': 1.157.16(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.157.16)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- '@tanstack/router-core'
- '@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/history': 1.154.14
- '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-store': 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.157.16
isbot: 5.1.31
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-start-client@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-start-client@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.157.16
'@tanstack/start-client-core': 1.157.16
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-start-server@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-start-server@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/history': 1.154.14
- '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.157.16
'@tanstack/start-client-core': 1.157.16
'@tanstack/start-server-core': 1.157.16
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- crossws
- '@tanstack/react-start@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/react-start@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
- '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@tanstack/react-start-client': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@tanstack/react-start-server': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@tanstack/react-start-client': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@tanstack/react-start-server': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-utils': 1.154.7
'@tanstack/start-client-core': 1.157.16
- '@tanstack/start-plugin-core': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ '@tanstack/start-plugin-core': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
'@tanstack/start-server-core': 1.157.16
pathe: 2.0.3
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
transitivePeerDependencies:
- '@rsbuild/core'
@@ -11389,18 +11389,18 @@ snapshots:
- vite-plugin-solid
- webpack
- '@tanstack/react-store@0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-store@0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/store': 0.8.0
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
- use-sync-external-store: 1.6.0(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ use-sync-external-store: 1.6.0(react@19.2.3)
- '@tanstack/react-table@8.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tanstack/react-table@8.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/table-core': 8.21.3
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
'@tanstack/router-core@1.157.16':
dependencies:
@@ -11412,14 +11412,14 @@ snapshots:
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/router-devtools-core@1.157.16(@tanstack/router-core@1.157.16)(csstype@3.1.3)':
+ '@tanstack/router-devtools-core@1.157.16(@tanstack/router-core@1.157.16)(csstype@3.2.3)':
dependencies:
'@tanstack/router-core': 1.157.16
clsx: 2.1.1
- goober: 2.1.16(csstype@3.1.3)
+ goober: 2.1.16(csstype@3.2.3)
tiny-invariant: 1.3.3
optionalDependencies:
- csstype: 3.1.3
+ csstype: 3.2.3
'@tanstack/router-generator@1.157.16':
dependencies:
@@ -11434,13 +11434,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@tanstack/router-plugin@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/router-plugin@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
- '@babel/core': 7.28.6
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.6)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.6)
+ '@babel/core': 7.29.0
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0)
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.0)
'@babel/template': 7.27.2
- '@babel/traverse': 7.28.6
+ '@babel/traverse': 7.29.0
'@babel/types': 7.28.5
'@tanstack/router-core': 1.157.16
'@tanstack/router-generator': 1.157.16
@@ -11451,7 +11451,7 @@ snapshots:
unplugin: 2.3.10
zod: 3.25.76
optionalDependencies:
- '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
vite: 7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)
transitivePeerDependencies:
- supports-color
@@ -11463,9 +11463,9 @@ snapshots:
'@tanstack/router-utils@1.154.7':
dependencies:
- '@babel/core': 7.28.6
- '@babel/generator': 7.28.6
- '@babel/parser': 7.28.6
+ '@babel/core': 7.29.0
+ '@babel/generator': 7.29.0
+ '@babel/parser': 7.29.0
ansis: 4.1.0
diff: 8.0.2
pathe: 2.0.3
@@ -11484,15 +11484,15 @@ snapshots:
'@tanstack/start-fn-stubs@1.154.7': {}
- '@tanstack/start-plugin-core@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
+ '@tanstack/start-plugin-core@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/core': 7.28.6
+ '@babel/core': 7.29.0
'@babel/types': 7.28.5
'@rolldown/pluginutils': 1.0.0-beta.40
'@tanstack/router-core': 1.157.16
'@tanstack/router-generator': 1.157.16
- '@tanstack/router-plugin': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
+ '@tanstack/router-plugin': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))
'@tanstack/router-utils': 1.154.7
'@tanstack/start-client-core': 1.157.16
'@tanstack/start-server-core': 1.157.16
@@ -11772,17 +11772,17 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@19.2.3(@types/react@19.2.5)':
+ '@types/react-dom@19.2.3(@types/react@19.2.10)':
dependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@types/react-reconciler@0.28.9(@types/react@19.2.5)':
+ '@types/react-reconciler@0.28.9(@types/react@19.2.10)':
dependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- '@types/react@19.2.5':
+ '@types/react@19.2.10':
dependencies:
- csstype: 3.1.3
+ csstype: 3.2.3
'@types/remove-markdown@0.3.4': {}
@@ -11923,11 +11923,11 @@ snapshots:
'@uploadthing/mime-types@0.3.6': {}
- '@uploadthing/react@7.3.3(react@19.2.4)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))':
+ '@uploadthing/react@7.3.3(react@19.2.3)(uploadthing@7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11))':
dependencies:
'@uploadthing/shared': 7.1.10
file-selector: 0.6.0
- react: 19.2.4
+ react: 19.2.3
uploadthing: 7.7.4(express@5.2.1)(h3@1.15.4)(tailwindcss@4.1.11)
'@uploadthing/shared@7.1.10':
@@ -11938,10 +11938,10 @@ snapshots:
'@use-gesture/core@10.3.1': {}
- '@use-gesture/react@10.3.1(react@19.2.4)':
+ '@use-gesture/react@10.3.1(react@19.2.3)':
dependencies:
'@use-gesture/core': 10.3.1
- react: 19.2.4
+ react: 19.2.3
'@vercel/nft@0.29.4(rollup@4.53.3)':
dependencies:
@@ -11962,31 +11962,31 @@ snapshots:
- rollup
- supports-color
- '@visx/group@2.17.0(react@19.2.4)':
+ '@visx/group@2.17.0(react@19.2.3)':
dependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
classnames: 2.3.2
prop-types: 15.8.1
- react: 19.2.4
+ react: 19.2.3
- '@visx/hierarchy@2.17.0(react@19.2.4)':
+ '@visx/hierarchy@2.17.0(react@19.2.3)':
dependencies:
'@types/d3-hierarchy': 1.1.10
- '@types/react': 19.2.5
- '@visx/group': 2.17.0(react@19.2.4)
+ '@types/react': 19.2.10
+ '@visx/group': 2.17.0(react@19.2.3)
classnames: 2.3.2
d3-hierarchy: 1.1.9
prop-types: 15.8.1
- react: 19.2.4
+ react: 19.2.3
- '@visx/responsive@2.17.0(react@19.2.4)':
+ '@visx/responsive@2.17.0(react@19.2.3)':
dependencies:
'@juggle/resize-observer': 3.4.0
'@types/lodash': 4.14.200
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
lodash: 4.17.21
prop-types: 15.8.1
- react: 19.2.4
+ react: 19.2.3
'@vitejs/plugin-react@4.3.4(vite@7.1.7(@types/node@24.3.0)(jiti@2.6.0)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1))':
dependencies:
@@ -12064,11 +12064,11 @@ snapshots:
'@whatwg-node/promise-helpers': 1.3.2
tslib: 2.8.1
- '@xstate/react@6.0.0(@types/react@19.2.5)(react@19.2.4)(xstate@5.25.0)':
+ '@xstate/react@6.0.0(@types/react@19.2.10)(react@19.2.3)(xstate@5.25.0)':
dependencies:
- react: 19.2.4
- use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.5)(react@19.2.4)
- use-sync-external-store: 1.6.0(react@19.2.4)
+ react: 19.2.3
+ use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.10)(react@19.2.3)
+ use-sync-external-store: 1.6.0(react@19.2.3)
optionalDependencies:
xstate: 5.25.0
transitivePeerDependencies:
@@ -12308,7 +12308,7 @@ snapshots:
babel-dead-code-elimination@1.0.12:
dependencies:
- '@babel/core': 7.28.6
+ '@babel/core': 7.29.0
'@babel/parser': 7.28.4
'@babel/traverse': 7.28.4
'@babel/types': 7.28.5
@@ -12334,7 +12334,7 @@ snapshots:
better-ajv-errors@1.2.0(ajv@8.17.1):
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.27.1
'@humanwhocodes/momoa': 2.0.4
ajv: 8.17.1
chalk: 4.1.2
@@ -12551,14 +12551,14 @@ snapshots:
clsx@2.1.1: {}
- cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@radix-ui/react-id': 1.1.1(@types/react@19.2.5)(react@19.2.4)
- '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@radix-ui/react-id': 1.1.1(@types/react@19.2.10)(react@19.2.3)
+ '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- '@types/react'
- '@types/react-dom'
@@ -12730,7 +12730,7 @@ snapshots:
dependencies:
css-tree: 2.2.1
- csstype@3.1.3: {}
+ csstype@3.2.3: {}
cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.1):
dependencies:
@@ -13991,9 +13991,9 @@ snapshots:
dependencies:
minimist: 1.2.8
- goober@2.1.16(csstype@3.1.3):
+ goober@2.1.16(csstype@3.2.3):
dependencies:
- csstype: 3.1.3
+ csstype: 3.2.3
gopd@1.2.0: {}
@@ -14181,15 +14181,15 @@ snapshots:
domhandler: 5.0.3
htmlparser2: 9.1.0
- html-react-parser@5.1.10(@types/react@19.2.5)(react@19.2.4):
+ html-react-parser@5.1.10(@types/react@19.2.10)(react@19.2.3):
dependencies:
domhandler: 5.0.3
html-dom-parser: 5.0.8
- react: 19.2.4
+ react: 19.2.3
react-property: 2.0.2
style-to-js: 1.1.12
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
html-void-elements@3.0.0: {}
@@ -14592,10 +14592,10 @@ snapshots:
has-symbols: 1.1.0
set-function-name: 2.0.2
- its-fine@2.0.0(@types/react@19.2.5)(react@19.2.4):
+ its-fine@2.0.0(@types/react@19.2.10)(react@19.2.3):
dependencies:
- '@types/react-reconciler': 0.28.9(@types/react@19.2.5)
- react: 19.2.4
+ '@types/react-reconciler': 0.28.9(@types/react@19.2.10)
+ react: 19.2.3
transitivePeerDependencies:
- '@types/react'
@@ -14890,9 +14890,9 @@ snapshots:
lru-cache@7.18.3: {}
- lucide-react@0.561.0(react@19.2.4):
+ lucide-react@0.561.0(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
luxon@3.5.0: {}
@@ -15638,7 +15638,7 @@ snapshots:
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.29.0
error-ex: 1.3.4
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -15646,7 +15646,7 @@ snapshots:
parse-json@8.3.0:
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.27.1
index-to-position: 1.2.0
type-fest: 4.41.0
@@ -15930,41 +15930,41 @@ snapshots:
iconv-lite: 0.7.2
unpipe: 1.0.0
- react-colorful@5.6.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ react-colorful@5.6.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
- react-dom@19.2.4(react@19.2.4):
+ react-dom@19.2.3(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
scheduler: 0.27.0
- react-easy-crop@5.5.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ react-easy-crop@5.5.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
normalize-wheel: 1.0.1
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
tslib: 2.8.1
- react-instantsearch-core@7.15.5(algoliasearch@5.23.4)(react@19.2.4):
+ react-instantsearch-core@7.15.5(algoliasearch@5.23.4)(react@19.2.3):
dependencies:
'@babel/runtime': 7.28.4
algoliasearch: 5.23.4
algoliasearch-helper: 3.24.3(algoliasearch@5.23.4)
instantsearch.js: 4.78.1(algoliasearch@5.23.4)
- react: 19.2.4
- use-sync-external-store: 1.6.0(react@19.2.4)
+ react: 19.2.3
+ use-sync-external-store: 1.6.0(react@19.2.3)
- react-instantsearch@7.15.5(algoliasearch@5.23.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ react-instantsearch@7.15.5(algoliasearch@5.23.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
'@babel/runtime': 7.24.5
algoliasearch: 5.23.4
instantsearch-ui-components: 0.11.1
instantsearch.js: 4.78.1(algoliasearch@5.23.4)
- react: 19.2.4
- react-dom: 19.2.4(react@19.2.4)
- react-instantsearch-core: 7.15.5(algoliasearch@5.23.4)(react@19.2.4)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ react-instantsearch-core: 7.15.5(algoliasearch@5.23.4)(react@19.2.3)
react-is@16.13.1: {}
@@ -15972,40 +15972,40 @@ snapshots:
react-refresh@0.14.2: {}
- react-remove-scroll-bar@2.3.8(@types/react@19.2.5)(react@19.2.4):
+ react-remove-scroll-bar@2.3.8(@types/react@19.2.10)(react@19.2.3):
dependencies:
- react: 19.2.4
- react-style-singleton: 2.2.3(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.3
+ react-style-singleton: 2.2.3(@types/react@19.2.10)(react@19.2.3)
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- react-remove-scroll@2.6.3(@types/react@19.2.5)(react@19.2.4):
+ react-remove-scroll@2.6.3(@types/react@19.2.10)(react@19.2.3):
dependencies:
- react: 19.2.4
- react-remove-scroll-bar: 2.3.8(@types/react@19.2.5)(react@19.2.4)
- react-style-singleton: 2.2.3(@types/react@19.2.5)(react@19.2.4)
+ react: 19.2.3
+ react-remove-scroll-bar: 2.3.8(@types/react@19.2.10)(react@19.2.3)
+ react-style-singleton: 2.2.3(@types/react@19.2.10)(react@19.2.3)
tslib: 2.8.1
- use-callback-ref: 1.3.3(@types/react@19.2.5)(react@19.2.4)
- use-sidecar: 1.1.3(@types/react@19.2.5)(react@19.2.4)
+ use-callback-ref: 1.3.3(@types/react@19.2.10)(react@19.2.3)
+ use-sidecar: 1.1.3(@types/react@19.2.10)(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- react-style-singleton@2.2.3(@types/react@19.2.5)(react@19.2.4):
+ react-style-singleton@2.2.3(@types/react@19.2.10)(react@19.2.3):
dependencies:
get-nonce: 1.0.1
- react: 19.2.4
+ react: 19.2.3
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- react-use-measure@2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ react-use-measure@2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- react-dom: 19.2.4(react@19.2.4)
+ react-dom: 19.2.3(react@19.2.3)
- react@19.2.4: {}
+ react@19.2.3: {}
read-package-up@11.0.0:
dependencies:
@@ -16710,9 +16710,9 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- suspend-react@0.1.3(react@19.2.4):
+ suspend-react@0.1.3(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
svgo@4.0.0:
dependencies:
@@ -16882,9 +16882,9 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- tunnel-rat@0.1.2(@types/react@19.2.5)(react@19.2.4):
+ tunnel-rat@0.1.2(@types/react@19.2.10)(react@19.2.3):
dependencies:
- zustand: 4.5.2(@types/react@19.2.5)(react@19.2.4)
+ zustand: 4.5.2(@types/react@19.2.10)(react@19.2.3)
transitivePeerDependencies:
- '@types/react'
- immer
@@ -17118,34 +17118,34 @@ snapshots:
urlpattern-polyfill@8.0.2: {}
- use-callback-ref@1.3.3(@types/react@19.2.5)(react@19.2.4):
+ use-callback-ref@1.3.3(@types/react@19.2.10)(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- use-isomorphic-layout-effect@1.2.1(@types/react@19.2.5)(react@19.2.4):
+ use-isomorphic-layout-effect@1.2.1(@types/react@19.2.10)(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- use-sidecar@1.1.3(@types/react@19.2.5)(react@19.2.4):
+ use-sidecar@1.1.3(@types/react@19.2.10)(react@19.2.3):
dependencies:
detect-node-es: 1.1.0
- react: 19.2.4
+ react: 19.2.3
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.5
+ '@types/react': 19.2.10
- use-sync-external-store@1.2.0(react@19.2.4):
+ use-sync-external-store@1.2.0(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
- use-sync-external-store@1.6.0(react@19.2.4):
+ use-sync-external-store@1.6.0(react@19.2.3):
dependencies:
- react: 19.2.4
+ react: 19.2.3
util-deprecate@1.0.2: {}
@@ -17445,17 +17445,17 @@ snapshots:
zod@4.3.5: {}
- zustand@4.5.2(@types/react@19.2.5)(react@19.2.4):
+ zustand@4.5.2(@types/react@19.2.10)(react@19.2.3):
dependencies:
- use-sync-external-store: 1.2.0(react@19.2.4)
+ use-sync-external-store: 1.2.0(react@19.2.3)
optionalDependencies:
- '@types/react': 19.2.5
- react: 19.2.4
+ '@types/react': 19.2.10
+ react: 19.2.3
- zustand@5.0.9(@types/react@19.2.5)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)):
+ zustand@5.0.9(@types/react@19.2.10)(react@19.2.3)(use-sync-external-store@1.6.0(react@19.2.3)):
optionalDependencies:
- '@types/react': 19.2.5
- react: 19.2.4
- use-sync-external-store: 1.6.0(react@19.2.4)
+ '@types/react': 19.2.10
+ react: 19.2.3
+ use-sync-external-store: 1.6.0(react@19.2.3)
zwitch@2.0.4: {}