From 9b90531751f38c8c81b53d4eebcd173044242aa2 Mon Sep 17 00:00:00 2001 From: Yi-Jyun Pan Date: Mon, 13 Oct 2025 01:36:02 +0800 Subject: [PATCH 1/4] chore: upgrade to Next.js v16 --- app/(admin)/layout.tsx | 42 +- next.config.ts | 2 +- package.json | 24 +- pnpm-lock.yaml | 1216 +++++++++++++++++++++------------------- tsconfig.json | 3 +- 5 files changed, 684 insertions(+), 603 deletions(-) diff --git a/app/(admin)/layout.tsx b/app/(admin)/layout.tsx index e1a8aba..d7ed6d6 100644 --- a/app/(admin)/layout.tsx +++ b/app/(admin)/layout.tsx @@ -2,7 +2,7 @@ import { AppSidebar } from "@/components/app-sidebar"; import { SidebarInset, SidebarProvider } from "@/components/ui/sidebar"; import AuthorizedApolloWrapper from "@/providers/use-apollo.rsc"; import ProtectedRoute from "@/providers/use-protected-route"; -import { unstable_ViewTransition as ViewTransition } from "react"; +import { Suspense, ViewTransition } from "react"; export default function AdminLayout({ children, @@ -10,24 +10,26 @@ export default function AdminLayout({ children: React.ReactNode; }>) { return ( - - - - - - -
- {children} -
-
-
-
-
-
+ + + + + + + +
+ {children} +
+
+
+
+
+
+
); } diff --git a/next.config.ts b/next.config.ts index 28e93a0..6e0b3e6 100644 --- a/next.config.ts +++ b/next.config.ts @@ -9,7 +9,7 @@ const nextConfig: NextConfig = { swcPlugins: [ ["@swc-contrib/plugin-graphql-codegen-client-preset", { artifactDirectory: "./gql", gqlTagName: "graphql" }], ], - ppr: "incremental", + cacheComponents: true, authInterrupts: true, }, }; diff --git a/package.json b/package.json index 7d90790..4c224c1 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "private": true, "type": "module", "scripts": { - "dev": "next dev --turbopack", + "dev": "next dev --experimental-https", "build": "next build", "start": "next start", "lint": "eslint .", @@ -17,7 +17,7 @@ "@apollo/client": "4.0.7", "@apollo/client-integration-nextjs": "^0.13.2", "@bprogress/next": "^3.2.12", - "@graphql-codegen/client-preset": "^5.0.3", + "@graphql-codegen/client-preset": "^5.1.0", "@hookform/resolvers": "^5.2.2", "@radix-ui/react-alert-dialog": "^1.1.15", "@radix-ui/react-avatar": "^1.1.10", @@ -37,18 +37,18 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "graphql": "^16.11.0", - "lucide-react": "^0.544.0", - "next": "15.6.0-canary.45", + "lucide-react": "^0.545.0", + "next": "16.0.0-canary.2", "next-themes": "^0.4.6", - "react": "19.3.0-canary-4fdf7cf2-20251003", - "react-dom": "19.3.0-canary-4fdf7cf2-20251003", - "react-hook-form": "^7.64.0", + "react": "19.3.0-canary-ead92181-20251010", + "react-dom": "19.3.0-canary-ead92181-20251010", + "react-hook-form": "^7.65.0", "react-remark": "^2.1.0", "remark": "^15.0.1", "remark-html": "^16.0.1", "sonner": "^2.0.7", "tailwind-merge": "^3.3.1", - "zod": "^4.1.11" + "zod": "^4.1.12" }, "devDependencies": { "@0no-co/graphqlsp": "^1.15.0", @@ -58,10 +58,10 @@ "@graphql-typed-document-node/core": "^3.2.0", "@parcel/watcher": "^2.5.1", "@tailwindcss/postcss": "^4.1.14", - "@types/node": "^24.7.0", - "@types/react": "^19.2.0", - "@types/react-dom": "^19.2.0", - "@typescript-eslint/parser": "^8.45.0", + "@types/node": "^24.7.2", + "@types/react": "^19.2.2", + "@types/react-dom": "^19.2.1", + "@typescript-eslint/parser": "^8.46.0", "dprint": "^0.50.2", "eslint": "^9.37.0", "eslint-config-next": "15.6.0-canary.45", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f916f11..efc5052 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,52 +15,52 @@ importers: dependencies: '@apollo/client': specifier: 4.0.7 - version: 4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2) + version: 4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2) '@apollo/client-integration-nextjs': specifier: ^0.13.2 - version: 0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2))(@types/react@19.2.0)(graphql@16.11.0)(next@15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003))(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2) + version: 0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2))(@types/react@19.2.2)(graphql@16.11.0)(next@16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010))(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2) '@bprogress/next': specifier: ^3.2.12 - version: 3.2.12(next@15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003))(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 3.2.12(next@16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010))(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@graphql-codegen/client-preset': - specifier: ^5.0.3 - version: 5.0.3(graphql@16.11.0) + specifier: ^5.1.0 + version: 5.1.0(graphql@16.11.0) '@hookform/resolvers': specifier: ^5.2.2 - version: 5.2.2(react-hook-form@7.64.0(react@19.3.0-canary-4fdf7cf2-20251003)) + version: 5.2.2(react-hook-form@7.65.0(react@19.3.0-canary-ead92181-20251010)) '@radix-ui/react-alert-dialog': specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-avatar': specifier: ^1.1.10 - version: 1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.1.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-checkbox': specifier: ^1.3.3 - version: 1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.3.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-collapsible': specifier: ^1.1.12 - version: 1.1.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-dialog': specifier: ^1.1.15 - version: 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-dropdown-menu': specifier: ^2.1.16 - version: 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 2.1.16(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-label': specifier: ^2.1.7 - version: 2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 2.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-select': specifier: ^2.2.6 - version: 2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 2.2.6(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-separator': specifier: ^1.1.7 - version: 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-slot': specifier: ^1.2.3 - version: 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) '@radix-ui/react-tooltip': specifier: ^1.2.8 - version: 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) '@swc-contrib/plugin-graphql-codegen-client-preset': specifier: ^0.8.0 version: 0.8.0 @@ -69,7 +69,7 @@ importers: version: 0.5.19(tailwindcss@4.1.14) '@tanstack/react-table': specifier: ^8.21.3 - version: 8.21.3(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 8.21.3(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) babel-plugin-react-compiler: specifier: 19.1.0-rc.3 version: 19.1.0-rc.3 @@ -83,26 +83,26 @@ importers: specifier: ^16.11.0 version: 16.11.0 lucide-react: - specifier: ^0.544.0 - version: 0.544.0(react@19.3.0-canary-4fdf7cf2-20251003) + specifier: ^0.545.0 + version: 0.545.0(react@19.3.0-canary-ead92181-20251010) next: - specifier: 15.6.0-canary.45 - version: 15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + specifier: 16.0.0-canary.2 + version: 16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) next-themes: specifier: ^0.4.6 - version: 0.4.6(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 0.4.6(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) react: - specifier: 19.3.0-canary-4fdf7cf2-20251003 - version: 19.3.0-canary-4fdf7cf2-20251003 + specifier: 19.3.0-canary-ead92181-20251010 + version: 19.3.0-canary-ead92181-20251010 react-dom: - specifier: 19.3.0-canary-4fdf7cf2-20251003 - version: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + specifier: 19.3.0-canary-ead92181-20251010 + version: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) react-hook-form: - specifier: ^7.64.0 - version: 7.64.0(react@19.3.0-canary-4fdf7cf2-20251003) + specifier: ^7.65.0 + version: 7.65.0(react@19.3.0-canary-ead92181-20251010) react-remark: specifier: ^2.1.0 - version: 2.1.0(react@19.3.0-canary-4fdf7cf2-20251003) + version: 2.1.0(react@19.3.0-canary-ead92181-20251010) remark: specifier: ^15.0.1 version: 15.0.1 @@ -111,13 +111,13 @@ importers: version: 16.0.1 sonner: specifier: ^2.0.7 - version: 2.0.7(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + version: 2.0.7(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) tailwind-merge: specifier: ^3.3.1 version: 3.3.1 zod: - specifier: ^4.1.11 - version: 4.1.11 + specifier: ^4.1.12 + version: 4.1.12 devDependencies: '@0no-co/graphqlsp': specifier: ^1.15.0 @@ -127,7 +127,7 @@ importers: version: 3.3.1 '@graphql-codegen/cli': specifier: ^6.0.0 - version: 6.0.0(@parcel/watcher@2.5.1)(@types/node@24.7.0)(graphql@16.11.0)(typescript@5.9.3) + version: 6.0.0(@parcel/watcher@2.5.1)(@types/node@24.7.2)(graphql@16.11.0)(typescript@5.9.3) '@graphql-codegen/schema-ast': specifier: ^5.0.0 version: 5.0.0(graphql@16.11.0) @@ -141,17 +141,17 @@ importers: specifier: ^4.1.14 version: 4.1.14 '@types/node': - specifier: ^24.7.0 - version: 24.7.0 + specifier: ^24.7.2 + version: 24.7.2 '@types/react': - specifier: ^19.2.0 - version: 19.2.0 + specifier: ^19.2.2 + version: 19.2.2 '@types/react-dom': - specifier: ^19.2.0 - version: 19.2.0(@types/react@19.2.0) + specifier: ^19.2.1 + version: 19.2.1(@types/react@19.2.2) '@typescript-eslint/parser': - specifier: ^8.45.0 - version: 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + specifier: ^8.46.0 + version: 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) dprint: specifier: ^0.50.2 version: 0.50.2 @@ -486,8 +486,8 @@ packages: '@parcel/watcher': optional: true - '@graphql-codegen/client-preset@5.0.3': - resolution: {integrity: sha512-+bDZZQEislJM7feYxW1L4UHf9JUd+IFoesiXr66KffKg1UbFD5d2s5mqb3udxPWLP9TCfHExbLZD2buxnfJ/qg==} + '@graphql-codegen/client-preset@5.1.0': + resolution: {integrity: sha512-MYMy9dIlAgT3q1U8WUys6Y8yt/T9WLsm1DczRtrCpV5N11v4Rlg3hGWQmEvhJtBbWxgzfYoHZHb0TohtbLkJ+g==} engines: {node: '>=16'} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -1014,56 +1014,56 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@next/env@15.6.0-canary.45': - resolution: {integrity: sha512-War8PoLqM7B5j+CnC585dTyNRTHmCBi6V5Qgg1zavikzhIoZ1913iMR6+B8nezz2VlaPzAp5me3uthvLuo1tAA==} + '@next/env@16.0.0-canary.2': + resolution: {integrity: sha512-3lnH9Iok37tpL6uegL0bxLOacgbNgo6molQoXLsAlCuBOn2ncK++Yno8Tn+4GYwEnvYzUID4RRYHfDYB9UUKDA==} '@next/eslint-plugin-next@15.6.0-canary.45': resolution: {integrity: sha512-WZcuDZYslSy3y1DfSV2GSiFBT+P8MQitoKfHrmwKL6pdF1/5LklG48SWVtKEOx3SfuOvQt/a+RK7Res9XWC8ww==} - '@next/swc-darwin-arm64@15.6.0-canary.45': - resolution: {integrity: sha512-RW48Ho4j1vm5wjF2CY6hBkjiU5WRrWKQUsTGiNPyqE6zJXTOYB45zVkK7GQKwG4g0vCvZq4QeM9iI0qzQlYyxA==} + '@next/swc-darwin-arm64@16.0.0-canary.2': + resolution: {integrity: sha512-JEJUj9hYSqjmoUrOv7VFK/MF54kOzK1g4XlwcRU/aDhArMeHrRPR+nJGMqLfbG5hulYGbWj2n5Nv2vg26ulEZA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.6.0-canary.45': - resolution: {integrity: sha512-WiFOeob23e2A0L6fD1mkU2M8zX//q4N6lqNm7By+NNUNqM87TMkzo1aa+6ixSLLG6wytfM38TyjcVMTweEfCUQ==} + '@next/swc-darwin-x64@16.0.0-canary.2': + resolution: {integrity: sha512-P/RA0NEJUAh4W2YliDPlMMhgL4159OlgkBp8mA6Rwe/Mi31SEaTYp3l2ON4P6MV9YXIJb9D8gr6oWcttkGPiGA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.6.0-canary.45': - resolution: {integrity: sha512-mt4QZGldr+N1yDZa8B3wF8tENxHWfzf/ZGp4PzpcNo0zc43vtC/t2qWDTLa1v2YLYKcf1lJPQdc8lLvdBX7DTw==} + '@next/swc-linux-arm64-gnu@16.0.0-canary.2': + resolution: {integrity: sha512-T4Obc5aKDDGqAjMeANe+PFUAL0n1gher8KmHnfeIStY+slHTxDT3rp1bJgYjZx5t2duzdnpu3DH1sve40FU7Bg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.6.0-canary.45': - resolution: {integrity: sha512-TuzPOAfDNpTdifWFacVH0jigmELSWbpM1EX7mB4awl4w6jhcxITHYCfO0NKf3XxT6TbR16ct/9Ezi55dFmZR/A==} + '@next/swc-linux-arm64-musl@16.0.0-canary.2': + resolution: {integrity: sha512-P4NOyaJ9kNDh3xDWbBPfrYKMSteuNKpc8/bRqiwnRB8lKSgclV8K3W8VRcAZc7GDXx5MdCTo/E16qA81/iKiuQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.6.0-canary.45': - resolution: {integrity: sha512-luzawDyOqNBD3UU7Txip536DrPEel7ylO/2pL6IVrswW2hrVW5LvhhzaS4nHiRK78x74YGYKaoAj/L6gH4v+Jg==} + '@next/swc-linux-x64-gnu@16.0.0-canary.2': + resolution: {integrity: sha512-i3hUz8b09lVDfIXPu/i/of4afwnJcn0pYnDGmxCH94gxKBiVxZ85FNGbQ4s+hH1qV2F9SmZuI7BUMbLRTzFxZA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.6.0-canary.45': - resolution: {integrity: sha512-peoJyKsOssj+xX7g7GsIsCpt65nBthEm0mC3GPR3cBIfCrXQk2rN+8rW5jqo7knB13Kr+noVzyHXS+f0lKfkTw==} + '@next/swc-linux-x64-musl@16.0.0-canary.2': + resolution: {integrity: sha512-uqcLOGbfUQNjsIUkIo+zXBgczIUIVLiUKejlv1pudJUY51pU80ArUU+0dywYKnC6b4yg9M1Ih4idA6+Qi9YKfw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.6.0-canary.45': - resolution: {integrity: sha512-XfCEHgkgboEyucJR+QjEknABslyIqB0qsl4rL4shv1UplhzKwap2mBBUlV046e/fZvMGwYGCu6HrQSw1LJfxdA==} + '@next/swc-win32-arm64-msvc@16.0.0-canary.2': + resolution: {integrity: sha512-67KZfpEHL/a7JMVy4pq4e1kTzgPN8ZfizIFWtEjacV+d5uAx4P+f+s6KsT+PQLzOOayZldAzkI58+q4cuz8Svw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.6.0-canary.45': - resolution: {integrity: sha512-vKYGgsXOKDpU+V/CuEtE53Qv45Nh9BrxxmaVlcGKwU3R97yiETFnAR8iTKmS3fcWZo3Aw2AULn9DDS5SgwquDQ==} + '@next/swc-win32-x64-msvc@16.0.0-canary.2': + resolution: {integrity: sha512-9HiQWVj4gEEgmmdCysOVJaZem0U+mEFKTgBc8t+O35DhoCYDVTUdjiI8hA58BBeshmkWLyLYORciN6Q0gj0sBQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -1743,16 +1743,16 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@24.7.0': - resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==} + '@types/node@24.7.2': + resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} - '@types/react-dom@19.2.0': - resolution: {integrity: sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==} + '@types/react-dom@19.2.1': + resolution: {integrity: sha512-/EEvYBdT3BflCWvTMO7YkYBHVE9Ci6XdqZciZANQgKpaiDRGOLIlRo91jbTNRQjgPFWVaRxcYc0luVNFitz57A==} peerDependencies: '@types/react': ^19.2.0 - '@types/react@19.2.0': - resolution: {integrity: sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==} + '@types/react@19.2.2': + resolution: {integrity: sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==} '@types/unist@2.0.11': resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} @@ -1771,8 +1771,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.45.0': - resolution: {integrity: sha512-TGf22kon8KW+DeKaUmOibKWktRY8b2NSAZNdtWh798COm1NWx8+xJ6iFBtk3IvLdv6+LGLJLRlyhrhEDZWargQ==} + '@typescript-eslint/parser@8.46.0': + resolution: {integrity: sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1784,16 +1784,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.46.0': + resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.45.0': resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.46.0': + resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.45.0': resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.46.0': + resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.45.0': resolution: {integrity: sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1805,12 +1821,22 @@ packages: resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.46.0': + resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.45.0': resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.46.0': + resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.45.0': resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1822,6 +1848,10 @@ packages: resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.46.0': + resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -2118,8 +2148,8 @@ packages: caniuse-lite@1.0.30001747: resolution: {integrity: sha512-mzFa2DGIhuc5490Nd/G31xN1pnBnYMadtkyTjefPI7wzypqgCEpeWu9bJr0OnDsyKrW75zA9ZAt7pbQFmwLsQg==} - caniuse-lite@1.0.30001748: - resolution: {integrity: sha512-5P5UgAr0+aBmNiplks08JLw+AW/XG/SurlgZLgB1dDLfAw7EfRGxIwzPHxdSCGY/BTKDqIVyJL87cCN6s0ZR0w==} + caniuse-lite@1.0.30001750: + resolution: {integrity: sha512-cuom0g5sdX6rw00qOoLNSFCJ9/mYIsuSOA+yzpDw8eopiFqcVwQvZHqov0vmEighRxX++cfC0Vg1G+1Iy/mSpQ==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -3190,8 +3220,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react@0.544.0: - resolution: {integrity: sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw==} + lucide-react@0.545.0: + resolution: {integrity: sha512-7r1/yUuflQDSt4f1bpn5ZAocyIxcTyVyBBChSVtBKn5M+392cPmI5YJMWOJKk/HUWGm5wg83chlAZtCcGbEZtw==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -3370,8 +3400,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.6.0-canary.45: - resolution: {integrity: sha512-A9BbchMZahAVeTSM7Xh7IxbfiKmjsQlOiDJ63J7svfA47W4uq9nbuHO6FHDdDYN1N5yNmvo3+PW8RLVCesNMpQ==} + next@16.0.0-canary.2: + resolution: {integrity: sha512-cpepu7N4EPuvPH94dfpsu/+hIhoIkZnAjMl+M+RYpLVKUMTjySHXhGCwnauYhYb7SVePMVcmfiVJCfuGE/weOA==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -3593,13 +3623,13 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-dom@19.3.0-canary-4fdf7cf2-20251003: - resolution: {integrity: sha512-ENqAZbIrUjDVq8lxqasZL3uEidrSdSvAlOJQrqvFrMmkw+oNs/NVByvaUodKGu9Umtc2zYqdznGPzFztQlgKeA==} + react-dom@19.3.0-canary-ead92181-20251010: + resolution: {integrity: sha512-TMfb2vaaVbifZ1PcibHNBwb7xdUW3aRg7Bh3iNhfYLQsX6emsM53CFPtjj8dKuiKyPQo2ZOVpkXNtxO1quIC/w==} peerDependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 - react-hook-form@7.64.0: - resolution: {integrity: sha512-fnN+vvTiMLnRqKNTVhDysdrUay0kUUAymQnFIznmgDvapjveUWOOPqMNzPg+A+0yf9DuE2h6xzBjN1s+Qx8wcg==} + react-hook-form@7.65.0: + resolution: {integrity: sha512-xtOzDz063WcXvGWaHgLNrNzlsdFgtUWcb32E6WFaGTd7kPZG3EeDusjdZfUsPwKCKVXy1ZlntifaHZ4l8pAsmw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 @@ -3643,8 +3673,8 @@ packages: '@types/react': optional: true - react@19.3.0-canary-4fdf7cf2-20251003: - resolution: {integrity: sha512-nqpqaCNw7ngpux+uWJ8UsrKevE++WN/R5r8DWKNip+2Vn9w0afKd7pxz+1R2+X350cBHkVkITzsxk5pFOxdWQw==} + react@19.3.0-canary-ead92181-20251010: + resolution: {integrity: sha512-4IUquGv0amX8gTEaG7xd9dORRPvwzDLA/gn+8JiCoGnkrtHb8TZESJxahKrrJbuylZeSDiU10qkqQIvZDeKH7Q==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -3747,8 +3777,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - scheduler@0.28.0-canary-4fdf7cf2-20251003: - resolution: {integrity: sha512-1QhlHp6pLVs2txWGGz5L+ZF3swBXVhGoJgMiFCq747VLg6JcJRoHQFpQ5ot5AwQI4aGtmJDDuB3HFsHh9M4/PQ==} + scheduler@0.28.0-canary-ead92181-20251010: + resolution: {integrity: sha512-n1VmKdB/r7Fu6shXuV5atjYU4QiSho/w/4JlftP6G7MZRG9pqAxcJ8FWXju+fgRrefEAW9lopBDrQjcsm8rAbA==} semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -3759,6 +3789,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + sentence-case@3.0.4: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} @@ -4285,8 +4320,8 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} - zod@4.1.11: - resolution: {integrity: sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==} + zod@4.1.12: + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -4305,31 +4340,31 @@ snapshots: '@alloc/quick-lru@5.2.0': {} - '@apollo/client-integration-nextjs@0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2))(@types/react@19.2.0)(graphql@16.11.0)(next@15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003))(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2)': + '@apollo/client-integration-nextjs@0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2))(@types/react@19.2.2)(graphql@16.11.0)(next@16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010))(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2)': dependencies: - '@apollo/client': 4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2) - '@apollo/client-react-streaming': 0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2))(@types/react@19.2.0)(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2) - next: 15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@apollo/client': 4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2) + '@apollo/client-react-streaming': 0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2))(@types/react@19.2.2)(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2) + next: 16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 rxjs: 7.8.2 transitivePeerDependencies: - '@types/react' - graphql - react-dom - '@apollo/client-react-streaming@0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2))(@types/react@19.2.0)(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2)': + '@apollo/client-react-streaming@0.13.2(@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2))(@types/react@19.2.2)(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2)': dependencies: - '@apollo/client': 4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2) - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@apollo/client': 4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2) + '@types/react-dom': 19.2.1(@types/react@19.2.2) '@wry/equality': 0.5.7 graphql: 16.11.0 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) rxjs: 7.8.2 transitivePeerDependencies: - '@types/react' - '@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)(rxjs@7.8.2)': + '@apollo/client@4.0.7(graphql-ws@6.0.6(graphql@16.11.0)(ws@8.18.3))(graphql@16.11.0)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)(rxjs@7.8.2)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) '@wry/caches': 1.0.1 @@ -4342,8 +4377,8 @@ snapshots: tslib: 2.8.1 optionalDependencies: graphql-ws: 6.0.6(graphql@16.11.0)(ws@8.18.3) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) '@ardatan/relay-compiler@12.0.3(graphql@16.11.0)': dependencies: @@ -4477,19 +4512,19 @@ snapshots: '@bprogress/core@1.3.4': {} - '@bprogress/next@3.2.12(next@15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003))(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@bprogress/next@3.2.12(next@16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010))(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@bprogress/core': 1.3.4 - '@bprogress/react': 1.2.7(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - next: 15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@bprogress/react': 1.2.7(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + next: 16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) - '@bprogress/react@1.2.7(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@bprogress/react@1.2.7(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@bprogress/core': 1.3.4 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) '@dprint/darwin-arm64@0.50.2': optional: true @@ -4613,11 +4648,11 @@ snapshots: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.5(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@floating-ui/react-dom@2.1.5(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@floating-ui/dom': 1.7.3 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) '@floating-ui/utils@0.2.10': {} @@ -4633,31 +4668,31 @@ snapshots: graphql: 16.11.0 tslib: 2.6.3 - '@graphql-codegen/cli@6.0.0(@parcel/watcher@2.5.1)(@types/node@24.7.0)(graphql@16.11.0)(typescript@5.9.3)': + '@graphql-codegen/cli@6.0.0(@parcel/watcher@2.5.1)(@types/node@24.7.2)(graphql@16.11.0)(typescript@5.9.3)': dependencies: '@babel/generator': 7.28.3 '@babel/template': 7.27.2 '@babel/types': 7.28.4 - '@graphql-codegen/client-preset': 5.0.3(graphql@16.11.0) + '@graphql-codegen/client-preset': 5.1.0(graphql@16.11.0) '@graphql-codegen/core': 5.0.0(graphql@16.11.0) '@graphql-codegen/plugin-helpers': 6.0.0(graphql@16.11.0) '@graphql-tools/apollo-engine-loader': 8.0.22(graphql@16.11.0) '@graphql-tools/code-file-loader': 8.1.22(graphql@16.11.0) '@graphql-tools/git-loader': 8.0.26(graphql@16.11.0) - '@graphql-tools/github-loader': 8.0.22(@types/node@24.7.0)(graphql@16.11.0) + '@graphql-tools/github-loader': 8.0.22(@types/node@24.7.2)(graphql@16.11.0) '@graphql-tools/graphql-file-loader': 8.1.1(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/load': 8.1.2(graphql@16.11.0) - '@graphql-tools/url-loader': 8.0.33(@types/node@24.7.0)(graphql@16.11.0) + '@graphql-tools/url-loader': 8.0.33(@types/node@24.7.2)(graphql@16.11.0) '@graphql-tools/utils': 10.9.1(graphql@16.11.0) - '@inquirer/prompts': 7.8.4(@types/node@24.7.0) + '@inquirer/prompts': 7.8.4(@types/node@24.7.2) '@whatwg-node/fetch': 0.10.10 chalk: 4.1.2 cosmiconfig: 9.0.0(typescript@5.9.3) debounce: 2.2.0 detect-indent: 6.1.0 graphql: 16.11.0 - graphql-config: 5.1.5(@types/node@24.7.0)(graphql@16.11.0)(typescript@5.9.3) + graphql-config: 5.1.5(@types/node@24.7.2)(graphql@16.11.0)(typescript@5.9.3) is-glob: 4.0.3 jiti: 2.5.1 json-to-pretty-yaml: 1.2.2 @@ -4685,7 +4720,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@graphql-codegen/client-preset@5.0.3(graphql@16.11.0)': + '@graphql-codegen/client-preset@5.1.0(graphql@16.11.0)': dependencies: '@babel/helper-plugin-utils': 7.27.1 '@babel/template': 7.27.2 @@ -4866,7 +4901,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@graphql-tools/executor-http@1.3.3(@types/node@24.7.0)(graphql@16.11.0)': + '@graphql-tools/executor-http@1.3.3(@types/node@24.7.2)(graphql@16.11.0)': dependencies: '@graphql-hive/signal': 1.0.0 '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) @@ -4876,7 +4911,7 @@ snapshots: '@whatwg-node/fetch': 0.10.10 '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.11.0 - meros: 1.3.1(@types/node@24.7.0) + meros: 1.3.1(@types/node@24.7.2) tslib: 2.8.1 transitivePeerDependencies: - '@types/node' @@ -4915,9 +4950,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.22(@types/node@24.7.0)(graphql@16.11.0)': + '@graphql-tools/github-loader@8.0.22(@types/node@24.7.2)(graphql@16.11.0)': dependencies: - '@graphql-tools/executor-http': 1.3.3(@types/node@24.7.0)(graphql@16.11.0) + '@graphql-tools/executor-http': 1.3.3(@types/node@24.7.2)(graphql@16.11.0) '@graphql-tools/graphql-tag-pluck': 8.3.21(graphql@16.11.0) '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@whatwg-node/fetch': 0.10.10 @@ -5006,10 +5041,10 @@ snapshots: graphql: 16.11.0 tslib: 2.8.1 - '@graphql-tools/url-loader@8.0.33(@types/node@24.7.0)(graphql@16.11.0)': + '@graphql-tools/url-loader@8.0.33(@types/node@24.7.2)(graphql@16.11.0)': dependencies: '@graphql-tools/executor-graphql-ws': 2.0.7(graphql@16.11.0) - '@graphql-tools/executor-http': 1.3.3(@types/node@24.7.0)(graphql@16.11.0) + '@graphql-tools/executor-http': 1.3.3(@types/node@24.7.2)(graphql@16.11.0) '@graphql-tools/executor-legacy-ws': 1.1.19(graphql@16.11.0) '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@graphql-tools/wrap': 10.1.4(graphql@16.11.0) @@ -5051,10 +5086,10 @@ snapshots: dependencies: graphql: 16.11.0 - '@hookform/resolvers@5.2.2(react-hook-form@7.64.0(react@19.3.0-canary-4fdf7cf2-20251003))': + '@hookform/resolvers@5.2.2(react-hook-form@7.65.0(react@19.3.0-canary-ead92181-20251010))': dependencies: '@standard-schema/utils': 0.3.0 - react-hook-form: 7.64.0(react@19.3.0-canary-4fdf7cf2-20251003) + react-hook-form: 7.65.0(react@19.3.0-canary-ead92181-20251010) '@humanfs/core@0.19.1': {} @@ -5156,27 +5191,27 @@ snapshots: '@img/sharp-win32-x64@0.34.4': optional: true - '@inquirer/checkbox@4.2.2(@types/node@24.7.0)': + '@inquirer/checkbox@4.2.2(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/type': 3.0.8(@types/node@24.7.2) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/confirm@5.1.16(@types/node@24.7.0)': + '@inquirer/confirm@5.1.16(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/core@10.2.0(@types/node@24.7.0)': + '@inquirer/core@10.2.0(@types/node@24.7.2)': dependencies: '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/type': 3.0.8(@types/node@24.7.2) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -5184,100 +5219,100 @@ snapshots: wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/editor@4.2.18(@types/node@24.7.0)': + '@inquirer/editor@4.2.18(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/external-editor': 1.0.1(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/external-editor': 1.0.1(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/expand@4.0.18(@types/node@24.7.0)': + '@inquirer/expand@4.0.18(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/external-editor@1.0.1(@types/node@24.7.0)': + '@inquirer/external-editor@1.0.1(@types/node@24.7.2)': dependencies: chardet: 2.1.0 iconv-lite: 0.6.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 '@inquirer/figures@1.0.13': {} - '@inquirer/input@4.2.2(@types/node@24.7.0)': + '@inquirer/input@4.2.2(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/number@3.0.18(@types/node@24.7.0)': + '@inquirer/number@3.0.18(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/password@4.0.18(@types/node@24.7.0)': + '@inquirer/password@4.0.18(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 24.7.0 - - '@inquirer/prompts@7.8.4(@types/node@24.7.0)': - dependencies: - '@inquirer/checkbox': 4.2.2(@types/node@24.7.0) - '@inquirer/confirm': 5.1.16(@types/node@24.7.0) - '@inquirer/editor': 4.2.18(@types/node@24.7.0) - '@inquirer/expand': 4.0.18(@types/node@24.7.0) - '@inquirer/input': 4.2.2(@types/node@24.7.0) - '@inquirer/number': 3.0.18(@types/node@24.7.0) - '@inquirer/password': 4.0.18(@types/node@24.7.0) - '@inquirer/rawlist': 4.1.6(@types/node@24.7.0) - '@inquirer/search': 3.1.1(@types/node@24.7.0) - '@inquirer/select': 4.3.2(@types/node@24.7.0) + '@types/node': 24.7.2 + + '@inquirer/prompts@7.8.4(@types/node@24.7.2)': + dependencies: + '@inquirer/checkbox': 4.2.2(@types/node@24.7.2) + '@inquirer/confirm': 5.1.16(@types/node@24.7.2) + '@inquirer/editor': 4.2.18(@types/node@24.7.2) + '@inquirer/expand': 4.0.18(@types/node@24.7.2) + '@inquirer/input': 4.2.2(@types/node@24.7.2) + '@inquirer/number': 3.0.18(@types/node@24.7.2) + '@inquirer/password': 4.0.18(@types/node@24.7.2) + '@inquirer/rawlist': 4.1.6(@types/node@24.7.2) + '@inquirer/search': 3.1.1(@types/node@24.7.2) + '@inquirer/select': 4.3.2(@types/node@24.7.2) optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/rawlist@4.1.6(@types/node@24.7.0)': + '@inquirer/rawlist@4.1.6(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) + '@inquirer/type': 3.0.8(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/search@3.1.1(@types/node@24.7.0)': + '@inquirer/search@3.1.1(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/type': 3.0.8(@types/node@24.7.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/select@4.3.2(@types/node@24.7.0)': + '@inquirer/select@4.3.2(@types/node@24.7.2)': dependencies: - '@inquirer/core': 10.2.0(@types/node@24.7.0) + '@inquirer/core': 10.2.0(@types/node@24.7.2) '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@24.7.0) + '@inquirer/type': 3.0.8(@types/node@24.7.2) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@inquirer/type@3.0.8(@types/node@24.7.0)': + '@inquirer/type@3.0.8(@types/node@24.7.2)': optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 '@isaacs/fs-minipass@4.0.1': dependencies: @@ -5318,34 +5353,34 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@next/env@15.6.0-canary.45': {} + '@next/env@16.0.0-canary.2': {} '@next/eslint-plugin-next@15.6.0-canary.45': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.6.0-canary.45': + '@next/swc-darwin-arm64@16.0.0-canary.2': optional: true - '@next/swc-darwin-x64@15.6.0-canary.45': + '@next/swc-darwin-x64@16.0.0-canary.2': optional: true - '@next/swc-linux-arm64-gnu@15.6.0-canary.45': + '@next/swc-linux-arm64-gnu@16.0.0-canary.2': optional: true - '@next/swc-linux-arm64-musl@15.6.0-canary.45': + '@next/swc-linux-arm64-musl@16.0.0-canary.2': optional: true - '@next/swc-linux-x64-gnu@15.6.0-canary.45': + '@next/swc-linux-x64-gnu@16.0.0-canary.2': optional: true - '@next/swc-linux-x64-musl@15.6.0-canary.45': + '@next/swc-linux-x64-musl@16.0.0-canary.2': optional: true - '@next/swc-win32-arm64-msvc@15.6.0-canary.45': + '@next/swc-win32-arm64-msvc@16.0.0-canary.2': optional: true - '@next/swc-win32-x64-msvc@15.6.0-canary.45': + '@next/swc-win32-x64-msvc@16.0.0-canary.2': optional: true '@nodelib/fs.scandir@2.1.5': @@ -5428,411 +5463,411 @@ snapshots: '@radix-ui/primitive@1.1.3': {} - '@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - - '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': - dependencies: - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) + + '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': + dependencies: + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-context@1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) aria-hidden: 1.2.6 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-direction@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-direction@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-id@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-id@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-label@2.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-label@2.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-menu@2.1.16(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) aria-hidden: 1.2.6 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) - - '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': - dependencies: - '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) + + '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': + dependencies: + '@floating-ui/react-dom': 2.1.5(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) '@radix-ui/rect': 1.1.1 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-select@2.2.6(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-direction': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-direction': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) aria-hidden: 1.2.6 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) - react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) + react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-separator@1.1.7(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-separator@1.1.7(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-slot@1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-tooltip@1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 - use-sync-external-store: 1.5.0(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + use-sync-external-store: 1.5.0(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-use-size@1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003) - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.1(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 - '@types/react-dom': 19.2.0(@types/react@19.2.0) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.1(@types/react@19.2.2) '@radix-ui/rect@1.1.1': {} @@ -5927,11 +5962,11 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.1.14 - '@tanstack/react-table@8.21.3(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003)': + '@tanstack/react-table@8.21.3(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010)': dependencies: '@tanstack/table-core': 8.21.3 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) '@tanstack/table-core@8.21.3': {} @@ -5974,15 +6009,15 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@24.7.0': + '@types/node@24.7.2': dependencies: undici-types: 7.14.0 - '@types/react-dom@19.2.0(@types/react@19.2.0)': + '@types/react-dom@19.2.1(@types/react@19.2.2)': dependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - '@types/react@19.2.0': + '@types/react@19.2.2': dependencies: csstype: 3.1.3 @@ -5992,12 +6027,12 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 - '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/type-utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) @@ -6011,12 +6046,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.45.0 + '@typescript-eslint/scope-manager': 8.46.0 + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.46.0 debug: 4.4.3 eslint: 9.37.0(jiti@2.6.1) typescript: 5.9.3 @@ -6032,15 +6067,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.46.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) + '@typescript-eslint/types': 8.46.0 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.45.0': dependencies: '@typescript-eslint/types': 8.45.0 '@typescript-eslint/visitor-keys': 8.45.0 + '@typescript-eslint/scope-manager@8.46.0': + dependencies: + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/visitor-keys': 8.46.0 + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 + '@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + '@typescript-eslint/type-utils@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.45.0 @@ -6055,6 +6108,8 @@ snapshots: '@typescript-eslint/types@8.45.0': {} + '@typescript-eslint/types@8.46.0': {} + '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': dependencies: '@typescript-eslint/project-service': 8.45.0(typescript@5.9.3) @@ -6071,6 +6126,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.46.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/visitor-keys': 8.46.0 + debug: 4.4.3 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1)) @@ -6087,6 +6158,11 @@ snapshots: '@typescript-eslint/types': 8.45.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.46.0': + dependencies: + '@typescript-eslint/types': 8.46.0 + eslint-visitor-keys: 4.2.1 + '@ungap/structured-clone@1.3.0': {} '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -6372,7 +6448,7 @@ snapshots: caniuse-lite@1.0.30001747: {} - caniuse-lite@1.0.30001748: {} + caniuse-lite@1.0.30001750: {} capital-case@1.0.4: dependencies: @@ -6756,12 +6832,12 @@ snapshots: dependencies: '@next/eslint-plugin-next': 15.6.0-canary.45 '@rushstack/eslint-patch': 1.13.0 - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) eslint: 9.37.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.37.0(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.37.0(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.37.0(jiti@2.6.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.37.0(jiti@2.6.1)) @@ -6791,15 +6867,15 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) eslint: 9.37.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.37.0(jiti@2.6.1)) @@ -6819,7 +6895,7 @@ snapshots: tailwindcss: 4.1.14 tsconfig-paths-webpack-plugin: 4.2.0 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -6830,7 +6906,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.37.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -6842,7 +6918,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -7128,13 +7204,13 @@ snapshots: graphemer@1.4.0: {} - graphql-config@5.1.5(@types/node@24.7.0)(graphql@16.11.0)(typescript@5.9.3): + graphql-config@5.1.5(@types/node@24.7.2)(graphql@16.11.0)(typescript@5.9.3): dependencies: '@graphql-tools/graphql-file-loader': 8.1.1(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/load': 8.1.2(graphql@16.11.0) '@graphql-tools/merge': 9.1.1(graphql@16.11.0) - '@graphql-tools/url-loader': 8.0.33(@types/node@24.7.0)(graphql@16.11.0) + '@graphql-tools/url-loader': 8.0.33(@types/node@24.7.2)(graphql@16.11.0) '@graphql-tools/utils': 10.9.1(graphql@16.11.0) cosmiconfig: 8.3.6(typescript@5.9.3) graphql: 16.11.0 @@ -7590,9 +7666,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.544.0(react@19.3.0-canary-4fdf7cf2-20251003): + lucide-react@0.545.0(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 magic-string@0.30.19: dependencies: @@ -7685,9 +7761,9 @@ snapshots: merge2@1.4.1: {} - meros@1.3.1(@types/node@24.7.0): + meros@1.3.1(@types/node@24.7.2): optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.7.2 micromark-core-commonmark@2.0.3: dependencies: @@ -7862,29 +7938,29 @@ snapshots: natural-compare@1.4.0: {} - next-themes@0.4.6(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003): + next-themes@0.4.6(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) - next@15.6.0-canary.45(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003): + next@16.0.0-canary.2(@babel/core@7.28.4)(babel-plugin-react-compiler@19.1.0-rc.3)(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010): dependencies: - '@next/env': 15.6.0-canary.45 + '@next/env': 16.0.0-canary.2 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001748 + caniuse-lite: 1.0.30001750 postcss: 8.4.31 - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) - styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) + styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@next/swc-darwin-arm64': 15.6.0-canary.45 - '@next/swc-darwin-x64': 15.6.0-canary.45 - '@next/swc-linux-arm64-gnu': 15.6.0-canary.45 - '@next/swc-linux-arm64-musl': 15.6.0-canary.45 - '@next/swc-linux-x64-gnu': 15.6.0-canary.45 - '@next/swc-linux-x64-musl': 15.6.0-canary.45 - '@next/swc-win32-arm64-msvc': 15.6.0-canary.45 - '@next/swc-win32-x64-msvc': 15.6.0-canary.45 + '@next/swc-darwin-arm64': 16.0.0-canary.2 + '@next/swc-darwin-x64': 16.0.0-canary.2 + '@next/swc-linux-arm64-gnu': 16.0.0-canary.2 + '@next/swc-linux-arm64-musl': 16.0.0-canary.2 + '@next/swc-linux-x64-gnu': 16.0.0-canary.2 + '@next/swc-linux-x64-musl': 16.0.0-canary.2 + '@next/swc-win32-arm64-msvc': 16.0.0-canary.2 + '@next/swc-win32-x64-msvc': 16.0.0-canary.2 babel-plugin-react-compiler: 19.1.0-rc.3 sharp: 0.34.4 transitivePeerDependencies: @@ -8109,20 +8185,20 @@ snapshots: queue-microtask@1.2.3: {} - react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003): + react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 - scheduler: 0.28.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 + scheduler: 0.28.0-canary-ead92181-20251010 - react-hook-form@7.64.0(react@19.3.0-canary-4fdf7cf2-20251003): + react-hook-form@7.65.0(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 react-is@16.13.1: {} - react-remark@2.1.0(react@19.3.0-canary-4fdf7cf2-20251003): + react-remark@2.1.0(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 rehype-react: 6.2.1 remark-parse: 9.0.0 remark-rehype: 8.1.0 @@ -8130,34 +8206,34 @@ snapshots: transitivePeerDependencies: - supports-color - react-remove-scroll-bar@2.3.8(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003): + react-remove-scroll-bar@2.3.8(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - react-remove-scroll@2.7.1(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003): + react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + react-style-singleton: 2.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) - use-sidecar: 1.1.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003) + use-callback-ref: 1.3.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) + use-sidecar: 1.1.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010) optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - react-style-singleton@2.2.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003): + react-style-singleton@2.2.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010): dependencies: get-nonce: 1.0.1 - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - react@19.3.0-canary-4fdf7cf2-20251003: {} + react@19.3.0-canary-ead92181-20251010: {} read-cache@1.0.0: dependencies: @@ -8302,12 +8378,14 @@ snapshots: safer-buffer@2.1.2: {} - scheduler@0.28.0-canary-4fdf7cf2-20251003: {} + scheduler@0.28.0-canary-ead92181-20251010: {} semver@6.3.1: {} semver@7.7.2: {} + semver@7.7.3: {} + sentence-case@3.0.4: dependencies: no-case: 3.0.4 @@ -8342,7 +8420,7 @@ snapshots: dependencies: '@img/colour': 1.0.0 detect-libc: 2.1.2 - semver: 7.7.2 + semver: 7.7.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.34.4 '@img/sharp-darwin-x64': 0.34.4 @@ -8425,10 +8503,10 @@ snapshots: dot-case: 3.0.4 tslib: 2.8.1 - sonner@2.0.7(react-dom@19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003))(react@19.3.0-canary-4fdf7cf2-20251003): + sonner@2.0.7(react-dom@19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010))(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 - react-dom: 19.3.0-canary-4fdf7cf2-20251003(react@19.3.0-canary-4fdf7cf2-20251003) + react: 19.3.0-canary-ead92181-20251010 + react-dom: 19.3.0-canary-ead92181-20251010(react@19.3.0-canary-ead92181-20251010) source-map-js@1.2.1: {} @@ -8532,10 +8610,10 @@ snapshots: dependencies: inline-style-parser: 0.1.1 - styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.3.0-canary-4fdf7cf2-20251003): + styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.3.0-canary-ead92181-20251010): dependencies: client-only: 0.0.1 - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 optionalDependencies: '@babel/core': 7.28.4 @@ -8810,24 +8888,24 @@ snapshots: urlpattern-polyfill@10.1.0: {} - use-callback-ref@1.3.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003): + use-callback-ref@1.3.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - use-sidecar@1.1.3(@types/react@19.2.0)(react@19.3.0-canary-4fdf7cf2-20251003): + use-sidecar@1.1.3(@types/react@19.2.2)(react@19.3.0-canary-ead92181-20251010): dependencies: detect-node-es: 1.1.0 - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.0 + '@types/react': 19.2.2 - use-sync-external-store@1.5.0(react@19.3.0-canary-4fdf7cf2-20251003): + use-sync-external-store@1.5.0(react@19.3.0-canary-ead92181-20251010): dependencies: - react: 19.3.0-canary-4fdf7cf2-20251003 + react: 19.3.0-canary-ead92181-20251010 util-deprecate@1.0.2: {} @@ -8959,6 +9037,6 @@ snapshots: yoctocolors-cjs@2.1.3: {} - zod@4.1.11: {} + zod@4.1.12: {} zwitch@2.0.4: {} diff --git a/tsconfig.json b/tsconfig.json index 4a96f4a..7d3450e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -38,7 +38,8 @@ "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", - "middleware.ts" + "middleware.ts", + ".next/dev/types/**/*.ts" ], "exclude": [ "node_modules" From 2ad9c03dc1b2834fe4e5184036d3f75bf2620359 Mon Sep 17 00:00:00 2001 From: Yi-Jyun Pan Date: Mon, 13 Oct 2025 01:45:57 +0800 Subject: [PATCH 2/4] chore: update ESLint rule --- package.json | 2 +- pnpm-lock.yaml | 195 ++++++++++++++++++------------------------------- 2 files changed, 74 insertions(+), 123 deletions(-) diff --git a/package.json b/package.json index 4c224c1..ba9bab3 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "@typescript-eslint/parser": "^8.46.0", "dprint": "^0.50.2", "eslint": "^9.37.0", - "eslint-config-next": "15.6.0-canary.45", + "eslint-config-next": "16.0.0-canary.2", "eslint-plugin-better-tailwindcss": "^3.7.9", "tailwindcss": "^4.1.14", "tw-animate-css": "^1.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index efc5052..1e1df3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -159,8 +159,8 @@ importers: specifier: ^9.37.0 version: 9.37.0(jiti@2.6.1) eslint-config-next: - specifier: 15.6.0-canary.45 - version: 15.6.0-canary.45(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + specifier: 16.0.0-canary.2 + version: 16.0.0-canary.2(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-better-tailwindcss: specifier: ^3.7.9 version: 3.7.9(eslint@9.37.0(jiti@2.6.1))(tailwindcss@4.1.14) @@ -1017,8 +1017,8 @@ packages: '@next/env@16.0.0-canary.2': resolution: {integrity: sha512-3lnH9Iok37tpL6uegL0bxLOacgbNgo6molQoXLsAlCuBOn2ncK++Yno8Tn+4GYwEnvYzUID4RRYHfDYB9UUKDA==} - '@next/eslint-plugin-next@15.6.0-canary.45': - resolution: {integrity: sha512-WZcuDZYslSy3y1DfSV2GSiFBT+P8MQitoKfHrmwKL6pdF1/5LklG48SWVtKEOx3SfuOvQt/a+RK7Res9XWC8ww==} + '@next/eslint-plugin-next@16.0.0-canary.2': + resolution: {integrity: sha512-IgLzjnn8egnvO21hmsix4nmSEaC2ZUCCGA9nlJxF0+BHrlprQD/I9kduziIaaNNxL4KjFilEGThA7rkTYpDLSg==} '@next/swc-darwin-arm64@16.0.0-canary.2': resolution: {integrity: sha512-JEJUj9hYSqjmoUrOv7VFK/MF54kOzK1g4XlwcRU/aDhArMeHrRPR+nJGMqLfbG5hulYGbWj2n5Nv2vg26ulEZA==} @@ -1763,11 +1763,11 @@ packages: '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} - '@typescript-eslint/eslint-plugin@8.45.0': - resolution: {integrity: sha512-HC3y9CVuevvWCl/oyZuI47dOeDF9ztdMEfMH8/DW/Mhwa9cCLnK1oD7JoTVGW/u7kFzNZUKUoyJEqkaJh5y3Wg==} + '@typescript-eslint/eslint-plugin@8.46.0': + resolution: {integrity: sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.45.0 + '@typescript-eslint/parser': ^8.46.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' @@ -1778,76 +1778,46 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.45.0': - resolution: {integrity: sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.46.0': resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.45.0': - resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.46.0': resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.45.0': - resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/tsconfig-utils@8.46.0': resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.45.0': - resolution: {integrity: sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A==} + '@typescript-eslint/type-utils@8.46.0': + resolution: {integrity: sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.45.0': - resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.46.0': resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.45.0': - resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/typescript-estree@8.46.0': resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.45.0': - resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} + '@typescript-eslint/utils@8.46.0': + resolution: {integrity: sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.45.0': - resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.46.0': resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2084,8 +2054,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axe-core@4.10.3: - resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} + axe-core@4.11.0: + resolution: {integrity: sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==} engines: {node: '>=4'} axobject-query@4.1.0: @@ -2471,8 +2441,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@15.6.0-canary.45: - resolution: {integrity: sha512-4dWy0ivuZ6b4XmuMT1o3Ypl44/IYCrRepPQ6LtLnm9cHVXjn5q78V7bdRI6cFAqAD+WcbVTmABMSJjHrHIxtjg==} + eslint-config-next@16.0.0-canary.2: + resolution: {integrity: sha512-JlgQp3CEXW6/4C03AShvnW9yk4xPUinYmrmrmC3nG4k3PikrsiCI8MqhQo4ss47vWgNhCv1vc80sQkR/c8IsmA==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -2540,9 +2510,9 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - engines: {node: '>=10'} + eslint-plugin-react-hooks@7.0.0: + resolution: {integrity: sha512-fNXaOwvKwq2+pXiRpXc825Vd63+KM4DLL40Rtlycb8m7fYpp6efrTp1sa6ZbP/Ap58K2bEKFXRmhURE+CJAQWw==} + engines: {node: '>=18'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -2711,8 +2681,8 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-tsconfig@4.12.0: + resolution: {integrity: sha512-LScr2aNr2FbjAjZh2C6X6BxRx1/x+aTDExct/xyq2XKbYOiG5c0aK7pMsSuyc0brz3ibr/lbQiHD9jzt4lccJw==} glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -2825,6 +2795,12 @@ packages: header-case@2.0.4: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} @@ -3784,11 +3760,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -4320,6 +4291,12 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} + zod-validation-error@4.0.2: + resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + zod@4.1.12: resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} @@ -5355,7 +5332,7 @@ snapshots: '@next/env@16.0.0-canary.2': {} - '@next/eslint-plugin-next@15.6.0-canary.45': + '@next/eslint-plugin-next@16.0.0-canary.2': dependencies: fast-glob: 3.3.1 @@ -6029,14 +6006,14 @@ snapshots: dependencies: '@types/node': 24.7.2 - '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/type-utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.45.0 + '@typescript-eslint/scope-manager': 8.46.0 + '@typescript-eslint/type-utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.46.0 eslint: 9.37.0(jiti@2.6.1) graphemer: 1.4.0 ignore: 7.0.5 @@ -6058,15 +6035,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.45.0(typescript@5.9.3)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) - '@typescript-eslint/types': 8.45.0 - debug: 4.4.3 - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/project-service@8.46.0(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) @@ -6076,29 +6044,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.45.0': - dependencies: - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/visitor-keys': 8.45.0 - '@typescript-eslint/scope-manager@8.46.0': dependencies: '@typescript-eslint/types': 8.46.0 '@typescript-eslint/visitor-keys': 8.46.0 - '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': - dependencies: - typescript: 5.9.3 - '@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3 eslint: 9.37.0(jiti@2.6.1) ts-api-utils: 2.1.0(typescript@5.9.3) @@ -6106,26 +6065,8 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.45.0': {} - '@typescript-eslint/types@8.46.0': {} - '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': - dependencies: - '@typescript-eslint/project-service': 8.45.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/visitor-keys': 8.45.0 - debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3)': dependencies: '@typescript-eslint/project-service': 8.46.0(typescript@5.9.3) @@ -6142,22 +6083,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.45.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.46.0 + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) eslint: 9.37.0(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.45.0': - dependencies: - '@typescript-eslint/types': 8.45.0 - eslint-visitor-keys: 4.2.1 - '@typescript-eslint/visitor-keys@8.46.0': dependencies: '@typescript-eslint/types': 8.46.0 @@ -6381,7 +6317,7 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axe-core@4.10.3: {} + axe-core@4.11.0: {} axobject-query@4.1.0: {} @@ -6828,11 +6764,11 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.6.0-canary.45(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3): + eslint-config-next@16.0.0-canary.2(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@next/eslint-plugin-next': 15.6.0-canary.45 + '@next/eslint-plugin-next': 16.0.0-canary.2 '@rushstack/eslint-patch': 1.13.0 - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.46.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': 8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3) eslint: 9.37.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 @@ -6840,7 +6776,7 @@ snapshots: eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.0(eslint@9.37.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.37.0(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.37.0(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.37.0(jiti@2.6.1)) - eslint-plugin-react-hooks: 5.2.0(eslint@9.37.0(jiti@2.6.1)) + eslint-plugin-react-hooks: 7.0.0(eslint@9.37.0(jiti@2.6.1)) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -6861,7 +6797,7 @@ snapshots: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 eslint: 9.37.0(jiti@2.6.1) - get-tsconfig: 4.10.1 + get-tsconfig: 4.12.0 is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.15 @@ -6930,7 +6866,7 @@ snapshots: array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.10.3 + axe-core: 4.11.0 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 @@ -6943,9 +6879,16 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@9.37.0(jiti@2.6.1)): + eslint-plugin-react-hooks@7.0.0(eslint@9.37.0(jiti@2.6.1)): dependencies: + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 eslint: 9.37.0(jiti@2.6.1) + hermes-parser: 0.25.1 + zod: 4.1.12 + zod-validation-error: 4.0.2(zod@4.1.12) + transitivePeerDependencies: + - supports-color eslint-plugin-react@7.37.5(eslint@9.37.0(jiti@2.6.1)): dependencies: @@ -7170,7 +7113,7 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.3.0 - get-tsconfig@4.10.1: + get-tsconfig@4.12.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -7302,6 +7245,12 @@ snapshots: capital-case: 1.0.4 tslib: 2.8.1 + hermes-estree@0.25.1: {} + + hermes-parser@0.25.1: + dependencies: + hermes-estree: 0.25.1 + html-void-elements@3.0.0: {} iconv-lite@0.6.3: @@ -7376,7 +7325,7 @@ snapshots: is-bun-module@2.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 is-callable@1.2.7: {} @@ -8382,8 +8331,6 @@ snapshots: semver@6.3.1: {} - semver@7.7.2: {} - semver@7.7.3: {} sentence-case@3.0.4: @@ -9037,6 +8984,10 @@ snapshots: yoctocolors-cjs@2.1.3: {} + zod-validation-error@4.0.2(zod@4.1.12): + dependencies: + zod: 4.1.12 + zod@4.1.12: {} zwitch@2.0.4: {} From c5424961d5fc1255db56509ffd01203e4fe4e948 Mon Sep 17 00:00:00 2001 From: Yi-Jyun Pan Date: Mon, 13 Oct 2025 01:47:12 +0800 Subject: [PATCH 3/4] fix: compatible with latest lint rules --- .../(user-management)/users/_components/update-form.tsx | 9 ++++++--- app/(admin)/me/_components/form.tsx | 6 +++--- components/data-table/general.tsx | 2 ++ components/ui/sidebar.tsx | 7 +------ 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/(admin)/(user-management)/users/_components/update-form.tsx b/app/(admin)/(user-management)/users/_components/update-form.tsx index be35269..7292366 100644 --- a/app/(admin)/(user-management)/users/_components/update-form.tsx +++ b/app/(admin)/(user-management)/users/_components/update-form.tsx @@ -6,7 +6,7 @@ import { UpdateFormBody } from "@/components/update-modal/form-body"; import type { UpdateFormBaseProps } from "@/components/update-modal/types"; import { zodResolver } from "@hookform/resolvers/zod"; import React from "react"; -import { useForm } from "react-hook-form"; +import { useForm, useWatch } from "react-hook-form"; import { z } from "zod"; export const formSchema = z.object({ @@ -39,6 +39,9 @@ export function UpdateUserForm({ defaultValues, }); + const avatar = useWatch({ control: form.control, name: "avatar" }); + const name = useWatch({ control: form.control, name: "name" }); + const handleSubmit = (data: z.infer) => { onSubmit({ name: data.name, @@ -85,8 +88,8 @@ export function UpdateUserForm({ /> - - {form.watch("name")} + + {name} diff --git a/app/(admin)/me/_components/form.tsx b/app/(admin)/me/_components/form.tsx index 676a63a..1655a7d 100644 --- a/app/(admin)/me/_components/form.tsx +++ b/app/(admin)/me/_components/form.tsx @@ -9,7 +9,7 @@ import { useUser } from "@/providers/use-user"; import { useMutation } from "@apollo/client/react"; import { zodResolver } from "@hookform/resolvers/zod"; import { useEffect } from "react"; -import { useForm } from "react-hook-form"; +import { useForm, useWatch } from "react-hook-form"; import { toast } from "sonner"; import { z } from "zod"; import { ME_UPDATE_MUTATION } from "./mutation"; @@ -30,6 +30,8 @@ export function MeForm() { }, }); + const avatar = useWatch({ control: form.control, name: "avatar" }); + useEffect(() => { if (!form.formState.isDirty) return; const message = "您有尚未儲存的更動。確定要關閉而不儲存嗎?您的更動將會遺失。"; @@ -47,8 +49,6 @@ export function MeForm() { }; }, [form.formState.isDirty]); - const avatar = form.watch("avatar"); - const [updateMe] = useMutation(ME_UPDATE_MUTATION, { refetchQueries: [BASIC_USER_INFO_QUERY], onError: (error) => { diff --git a/components/data-table/general.tsx b/components/data-table/general.tsx index 502e962..1b34fa7 100644 --- a/components/data-table/general.tsx +++ b/components/data-table/general.tsx @@ -12,6 +12,8 @@ export function GeneralDataTable({ columns, data, }: GeneralDataTableProps) { + "use no memo"; + const table = useReactTable({ data, columns, diff --git a/components/ui/sidebar.tsx b/components/ui/sidebar.tsx index 8b38cf1..fd73049 100644 --- a/components/ui/sidebar.tsx +++ b/components/ui/sidebar.tsx @@ -723,11 +723,6 @@ function SidebarMenuSkeleton({ }: React.ComponentProps<"div"> & { showIcon?: boolean; }) { - // Random width between 50 to 90%. - const width = React.useMemo(() => { - return `${Math.floor(Math.random() * 40) + 50}%`; - }, []); - return (
From c16b42d8108e0aa79d212f5db11cd5dd9ac8a2dc Mon Sep 17 00:00:00 2001 From: Yi-Jyun Pan Date: Mon, 13 Oct 2025 01:58:12 +0800 Subject: [PATCH 4/4] feat: enable turbopackFileSystemCacheForDev --- next.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/next.config.ts b/next.config.ts index 6e0b3e6..e505beb 100644 --- a/next.config.ts +++ b/next.config.ts @@ -11,6 +11,7 @@ const nextConfig: NextConfig = { ], cacheComponents: true, authInterrupts: true, + turbopackFileSystemCacheForDev: true, }, };