From 32cd9e52f4c8be210a42a0be9ed37781e75bf127 Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 21:21:07 +0900 Subject: [PATCH 1/9] 16 bump --- apps/backgrounds/eslint.config.mjs | 18 +++++++++++++++ apps/backgrounds/package.json | 14 +++++------ apps/backgrounds/tsconfig.json | 24 ++++++++----------- apps/viewer/eslint.config.mjs | 28 +++++++++++----------- apps/viewer/package.json | 12 +++++----- apps/viewer/tsconfig.json | 11 +++++++-- editor/eslint.config.mjs | 37 ++++++++++++------------------ editor/next-env.d.ts | 1 + editor/package.json | 17 +++++++------- editor/{middleware.ts => proxy.ts} | 2 +- editor/tsconfig.json | 24 ++++++++----------- package.json | 6 ++--- 12 files changed, 101 insertions(+), 93 deletions(-) create mode 100644 apps/backgrounds/eslint.config.mjs rename editor/{middleware.ts => proxy.ts} (98%) diff --git a/apps/backgrounds/eslint.config.mjs b/apps/backgrounds/eslint.config.mjs new file mode 100644 index 0000000000..05e726d1b4 --- /dev/null +++ b/apps/backgrounds/eslint.config.mjs @@ -0,0 +1,18 @@ +import { defineConfig, globalIgnores } from "eslint/config"; +import nextVitals from "eslint-config-next/core-web-vitals"; +import nextTs from "eslint-config-next/typescript"; + +const eslintConfig = defineConfig([ + ...nextVitals, + ...nextTs, + // Override default ignores of eslint-config-next. + globalIgnores([ + // Default ignores of eslint-config-next: + ".next/**", + "out/**", + "build/**", + "next-env.d.ts", + ]), +]); + +export default eslintConfig; diff --git a/apps/backgrounds/package.json b/apps/backgrounds/package.json index be929a8358..f77fb2ac57 100644 --- a/apps/backgrounds/package.json +++ b/apps/backgrounds/package.json @@ -4,21 +4,21 @@ "private": true, "homepage": "https://bg.grida.co", "scripts": { - "dev": "next dev --turbopack", + "dev": "next dev", "build": "next build", "start": "next start", - "lint": "next lint", + "lint": "eslint", "typecheck": "tsc --noEmit" }, "dependencies": { - "@next/third-parties": "15.3.8", + "@next/third-parties": "16.1.2", "@react-three/drei": "^10.0.7", "@react-three/fiber": "9.1.2", "clsx": "^2.1.1", "motion": "^12.11.0", - "next": "15.3.8", - "react": "19.2.1", - "react-dom": "19.2.1", + "next": "16.1.2", + "react": "19.2.3", + "react-dom": "19.2.3", "shadergradient": "^1.2.14", "tailwind-merge": "^3.2.0", "three": "^0.170.0", @@ -31,7 +31,7 @@ "@types/react-dom": "^19", "@types/three": "^0.170.0", "eslint": "^9", - "eslint-config-next": "15.3.8", + "eslint-config-next": "16.1.2", "tailwindcss": "^4", "typescript": "^5" } diff --git a/apps/backgrounds/tsconfig.json b/apps/backgrounds/tsconfig.json index d81d4ee14e..3a13f90a77 100644 --- a/apps/backgrounds/tsconfig.json +++ b/apps/backgrounds/tsconfig.json @@ -1,10 +1,7 @@ { "compilerOptions": { - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], + "target": "ES2017", + "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -14,7 +11,7 @@ "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, "plugins": [ { @@ -22,19 +19,16 @@ } ], "paths": { - "@/*": [ - "./*" - ] - }, - "target": "ES2017" + "@/*": ["./*"] + } }, "include": [ "next-env.d.ts", "**/*.ts", "**/*.tsx", - ".next/types/**/*.ts" + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts", + "**/*.mts" ], - "exclude": [ - "node_modules" - ] + "exclude": ["node_modules"] } diff --git a/apps/viewer/eslint.config.mjs b/apps/viewer/eslint.config.mjs index c85fb67c46..05e726d1b4 100644 --- a/apps/viewer/eslint.config.mjs +++ b/apps/viewer/eslint.config.mjs @@ -1,16 +1,18 @@ -import { dirname } from "path"; -import { fileURLToPath } from "url"; -import { FlatCompat } from "@eslint/eslintrc"; +import { defineConfig, globalIgnores } from "eslint/config"; +import nextVitals from "eslint-config-next/core-web-vitals"; +import nextTs from "eslint-config-next/typescript"; -const __filename = fileURLToPath(import.meta.url); -const __dirname = dirname(__filename); - -const compat = new FlatCompat({ - baseDirectory: __dirname, -}); - -const eslintConfig = [ - ...compat.extends("next/core-web-vitals", "next/typescript"), -]; +const eslintConfig = defineConfig([ + ...nextVitals, + ...nextTs, + // Override default ignores of eslint-config-next. + globalIgnores([ + // Default ignores of eslint-config-next: + ".next/**", + "out/**", + "build/**", + "next-env.d.ts", + ]), +]); export default eslintConfig; diff --git a/apps/viewer/package.json b/apps/viewer/package.json index d729dbc9ab..d0007cc8a9 100644 --- a/apps/viewer/package.json +++ b/apps/viewer/package.json @@ -3,20 +3,20 @@ "version": "0.1.0", "private": true, "scripts": { - "dev": "next dev --turbopack", + "dev": "next dev", "build": "next build", "start": "next start", - "lint": "next lint", + "lint": "eslint .", "typecheck": "tsc --noEmit" }, "packageManager": "pnpm@10.10.0", "dependencies": { "@uidotdev/usehooks": "^2.4.1", "lucide-react": "^0.511.0", - "next": "15.3.8", + "next": "16.1.2", "pdfjs-dist": "4.8.69", - "react": "19.2.1", - "react-dom": "19.2.1", + "react": "19.2.3", + "react-dom": "19.2.3", "react-pageflip": "^2.0.3", "react-pdf": "^9.2.1" }, @@ -27,7 +27,7 @@ "@types/react": "^19", "@types/react-dom": "^19", "eslint": "^9", - "eslint-config-next": "15.3.8", + "eslint-config-next": "16.1.2", "postcss": "^8", "tailwindcss": "^4", "typescript": "^5" diff --git a/apps/viewer/tsconfig.json b/apps/viewer/tsconfig.json index d8b93235f2..3a13f90a77 100644 --- a/apps/viewer/tsconfig.json +++ b/apps/viewer/tsconfig.json @@ -11,7 +11,7 @@ "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, "plugins": [ { @@ -22,6 +22,13 @@ "@/*": ["./*"] } }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts", + "**/*.mts" + ], "exclude": ["node_modules"] } diff --git a/editor/eslint.config.mjs b/editor/eslint.config.mjs index 719cea2b59..05e726d1b4 100644 --- a/editor/eslint.config.mjs +++ b/editor/eslint.config.mjs @@ -1,25 +1,18 @@ -import { dirname } from "path"; -import { fileURLToPath } from "url"; -import { FlatCompat } from "@eslint/eslintrc"; +import { defineConfig, globalIgnores } from "eslint/config"; +import nextVitals from "eslint-config-next/core-web-vitals"; +import nextTs from "eslint-config-next/typescript"; -const __filename = fileURLToPath(import.meta.url); -const __dirname = dirname(__filename); - -const compat = new FlatCompat({ - baseDirectory: __dirname, -}); - -const eslintConfig = [ - ...compat.extends("next/core-web-vitals", "next/typescript"), - { - ignores: [ - "node_modules/**", - ".next/**", - "out/**", - "build/**", - "next-env.d.ts", - ], - }, -]; +const eslintConfig = defineConfig([ + ...nextVitals, + ...nextTs, + // Override default ignores of eslint-config-next. + globalIgnores([ + // Default ignores of eslint-config-next: + ".next/**", + "out/**", + "build/**", + "next-env.d.ts", + ]), +]); export default eslintConfig; diff --git a/editor/next-env.d.ts b/editor/next-env.d.ts index 1b3be0840f..9edff1c7ca 100644 --- a/editor/next-env.d.ts +++ b/editor/next-env.d.ts @@ -1,5 +1,6 @@ /// /// +import "./.next/types/routes.d.ts"; // NOTE: This file should not be edited // see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/editor/package.json b/editor/package.json index 5049cebea3..f2b2abdafd 100644 --- a/editor/package.json +++ b/editor/package.json @@ -58,8 +58,8 @@ "@mdx-js/loader": "^3.0.1", "@mdx-js/react": "^3.1.0", "@monaco-editor/react": "^4.6.0", - "@next/mdx": "15.3.8", - "@next/third-parties": "15.3.8", + "@next/mdx": "16.1.2", + "@next/third-parties": "16.1.2", "@number-flow/react": "^0.5.7", "@octokit/rest": "^21.1.1", "@radix-ui/react-accordion": "^1.2.10", @@ -177,17 +177,17 @@ "ms": "^2.1.3", "nanoid": "^3.3.11", "negotiator": "^1.0.0", - "next": "15.3.8", + "next": "16.1.2", "next-themes": "^0.4.6", "openai": "^4.96.0", "p-queue": "^7.2.0", "papaparse": "^5.4.1", "prism-react-renderer": "^2.4.1", - "react": "19.2.1", + "react": "19.2.3", "react-colorful": "^5.6.1", "react-data-grid": "7.0.0-beta.44", "react-day-picker": "^8.10.1", - "react-dom": "19.2.1", + "react-dom": "19.2.3", "react-dropzone": "^14.2.3", "react-error-boundary": "^4.1.2", "react-fast-marquee": "^1.6.5", @@ -237,7 +237,6 @@ "zustand": "^5.0.3" }, "devDependencies": { - "@eslint/eslintrc": "^3", "@playwright/test": "^1.52.0", "@supabase/storage-js": "^2.90.1", "@tailwindcss/postcss": "^4", @@ -259,8 +258,8 @@ "@types/negotiator": "^0.6.3", "@types/node": "^22", "@types/papaparse": "^5.3.14", - "@types/react": "^19", - "@types/react-dom": "^19", + "@types/react": "19.2.8", + "@types/react-dom": "19.2.3", "@types/react-window": "^1.8.8", "@types/semver": "^7.5.8", "@types/stylis": "^4.2.6", @@ -269,7 +268,7 @@ "@types/uuid": "^9.0.8", "@types/validator": "^13.12.0", "eslint": "^9", - "eslint-config-next": "15.3.8", + "eslint-config-next": "16.1.2", "hast": "^1.0.0", "import-in-the-middle": "^1.13.2", "openapi-types": "^12.1.3", diff --git a/editor/middleware.ts b/editor/proxy.ts similarity index 98% rename from editor/middleware.ts rename to editor/proxy.ts index 58d78f5106..8ea510fc9c 100644 --- a/editor/middleware.ts +++ b/editor/proxy.ts @@ -14,7 +14,7 @@ if (!process.env.NEXT_PUBLIC_SUPABASE_URL) { ); } -export async function middleware(req: NextRequest) { +export async function proxy(req: NextRequest) { // Check if the request path starts with /dev/ and NODE_ENV is not development if (req.nextUrl.pathname.startsWith("/dev/") && !IS_DEV) { return new NextResponse("Not Found", { status: 404 }); diff --git a/editor/tsconfig.json b/editor/tsconfig.json index d81d4ee14e..3a13f90a77 100644 --- a/editor/tsconfig.json +++ b/editor/tsconfig.json @@ -1,10 +1,7 @@ { "compilerOptions": { - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], + "target": "ES2017", + "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -14,7 +11,7 @@ "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, "plugins": [ { @@ -22,19 +19,16 @@ } ], "paths": { - "@/*": [ - "./*" - ] - }, - "target": "ES2017" + "@/*": ["./*"] + } }, "include": [ "next-env.d.ts", "**/*.ts", "**/*.tsx", - ".next/types/**/*.ts" + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts", + "**/*.mts" ], - "exclude": [ - "node_modules" - ] + "exclude": ["node_modules"] } diff --git a/package.json b/package.json index b3bc4032e3..18f056d4ac 100644 --- a/package.json +++ b/package.json @@ -35,9 +35,9 @@ "axios": "1.6.7", "prosemirror-model": "1.23.0", "prosemirror-view": "1.36.0", - "next": "15.3.8", - "react": "19.2.1", - "react-dom": "19.2.1" + "next": "16.1.2", + "react": "19.2.3", + "react-dom": "19.2.3" } } } From 353d2ab00c59114fabc01b676d7dc46b085ad87c Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 21:21:18 +0900 Subject: [PATCH 2/9] update routes --- .../customers/[project_id]/with-csv/route.ts | 16 +++++++-- .../custom-schema/route.ts | 10 ++++-- .../projects/[supabase_project_id]/route.ts | 17 ++++++--- .../secure-service-key/route.ts | 22 ++++++++++-- .../storage/buckets/route.ts | 7 ++-- .../x/[supabase_table_name]/search/route.ts | 9 +++-- .../x/auth.users/query/route.ts | 7 ++-- .../projects/[project_id]/tags/route.ts | 6 ++-- .../workspace/[organization_id]/route.ts | 8 +++-- .../(tenant)/~/[tenant]/api/p/access/route.ts | 36 ++++++++++++++----- 10 files changed, 106 insertions(+), 32 deletions(-) diff --git a/editor/app/(api)/private/customers/[project_id]/with-csv/route.ts b/editor/app/(api)/private/customers/[project_id]/with-csv/route.ts index cf8f6f4d79..9843b5aa72 100644 --- a/editor/app/(api)/private/customers/[project_id]/with-csv/route.ts +++ b/editor/app/(api)/private/customers/[project_id]/with-csv/route.ts @@ -9,7 +9,7 @@ type PGCustomerInsert = Database["grida_ciam_public"]["Views"]["customer_with_tags"]["Row"]; type Params = { - project_id: number; + project_id: string; }; async function parse_customers_csv( @@ -89,7 +89,12 @@ export async function POST( request: NextRequest, { params }: { params: Promise } ) { - const { project_id } = await params; + const { project_id: project_id_param } = await params; + const project_id = Number(project_id_param); + assert( + Number.isFinite(project_id), + "Invalid project_id (expected a numeric route param)" + ); const formdata = await request.formData(); const searchParams = request.nextUrl.searchParams; const dryrun = qboolean(searchParams.get("dryrun")); @@ -150,7 +155,12 @@ export async function PATCH( request: NextRequest, { params }: { params: Promise } ) { - const { project_id } = await params; + const { project_id: project_id_param } = await params; + const project_id = Number(project_id_param); + assert( + Number.isFinite(project_id), + "Invalid project_id (expected a numeric route param)" + ); const formdata = await request.formData(); const searchParams = request.nextUrl.searchParams; const dryrun = qboolean(searchParams.get("dryrun")); diff --git a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/custom-schema/route.ts b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/custom-schema/route.ts index 32d6d653cd..914623d30f 100644 --- a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/custom-schema/route.ts +++ b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/custom-schema/route.ts @@ -4,7 +4,7 @@ import { createXSBClient } from "@/lib/supabase/server"; import { SupabasePostgRESTOpenApi } from "@/lib/supabase-postgrest"; import assert from "assert"; -type Params = { supabase_project_id: number }; +type Params = { supabase_project_id: string }; interface Context { params: Promise; @@ -12,7 +12,13 @@ interface Context { export async function POST(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + assert( + Number.isFinite(supabase_project_id), + "Invalid supabase_project_id (expected a numeric route param)" + ); const body: XSupabasePrivateApiTypes.AddSchemaNameRequestData = await req.json(); diff --git a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/route.ts b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/route.ts index 2855e0f59c..a9c0fc38c7 100644 --- a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/route.ts +++ b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/route.ts @@ -5,7 +5,7 @@ import { DontCastJsonProperties } from "@/types/supabase-ext"; import { notFound } from "next/navigation"; import { NextRequest, NextResponse } from "next/server"; -type Params = { supabase_project_id: number }; +type Params = { supabase_project_id: string }; interface Context { params: Promise; @@ -13,7 +13,10 @@ interface Context { export async function GET(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) return notFound(); const { data: supabase_project, error: rls_err } = await xsbClient .from("supabase_project") @@ -41,7 +44,10 @@ export async function GET(req: NextRequest, context: Context) { export async function PATCH(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) return notFound(); const { data: supabase_project, error: rls_err } = await xsbClient .from("supabase_project") @@ -118,7 +124,10 @@ export async function PATCH(req: NextRequest, context: Context) { export async function DELETE(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) return notFound(); const { count, error } = await xsbClient .from("supabase_project") diff --git a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/secure-service-key/route.ts b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/secure-service-key/route.ts index fdd9af7722..e723b75bda 100644 --- a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/secure-service-key/route.ts +++ b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/secure-service-key/route.ts @@ -5,7 +5,7 @@ import { __dangerously_fetch_secure_service_role_key, } from "@/services/x-supabase"; -type Params = { supabase_project_id: number }; +type Params = { supabase_project_id: string }; interface Context { params: Promise; @@ -13,7 +13,15 @@ interface Context { export async function GET(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) { + return NextResponse.json( + { error: "Invalid supabase_project_id" }, + { status: 400 } + ); + } // [REQUIRED SECURITY LAYER] // Security layer - this is secure (protected by RLS). @@ -40,7 +48,15 @@ export async function GET(req: NextRequest, context: Context) { export async function POST(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) { + return NextResponse.json( + { error: "Invalid supabase_project_id" }, + { status: 400 } + ); + } // [REQUIRED SECURITY LAYER] // Security layer - this is secure (protected by RLS). diff --git a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/storage/buckets/route.ts b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/storage/buckets/route.ts index 738e576253..781286d607 100644 --- a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/storage/buckets/route.ts +++ b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/storage/buckets/route.ts @@ -3,7 +3,7 @@ import { createXSupabaseClient } from "@/services/x-supabase"; import { notFound } from "next/navigation"; import { NextRequest, NextResponse } from "next/server"; -type Params = { supabase_project_id: number }; +type Params = { supabase_project_id: string }; interface Context { params: Promise; @@ -11,7 +11,10 @@ interface Context { export async function GET(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) return notFound(); // [REQUIRED] RLS gate const { data: supabase_project } = await xsbClient diff --git a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/[supabase_table_name]/search/route.ts b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/[supabase_table_name]/search/route.ts index 6f62b07002..9a5d4d505e 100644 --- a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/[supabase_table_name]/search/route.ts +++ b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/[supabase_table_name]/search/route.ts @@ -8,7 +8,7 @@ import type { GridaXSupabase } from "@/types"; import type { SupabasePostgRESTOpenApi } from "@/lib/supabase-postgrest"; type Params = { - supabase_project_id: number; + supabase_project_id: string; supabase_table_name: string; }; @@ -19,7 +19,12 @@ type Context = { export async function GET(req: NextRequest, context: Context) { const searchParams = omit(req.nextUrl.searchParams, "r"); // not used, only for swr key const supabase_schema_name = req.headers.get("Accept-Profile") || "public"; - const { supabase_project_id, supabase_table_name } = await context.params; + const { + supabase_project_id: supabase_project_id_param, + supabase_table_name, + } = await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) return notFound(); const xsbClient = await createXSBClient(); diff --git a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/auth.users/query/route.ts b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/auth.users/query/route.ts index d291809b94..91af1b37d7 100644 --- a/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/auth.users/query/route.ts +++ b/editor/app/(api)/private/editor/x-supabase/projects/[supabase_project_id]/x/auth.users/query/route.ts @@ -4,7 +4,7 @@ import { notFound } from "next/navigation"; import { NextRequest, NextResponse } from "next/server"; import { GridaXSupabase } from "@/types"; -type Params = { supabase_project_id: number }; +type Params = { supabase_project_id: string }; interface Context { params: Promise; @@ -15,7 +15,10 @@ interface Context { // this route is protected via supabase_project access RLS. export async function GET(req: NextRequest, context: Context) { const xsbClient = await createXSBClient(); - const { supabase_project_id } = await context.params; + const { supabase_project_id: supabase_project_id_param } = + await context.params; + const supabase_project_id = Number(supabase_project_id_param); + if (!Number.isFinite(supabase_project_id)) return notFound(); const _q_page = req.nextUrl.searchParams.get("page"); const page = _q_page ? parseInt(_q_page) : undefined; diff --git a/editor/app/(api)/private/workspace/[organization_id]/projects/[project_id]/tags/route.ts b/editor/app/(api)/private/workspace/[organization_id]/projects/[project_id]/tags/route.ts index 9221811a16..7137ad08ac 100644 --- a/editor/app/(api)/private/workspace/[organization_id]/projects/[project_id]/tags/route.ts +++ b/editor/app/(api)/private/workspace/[organization_id]/projects/[project_id]/tags/route.ts @@ -3,7 +3,7 @@ import { notFound } from "next/navigation"; import { type NextRequest, NextResponse } from "next/server"; import type { Platform } from "@/lib/platform"; -type Params = { organization_id: number; project_id: number }; +type Params = { organization_id: string; project_id: string }; /** * Get tags with usage counts for a project. @@ -16,7 +16,9 @@ export async function GET( req: NextRequest, context: { params: Promise } ) { - const { project_id } = await context.params; + const { project_id: project_id_param } = await context.params; + const project_id = Number(project_id_param); + if (!Number.isFinite(project_id)) return notFound(); const client = await createClient(); const ciamClient = await createCIAMClient(); diff --git a/editor/app/(api)/private/workspace/[organization_id]/route.ts b/editor/app/(api)/private/workspace/[organization_id]/route.ts index ae6440b72b..e56f63c543 100644 --- a/editor/app/(api)/private/workspace/[organization_id]/route.ts +++ b/editor/app/(api)/private/workspace/[organization_id]/route.ts @@ -3,7 +3,7 @@ import { PublicUrls } from "@/services/public-urls"; import { notFound } from "next/navigation"; import { type NextRequest, NextResponse } from "next/server"; -type Params = { organization_id: number }; +type Params = { organization_id: string }; export async function GET( req: NextRequest, @@ -13,7 +13,9 @@ export async function GET( ) { // TODO: optimize query - const { organization_id } = await context.params; + const { organization_id: organization_id_param } = await context.params; + const organization_id = Number(organization_id_param); + if (!Number.isFinite(organization_id)) return notFound(); const client = await createClient(); const avatar_url = PublicUrls.organization_avatar_url(client); @@ -39,7 +41,7 @@ export async function GET( .rpc( "workspace_documents", { - p_organization_id: Number(organization_id), + p_organization_id: organization_id, }, { get: true } ) diff --git a/editor/app/(tenant)/~/[tenant]/api/p/access/route.ts b/editor/app/(tenant)/~/[tenant]/api/p/access/route.ts index 78d96961ba..f0a5768d3d 100644 --- a/editor/app/(tenant)/~/[tenant]/api/p/access/route.ts +++ b/editor/app/(tenant)/~/[tenant]/api/p/access/route.ts @@ -15,14 +15,16 @@ import { import { flatten } from "flat"; import { Platform } from "@/lib/platform"; -type Params = { - policy: string; -}; - -type Context = { - params: Promise; -}; +type Params = { tenant: string }; +/** + * NOTE(legacy): + * This route is currently not referenced anywhere in the `editor` codebase. + * The tenant portal login flow uses `/api/p/access/with-email` + `/api/ciam/auth/...` instead. + * + * TODO(techdebt): Safe to delete once we confirm no external/legacy clients depend on it. + * For now we keep it as a reference implementation, but explicitly reject in production. + */ async function reqformdata( req: NextRequest, contenttype: HeaderContentType @@ -44,14 +46,30 @@ async function reqformdata( // TODO: add rate limiting // TODO: add captcha by polocy // TODO: validate the policy -export async function POST(req: NextRequest, context: Context) { +export async function POST( + req: NextRequest, + { params }: { params: Promise } +) { + if (process.env.NODE_ENV === "production") { + return NextResponse.json( + { + error: + "Deprecated endpoint. This route is kept as a reference only and is disabled in production.", + }, + { status: 410 } + ); + } + const origin = req.nextUrl.origin; const next = req.nextUrl.searchParams.get("next"); + // NOTE: [tenant] is a dynamic route segment for this handler, even if we don't use it directly yet. + const { tenant } = await params; const headerslist = await headers(); const accept = haccept(headerslist.get("accept")); const contenttype = hcontenttype(headerslist.get("content-type")); const formdata = await reqformdata(req, contenttype); - const { policy: policyid } = await context.params; + const policyid = req.nextUrl.searchParams.get("policy"); + assert(policyid, "policy is required"); const { data: policy, error: policy_fetch_err } = await service_role.ciam .from("customer_auth_policy") From f14e128a54ca8ab91ef8e3b634d1cc93d2d2c3e7 Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 21:24:08 +0900 Subject: [PATCH 3/9] lockfile --- pnpm-lock.yaml | 4470 +++++++++++++++++++++++++----------------------- 1 file changed, 2374 insertions(+), 2096 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d12bd6709..ba1b84d152 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,9 +12,9 @@ overrides: axios: 1.6.7 prosemirror-model: 1.23.0 prosemirror-view: 1.36.0 - next: 15.3.8 - react: 19.2.1 - react-dom: 19.2.1 + next: 16.1.2 + react: 19.2.3 + react-dom: 19.2.3 importers: @@ -45,32 +45,32 @@ importers: apps/backgrounds: dependencies: '@next/third-parties': - specifier: 15.3.8 - version: 15.3.8(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) + specifier: 16.1.2 + version: 16.1.2(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@react-three/drei': specifier: ^10.0.7 - version: 10.1.2(@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0))(@types/react@19.1.3)(@types/three@0.170.0)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0) + version: 10.1.2(@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0))(@types/react@19.1.3)(@types/three@0.170.0)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0) '@react-three/fiber': specifier: 9.1.2 - version: 9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0) + version: 9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0) clsx: specifier: ^2.1.1 version: 2.1.1 motion: specifier: ^12.11.0 - version: 12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next: - specifier: 15.3.8 - version: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + specifier: 16.1.2 + version: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) shadergradient: specifier: ^1.2.14 - version: 1.3.5(react@19.2.1) + version: 1.3.5(react@19.2.3) tailwind-merge: specifier: ^3.2.0 version: 3.3.1 @@ -100,8 +100,8 @@ importers: specifier: ^9 version: 9.27.0(jiti@2.4.2) eslint-config-next: - specifier: 15.3.8 - version: 15.3.8(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + specifier: 16.1.2 + version: 16.1.2(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) tailwindcss: specifier: ^4 version: 4.1.8 @@ -113,41 +113,41 @@ importers: dependencies: '@docusaurus/core': specifier: 3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/plugin-sitemap': specifier: 3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/preset-classic': specifier: 3.7.0 - version: 3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3)(typescript@5.8.3) + version: 3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3)(typescript@5.8.3) '@docusaurus/theme-mermaid': specifier: 3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@mdx-js/react': specifier: ^3.1.0 - version: 3.1.0(@types/react@19.1.3)(react@19.2.1) + version: 3.1.0(@types/react@19.1.3)(react@19.2.3) clsx: specifier: ^2.1.1 version: 2.1.1 prism-react-renderer: specifier: ^2.4.1 - version: 2.4.1(react@19.2.1) + version: 2.4.1(react@19.2.3) react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) devDependencies: '@docusaurus/module-type-aliases': specifier: 3.7.0 - version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@docusaurus/tsconfig': specifier: 3.7.0 version: 3.7.0 '@docusaurus/types': specifier: 3.7.0 - version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) typescript: specifier: ^5 version: 5.8.3 @@ -156,22 +156,22 @@ importers: dependencies: '@docusaurus/core': specifier: 3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/plugin-client-redirects': specifier: 3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/plugin-google-gtag': specifier: 3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/plugin-sitemap': specifier: 3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/preset-classic': specifier: 3.7.0 - version: 3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3)(typescript@5.8.3) + version: 3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3)(typescript@5.8.3) '@mdx-js/react': specifier: ^3.1.0 - version: 3.1.0(@types/react@19.1.3)(react@19.2.1) + version: 3.1.0(@types/react@19.1.3)(react@19.2.3) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -180,13 +180,13 @@ importers: version: 0.16.25 prism-react-renderer: specifier: ^2.4.1 - version: 2.4.1(react@19.2.1) + version: 2.4.1(react@19.2.3) react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) rehype-katex: specifier: ^7.0.0 version: 7.0.1 @@ -196,13 +196,13 @@ importers: devDependencies: '@docusaurus/module-type-aliases': specifier: 3.7.0 - version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@docusaurus/tsconfig': specifier: 3.7.0 version: 3.7.0 '@docusaurus/types': specifier: 3.7.0 - version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) fs-extra: specifier: ^10.0.0 version: 10.1.0 @@ -217,28 +217,28 @@ importers: dependencies: '@uidotdev/usehooks': specifier: ^2.4.1 - version: 2.4.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.4.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) lucide-react: specifier: ^0.511.0 - version: 0.511.0(react@19.2.1) + version: 0.511.0(react@19.2.3) next: - specifier: 15.3.8 - version: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + specifier: 16.1.2 + version: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) pdfjs-dist: specifier: 4.8.69 version: 4.8.69 react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) react-pageflip: specifier: ^2.0.3 version: 2.0.3 react-pdf: specifier: ^9.2.1 - version: 9.2.1(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 9.2.1(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) devDependencies: '@eslint/eslintrc': specifier: ^3 @@ -259,8 +259,8 @@ importers: specifier: ^9 version: 9.27.0(jiti@2.4.2) eslint-config-next: - specifier: 15.3.8 - version: 15.3.8(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + specifier: 16.1.2 + version: 16.1.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) postcss: specifier: ^8 version: 8.5.6 @@ -306,13 +306,13 @@ importers: version: 3.0.0(zod@4.2.1) '@ai-sdk/react': specifier: 3.0.1 - version: 3.0.1(react@19.2.1)(zod@4.2.1) + version: 3.0.1(react@19.2.3)(zod@4.2.1) '@ai-sdk/replicate': specifier: 2.0.0 version: 2.0.0(zod@4.2.1) '@ai-sdk/rsc': specifier: 2.0.1 - version: 2.0.1(react@19.2.1)(zod@4.2.1) + version: 2.0.1(react@19.2.3)(zod@4.2.1) '@app/database': specifier: workspace:* version: link:../database @@ -321,25 +321,25 @@ importers: version: 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0) '@blocknote/mantine': specifier: ^0.29.1 - version: 0.29.1(@types/hast@3.0.4)(@types/react@19.1.3)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 0.29.1(@types/hast@3.0.4)(@types/react@19.1.3)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@blocknote/react': specifier: ^0.29.1 - version: 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@dagrejs/dagre': specifier: ^1.1.4 version: 1.1.4 '@dnd-kit/core': specifier: ^6.1.0 - version: 6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@dnd-kit/modifiers': specifier: ^7.0.0 - version: 7.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) + version: 7.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@dnd-kit/sortable': specifier: ^8.0.0 - version: 8.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) + version: 8.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.2.1) + version: 3.2.2(react@19.2.3) '@faker-js/faker': specifier: ^8.4.1 version: 8.4.1 @@ -414,130 +414,130 @@ importers: version: 1.0.1 '@headless-tree/react': specifier: ^1.0.1 - version: 1.0.1(@headless-tree/core@1.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.0.1(@headless-tree/core@1.0.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@hookform/resolvers': specifier: ^5.2.2 - version: 5.2.2(react-hook-form@7.56.4(react@19.2.1)) + version: 5.2.2(react-hook-form@7.56.4(react@19.2.3)) '@mdx-js/loader': specifier: ^3.0.1 version: 3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)) '@mdx-js/react': specifier: ^3.1.0 - version: 3.1.0(@types/react@19.1.3)(react@19.2.1) + version: 3.1.0(@types/react@19.1.3)(react@19.2.3) '@monaco-editor/react': specifier: ^4.6.0 - version: 4.7.0(monaco-editor@0.47.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 4.7.0(monaco-editor@0.47.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@next/mdx': - specifier: 15.3.8 - version: 15.3.8(@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1)) + specifier: 16.1.2 + version: 16.1.2(@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3)) '@next/third-parties': - specifier: 15.3.8 - version: 15.3.8(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) + specifier: 16.1.2 + version: 16.1.2(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@number-flow/react': specifier: ^0.5.7 - version: 0.5.9(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 0.5.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@octokit/rest': specifier: ^21.1.1 version: 21.1.1 '@radix-ui/react-accordion': specifier: ^1.2.10 - version: 1.2.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.2.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-alert-dialog': specifier: ^1.1.13 - version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-aspect-ratio': specifier: ^1.1.6 - version: 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-avatar': specifier: ^1.1.10 - version: 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-checkbox': specifier: ^1.3.1 - version: 1.3.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.3.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-collapsible': specifier: ^1.1.11 - version: 1.1.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-context-menu': specifier: ^2.2.14 - version: 2.2.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.2.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-dialog': specifier: ^1.1.14 - version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-dropdown-menu': specifier: ^2.1.15 - version: 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-hover-card': specifier: ^1.1.14 - version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-icons': specifier: ^1.3.2 - version: 1.3.2(react@19.2.1) + version: 1.3.2(react@19.2.3) '@radix-ui/react-label': specifier: ^2.1.7 - version: 2.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-menubar': specifier: ^1.1.14 - version: 1.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-navigation-menu': specifier: ^1.2.12 - version: 1.2.13(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.2.13(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-popover': specifier: ^1.1.13 - version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-portal': specifier: ^1.1.8 - version: 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-progress': specifier: ^1.1.7 - version: 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-radio-group': specifier: ^1.3.6 - version: 1.3.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.3.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-scroll-area': specifier: ^1.2.9 - version: 1.2.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.2.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-select': specifier: ^2.2.5 - version: 2.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-separator': specifier: ^1.1.7 - version: 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-slider': specifier: ^1.3.4 - version: 1.3.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.3.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-slot': specifier: ^1.2.3 - version: 1.2.3(@types/react@19.1.3)(react@19.2.1) + version: 1.2.3(@types/react@19.1.3)(react@19.2.3) '@radix-ui/react-switch': specifier: ^1.2.4 - version: 1.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-tabs': specifier: ^1.1.11 - version: 1.1.12(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.12(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-toggle': specifier: ^1.1.8 - version: 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-toggle-group': specifier: ^1.1.9 - version: 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-toolbar': specifier: ^1.1.9 - version: 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-tooltip': specifier: ^1.2.7 - version: 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@radix-ui/react-use-controllable-state': specifier: ^1.2.2 - version: 1.2.2(@types/react@19.1.3)(react@19.2.1) + version: 1.2.2(@types/react@19.1.3)(react@19.2.3) '@react-email/components': specifier: ^0.0.38 - version: 0.0.38(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 0.0.38(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@sentry/nextjs': specifier: ^10.30.0 - version: 10.30.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(webpack@5.98.0(esbuild@0.25.4)) + version: 10.30.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.98.0(esbuild@0.25.4)) '@stepperize/react': specifier: ^3.1.1 - version: 3.1.1(react@19.2.1) + version: 3.1.1(react@19.2.3) '@supabase/postgrest-js': specifier: ^2.90.1 version: 2.90.1 @@ -549,10 +549,10 @@ importers: version: 2.90.1 '@tanstack/react-table': specifier: ^8.21.2 - version: 8.21.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 8.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tanstack/react-virtual': specifier: ^3.10.9 - version: 3.13.9(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.13.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tiptap/core': specifier: ^2.11.7 version: 2.12.0(@tiptap/pm@2.12.0) @@ -594,7 +594,7 @@ importers: version: 2.12.0 '@tiptap/react': specifier: ^2.11.7 - version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tiptap/starter-kit': specifier: ^2.11.7 version: 2.12.0 @@ -603,7 +603,7 @@ importers: version: 0.10.2(typescript@5.8.3) '@uidotdev/usehooks': specifier: ^2.4.1 - version: 2.4.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.4.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@upstash/ratelimit': specifier: ^2.0.5 version: 2.0.5(@upstash/redis@1.34.9) @@ -612,10 +612,10 @@ importers: version: 1.34.9 '@use-gesture/react': specifier: ^10.2.11 - version: 10.3.1(react@19.2.1) + version: 10.3.1(react@19.2.3) '@vercel/analytics': specifier: ^1.3.1 - version: 1.5.0(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3)) + version: 1.5.0(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3)) '@vercel/edge-config': specifier: ^1.2.1 version: 1.4.0(@opentelemetry/api@1.9.0) @@ -627,22 +627,22 @@ importers: version: 1.7.7(zod@4.2.1) '@vercel/speed-insights': specifier: ^1.0.12 - version: 1.2.0(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3)) + version: 1.2.0(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3)) '@visx/responsive': specifier: ^3.10.2 - version: 3.12.0(react@19.2.1) + version: 3.12.0(react@19.2.3) '@visx/tooltip': specifier: ^3.3.0 - version: 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@visx/visx': specifier: ^3.11.0 - version: 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@visx/xychart': specifier: ^3.11.0 - version: 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@xyflow/react': specifier: ^12.6.4 - version: 12.6.4(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 12.6.4(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) ai: specifier: 6.0.1 version: 6.0.1(zod@4.2.1) @@ -666,10 +666,10 @@ importers: version: 2.1.1 cmdk: specifier: ^1.1.1 - version: 1.1.1(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.1.1(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) console-feed: specifier: ^3.6.0 - version: 3.8.0(jquery@3.7.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.8.0(jquery@3.7.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) core-js: specifier: ^3.37.1 version: 3.42.0 @@ -699,7 +699,7 @@ importers: version: 8.6.0(embla-carousel@8.6.0) embla-carousel-react: specifier: ^8.6.0 - version: 8.6.0(react@19.2.1) + version: 8.6.0(react@19.2.3) fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 @@ -741,7 +741,7 @@ importers: version: 9.0.21 input-otp: specifier: ^1.4.2 - version: 1.4.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.4.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) jose: specifier: ^6.1.3 version: 6.1.3 @@ -753,13 +753,13 @@ importers: version: 3.3.0 lucide-react: specifier: ^0.511.0 - version: 0.511.0(react@19.2.1) + version: 0.511.0(react@19.2.3) mapbox-gl: specifier: ^3.4.0 version: 3.12.0 masonic: specifier: ^4.1.0 - version: 4.1.0(react@19.2.1) + version: 4.1.0(react@19.2.3) mdn-data: specifier: ^2.8.0 version: 2.21.0 @@ -774,7 +774,7 @@ importers: version: 0.4.5 motion: specifier: ^12.15.0 - version: 12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) ms: specifier: ^2.1.3 version: 2.1.3 @@ -785,11 +785,11 @@ importers: specifier: ^1.0.0 version: 1.0.0 next: - specifier: 15.3.8 - version: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + specifier: 16.1.2 + version: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) next-themes: specifier: ^0.4.6 - version: 0.4.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 0.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) openai: specifier: ^4.96.0 version: 4.104.0(encoding@0.1.13)(ws@8.18.2)(zod@4.2.1) @@ -801,85 +801,85 @@ importers: version: 5.5.3 prism-react-renderer: specifier: ^2.4.1 - version: 2.4.1(react@19.2.1) + version: 2.4.1(react@19.2.3) react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 react-colorful: specifier: ^5.6.1 - version: 5.6.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 5.6.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-data-grid: specifier: 7.0.0-beta.44 - version: 7.0.0-beta.44(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 7.0.0-beta.44(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-day-picker: specifier: ^8.10.1 - version: 8.10.1(date-fns@3.6.0)(react@19.2.1) + version: 8.10.1(date-fns@3.6.0)(react@19.2.3) react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) react-dropzone: specifier: ^14.2.3 - version: 14.3.8(react@19.2.1) + version: 14.3.8(react@19.2.3) react-error-boundary: specifier: ^4.1.2 - version: 4.1.2(react@19.2.1) + version: 4.1.2(react@19.2.3) react-fast-marquee: specifier: ^1.6.5 - version: 1.6.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.6.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-hook-form: specifier: ^7.56.4 - version: 7.56.4(react@19.2.1) + version: 7.56.4(react@19.2.3) react-hotkeys-hook: specifier: ^4.6.1 - version: 4.6.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 4.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-i18next: specifier: ^13.5.0 - version: 13.5.0(i18next@23.16.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 13.5.0(i18next@23.16.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-map-gl: specifier: ^7.1.7 - version: 7.1.9(mapbox-gl@3.12.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 7.1.9(mapbox-gl@3.12.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-medium-image-zoom: specifier: ^5.2.11 - version: 5.2.14(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 5.2.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-p-queue: specifier: workspace:* version: link:../packages/react-p-queue react-pdf: specifier: ^9.2.1 - version: 9.2.1(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 9.2.1(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-phone-number-input: specifier: ^3.4.12 - version: 3.4.12(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.4.12(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-player: specifier: ^2.14.1 - version: 2.16.0(react@19.2.1) + version: 2.16.0(react@19.2.3) react-resizable-panels: specifier: ^3.0.6 - version: 3.0.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 3.0.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-rnd: specifier: ^10.5.2 - version: 10.5.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 10.5.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-textarea-autosize: specifier: ^8.5.9 - version: 8.5.9(@types/react@19.1.3)(react@19.2.1) + version: 8.5.9(@types/react@19.1.3)(react@19.2.3) react-timer-hook: specifier: ^4.0.5 - version: 4.0.5(react@19.2.1) + version: 4.0.5(react@19.2.3) react-use: specifier: ^17.5.1 - version: 17.6.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 17.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-window: specifier: ^1.8.6 - version: 1.8.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 1.8.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3) recharts: specifier: ^2.15.3 - version: 2.15.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.15.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3) replicate: specifier: ^1.4.0 version: 1.4.0 resend: specifier: ^4.5.1 - version: 4.5.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 4.5.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) semver: specifier: ^7.7.1 version: 7.7.3 @@ -891,10 +891,10 @@ importers: version: 4.2.0 sonner: specifier: ^2.0.3 - version: 2.0.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3) streamdown: specifier: ^1.4.0 - version: 1.4.0(@types/react@19.1.3)(react@19.2.1) + version: 1.4.0(@types/react@19.1.3)(react@19.2.3) stylis: specifier: ^4.3.2 version: 4.3.6 @@ -903,7 +903,7 @@ importers: version: 7.2.0 swr: specifier: ^2.2.5 - version: 2.3.3(react@19.2.1) + version: 2.3.3(react@19.2.3) tailwind-merge: specifier: ^3.2.0 version: 3.3.1 @@ -921,16 +921,16 @@ importers: version: 7.0.20 use-file-picker: specifier: ^2.1.1 - version: 2.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react@19.2.1) + version: 2.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react@19.2.3) use-stick-to-bottom: specifier: ^1.1.1 - version: 1.1.1(react@19.2.1) + version: 1.1.1(react@19.2.3) use-sync-external-store: specifier: ^1.5.0 - version: 1.5.0(react@19.2.1) + version: 1.5.0(react@19.2.3) usehooks-ts: specifier: ^3.1.0 - version: 3.1.1(react@19.2.1) + version: 3.1.1(react@19.2.3) uuid: specifier: ^9.0.1 version: 9.0.1 @@ -939,7 +939,7 @@ importers: version: 13.15.15 vaul: specifier: ^0.9.9 - version: 0.9.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 0.9.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) y-protocols: specifier: ^1.0.6 version: 1.0.6(yjs@13.6.27) @@ -957,11 +957,8 @@ importers: version: 4.2.1 zustand: specifier: ^5.0.3 - version: 5.0.5(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1)(use-sync-external-store@1.5.0(react@19.2.1)) + version: 5.0.5(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3)(use-sync-external-store@1.5.0(react@19.2.3)) devDependencies: - '@eslint/eslintrc': - specifier: ^3 - version: 3.3.1 '@playwright/test': specifier: ^1.52.0 version: 1.52.0 @@ -976,7 +973,7 @@ importers: version: 0.5.16(tailwindcss@4.1.8) '@testing-library/react': specifier: ^11.2.7 - version: 11.2.7(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 11.2.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/canvas-confetti': specifier: ^1.9.0 version: 1.9.0 @@ -1056,8 +1053,8 @@ importers: specifier: ^9 version: 9.27.0(jiti@2.4.2) eslint-config-next: - specifier: 15.3.8 - version: 15.3.8(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + specifier: 16.1.2 + version: 16.1.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) hast: specifier: ^1.0.0 version: 1.0.0 @@ -1190,15 +1187,15 @@ importers: packages/grida-canvas-pixelgrid: dependencies: react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) devDependencies: '@types/react': specifier: 19.1.3 version: 19.1.3 react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 packages/grida-canvas-react-timeline: devDependencies: @@ -1206,21 +1203,21 @@ importers: specifier: 19.1.3 version: 19.1.3 react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 packages/grida-canvas-ruler: dependencies: react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) devDependencies: '@types/react': specifier: 19.1.3 version: 19.1.3 react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 packages/grida-canvas-schema: dependencies: @@ -1259,8 +1256,8 @@ importers: specifier: ^2.0.2 version: 2.0.2 react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) devDependencies: '@types/node': specifier: ^22 @@ -1272,8 +1269,8 @@ importers: specifier: ^0.1.60 version: 0.1.61 react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 packages/grida-canvas-vn: dependencies: @@ -1311,10 +1308,10 @@ importers: version: 19.1.3 '@use-gesture/react': specifier: ^10 - version: 10.3.1(react@19.2.1) + version: 10.3.1(react@19.2.3) react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 packages/grida-tokens: {} @@ -1328,15 +1325,15 @@ importers: specifier: ^7.4.1 version: 7.4.1 react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) + specifier: 19.2.3 + version: 19.2.3(react@19.2.3) devDependencies: '@types/react': specifier: 19.1.3 version: 19.1.3 react: - specifier: 19.2.1 - version: 19.2.1 + specifier: 19.2.3 + version: 19.2.3 services/grida-canvas-document-worker-cf: dependencies: @@ -1394,7 +1391,7 @@ packages: resolution: {integrity: sha512-XUPDMFgalNtqBQg+Q3UiiEmWE3PC5pAoc+Drs5Z1Mxqe57za+hKCEwViYADuqeZrc0q6PXTzbcFlQb3pjyGjcQ==} engines: {node: '>=18'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@ai-sdk/replicate@2.0.0': resolution: {integrity: sha512-grYvDazMr0oxaUmPEls59uAMfWIw28lUCbKI0BpZXOtHwOv4nCvj/oCqk6mB92/ZzahmGF2B/+A+R38CjXVw8Q==} @@ -1406,7 +1403,7 @@ packages: resolution: {integrity: sha512-NlnEfcs8H9RYpt9E6dCz1ejxdB/A2bu0mC75NOD0h9SnmjDDvtwxJ0AlRBIifibYs8iN46X1syS4adubETxvZQ==} engines: {node: '>=18'} peerDependencies: - react: 19.2.1 + react: 19.2.3 zod: ^3.25.76 || ^4.1.8 peerDependenciesMeta: zod: @@ -2141,14 +2138,14 @@ packages: '@blocknote/mantine@0.29.1': resolution: {integrity: sha512-Jnye4/vlWrsAMWoGazsjHVhuT9Yl0/vqwx15ggB56Vgz6tyoR3CENzoNU9/7KD9lwJ5ZfQZfaYv65yu9IOrJAA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@blocknote/react@0.29.1': resolution: {integrity: sha512-kCkqFuMWFRtjT5mYqU1QwGQKaSvWMKjRUFHHDatZV294rD6mV8Y+fzwyVpMVQuu2YjC/gz4NsHrnjWmAz7N83Q==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@braintree/sanitize-url@7.1.1': resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==} @@ -2543,30 +2540,30 @@ packages: '@dnd-kit/accessibility@3.1.1': resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@dnd-kit/core@6.3.1': resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@dnd-kit/modifiers@7.0.0': resolution: {integrity: sha512-BG/ETy3eBjFap7+zIti53f0PCLGDzNXyTmn6fSdrudORf+OH04MxrW4p5+mPu4mgMk9kM41iYONjc3DOUWTcfg==} peerDependencies: '@dnd-kit/core': ^6.1.0 - react: 19.2.1 + react: 19.2.3 '@dnd-kit/sortable@8.0.0': resolution: {integrity: sha512-U3jk5ebVXe1Lr7c2wU7SBZjcWdQP+j7peHJfCspnA81enlu88Mgd7CC8Q+pub9ubP7eKVETzJW+IBAhsqbSu/g==} peerDependencies: '@dnd-kit/core': ^6.1.0 - react: 19.2.1 + react: 19.2.3 '@dnd-kit/utilities@3.2.2': resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@docsearch/css@3.8.3': resolution: {integrity: sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ==} @@ -2575,8 +2572,8 @@ packages: resolution: {integrity: sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 search-insights: '>= 1 < 3' peerDependenciesMeta: '@types/react': @@ -2607,8 +2604,8 @@ packages: hasBin: true peerDependencies: '@mdx-js/react': ^3.0.0 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/cssnano-preset@3.7.0': resolution: {integrity: sha512-X9GYgruZBSOozg4w4dzv9uOz8oK/EpPVQXkp0MM6Tsgp/nRIU9hJzJ0Pxg1aRa3xCeEQTOimZHcocQFlLwYajQ==} @@ -2622,126 +2619,126 @@ packages: resolution: {integrity: sha512-OFBG6oMjZzc78/U3WNPSHs2W9ZJ723ewAcvVJaqS0VgyeUfmzUV8f1sv+iUHA0DtwiR5T5FjOxj6nzEE8LY6VA==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/module-type-aliases@3.7.0': resolution: {integrity: sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-client-redirects@3.7.0': resolution: {integrity: sha512-6B4XAtE5ZVKOyhPgpgMkb7LwCkN+Hgd4vOnlbwR8nCdTQhLjz8MHbGlwwvZ/cay2SPNRX5KssqKAlcHVZP2m8g==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-content-blog@3.7.0': resolution: {integrity: sha512-EFLgEz6tGHYWdPU0rK8tSscZwx+AsyuBW/r+tNig2kbccHYGUJmZtYN38GjAa3Fda4NU+6wqUO5kTXQSRBQD3g==} engines: {node: '>=18.0'} peerDependencies: '@docusaurus/plugin-content-docs': '*' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-content-docs@3.7.0': resolution: {integrity: sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-content-pages@3.7.0': resolution: {integrity: sha512-YJSU3tjIJf032/Aeao8SZjFOrXJbz/FACMveSMjLyMH4itQyZ2XgUIzt4y+1ISvvk5zrW4DABVT2awTCqBkx0Q==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-debug@3.7.0': resolution: {integrity: sha512-Qgg+IjG/z4svtbCNyTocjIwvNTNEwgRjSXXSJkKVG0oWoH0eX/HAPiu+TS1HBwRPQV+tTYPWLrUypYFepfujZA==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-google-analytics@3.7.0': resolution: {integrity: sha512-otIqiRV/jka6Snjf+AqB360XCeSv7lQC+DKYW+EUZf6XbuE8utz5PeUQ8VuOcD8Bk5zvT1MC4JKcd5zPfDuMWA==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-google-gtag@3.7.0': resolution: {integrity: sha512-M3vrMct1tY65ModbyeDaMoA+fNJTSPe5qmchhAbtqhDD/iALri0g9LrEpIOwNaoLmm6lO88sfBUADQrSRSGSWA==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-google-tag-manager@3.7.0': resolution: {integrity: sha512-X8U78nb8eiMiPNg3jb9zDIVuuo/rE1LjGDGu+5m5CX4UBZzjMy+klOY2fNya6x8ACyE/L3K2erO1ErheP55W/w==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-sitemap@3.7.0': resolution: {integrity: sha512-bTRT9YLZ/8I/wYWKMQke18+PF9MV8Qub34Sku6aw/vlZ/U+kuEuRpQ8bTcNOjaTSfYsWkK4tTwDMHK2p5S86cA==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/plugin-svgr@3.7.0': resolution: {integrity: sha512-HByXIZTbc4GV5VAUkZ2DXtXv1Qdlnpk3IpuImwSnEzCDBkUMYcec5282hPjn6skZqB25M1TYCmWS91UbhBGxQg==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/preset-classic@3.7.0': resolution: {integrity: sha512-nPHj8AxDLAaQXs+O6+BwILFuhiWbjfQWrdw2tifOClQoNfuXDjfjogee6zfx6NGHWqshR23LrcN115DmkHC91Q==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/react-loadable@6.0.0': resolution: {integrity: sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@docusaurus/theme-classic@3.7.0': resolution: {integrity: sha512-MnLxG39WcvLCl4eUzHr0gNcpHQfWoGqzADCly54aqCofQX6UozOS9Th4RK3ARbM9m7zIRv3qbhggI53dQtx/hQ==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/theme-common@3.7.0': resolution: {integrity: sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A==} engines: {node: '>=18.0'} peerDependencies: '@docusaurus/plugin-content-docs': '*' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/theme-mermaid@3.7.0': resolution: {integrity: sha512-7kNDvL7hm+tshjxSxIqYMtsLUPsEBYnkevej/ext6ru9xyLgCed+zkvTfGzTWNeq8rJIEe2YSS8/OV5gCVaPCw==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/theme-search-algolia@3.7.0': resolution: {integrity: sha512-Al/j5OdzwRU1m3falm+sYy9AaB93S1XF1Lgk9Yc6amp80dNxJVplQdQTR4cYdzkGtuQqbzUA8+kaoYYO0RbK6g==} engines: {node: '>=18.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/theme-translations@3.7.0': resolution: {integrity: sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g==} @@ -2753,8 +2750,8 @@ packages: '@docusaurus/types@3.7.0': resolution: {integrity: sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@docusaurus/utils-common@3.7.0': resolution: {integrity: sha512-IZeyIfCfXy0Mevj6bWNg7DG7B8G+S6o6JVpddikZtWyxJguiQ7JYr0SIZ0qWd8pGNuMyVwriWmbWqMnK7Y5PwA==} @@ -2771,6 +2768,9 @@ packages: '@emnapi/runtime@1.4.3': resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} + '@emnapi/runtime@1.8.1': + resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==} + '@emoji-mart/data@1.2.1': resolution: {integrity: sha512-no2pQMWiBy6gpBEiqGeU77/bFejDqUTRY7KX+0+iur13op3bqUsXdnwoZs6Xb1zbv0gAj5VvS1PWoUUckSr5Dw==} @@ -2780,7 +2780,7 @@ packages: '@emotion/core@10.3.1': resolution: {integrity: sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@emotion/css@10.0.27': resolution: {integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==} @@ -2810,13 +2810,13 @@ packages: resolution: {integrity: sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==} peerDependencies: '@emotion/core': ^10.0.28 - react: 19.2.1 + react: 19.2.3 '@emotion/styled@10.3.0': resolution: {integrity: sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==} peerDependencies: '@emotion/core': ^10.0.27 - react: 19.2.1 + react: 19.2.3 '@emotion/stylis@0.8.5': resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} @@ -3142,10 +3142,20 @@ packages: peerDependencies: eslint: ^9 + '@eslint-community/eslint-utils@4.9.1': + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^9 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint-community/regexpp@4.12.2': + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-array@0.20.0': resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3205,14 +3215,14 @@ packages: '@floating-ui/react-dom@2.1.2': resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@floating-ui/react@0.26.28': resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@floating-ui/utils@0.2.9': resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} @@ -3236,8 +3246,8 @@ packages: resolution: {integrity: sha512-H58dcHAt8vriAUtU8xxaKPJG6l0RN7ezDBbuUYvYsbIADEmiWbCzUPL9Tz8945Cy5gfFDEK4WwprGs4A5DHEow==} peerDependencies: '@headless-tree/core': '*' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@hookform/resolvers@5.2.2': resolution: {integrity: sha512-A/IxlMLShx3KjV/HeTcTfaMxdwy690+L/ZADoeaTltLx+CVuzkeVIPuybK3jrRfw7YZnmdKsVVHAlEPIAEUNlA==} @@ -3270,14 +3280,18 @@ packages: '@iconify/utils@3.0.2': resolution: {integrity: sha512-EfJS0rLfVuRuJRn4psJHtK2A9TqVnkxPpHY6lYHiB9+8eSuudsxbwMiavocG45ujOo6FJ+CIRlRnlOGinzkaGQ==} + '@img/colour@1.0.0': + resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} + engines: {node: '>=18'} + '@img/sharp-darwin-arm64@0.33.5': resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-arm64@0.34.1': - resolution: {integrity: sha512-pn44xgBtgpEbZsu+lWf2KNb6OAf70X68k+yk69Ic2Xz11zHR/w24/U49XT7AeRwJ0Px+mhALhU5LPci1Aymk7A==} + '@img/sharp-darwin-arm64@0.34.5': + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] @@ -3288,8 +3302,8 @@ packages: cpu: [x64] os: [darwin] - '@img/sharp-darwin-x64@0.34.1': - resolution: {integrity: sha512-VfuYgG2r8BpYiOUN+BfYeFo69nP/MIwAtSJ7/Zpxc5QF3KS22z8Pvg3FkrSFJBPNQ7mmcUcYQFBmEQp7eu1F8Q==} + '@img/sharp-darwin-x64@0.34.5': + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] @@ -3299,8 +3313,8 @@ packages: cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.1.0': - resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==} + '@img/sharp-libvips-darwin-arm64@1.2.4': + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} cpu: [arm64] os: [darwin] @@ -3309,8 +3323,8 @@ packages: cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.1.0': - resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==} + '@img/sharp-libvips-darwin-x64@1.2.4': + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} cpu: [x64] os: [darwin] @@ -3319,8 +3333,8 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-libvips-linux-arm64@1.1.0': - resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==} + '@img/sharp-libvips-linux-arm64@1.2.4': + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} cpu: [arm64] os: [linux] @@ -3329,23 +3343,28 @@ packages: cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-arm@1.1.0': - resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==} + '@img/sharp-libvips-linux-arm@1.2.4': + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-ppc64@1.1.0': - resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==} + '@img/sharp-libvips-linux-ppc64@1.2.4': + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} cpu: [ppc64] os: [linux] + '@img/sharp-libvips-linux-riscv64@1.2.4': + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} + cpu: [riscv64] + os: [linux] + '@img/sharp-libvips-linux-s390x@1.0.4': resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] os: [linux] - '@img/sharp-libvips-linux-s390x@1.1.0': - resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==} + '@img/sharp-libvips-linux-s390x@1.2.4': + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} cpu: [s390x] os: [linux] @@ -3354,8 +3373,8 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-libvips-linux-x64@1.1.0': - resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==} + '@img/sharp-libvips-linux-x64@1.2.4': + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} cpu: [x64] os: [linux] @@ -3364,8 +3383,8 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.1.0': - resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==} + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} cpu: [arm64] os: [linux] @@ -3374,8 +3393,8 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.1.0': - resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==} + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} cpu: [x64] os: [linux] @@ -3385,8 +3404,8 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-linux-arm64@0.34.1': - resolution: {integrity: sha512-kX2c+vbvaXC6vly1RDf/IWNXxrlxLNpBVWkdpRq5Ka7OOKj6nr66etKy2IENf6FtOgklkg9ZdGpEu9kwdlcwOQ==} + '@img/sharp-linux-arm64@0.34.5': + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] @@ -3397,20 +3416,32 @@ packages: cpu: [arm] os: [linux] - '@img/sharp-linux-arm@0.34.1': - resolution: {integrity: sha512-anKiszvACti2sGy9CirTlNyk7BjjZPiML1jt2ZkTdcvpLU1YH6CXwRAZCA2UmRXnhiIftXQ7+Oh62Ji25W72jA==} + '@img/sharp-linux-arm@0.34.5': + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm] os: [linux] + '@img/sharp-linux-ppc64@0.34.5': + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ppc64] + os: [linux] + + '@img/sharp-linux-riscv64@0.34.5': + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [riscv64] + os: [linux] + '@img/sharp-linux-s390x@0.33.5': resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] - '@img/sharp-linux-s390x@0.34.1': - resolution: {integrity: sha512-7s0KX2tI9mZI2buRipKIw2X1ufdTeaRgwmRabt5bi9chYfhur+/C1OXg3TKg/eag1W+6CCWLVmSauV1owmRPxA==} + '@img/sharp-linux-s390x@0.34.5': + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] @@ -3421,8 +3452,8 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-linux-x64@0.34.1': - resolution: {integrity: sha512-wExv7SH9nmoBW3Wr2gvQopX1k8q2g5V5Iag8Zk6AVENsjwd+3adjwxtp3Dcu2QhOXr8W9NusBU6XcQUohBZ5MA==} + '@img/sharp-linux-x64@0.34.5': + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] @@ -3433,8 +3464,8 @@ packages: cpu: [arm64] os: [linux] - '@img/sharp-linuxmusl-arm64@0.34.1': - resolution: {integrity: sha512-DfvyxzHxw4WGdPiTF0SOHnm11Xv4aQexvqhRDAoD00MzHekAj9a/jADXeXYCDFH/DzYruwHbXU7uz+H+nWmSOQ==} + '@img/sharp-linuxmusl-arm64@0.34.5': + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] @@ -3445,8 +3476,8 @@ packages: cpu: [x64] os: [linux] - '@img/sharp-linuxmusl-x64@0.34.1': - resolution: {integrity: sha512-pax/kTR407vNb9qaSIiWVnQplPcGU8LRIJpDT5o8PdAx5aAA7AS3X9PS8Isw1/WfqgQorPotjrZL3Pqh6C5EBg==} + '@img/sharp-linuxmusl-x64@0.34.5': + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] @@ -3456,19 +3487,25 @@ packages: engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] - '@img/sharp-wasm32@0.34.1': - resolution: {integrity: sha512-YDybQnYrLQfEpzGOQe7OKcyLUCML4YOXl428gOOzBgN6Gw0rv8dpsJ7PqTHxBnXnwXr8S1mYFSLSa727tpz0xg==} + '@img/sharp-wasm32@0.34.5': + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] + '@img/sharp-win32-arm64@0.34.5': + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [win32] + '@img/sharp-win32-ia32@0.33.5': resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-ia32@0.34.1': - resolution: {integrity: sha512-WKf/NAZITnonBf3U1LfdjoMgNO5JYRSlhovhRhMxXVdvWYveM4kM3L8m35onYIdh75cOMCo1BexgVQcCDzyoWw==} + '@img/sharp-win32-ia32@0.34.5': + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] @@ -3479,8 +3516,8 @@ packages: cpu: [x64] os: [win32] - '@img/sharp-win32-x64@0.34.1': - resolution: {integrity: sha512-hw1iIAHpNE8q3uMIRCgGOeDoz9KtFNarFLQclLxr/LK1VBkj8nby18RjFvr6aP7USRYAjTZW6yisnBWMX571Tw==} + '@img/sharp-win32-x64@0.34.5': + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [win32] @@ -3542,18 +3579,18 @@ packages: resolution: {integrity: sha512-JMyV4/jPATXxmE31g8TJxsrH7XvdrA5pwT4gg25zBl1KE5vLBpBLLjsHG728+bDKuf+bDV+8lw+1kqgW7FcplQ==} peerDependencies: '@mantine/hooks': 7.17.7 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@mantine/hooks@7.17.7': resolution: {integrity: sha512-5MIvN/YAcewc97nG3jVrlnFqAExnJRBNWmV6UgGHWbiZiPSCh5o2RJE/5ZVGSfkexDpav9gkm2jkWkIbemVqVA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@mantine/utils@6.0.22': resolution: {integrity: sha512-RSKlNZvxhMCkOFZ6slbYvZYbWjHUM+PxDQnupIOxIdsTZQQjx/BFfrfJ7kQFOP+g7MtpOds8weAetEs5obwMOQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -3607,7 +3644,7 @@ packages: resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 '@mediapipe/tasks-vision@0.10.17': resolution: {integrity: sha512-CZWV/q6TTe8ta61cZXjfnnHsfWIdFhms03M9T7Cnd5y2mdpylJM0rF1qRq+wsQVRMLz1OYPVEBU9ph2Bx8cxrg==} @@ -3622,22 +3659,22 @@ packages: resolution: {integrity: sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==} peerDependencies: monaco-editor: '>= 0.25.0 < 1' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@monogrid/gainmap-js@3.1.0': resolution: {integrity: sha512-Obb0/gEd/HReTlg8ttaYk+0m62gQJmCblMOjHSMHRrBP2zdfKMHLCRbh/6ex9fSUJMKdjjIEiohwkbGD3wj2Nw==} peerDependencies: three: '>= 0.159.0' - '@next/env@15.3.8': - resolution: {integrity: sha512-SAfHg0g91MQVMPioeFeDjE+8UPF3j3BvHjs8ZKJAUz1BG7eMPvfCKOAgNWJ6s1MLNeP6O2InKQRTNblxPWuq+Q==} + '@next/env@16.1.2': + resolution: {integrity: sha512-r6TpLovDTvWtzw11UubUQxEK6IduT8rSAHbGX68yeFpA/1Oq9R4ovi5nqMUMgPN0jr2SpfeyFRbTZg3Inuuv3g==} - '@next/eslint-plugin-next@15.3.8': - resolution: {integrity: sha512-CKpvDZhNXPUjUHmjHddcsqjwj46oQblFms2hr2uA79C0kVTiSXQEQxkawUsDNSofHhTI31IbSeBdVyuk/U1nKw==} + '@next/eslint-plugin-next@16.1.2': + resolution: {integrity: sha512-jjO5BKDxZEXt2VCAnAG/ldULnpxeXspjCo9AZErV3Lm5HmNj8r2rS+eUMIAAj6mXPAOiPqAMgVPGnkyhPyDx4g==} - '@next/mdx@15.3.8': - resolution: {integrity: sha512-pWaJ7+gh02MFr/pnR/MxZmA0KY5cHO1LmM2ylfZfnaFsY28DaRaK8geM4aBj4ckFuspiChVO8T7qAzjRogZKMQ==} + '@next/mdx@16.1.2': + resolution: {integrity: sha512-Lb2oUdEbX/GT6yVNZNOEBikIN5OF5R1TYYOYkiH/bQVvaVBzlnJzy7sEVApIyi+rKb5P1rpjZ2h5InNxvhwzMA==} peerDependencies: '@mdx-js/loader': '>=0.15.0' '@mdx-js/react': '>=0.15.0' @@ -3647,59 +3684,59 @@ packages: '@mdx-js/react': optional: true - '@next/swc-darwin-arm64@15.3.5': - resolution: {integrity: sha512-lM/8tilIsqBq+2nq9kbTW19vfwFve0NR7MxfkuSUbRSgXlMQoJYg+31+++XwKVSXk4uT23G2eF/7BRIKdn8t8w==} + '@next/swc-darwin-arm64@16.1.2': + resolution: {integrity: sha512-0N2baysDpTXASTVxTV+DkBnD97bo9PatUj8sHlKA+oR9CyvReaPQchQyhCbH0Jm0mC/Oka5F52intN+lNOhSlA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.3.5': - resolution: {integrity: sha512-WhwegPQJ5IfoUNZUVsI9TRAlKpjGVK0tpJTL6KeiC4cux9774NYE9Wu/iCfIkL/5J8rPAkqZpG7n+EfiAfidXA==} + '@next/swc-darwin-x64@16.1.2': + resolution: {integrity: sha512-Q0wnSK0lmeC9ps+/w/bDsMSF3iWS45WEwF1bg8dvMH3CmKB2BV4346tVrjWxAkrZq20Ro6Of3R19IgrEJkXKyw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.3.5': - resolution: {integrity: sha512-LVD6uMOZ7XePg3KWYdGuzuvVboxujGjbcuP2jsPAN3MnLdLoZUXKRc6ixxfs03RH7qBdEHCZjyLP/jBdCJVRJQ==} + '@next/swc-linux-arm64-gnu@16.1.2': + resolution: {integrity: sha512-4twW+h7ZatGKWq+2pUQ9SDiin6kfZE/mY+D8jOhSZ0NDzKhQfAPReXqwTDWVrNjvLzHzOcDL5kYjADHfXL/b/Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.3.5': - resolution: {integrity: sha512-k8aVScYZ++BnS2P69ClK7v4nOu702jcF9AIHKu6llhHEtBSmM2zkPGl9yoqbSU/657IIIb0QHpdxEr0iW9z53A==} + '@next/swc-linux-arm64-musl@16.1.2': + resolution: {integrity: sha512-Sn6LxPIZcADe5AnqqMCfwBv6vRtDikhtrjwhu+19WM6jHZe31JDRcGuPZAlJrDk6aEbNBPUUAKmySJELkBOesg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.3.5': - resolution: {integrity: sha512-2xYU0DI9DGN/bAHzVwADid22ba5d/xrbrQlr2U+/Q5WkFUzeL0TDR963BdrtLS/4bMmKZGptLeg6282H/S2i8A==} + '@next/swc-linux-x64-gnu@16.1.2': + resolution: {integrity: sha512-nwzesEQBfQIOOnQ7JArzB08w9qwvBQ7nC1i8gb0tiEFH94apzQM3IRpY19MlE8RBHxc9ArG26t1DEg2aaLaqVQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.3.5': - resolution: {integrity: sha512-TRYIqAGf1KCbuAB0gjhdn5Ytd8fV+wJSM2Nh2is/xEqR8PZHxfQuaiNhoF50XfY90sNpaRMaGhF6E+qjV1b9Tg==} + '@next/swc-linux-x64-musl@16.1.2': + resolution: {integrity: sha512-s60bLf16BDoICQHeKEm0lDgUNMsL1UpQCkRNZk08ZNnRpK0QUV+6TvVHuBcIA7oItzU0m7kVmXe8QjXngYxJVA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.3.5': - resolution: {integrity: sha512-h04/7iMEUSMY6fDGCvdanKqlO1qYvzNxntZlCzfE8i5P0uqzVQWQquU1TIhlz0VqGQGXLrFDuTJVONpqGqjGKQ==} + '@next/swc-win32-arm64-msvc@16.1.2': + resolution: {integrity: sha512-Sq8k4SZd8Y8EokKdz304TvMO9HoiwGzo0CTacaiN1bBtbJSQ1BIwKzNFeFdxOe93SHn1YGnKXG6Mq3N+tVooyQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.3.5': - resolution: {integrity: sha512-5fhH6fccXxnX2KhllnGhkYMndhOiLOLEiVGYjP2nizqeGWkN10sA9taATlXwake2E2XMvYZjjz0Uj7T0y+z1yw==} + '@next/swc-win32-x64-msvc@16.1.2': + resolution: {integrity: sha512-KQDBwspSaNX5/wwt6p7ed5oINJWIxcgpuqJdDNubAyq7dD+ZM76NuEjg8yUxNOl5R4NNgbMfqE/RyNrsbYmOKg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@next/third-parties@15.3.8': - resolution: {integrity: sha512-i5Q5aAaKhFsW7rSQjRhns6DeP5LeAo4jidnYT+aVpBHoG3zKk9viE8rPNETB+hkri+lOJVX6KAElXrSz+YMBsQ==} + '@next/third-parties@16.1.2': + resolution: {integrity: sha512-l7caHpg4DQub6R4pgAFpREL+BuCnELweT2ch+vfFdMj312j3Yu1yc0lbZTxqwoaj24dHb5tVGiSL08i3rXkN8w==} peerDependencies: - next: 15.3.8 - react: 19.2.1 + next: 16.1.2 + react: 19.2.3 '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -3720,8 +3757,8 @@ packages: '@number-flow/react@0.5.9': resolution: {integrity: sha512-cletUjLUIV6NoNg36z4CR4khIff3fb4RWzuNx8TOZVw34pUpZlgWpnDpJb4UG8B2QyYAFbptVunW0RiqoHVCDA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@octokit/auth-token@5.1.2': resolution: {integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw==} @@ -4011,8 +4048,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4024,8 +4061,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4037,8 +4074,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4050,8 +4087,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4063,8 +4100,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4076,8 +4113,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4089,8 +4126,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4102,8 +4139,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4114,7 +4151,7 @@ packages: resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4124,8 +4161,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4136,7 +4173,7 @@ packages: resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4146,8 +4183,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4158,7 +4195,7 @@ packages: resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4168,8 +4205,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4181,8 +4218,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4193,7 +4230,7 @@ packages: resolution: {integrity: sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4203,8 +4240,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4216,8 +4253,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4227,13 +4264,13 @@ packages: '@radix-ui/react-icons@1.3.2': resolution: {integrity: sha512-fyQIhGDhzfc9pK2kH6Pl9c4BDJGfMkPqkyIgYDthyNYoNg3wVhoJMMh19WS4Up/1KMPFVpNsT2q3WmXn2N1m6g==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@radix-ui/react-id@1.1.1': resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4243,8 +4280,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4256,8 +4293,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4269,8 +4306,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4282,8 +4319,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4295,8 +4332,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4308,8 +4345,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4321,8 +4358,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4334,8 +4371,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4347,8 +4384,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4360,8 +4397,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4373,8 +4410,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4386,8 +4423,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4399,8 +4436,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4412,8 +4449,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4425,8 +4462,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4438,8 +4475,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4451,8 +4488,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4463,7 +4500,7 @@ packages: resolution: {integrity: sha512-y7TBO4xN4Y94FvcWIOIh18fM4R1A8S4q1jhoz4PNzOoHsFcN8pogcFmZrTYAm4F9VRUrWP/Mw7xSKybIeRI+CQ==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4472,7 +4509,7 @@ packages: resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4482,8 +4519,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4495,8 +4532,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4508,8 +4545,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4521,8 +4558,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4534,8 +4571,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4547,8 +4584,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4559,7 +4596,7 @@ packages: resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4568,7 +4605,7 @@ packages: resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4577,7 +4614,7 @@ packages: resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4586,7 +4623,7 @@ packages: resolution: {integrity: sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4595,7 +4632,7 @@ packages: resolution: {integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4604,7 +4641,7 @@ packages: resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4613,7 +4650,7 @@ packages: resolution: {integrity: sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4622,7 +4659,7 @@ packages: resolution: {integrity: sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4631,7 +4668,7 @@ packages: resolution: {integrity: sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4641,8 +4678,8 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -4655,179 +4692,179 @@ packages: '@react-email/body@0.0.11': resolution: {integrity: sha512-ZSD2SxVSgUjHGrB0Wi+4tu3MEpB4fYSbezsFNEJk2xCWDBkFiOeEsjTmR5dvi+CxTK691hQTQlHv0XWuP7ENTg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/button@0.0.19': resolution: {integrity: sha512-HYHrhyVGt7rdM/ls6FuuD6XE7fa7bjZTJqB2byn6/oGsfiEZaogY77OtoLL/mrQHjHjZiJadtAMSik9XLcm7+A==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/code-block@0.0.13': resolution: {integrity: sha512-4DE4yPSgKEOnZMzcrDvRuD6mxsNxOex0hCYEG9F9q23geYgb2WCCeGBvIUXVzK69l703Dg4Vzrd5qUjl+JfcwA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/code-inline@0.0.5': resolution: {integrity: sha512-MmAsOzdJpzsnY2cZoPHFPk6uDO/Ncpb4Kh1hAt9UZc1xOW3fIzpe1Pi9y9p6wwUmpaeeDalJxAxH6/fnTquinA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/column@0.0.13': resolution: {integrity: sha512-Lqq17l7ShzJG/d3b1w/+lVO+gp2FM05ZUo/nW0rjxB8xBICXOVv6PqjDnn3FXKssvhO5qAV20lHM6S+spRhEwQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/components@0.0.38': resolution: {integrity: sha512-2cjMBZsSPjD1Iyur/MzGrgW/n5A6ONOJQ97pNaVOClxz/EaqNZTo1lFmKdH7p54P7LG9ZxRXxoTe2075VCCGQA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/container@0.0.15': resolution: {integrity: sha512-Qo2IQo0ru2kZq47REmHW3iXjAQaKu4tpeq/M8m1zHIVwKduL2vYOBQWbC2oDnMtWPmkBjej6XxgtZByxM6cCFg==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/font@0.0.9': resolution: {integrity: sha512-4zjq23oT9APXkerqeslPH3OZWuh5X4crHK6nx82mVHV2SrLba8+8dPEnWbaACWTNjOCbcLIzaC9unk7Wq2MIXw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/head@0.0.12': resolution: {integrity: sha512-X2Ii6dDFMF+D4niNwMAHbTkeCjlYYnMsd7edXOsi0JByxt9wNyZ9EnhFiBoQdqkE+SMDcu8TlNNttMrf5sJeMA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/heading@0.0.15': resolution: {integrity: sha512-xF2GqsvBrp/HbRHWEfOgSfRFX+Q8I5KBEIG5+Lv3Vb2R/NYr0s8A5JhHHGf2pWBMJdbP4B2WHgj/VUrhy8dkIg==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/hr@0.0.11': resolution: {integrity: sha512-S1gZHVhwOsd1Iad5IFhpfICwNPMGPJidG/Uysy1AwmspyoAP5a4Iw3OWEpINFdgh9MHladbxcLKO2AJO+cA9Lw==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/html@0.0.11': resolution: {integrity: sha512-qJhbOQy5VW5qzU74AimjAR9FRFQfrMa7dn4gkEXKMB/S9xZN8e1yC1uA9C15jkXI/PzmJ0muDIWmFwatm5/+VA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/img@0.0.11': resolution: {integrity: sha512-aGc8Y6U5C3igoMaqAJKsCpkbm1XjguQ09Acd+YcTKwjnC2+0w3yGUJkjWB2vTx4tN8dCqQCXO8FmdJpMfOA9EQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/link@0.0.12': resolution: {integrity: sha512-vF+xxQk2fGS1CN7UPQDbzvcBGfffr+GjTPNiWM38fhBfsLv6A/YUfaqxWlmL7zLzVmo0K2cvvV9wxlSyNba1aQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/markdown@0.0.15': resolution: {integrity: sha512-UQA9pVm5sbflgtg3EX3FquUP4aMBzmLReLbGJ6DZQZnAskBF36aI56cRykDq1o+1jT+CKIK1CducPYziaXliag==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/preview@0.0.12': resolution: {integrity: sha512-g/H5fa9PQPDK6WUEG7iTlC19sAktI23qyoiJtMLqQiXFCfWeQMhqjLGKeLSKkfzszqmfJCjZtpSiKtBoOdxp3Q==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/render@1.0.6': resolution: {integrity: sha512-zNueW5Wn/4jNC1c5LFgXzbUdv5Lhms+FWjOvWAhal7gx5YVf0q6dPJ0dnR70+ifo59gcMLwCZEaTS9EEuUhKvQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@react-email/render@1.1.0': resolution: {integrity: sha512-X4CsHvXi5X7kTn5NgXNGg8Y5U1VtVJmlpNLlTc2E8RVHKFS3bpr+o/ZXhEPN4yRkdY+ZYN5eqVTV922Hujqsxw==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@react-email/row@0.0.12': resolution: {integrity: sha512-HkCdnEjvK3o+n0y0tZKXYhIXUNPDx+2vq1dJTmqappVHXS5tXS6W5JOPZr5j+eoZ8gY3PShI2LWj5rWF7ZEtIQ==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/section@0.0.16': resolution: {integrity: sha512-FjqF9xQ8FoeUZYKSdt8sMIKvoT9XF8BrzhT3xiFKdEMwYNbsDflcjfErJe3jb7Wj/es/lKTbV5QR1dnLzGpL3w==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/tailwind@1.0.5': resolution: {integrity: sha512-BH00cZSeFfP9HiDASl+sPHi7Hh77W5nzDgdnxtsVr/m3uQD9g180UwxcE3PhOfx0vRdLzQUU8PtmvvDfbztKQg==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-email/text@0.1.3': resolution: {integrity: sha512-H22KR54MXUg29a+1/lTfg9oCQA65V8+TL4v19OzV7RsOxnEnzGOc287XKh8vc+v7ENewrMV97BzUPOnKz3bqkA==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/debounce@3.0.0': resolution: {integrity: sha512-ir/kPrSfAzY12Gre0sOHkZ2rkEmM4fS5M5zFxCi4BnCeXh2nvx9Ujd+U4IGpKCuPA+EQD0pg1eK2NGLvfWejag==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/event@1.2.6': resolution: {integrity: sha512-JUL5IluaOdn5w5Afpe/puPa1rj8X6udMlQ9dt4hvMuKmTrBS1Ya6sb4sVgvfe2eU4yDuOfAhik8xhbcCekbg9Q==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/latest@1.0.3': resolution: {integrity: sha512-dy6duzl+JnAZcDbNTfmaP3xHiKtbXYOaz3G51MGVljh548Y8MWzTr+PHLOfvpypEVW9zwvl+VyKjbWKEVbV1Rg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/passive-layout-effect@1.2.1': resolution: {integrity: sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/throttle@2.2.0': resolution: {integrity: sha512-LJ5eg+yMV8lXtqK3lR+OtOZ2WH/EfWvuiEEu0M3bhR7dZRfTyEJKxH1oK9uyBxiXPtWXiQggWbZirMCXam51tg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/window-scroll@1.3.0': resolution: {integrity: sha512-LdYnCL22pFI+LTs85Fi2OQHSKWkzIuHFgv8lA+wwuaPxLOEhWR5bzJ21iygUH9X4meeLVRZKEbfpYi3OWWD4GQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-hook/window-size@3.1.1': resolution: {integrity: sha512-yWnVS5LKnOUIrEsI44oz3bIIUYqflamPL27n+k/PC//PsX/YeWBky09oPeAoc9As6jSH16Wgo8plI+ECZaHk3g==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-spring/animated@9.7.5': resolution: {integrity: sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-spring/core@9.7.5': resolution: {integrity: sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-spring/rafz@9.7.5': resolution: {integrity: sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==} @@ -4835,7 +4872,7 @@ packages: '@react-spring/shared@9.7.5': resolution: {integrity: sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@react-spring/types@9.7.5': resolution: {integrity: sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==} @@ -4843,15 +4880,15 @@ packages: '@react-spring/web@9.7.5': resolution: {integrity: sha512-lmvqGwpe+CSttsWNZVr+Dg62adtKhauGwLyGE/RRyZ8AAMLgb9x3NDMA5RMElXo+IMyTkPp7nxTB8ZQlmhb6JQ==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@react-three/drei@10.1.2': resolution: {integrity: sha512-CCcLAqZEvYiUErOcJgGzovY3RH6KgdrqD4ubeAx1nyGbSPLnKR9a8ynYbPdtZhIyiWqGc07z+RYQzpaOfN4ZIA==} peerDependencies: '@react-three/fiber': ^9.0.0 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 three: '>=0.159' peerDependenciesMeta: react-dom: @@ -4864,8 +4901,8 @@ packages: expo-asset: '>=8.4' expo-file-system: '>=11.0' expo-gl: '>=11.0' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-native: '>=0.78' three: '>=0.156' peerDependenciesMeta: @@ -5111,9 +5148,6 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@rushstack/eslint-patch@1.10.5': - resolution: {integrity: sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==} - '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} @@ -5205,7 +5239,7 @@ packages: resolution: {integrity: sha512-/WgH8m5Zi14pJMWbOGojm8BpzXpVQ0dXCuotSJ61MtKd6nW+yoaUBvbPdDcvzyAap1wVosXMe8T8HaMZbEQSdA==} engines: {node: '>=18'} peerDependencies: - next: 15.3.8 + next: 16.1.2 '@sentry/node-core@10.30.0': resolution: {integrity: sha512-IDgCf0sTtHpnMfdM7nnqdkjFPzNrMKQUZCeoW2msAb+fXIfev2nae43fL4ffGL+S3rnkZp3OL8HDG/4C+Q0iZA==} @@ -5237,7 +5271,7 @@ packages: resolution: {integrity: sha512-3co0QwAU9VrCVBWgpRf/4G19MwzR+DM0sDe9tgN7P3pv/tMlEHhnPFv88nPfuSa2W8uVCpHehvV+GnUPF4V7Ag==} engines: {node: '>=18'} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@sentry/vercel-edge@10.30.0': resolution: {integrity: sha512-aXiVlIy5JjiyuZ9JlkMwIFCqwnYcUfC2uae0qhnIaSuQwMDgl1z3iE0vA8TOlLMJrTmHJjszeVhr40AFo9W0AA==} @@ -5300,8 +5334,8 @@ packages: '@slorber/react-helmet-async@1.3.0': resolution: {integrity: sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@slorber/remark-comment@1.0.0': resolution: {integrity: sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==} @@ -5318,7 +5352,7 @@ packages: '@stepperize/react@3.1.1': resolution: {integrity: sha512-lbi4XrDo9ifWQ1Srhh81YgibIgBME7u4E7HAqKOlgqM0k0aIKsdcG7coItLUnUYYEO2leKdH9AwsrNWDmQF7mA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@supabase/auth-js@2.90.1': resolution: {integrity: sha512-vxb66dgo6h3yyPbR06735Ps+dK3hj0JwS8w9fdQPVZQmocSTlKUW5MfxSy99mN0XqCCuLMQ3jCEiIIUU23e9ng==} @@ -5427,9 +5461,6 @@ packages: resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} @@ -5534,14 +5565,14 @@ packages: resolution: {integrity: sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==} engines: {node: '>=12'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@tanstack/react-virtual@3.13.9': resolution: {integrity: sha512-SPWC8kwG/dWBf7Py7cfheAPOxuvIv4fFQ54PdmYbg7CpXfsKxkucak43Q0qKsxVthhUJQ1A7CIMAIplq4BjVwA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@tanstack/table-core@8.21.3': resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} @@ -5558,8 +5589,8 @@ packages: resolution: {integrity: sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==} engines: {node: '>=10'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@tiptap/core@2.12.0': resolution: {integrity: sha512-3qX8oGVKFFZzQ0vit+ZolR6AJIATBzmEmjAA0llFhWk4vf3v64p1YcXcJsOBsr5scizJu5L6RYWEFatFwqckRg==} @@ -5763,8 +5794,8 @@ packages: peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@tiptap/starter-kit@2.12.0': resolution: {integrity: sha512-wlcEEtexd6u0gbR311/OFZnbtRWU97DUsY6/GsSQzN4rqZ7Ra6YbfHEN5Lutu+I/anomK8vKy8k9NyvfY5Hllg==} @@ -6277,70 +6308,71 @@ packages: '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - '@typescript-eslint/eslint-plugin@5.62.0': - resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/eslint-plugin@8.53.0': + resolution: {integrity: sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^5.0.0 + '@typescript-eslint/parser': ^8.53.0 eslint: ^9 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: ^5 - '@typescript-eslint/parser@5.62.0': - resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/parser@8.53.0': + resolution: {integrity: sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: ^5 - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/project-service@8.53.0': + resolution: {integrity: sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: ^5 - '@typescript-eslint/type-utils@5.62.0': - resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/scope-manager@8.53.0': + resolution: {integrity: sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/tsconfig-utils@8.53.0': + resolution: {integrity: sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: ^5 + + '@typescript-eslint/type-utils@8.53.0': + resolution: {integrity: sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: ^5 - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/types@8.53.0': + resolution: {integrity: sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/typescript-estree@8.53.0': + resolution: {integrity: sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: ^5 - '@typescript-eslint/utils@5.62.0': - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/utils@8.53.0': + resolution: {integrity: sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9 + typescript: ^5 - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@typescript-eslint/visitor-keys@8.53.0': + resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@uidotdev/usehooks@2.4.1': resolution: {integrity: sha512-1I+RwWyS+kdv3Mv0Vmc+p0dPYH0DTRAo04HLyXReYBL9AeseDWUJyi4THuksBJcu9F0Pih69Ak150VDnqbVnXg==} engines: {node: '>=16'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -6363,15 +6395,15 @@ packages: '@use-gesture/react@10.3.1': resolution: {integrity: sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@vercel/analytics@1.5.0': resolution: {integrity: sha512-MYsBzfPki4gthY5HnYN7jgInhAZ7Ac1cYDoRWFomwGHWEX7odTEzbtg9kf/QSo7XEsEAqlQugA6gJ2WS2DEa3g==} peerDependencies: '@remix-run/react': ^2 '@sveltejs/kit': ^1 || ^2 - next: 15.3.8 - react: 19.2.1 + next: 16.1.2 + react: 19.2.3 svelte: '>= 4' vue: ^3 vue-router: ^4 @@ -6430,8 +6462,8 @@ packages: resolution: {integrity: sha512-y9GVzrUJ2xmgtQlzFP2KhVRoCglwfRQgjyfY607aU0hh0Un6d0OUyrJkjuAlsV18qR4zfoFPs/BiIj9YDS6Wzw==} peerDependencies: '@sveltejs/kit': ^1 || ^2 - next: 15.3.8 - react: 19.2.1 + next: 16.1.2 + react: 19.2.3 svelte: '>= 4' vue: ^3 vue-router: ^4 @@ -6452,28 +6484,28 @@ packages: '@visx/annotation@3.12.0': resolution: {integrity: sha512-ZH6Y4jfrb47iEUV9O2itU9TATE5IPzhs5qvP6J7vmv26qkqwDcuE7xN3S3l9R70WjyEKGbpO8js4EijA3FJWkA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/axis@3.12.0': resolution: {integrity: sha512-8MoWpfuaJkhm2Yg+HwyytK8nk+zDugCqTT/tRmQX7gW4LYrHYLXFUXOzbDyyBakCVaUbUaAhVFxpMASJiQKf7A==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/bounds@3.12.0': resolution: {integrity: sha512-peAlNCUbYaaZ0IO6c1lDdEAnZv2iGPDiLIM8a6gu7CaMhtXZJkqrTh+AjidNcIqITktrICpGxJE/Qo9D099dvQ==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@visx/brush@3.12.0': resolution: {integrity: sha512-ceqQe/IlIi9X9FT/DuiO6b3l5YAGnux/aQMX8M1gvLdz4T8pXIW8nDv1OhqbZ7lmbQEUEEM9IexOkR9ix7pL+Q==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/clip-path@3.12.0': resolution: {integrity: sha512-pjpjyoQ15lhOrgpDhxfWKAxC4IswzREHGOHhrdWtxQbPoGzVZvFH8HHvwRi4afL11uYDO10z235MDnaDwP8GnQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/curve@3.12.0': resolution: {integrity: sha512-Ng1mefXIzoIoAivw7dJ+ZZYYUbfuwXgZCgQynShr6ZIVw7P4q4HeQfJP3W24ON+1uCSrzoycHSXRelhR9SBPcw==} @@ -6481,12 +6513,12 @@ packages: '@visx/delaunay@3.12.0': resolution: {integrity: sha512-bc8UCJ3l5G6lGnQt5AUo8GIZTm16vKpJycb/6IWHTDeBv4hJL0uahG5QKhy1d08T0cFtYQ3qv/xp5LQkwFxfsw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/drag@3.12.0': resolution: {integrity: sha512-LXOoPVw//YPjpYhDJYBsCYDuv1QimsXjDV98duH0aCy4V94ediXMQpe2wHq4pnlDobLEB71FjOZMFrbFmqtERg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/event@3.12.0': resolution: {integrity: sha512-9Lvw6qJ0Fi+y1vsC1WspfdIKCxHTb7oy59Uql1uBdPGT8zChP0vuxW0jQNQRDbKgoefj4pCXAFi8+MF1mEtVTw==} @@ -6494,47 +6526,47 @@ packages: '@visx/geo@3.12.0': resolution: {integrity: sha512-/74NMEqGrAGXOKIdvuLsarUNs5liTjUs3XrgLb4UbSDMoo2itgQN6tCZuIxFKMdEBahfJl+s6pEVPLur5bH4vg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/glyph@3.12.0': resolution: {integrity: sha512-E9ST9MoPNyXQzjZxYYAGXT4CbBpnB90Qhx8UvUUM2/n/SZUNeH+m6UiB/CzT0jGK2b0lPHF91mlOiQ8JXBRhYg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/gradient@3.12.0': resolution: {integrity: sha512-QRatjjdUEPbcp4pqRca1JlChpAnmmIAO3r3ZscLK7D1xEIANlIjzjl3uNgrmseYmBAYyPCcJH8Zru07R97ovOg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/grid@3.12.0': resolution: {integrity: sha512-L4ex2ooSYhwNIxJ3XFIKRhoSvEGjPc2Y3YCrtNB4TV5Ofdj4q0UMOsxfrH23Pr8HSHuQhb6VGMgYoK0LuWqDmQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/group@3.12.0': resolution: {integrity: sha512-Dye8iS1alVXPv7nj/7M37gJe6sSKqJLH7x6sEWAsRQ9clI0kFvjbKcKgF+U3aAVQr0NCohheFV+DtR8trfK/Ag==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/heatmap@3.12.0': resolution: {integrity: sha512-+YhXHfMvwQOMf9xMd15FUOoiKqf84o1UF0zsmnNsCC75MqFMpjvzc3DeoC37fi69iBIKchU8DjhVubvCE9N4jA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/hierarchy@3.12.0': resolution: {integrity: sha512-+X1HOeLEOODxjAD7ixrWJ4KCVei4wFe8ra3dYU0uZ14RdPPgUeiuyBfdeXWZuAHM6Ix9qrryneatQjkC3h4mvA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/legend@3.12.0': resolution: {integrity: sha512-Tr6hdauEDXRXVNeNgIQ9JtCCrxn8Fbr8UCVlO9XsSxenk2hBC/2PIY5QPzpnKFEEEuH/C8vhj8T0JfFZV+D9zQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/marker@3.12.0': resolution: {integrity: sha512-11aCWC13+PqbAatNgMVcm33J8PRNdyGiDbfMfwUXt5/FS2XLs2e1fjfhIwAxmCCLZ13FYlabrc1qnjnhwXbTVQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/mock-data@3.12.0': resolution: {integrity: sha512-HI8LKdO3sU2tIBv16ZYRTc2JYsu0Ai/hQc7YUOBqbjhXUW993iCBe98pAgEdHDrSWqK2yvXY4En5ceBTAP34Jw==} @@ -6542,12 +6574,12 @@ packages: '@visx/network@3.12.0': resolution: {integrity: sha512-mVWF9TQVpe6Qz95IJ+Pm+FB6xhdjzFGRKK7/qQFhjRloIJqVZkChAiBIua04Ux8BeyCt37wdFgQKFl6C2u3DXA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/pattern@3.12.0': resolution: {integrity: sha512-ZkNA/2TkULNiiY4cw2IkuQcQRp9zI3SQ0/JoZMQ+UmUvY5RNBcsdTmic7649egHq0FRYCbY0DDQVJicccW5JUg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/point@3.12.0': resolution: {integrity: sha512-I6UrHoJAEVbx3RORQNupgTiX5EzjuZpiwLPxn8L2mI5nfERotPKi1Yus12Cq2WtXqEBR/WgqTnoImlqOXBykcA==} @@ -6556,17 +6588,17 @@ packages: resolution: {integrity: sha512-ehtmjFrUQx3g0mZ684M4LgI9UfQ84ZWD/m9tKfvXhEm1Vl8D4AjaZ4af1tTOg9S7vk2VlpxvVOVN7+t5pu0nSA==} peerDependencies: '@react-spring/web': ^9.4.5 - react: 19.2.1 + react: 19.2.3 '@visx/responsive@3.12.0': resolution: {integrity: sha512-GV1BTYwAGlk/K5c9vH8lS2syPnTuIqEacI7L6LRPbsuaLscXMNi+i9fZyzo0BWvAdtRV8v6Urzglo++lvAXT1Q==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/sankey@3.12.0': resolution: {integrity: sha512-B3zIUejzv8ySGmcgJhqiy616llauT0CwvL7wWyTh2z3eCBkFOlPVF85NBrQq823w/0DkwoX8+LmLpKyelh6Vpw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/scale@3.12.0': resolution: {integrity: sha512-+ubijrZ2AwWCsNey0HGLJ0YKNeC/XImEFsr9rM+Uef1CM3PNM43NDdNTrdBejSlzRq0lcfQPWYMYQFSlkLcPOg==} @@ -6574,23 +6606,23 @@ packages: '@visx/shape@3.12.0': resolution: {integrity: sha512-/1l0lrpX9tPic6SJEalryBKWjP/ilDRnQA+BGJTI1tj7i23mJ/J0t4nJHyA1GrL4QA/bM/qTJ35eyz5dEhJc4g==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/text@3.12.0': resolution: {integrity: sha512-0rbDYQlbuKPhBqXkkGYKFec1gQo05YxV45DORzr6hCyaizdJk1G+n9VkuKSHKBy1vVQhBA0W3u/WXd7tiODQPA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/threshold@3.12.0': resolution: {integrity: sha512-HpbJbFBKaFOM7FiMiOQwZhQAoDtd5+xSUZRlZ3U7N7TF3S2oVKIBRNlMakhcu0eick7UNvmCl7ZTW2lI65IX4g==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/tooltip@3.12.0': resolution: {integrity: sha512-pWhsYhgl0Shbeqf80qy4QCB6zpq6tQtMQQxKlh3UiKxzkkfl+Metaf9p0/S0HexNi4vewOPOo89xWx93hBeh3A==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@visx/vendor@3.12.0': resolution: {integrity: sha512-SVO+G0xtnL9dsNpGDcjCgoiCnlB3iLSM9KLz1sLbSrV7RaVXwY3/BTm2X9OWN1jH2a9M+eHt6DJ6sE6CXm4cUg==} @@ -6598,28 +6630,28 @@ packages: '@visx/visx@3.12.0': resolution: {integrity: sha512-Lx8XKFUz8eyaR07jdUWcMcPYRp+sfrd3OsGw8uFIuZeAJ0hF6Ni7f7TVvyW1W5chlvCrL4/MGQTCjN/A8o3UZQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/voronoi@3.12.0': resolution: {integrity: sha512-U3HWu6g5UjQchFDq8k/A4U9WrlN+80rAFPdGOUvIGOueQw9RmlZlNaeg8IJcQr2yk1s4O/VSpt3nR82zdINWMw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/wordcloud@3.12.0': resolution: {integrity: sha512-TAo9w1Z65ddRM1OPmrELXNvDSOYf4MRO0+VAIX5FNFAc8v4FNmTJriSWc+A/FIZL+1svDOKnDP9SwF86NX4Alg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@visx/xychart@3.12.0': resolution: {integrity: sha512-itJ7qvj/STpVmHesVyo2vPOataBM1mgSaf9R6/s4Bpe340wZldfCJ+IqRcNgdtbBagz1Hlr/sRnla4tWE2yw9A==} peerDependencies: '@react-spring/web': ^9.4.5 - react: 19.2.1 + react: 19.2.3 '@visx/zoom@3.12.0': resolution: {integrity: sha512-JmxkOROPkjnMEdFGnnSKLo5BkFHgOkLe/N5KkWR02cA5bE+bmEkfAh7DJfrtVsPkqSPvwGH1TrMWWthJwoivPA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 '@vitest/expect@4.0.16': resolution: {integrity: sha512-eshqULT2It7McaJkQGLkPjPjNph+uevROGuIMJdG3V+0BSR2w9u6J9Lwu+E8cK5TETlfou8GRijhafIMhXsimA==} @@ -6739,8 +6771,8 @@ packages: '@xyflow/react@12.6.4': resolution: {integrity: sha512-/dOQ43Nu217cwHzy7f8kNUrFMeJJENzftVgT2VdFFHi6fHlG83pF+gLmvkRW9Be7alCsR6G+LFxxCdsQQbazHg==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 '@xyflow/system@0.0.61': resolution: {integrity: sha512-TsZG/Ez8dzxX6/Ol44LvFqVZsYvyz6dpDlAQZZk6hTL7JLGO5vN3dboRJqMwU8/Qtr5IEv5YBzojjAwIqW1HCA==} @@ -6951,6 +6983,10 @@ packages: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} + array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} + array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} @@ -6959,8 +6995,8 @@ packages: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} - array.prototype.findlastindex@1.2.5: - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + array.prototype.findlastindex@1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} engines: {node: '>= 0.4'} array.prototype.flat@1.3.3: @@ -7082,6 +7118,10 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + baseline-browser-mapping@2.9.14: + resolution: {integrity: sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg==} + hasBin: true + batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} @@ -7165,10 +7205,6 @@ packages: peerDependencies: esbuild: '>=0.18' - busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} @@ -7384,8 +7420,8 @@ packages: cmdk@1.1.1: resolution: {integrity: sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 code-red@1.0.4: resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} @@ -7506,7 +7542,7 @@ packages: console-feed@3.8.0: resolution: {integrity: sha512-H7d5dbVOmsujpMdI252RGHKxGwTybRI9o1aDUe2xDeVC63Koqh/QC7Rvo48EYcU3aMCM4OgWHKKISsZ2dMLX7w==} peerDependencies: - react: 19.2.1 + react: 19.2.3 content-disposition@0.5.2: resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==} @@ -8024,6 +8060,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decimal.js-light@2.5.1: resolution: {integrity: sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==} @@ -8239,7 +8284,7 @@ packages: embla-carousel-react@8.6.0: resolution: {integrity: sha512-0/PjqU7geVmo6F734pmPqpyHqiM99olvyecY7zdweCw+6tKEXnrE90pBiBbMMU8s5tICemzpQ3hi5EpxzGW+JA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 embla-carousel-reactive-utils@8.6.0: resolution: {integrity: sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==} @@ -8272,7 +8317,7 @@ packages: resolution: {integrity: sha512-mXiD2Oj7N9b6+h/dC6oLf9hwxbtKHQjoIqtodEyL8CpkN4F3V4IK/BT4D0C7zSs4BBFOu4UlPJbvvBLa88SGEA==} peerDependencies: '@emotion/core': ^10.0.27 - react: 19.2.1 + react: 19.2.3 encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} @@ -8323,6 +8368,10 @@ packages: resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} engines: {node: '>= 0.4'} + es-abstract@1.24.1: + resolution: {integrity: sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==} + engines: {node: '>= 0.4'} + es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -8404,8 +8453,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-next@15.3.8: - resolution: {integrity: sha512-s/imi0g/LQZsXif8RhlwhgryyqyMhEIMkUL0Yvj0l16ByEAqve4wodS8al+bt+utxf68fgfb1EXlOpuZKqOjlg==} + eslint-config-next@16.1.2: + resolution: {integrity: sha512-y97rpFfUsaXdXlQc2FMl/yqRc5yfVVKtKRcv+7LeyBrKh83INFegJuZBE28dc9Chp4iKXwmjaW4sHHx/mgyDyA==} peerDependencies: eslint: ^9 typescript: ^5 @@ -8429,8 +8478,8 @@ packages: eslint-plugin-import-x: optional: true - eslint-module-utils@2.12.0: - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + eslint-module-utils@2.12.1: + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -8450,8 +8499,8 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-import@2.31.0: - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + eslint-plugin-import@2.32.0: + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -8466,9 +8515,9 @@ packages: peerDependencies: eslint: ^9 - eslint-plugin-react-hooks@5.1.0: - resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} - engines: {node: '>=10'} + eslint-plugin-react-hooks@7.0.1: + resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==} + engines: {node: '>=18'} peerDependencies: eslint: ^9 @@ -8494,6 +8543,10 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint@9.27.0: resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -8865,8 +8918,8 @@ packages: resolution: {integrity: sha512-XKg/LnKExdLGugZrDILV7jZjI599785lDIJZLxMiiIFidCsy0a4R2ZEf+Izm67zyOuJgQYTHOmodi7igQsw3vg==} peerDependencies: '@emotion/is-prop-valid': '*' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@emotion/is-prop-valid': optional: true @@ -9040,6 +9093,10 @@ packages: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} + globals@16.4.0: + resolution: {integrity: sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -9069,9 +9126,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - gray-matter@4.0.3: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} engines: {node: '>=6.0'} @@ -9203,6 +9257,12 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + highlight.js@11.11.1: resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==} engines: {node: '>=12.0.0'} @@ -9371,6 +9431,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + image-size@1.2.0: resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==} engines: {node: '>=16.x'} @@ -9443,8 +9507,8 @@ packages: input-format@0.3.14: resolution: {integrity: sha512-gHMrgrbCgmT4uK5Um5eVDUohuV9lcs95ZUUN9Px2Y0VIfjTzT2wF8Q3Z4fwLFm7c5Z2OXCm53FHoovj6SlOKdg==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: react: optional: true @@ -9454,8 +9518,8 @@ packages: input-otp@1.4.2: resolution: {integrity: sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 internal-slot@1.1.0: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} @@ -9595,6 +9659,10 @@ packages: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + is-npm@6.0.0: resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -9750,7 +9818,7 @@ packages: its-fine@2.0.0: resolution: {integrity: sha512-KLViCmWx94zOvpLwSlsx6yOCeMhZYaxrJV87Po5k/FoZzcPSahvK5qJ7fYhS61sZi5ikmh2S3Hz55A2l3U69ng==} peerDependencies: - react: 19.2.1 + react: 19.2.3 jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -10031,8 +10099,8 @@ packages: resolution: {integrity: sha512-74ivurkK6WHvHFozVaGtQWV38FzBwSTGNmJolEgFp7QgR2bl6ArUWlvT4GcHKbPe1z3nWYi+VUdDZk16zDOVug==} peerDependencies: jquery: '>= 1.11.0' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 linkifyjs@4.2.0: resolution: {integrity: sha512-pCj3PrQyATaoTYKHrgWRF3SJwsm61udVh+vuls/Rl6SptiDhgE7ziUIudAedRY9QEfynmM7/RmLEfPUyw1HPCw==} @@ -10135,12 +10203,12 @@ packages: lucide-react@0.511.0: resolution: {integrity: sha512-VK5a2ydJ7xm8GvBeKLS9mu1pVK6ucef9780JVUjw6bAjJL/QXnd4Y0p7SPeOUMC27YhzNCZvm5d/QX0Tp3rc0w==} peerDependencies: - react: 19.2.1 + react: 19.2.3 lucide-react@0.542.0: resolution: {integrity: sha512-w3hD8/SQB7+lzU2r4VdFyzzOzKnUjTZIF/MQJGSSvni7Llewni4vuViRppfRAa2guOsY5k4jZyxw/i9DQHv+dw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -10210,7 +10278,7 @@ packages: masonic@4.1.0: resolution: {integrity: sha512-3RNbAG5qLve7qNtGp1UM/u7vI39jO73ZFHDBAg3xl8AVh7A6Ikx7I7mBeC0NY0h1r1jJn2Wqeol1QMa09MQbyQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 math-expression-evaluator@1.4.0: resolution: {integrity: sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==} @@ -10222,7 +10290,7 @@ packages: md-to-react-email@5.0.5: resolution: {integrity: sha512-OvAXqwq57uOk+WZqFFNCMZz8yDp8BD3WazW1wAKHUrPbbdr89K9DWS6JXY09vd9xNdPNeurI8DU/X4flcfaD8A==} peerDependencies: - react: 19.2.1 + react: 19.2.3 mdast-util-directive@3.1.0: resolution: {integrity: sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==} @@ -10605,8 +10673,8 @@ packages: resolution: {integrity: sha512-HLouXyIb1uQFiZgJTYGrtEzbatPc6vK+HP+Qt6afLQjaudiGiLLVsoy71CwzD/Stlh06FUd5OpyiXqn6XvqjqQ==} peerDependencies: '@emotion/is-prop-valid': '*' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@emotion/is-prop-valid': optional: true @@ -10645,8 +10713,8 @@ packages: nano-css@5.6.2: resolution: {integrity: sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} @@ -10656,9 +10724,6 @@ packages: napi-build-utils@2.0.0: resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} - natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} - natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -10680,20 +10745,19 @@ packages: next-themes@0.4.6: resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 - next@15.3.8: - resolution: {integrity: sha512-L+4c5Hlr84fuaNADZbB9+ceRX9/CzwxJ+obXIGHupboB/Q1OLbSUapFs4bO8hnS/E6zV/JDX7sG1QpKVR2bguA==} - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} - deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. + next@16.1.2: + resolution: {integrity: sha512-SVSWX7wjUUDrIDVqhl4xm/jiOrvYGMG7NzVE/dGzzgs7r3dFGm4V19ia0xn3GDNtHCKM7C9h+5BoimnJBhmt9A==} + engines: {node: '>=20.9.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 + '@playwright/test': ^1.51.1 babel-plugin-react-compiler: '*' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -11622,7 +11686,7 @@ packages: prism-react-renderer@2.4.1: resolution: {integrity: sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==} peerDependencies: - react: 19.2.1 + react: 19.2.3 prismjs@1.30.0: resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} @@ -11842,26 +11906,26 @@ packages: re-resizable@6.11.2: resolution: {integrity: sha512-2xI2P3OHs5qw7K0Ud1aLILK6MQxW50TcO+DetD9eIV58j84TqYeHoZcL9H4GXFXXIh7afhH8mv5iUCXII7OW7A==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-colorful@5.6.1: resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-data-grid@7.0.0-beta.44: resolution: {integrity: sha512-VTql8VPBJEf7E+zkrqYW+jaQT1/m47dxigWzPq59QESJ8LhU59kHyzIx06BUpjdZKdK/tzbWaw2yyJpKoNnt5g==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-day-picker@8.10.1: resolution: {integrity: sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==} peerDependencies: date-fns: ^2.28.0 || ^3.0.0 - react: 19.2.1 + react: 19.2.3 react-dev-utils@12.0.1: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} @@ -11873,27 +11937,27 @@ packages: typescript: optional: true - react-dom@19.2.1: - resolution: {integrity: sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==} + react-dom@19.2.3: + resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-draggable@4.4.6: resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-dropzone@14.3.8: resolution: {integrity: sha512-sBgODnq+lcA4P296DY4wacOZz3JFpD99fp+hb//iBO2HHnyeZU3FwWyXJ6salNpqQdsZrgMrotuko/BdJMV8Ug==} engines: {node: '>= 10.13'} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-error-boundary@4.1.2: resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-error-overlay@6.1.0: resolution: {integrity: sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==} @@ -11904,26 +11968,26 @@ packages: react-fast-marquee@1.6.5: resolution: {integrity: sha512-swDnPqrT2XISAih0o74zQVE2wQJFMvkx+9VZXYYNSLb/CUcAzU9pNj637Ar2+hyRw6b4tP6xh4GQZip2ZCpQpg==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-hook-form@7.56.4: resolution: {integrity: sha512-Rob7Ftz2vyZ/ZGsQZPaRdIefkgOSrQSPXfqBdvOPwJfoGnjwRJUs7EM7Kc1mcoDv3NOtqBzPGbcMB8CGn9CKgw==} engines: {node: '>=18.0.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-hotkeys-hook@4.6.2: resolution: {integrity: sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-i18next@13.5.0: resolution: {integrity: sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==} peerDependencies: i18next: '>= 23.2.3' - react: 19.2.1 + react: 19.2.3 react-dom: '*' react-native: '*' peerDependenciesMeta: @@ -11935,17 +11999,17 @@ packages: react-icons@5.5.0: resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-inline-center@1.0.1: resolution: {integrity: sha512-nMxG933OWuZET/CkvQTPBVEPNRI2zhfeeeiRqXKKzSdvIPHnHnDXZmh9KkRO2DDCjJFvZQ3KIe50lXaaxvnoNw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-inspector@5.1.1: resolution: {integrity: sha512-GURDaYzoLbW8pMGXwYPDBIv6nqei4kK7LPRZ9q9HCZF54wqXz/dnylBp/kfE9XmekBhHvLDdcYeyIwSrvtOiWg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -11960,7 +12024,7 @@ packages: resolution: {integrity: sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==} engines: {node: '>=14'} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-loadable-ssr-addon-v5-slorber@1.0.1: resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==} @@ -11974,8 +12038,8 @@ packages: peerDependencies: mapbox-gl: '>=1.13.0' maplibre-gl: '>=1.13.0 <5.0.0' - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: mapbox-gl: optional: true @@ -11986,19 +12050,19 @@ packages: resolution: {integrity: sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 react-medium-image-zoom@5.2.14: resolution: {integrity: sha512-nfTVYcAUnBzXQpPDcZL+cG/e6UceYUIG+zDcnemL7jtAqbJjVVkA85RgneGtJeni12dTyiRPZVM6Szkmwd/o8w==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-number-format@5.4.4: resolution: {integrity: sha512-wOmoNZoOpvMminhifQYiYSTCLUDOiUbBunrMrMjA+dV52sY+vck1S4UhR6PkgnoCquvvMSeJjErXZ4qSaWCliA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-pageflip@2.0.3: resolution: {integrity: sha512-k81mHhRvUM52y8jyzTCh5t4O0lepkLhp+XGSUzq2C3uD+iW99Cv0jfRlqFCjZbD5N3jKkIFr7/3giucoXKDP3Q==} @@ -12007,8 +12071,8 @@ packages: resolution: {integrity: sha512-AJt0lAIkItWEZRA5d/mO+Om4nPCuTiQ0saA+qItO967DTjmGjnhmF+Bi2tL286mOTfBlF5CyLzJ35KTMaDoH+A==} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -12016,13 +12080,13 @@ packages: react-phone-number-input@3.4.12: resolution: {integrity: sha512-Raob77KdtLGm49iC6nuOX9qy6Mg16idkgC7Y1mHmvG2WBYoauHpzxYNlfmFskQKeiztrJIwPhPzBhjFwjenNCA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-player@2.16.0: resolution: {integrity: sha512-mAIPHfioD7yxO0GNYVFD1303QFtI3lyyQZLY229UEAp/a10cSW+hPcakg0Keq8uWJxT2OiT/4Gt+Lc9bD6bJmQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-promise-suspense@0.3.4: resolution: {integrity: sha512-I42jl7L3Ze6kZaq+7zXWSunBa3b1on5yfvUW6Eo/3fFOj6dZ5Bqmcd264nJbTK/gn1HjjILAjSwnZbV4RpSaNQ==} @@ -12031,14 +12095,14 @@ packages: resolution: {integrity: sha512-7Ob7Z+URmesIsIVRjnLoDGwBEG/tVitidU0nMsqX/eeJaLY89RISO/10ERe0MqmzuKUUB1rmY+h1itMbUHg9BQ==} engines: {node: '>=0.10.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-remove-scroll-bar@2.3.8: resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -12048,7 +12112,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -12058,7 +12122,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -12066,43 +12130,43 @@ packages: react-resizable-panels@3.0.6: resolution: {integrity: sha512-b3qKHQ3MLqOgSS+FRYKapNkJZf5EQzuf6+RLiq1/IlTHw99YrZ2NJZLk4hQIzTnnIkRg2LUqyVinu6YWWpUYew==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-rnd@10.5.2: resolution: {integrity: sha512-0Tm4x7k7pfHf2snewJA8x7Nwgt3LV+58MVEWOVsFjk51eYruFEa6Wy7BNdxt4/lH0wIRsu7Gm3KjSXY2w7YaNw==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-router-config@5.1.1: resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-router: '>=5' react-router-dom@5.3.4: resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-router@5.3.4: resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-smooth@4.0.4: resolution: {integrity: sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-style-singleton@2.2.3: resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -12111,30 +12175,30 @@ packages: resolution: {integrity: sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==} engines: {node: '>=10'} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-timer-hook@4.0.5: resolution: {integrity: sha512-elDxx4OIxBTbm4rXSK5cjBHkq06prO2qY9JzoYxOa11AkL3ij69jp0VuDUOqcehEK38CV0uu7FzUKtPVISRLKA==} peerDependencies: - react: 19.2.1 + react: 19.2.3 react-transition-group@4.4.5: resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-universal-interface@0.6.2: resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} peerDependencies: - react: 19.2.1 + react: 19.2.3 tslib: '*' react-use-measure@2.1.7: resolution: {integrity: sha512-KrvcAo13I/60HpwGO5jpW7E9DfusKyLPLvuHlUyP5zqnmAPhNc6qTRjUQrdTADl0lpPpDVU2/Gg51UlOGHXbdg==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 peerDependenciesMeta: react-dom: optional: true @@ -12142,18 +12206,18 @@ packages: react-use@17.6.0: resolution: {integrity: sha512-OmedEScUMKFfzn1Ir8dBxiLLSOzhKe/dPZwVxcujweSj45aNM7BEGPb9BEVIgVEqEXx6f3/TsXzwIktNgUR02g==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 react-window@1.8.11: resolution: {integrity: sha512-+SRbUVT2scadgFSWx+R1P754xHPEqvcfSfVX10QYg6POOz+WNgkN48pS+BtZNIMGiL1HYrSEiCkwsMS15QogEQ==} engines: {node: '>8.0.0'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 - react@19.2.1: - resolution: {integrity: sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==} + react@19.2.3: + resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} engines: {node: '>=0.10.0'} read-yaml-file@1.1.0: @@ -12189,8 +12253,8 @@ packages: resolution: {integrity: sha512-EdOPzTwcFSuqtvkDoaM5ws/Km1+WTAO2eizL7rqiG0V2UVhTnz0m7J2i0CjVPUCdEkZImaWvXLbZDS2H5t6GFQ==} engines: {node: '>=14'} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} @@ -12602,7 +12666,7 @@ packages: shadergradient@1.3.5: resolution: {integrity: sha512-WqNgzo74JFGeDQYYsOfXpVMYqTtQ44KoW1fH3cTYe8jbuR7exDeX/0Bz5/bDm9Ai7T84wkcn2x5N3Ct4c+dAOQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 shallow-clone@3.0.1: resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} @@ -12615,8 +12679,8 @@ packages: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.34.1: - resolution: {integrity: sha512-1j0w61+eVxu7DawFJtnfYcvSv6qPFvfTaqzTQ2BLknVhHTwGS8sc63ZBF4rzkWMBVKybo4S5OBtDdZahh2A1xg==} + sharp@0.34.5: + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} shebang-command@2.0.0: @@ -12719,8 +12783,8 @@ packages: sonner@2.0.3: resolution: {integrity: sha512-njQ4Hht92m0sMqqHVDL32V2Oun9W1+PHO9NDv9FHfJjT3JT22IG4Jpo3FPQy+mouRKCXFWO+r67v6MrHX2zeIA==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 sort-asc@0.2.0: resolution: {integrity: sha512-umMGhjPeHAI6YjABoSTrFp2zaBtXBej1a0yKkuMUyjjqu6FJsTF+JYwCswWDg+zJfk/5npWUUbd33HH/WLzpaA==} @@ -12849,11 +12913,7 @@ packages: streamdown@1.4.0: resolution: {integrity: sha512-ylhDSQ4HpK5/nAH9v7OgIIdGJxlJB2HoYrYkJNGrO8lMpnWuKUcrz/A8xAMwA6eILA27469vIavcOTjmxctrKg==} peerDependencies: - react: 19.2.1 - - streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} + react: 19.2.3 string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -12939,7 +12999,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@babel/core': optional: true @@ -12982,7 +13042,7 @@ packages: suspend-react@0.1.3: resolution: {integrity: sha512-aqldKgX9aZqpoDp3e8/BZ8Dm7x1pJl+qI3ZKxDN0i/IQTWUwBx/ManmlVJ3wowqbno6c2bmiIfs+Um6LbsjJyQ==} peerDependencies: - react: 19.2.1 + react: 19.2.3 svelte@4.2.19: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} @@ -13003,7 +13063,7 @@ packages: swr@2.3.3: resolution: {integrity: sha512-dshNvs3ExOqtZ6kJBaAsabhPdHyeY4P2cKwRCniDVifBMoG/SVI7tfLWqPXriVspf2Rg4tPzXJTnwaihIeFw2A==} peerDependencies: - react: 19.2.1 + react: 19.2.3 symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -13148,10 +13208,6 @@ packages: resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} engines: {node: '>=18'} - tinyglobby@0.2.13: - resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} @@ -13234,6 +13290,12 @@ packages: trough@2.2.0: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + ts-api-utils@2.4.0: + resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: ^5 + ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -13247,9 +13309,6 @@ packages: tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} @@ -13275,12 +13334,6 @@ packages: typescript: optional: true - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: ^5 - tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -13371,6 +13424,13 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + typescript-eslint@8.53.0: + resolution: {integrity: sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9 + typescript: ^5 + typescript@5.8.3: resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} @@ -13535,7 +13595,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -13544,7 +13604,7 @@ packages: resolution: {integrity: sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==} peerDependencies: '@types/react': '*' - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -13555,13 +13615,13 @@ packages: peerDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3 - react: 19.2.1 + react: 19.2.3 use-isomorphic-layout-effect@1.2.0: resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} peerDependencies: '@types/react': '*' - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -13570,7 +13630,7 @@ packages: resolution: {integrity: sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==} peerDependencies: '@types/react': '*' - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -13580,7 +13640,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -13588,18 +13648,18 @@ packages: use-stick-to-bottom@1.1.1: resolution: {integrity: sha512-JkDp0b0tSmv7HQOOpL1hT7t7QaoUBXkq045WWWOFDTlLGRzgIIyW7vyzOIJzY7L2XVIG7j1yUxeDj2LHm9Vwng==} peerDependencies: - react: 19.2.1 + react: 19.2.3 use-sync-external-store@1.5.0: resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} peerDependencies: - react: 19.2.1 + react: 19.2.3 usehooks-ts@3.1.1: resolution: {integrity: sha512-I4diPp9Cq6ieSUH2wu+fDAVQO43xwtulo+fKEidHUwZPnYImbtkTjzIJYcDcJqxgmX31GVqNFURodvcgHcW0pA==} engines: {node: '>=16.15.0'} peerDependencies: - react: 19.2.1 + react: 19.2.3 util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -13641,8 +13701,8 @@ packages: vaul@0.9.9: resolution: {integrity: sha512-7afKg48srluhZwIkaU+lgGtFCUsYBSGOl8vcc8N/M3YQlZFlynHD15AE+pwrYdc826o7nrIND4lL9Y6b9WWZZQ==} peerDependencies: - react: 19.2.1 - react-dom: 19.2.1 + react: 19.2.3 + react-dom: 19.2.3 vfile-location@5.0.3: resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} @@ -13907,6 +13967,10 @@ packages: resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} engines: {node: '>= 0.4'} + which-typed-array@1.1.20: + resolution: {integrity: sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==} + engines: {node: '>= 0.4'} + which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -14088,6 +14152,12 @@ packages: youch@4.1.0-beta.10: resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==} + 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@3.22.3: resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} @@ -14100,7 +14170,7 @@ packages: peerDependencies: '@types/react': 19.1.3 immer: '>=9.0.6' - react: 19.2.1 + react: 19.2.3 peerDependenciesMeta: '@types/react': optional: true @@ -14115,7 +14185,7 @@ packages: peerDependencies: '@types/react': 19.1.3 immer: '>=9.0.6' - react: 19.2.1 + react: 19.2.3 use-sync-external-store: '>=1.2.0' peerDependenciesMeta: '@types/react': @@ -14133,7 +14203,7 @@ packages: peerDependencies: '@types/react': 19.1.3 immer: '>=9.0.6' - react: 19.2.1 + react: 19.2.3 use-sync-external-store: '>=1.2.0' peerDependenciesMeta: '@types/react': @@ -14180,12 +14250,12 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/react@3.0.1(react@19.2.1)(zod@4.2.1)': + '@ai-sdk/react@3.0.1(react@19.2.3)(zod@4.2.1)': dependencies: '@ai-sdk/provider-utils': 4.0.0(zod@4.2.1) ai: 6.0.1(zod@4.2.1) - react: 19.2.1 - swr: 2.3.3(react@19.2.1) + react: 19.2.3 + swr: 2.3.3(react@19.2.3) throttleit: 2.1.0 transitivePeerDependencies: - zod @@ -14196,13 +14266,13 @@ snapshots: '@ai-sdk/provider-utils': 4.0.0(zod@4.2.1) zod: 4.2.1 - '@ai-sdk/rsc@2.0.1(react@19.2.1)(zod@4.2.1)': + '@ai-sdk/rsc@2.0.1(react@19.2.3)(zod@4.2.1)': dependencies: '@ai-sdk/provider': 3.0.0 '@ai-sdk/provider-utils': 4.0.0(zod@4.2.1) ai: 6.0.1(zod@4.2.1) jsondiffpatch: 0.7.3 - react: 19.2.1 + react: 19.2.3 optionalDependencies: zod: 4.2.1 @@ -15238,16 +15308,16 @@ snapshots: - sugar-high - supports-color - '@blocknote/mantine@0.29.1(@types/hast@3.0.4)(@types/react@19.1.3)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@blocknote/mantine@0.29.1(@types/hast@3.0.4)(@types/react@19.1.3)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@blocknote/core': 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0) - '@blocknote/react': 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.2.1))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@mantine/hooks': 7.17.7(react@19.2.1) - '@mantine/utils': 6.0.22(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-icons: 5.5.0(react@19.2.1) + '@blocknote/react': 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.2.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@mantine/hooks': 7.17.7(react@19.2.3) + '@mantine/utils': 6.0.22(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-icons: 5.5.0(react@19.2.3) transitivePeerDependencies: - '@hocuspocus/provider' - '@types/hast' @@ -15258,19 +15328,19 @@ snapshots: - sugar-high - supports-color - '@blocknote/react@0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@blocknote/react@0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@blocknote/core': 0.29.1(@types/hast@3.0.4)(highlight.js@11.11.1)(lowlight@3.3.0) '@emoji-mart/data': 1.2.1 - '@floating-ui/react': 0.26.28(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@floating-ui/react': 0.26.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) '@tiptap/pm': 2.12.0 - '@tiptap/react': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@tiptap/react': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) emoji-mart: 5.6.0 lodash.merge: 4.6.2 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-icons: 5.5.0(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-icons: 5.5.0(react@19.2.3) transitivePeerDependencies: - '@hocuspocus/provider' - '@types/hast' @@ -15735,41 +15805,41 @@ snapshots: '@dmsnell/diff-match-patch@1.1.0': {} - '@dnd-kit/accessibility@3.1.1(react@19.2.1)': + '@dnd-kit/accessibility@3.1.1(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@dnd-kit/accessibility': 3.1.1(react@19.2.1) - '@dnd-kit/utilities': 3.2.2(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@dnd-kit/accessibility': 3.1.1(react@19.2.3) + '@dnd-kit/utilities': 3.2.2(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 - '@dnd-kit/modifiers@7.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)': + '@dnd-kit/modifiers@7.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@dnd-kit/utilities': 3.2.2(react@19.2.1) - react: 19.2.1 + '@dnd-kit/core': 6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@dnd-kit/utilities': 3.2.2(react@19.2.3) + react: 19.2.3 tslib: 2.8.1 - '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)': + '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@dnd-kit/utilities': 3.2.2(react@19.2.1) - react: 19.2.1 + '@dnd-kit/core': 6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@dnd-kit/utilities': 3.2.2(react@19.2.3) + react: 19.2.3 tslib: 2.8.1 - '@dnd-kit/utilities@3.2.2(react@19.2.1)': + '@dnd-kit/utilities@3.2.2(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 tslib: 2.8.1 '@docsearch/css@3.8.3': {} - '@docsearch/react@3.8.3(@algolia/client-search@5.20.2)(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3)': + '@docsearch/react@3.8.3(@algolia/client-search@5.20.2)(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3)': dependencies: '@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.20.2)(algoliasearch@5.20.2)(search-insights@2.17.3) '@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.20.2)(algoliasearch@5.20.2) @@ -15777,13 +15847,13 @@ snapshots: algoliasearch: 5.20.2 optionalDependencies: '@types/react': 19.1.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/babel@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/babel@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@babel/core': 7.27.1 '@babel/generator': 7.26.9 @@ -15796,7 +15866,7 @@ snapshots: '@babel/runtime-corejs3': 7.26.9 '@babel/traverse': 7.26.9 '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.0 tslib: 2.8.1 @@ -15810,14 +15880,14 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/bundler@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: '@babel/core': 7.27.1 - '@docusaurus/babel': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/babel': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@docusaurus/cssnano-preset': 3.7.0 '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) babel-loader: 9.2.1(@babel/core@7.27.1)(webpack@5.98.0(esbuild@0.25.4)) clean-css: 5.3.3 copy-webpack-plugin: 11.0.0(webpack@5.98.0(esbuild@0.25.4)) @@ -15855,16 +15925,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/babel': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/bundler': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docusaurus/babel': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/bundler': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@mdx-js/react': 3.1.0(@types/react@19.1.3)(react@19.2.1) + '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@mdx-js/react': 3.1.0(@types/react@19.1.3)(react@19.2.3) boxen: 6.2.1 chalk: 4.1.2 chokidar: 3.6.0 @@ -15884,15 +15954,15 @@ snapshots: lodash: 4.17.21 p-map: 4.0.0 prompts: 2.4.2 - react: 19.2.1 + react: 19.2.3 react-dev-utils: 12.0.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)(webpack@5.98.0(esbuild@0.25.4)) - react-dom: 19.2.1(react@19.2.1) - react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)' - react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.1))(webpack@5.98.0(esbuild@0.25.4)) - react-router: 5.3.4(react@19.2.1) - react-router-config: 5.1.1(react-router@5.3.4(react@19.2.1))(react@19.2.1) - react-router-dom: 5.3.4(react@19.2.1) + react-dom: 19.2.3(react@19.2.3) + react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)' + react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.3)' + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.3))(webpack@5.98.0(esbuild@0.25.4)) + react-router: 5.3.4(react@19.2.3) + react-router-config: 5.1.1(react-router@5.3.4(react@19.2.3))(react@19.2.3) + react-router-dom: 5.3.4(react@19.2.3) semver: 7.7.3 serve-handler: 6.1.6 shelljs: 0.8.5 @@ -15934,11 +16004,11 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - '@docusaurus/mdx-loader@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/mdx-loader@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 @@ -15948,8 +16018,8 @@ snapshots: image-size: 1.2.0 mdast-util-mdx: 3.0.0 mdast-util-to-string: 4.0.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) rehype-raw: 7.0.0 remark-directive: 3.0.1 remark-emoji: 4.0.1 @@ -15970,17 +16040,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/module-type-aliases@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/history': 4.7.11 '@types/react': 19.1.3 '@types/react-router-config': 5.0.11 '@types/react-router-dom': 5.3.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)' - react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.1)' + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)' + react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.3)' transitivePeerDependencies: - '@swc/core' - acorn @@ -15989,18 +16059,18 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-client-redirects@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-client-redirects@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) eta: 2.2.0 fs-extra: 11.3.0 lodash: 4.17.21 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -16023,23 +16093,23 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.3.0 lodash: 4.17.21 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) reading-time: 1.5.0 srcset: 4.0.0 tslib: 2.8.1 @@ -16067,24 +16137,24 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.0 js-yaml: 4.1.0 lodash: 4.17.21 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 utility-types: 3.11.0 webpack: 5.98.0(esbuild@0.25.4) @@ -16109,16 +16179,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) fs-extra: 11.3.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 webpack: 5.98.0(esbuild@0.25.4) transitivePeerDependencies: @@ -16142,15 +16212,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) fs-extra: 11.3.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-json-view-lite: 1.5.0(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-json-view-lite: 1.5.0(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -16173,13 +16243,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -16202,14 +16272,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/gtag.js': 0.0.12 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -16232,13 +16302,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -16261,17 +16331,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) fs-extra: 11.3.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) sitemap: 7.1.2 tslib: 2.8.1 transitivePeerDependencies: @@ -16295,16 +16365,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@svgr/core': 8.1.0(typescript@5.8.3) '@svgr/webpack': 8.1.0(typescript@5.8.3) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 webpack: 5.98.0(esbuild@0.25.4) transitivePeerDependencies: @@ -16328,24 +16398,24 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3)(typescript@5.8.3)': - dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/theme-classic': 3.7.0(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3)(typescript@5.8.3) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3)(typescript@5.8.3)': + dependencies: + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/theme-classic': 3.7.0(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3)(typescript@5.8.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/faster' @@ -16370,38 +16440,38 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/react-loadable@6.0.0(react@19.2.1)': + '@docusaurus/react-loadable@6.0.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 - '@docusaurus/theme-classic@3.7.0(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/theme-classic@3.7.0(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@mdx-js/react': 3.1.0(@types/react@19.1.3)(react@19.2.1) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@mdx-js/react': 3.1.0(@types/react@19.1.3)(react@19.2.3) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.45 lodash: 4.17.21 nprogress: 0.2.0 postcss: 8.5.6 - prism-react-renderer: 2.4.1(react@19.2.1) + prism-react-renderer: 2.4.1(react@19.2.3) prismjs: 1.30.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-router-dom: 5.3.4(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-router-dom: 5.3.4(react@19.2.3) rtlcss: 4.3.0 tslib: 2.8.1 utility-types: 3.11.0 @@ -16426,21 +16496,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/mdx-loader': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/history': 4.7.11 '@types/react': 19.1.3 '@types/react-router-config': 5.0.11 clsx: 2.1.1 parse-numeric-range: 1.3.0 - prism-react-renderer: 2.4.1(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + prism-react-renderer: 2.4.1(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: @@ -16451,16 +16521,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-mermaid@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3)': + '@docusaurus/theme-mermaid@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/module-type-aliases': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) mermaid: 11.12.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -16484,24 +16554,24 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3)(typescript@5.8.3)': + '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.20.2)(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(@types/react@19.1.3)(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3)(typescript@5.8.3)': dependencies: - '@docsearch/react': 3.8.3(@algolia/client-search@5.20.2)(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(search-insights@2.17.3) - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) + '@docsearch/react': 3.8.3(@algolia/client-search@5.20.2)(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(search-insights@2.17.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))(acorn@8.15.0)(esbuild@0.25.4)(eslint@9.27.0(jiti@2.4.2))(lightningcss@1.30.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.8.3))(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-validation': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) algoliasearch: 5.20.2 algoliasearch-helper: 3.24.1(algoliasearch@5.20.2) clsx: 2.1.1 eta: 2.2.0 fs-extra: 11.3.0 lodash: 4.17.21 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: @@ -16535,16 +16605,16 @@ snapshots: '@docusaurus/tsconfig@3.7.0': {} - '@docusaurus/types@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/types@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@types/history': 4.7.11 '@types/react': 19.1.3 commander: 5.1.0 joi: 17.13.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)' + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)' utility-types: 3.11.0 webpack: 5.98.0(esbuild@0.25.4) webpack-merge: 5.10.0 @@ -16556,9 +16626,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/utils-common@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) tslib: 2.8.1 transitivePeerDependencies: - '@swc/core' @@ -16570,11 +16640,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/utils-validation@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/utils': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) fs-extra: 11.3.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -16590,11 +16660,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@docusaurus/utils@3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@docusaurus/types': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@docusaurus/utils-common': 3.7.0(acorn@8.15.0)(esbuild@0.25.4)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) escape-string-regexp: 4.0.0 file-loader: 6.2.0(webpack@5.98.0(esbuild@0.25.4)) fs-extra: 11.3.0 @@ -16627,6 +16697,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.8.1': + dependencies: + tslib: 2.8.1 + optional: true + '@emoji-mart/data@1.2.1': {} '@emotion/cache@10.0.29': @@ -16636,7 +16711,7 @@ snapshots: '@emotion/utils': 0.11.3 '@emotion/weak-memoize': 0.2.5 - '@emotion/core@10.3.1(react@19.2.1)': + '@emotion/core@10.3.1(react@19.2.3)': dependencies: '@babel/runtime': 7.28.4 '@emotion/cache': 10.0.29 @@ -16644,7 +16719,7 @@ snapshots: '@emotion/serialize': 0.11.16 '@emotion/sheet': 0.9.4 '@emotion/utils': 0.11.3 - react: 19.2.1 + react: 19.2.3 transitivePeerDependencies: - supports-color @@ -16682,21 +16757,21 @@ snapshots: '@emotion/sheet@0.9.4': {} - '@emotion/styled-base@10.3.0(@emotion/core@10.3.1(react@19.2.1))(react@19.2.1)': + '@emotion/styled-base@10.3.0(@emotion/core@10.3.1(react@19.2.3))(react@19.2.3)': dependencies: '@babel/runtime': 7.28.4 - '@emotion/core': 10.3.1(react@19.2.1) + '@emotion/core': 10.3.1(react@19.2.3) '@emotion/is-prop-valid': 0.8.8 '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 - react: 19.2.1 + react: 19.2.3 - '@emotion/styled@10.3.0(@emotion/core@10.3.1(react@19.2.1))(react@19.2.1)': + '@emotion/styled@10.3.0(@emotion/core@10.3.1(react@19.2.3))(react@19.2.3)': dependencies: - '@emotion/core': 10.3.1(react@19.2.1) - '@emotion/styled-base': 10.3.0(@emotion/core@10.3.1(react@19.2.1))(react@19.2.1) + '@emotion/core': 10.3.1(react@19.2.3) + '@emotion/styled-base': 10.3.0(@emotion/core@10.3.1(react@19.2.3))(react@19.2.3) babel-plugin-emotion: 10.2.2 - react: 19.2.1 + react: 19.2.3 transitivePeerDependencies: - supports-color @@ -16866,8 +16941,15 @@ snapshots: eslint: 9.27.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.9.1(eslint@9.27.0(jiti@2.4.2))': + dependencies: + eslint: 9.27.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} + '@eslint-community/regexpp@4.12.2': {} + '@eslint/config-array@0.20.0': dependencies: '@eslint/object-schema': 2.1.6 @@ -16932,18 +17014,18 @@ snapshots: '@floating-ui/core': 1.7.0 '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@floating-ui/react-dom@2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@floating-ui/dom': 1.7.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - '@floating-ui/react@0.26.28(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@floating-ui/react@0.26.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@floating-ui/react-dom': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@floating-ui/utils': 0.2.9 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tabbable: 6.2.0 '@floating-ui/utils@0.2.9': {} @@ -16962,16 +17044,16 @@ snapshots: '@headless-tree/core@1.0.1': {} - '@headless-tree/react@1.0.1(@headless-tree/core@1.0.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@headless-tree/react@1.0.1(@headless-tree/core@1.0.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@headless-tree/core': 1.0.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - '@hookform/resolvers@5.2.2(react-hook-form@7.56.4(react@19.2.1))': + '@hookform/resolvers@5.2.2(react-hook-form@7.56.4(react@19.2.3))': dependencies: '@standard-schema/utils': 0.3.0 - react-hook-form: 7.56.4(react@19.2.1) + react-hook-form: 7.56.4(react@19.2.3) '@humanfs/core@0.19.1': {} @@ -17001,14 +17083,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@img/colour@1.0.0': + optional: true + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.0.4 optional: true - '@img/sharp-darwin-arm64@0.34.1': + '@img/sharp-darwin-arm64@0.34.5': optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.1.0 + '@img/sharp-libvips-darwin-arm64': 1.2.4 optional: true '@img/sharp-darwin-x64@0.33.5': @@ -17016,60 +17101,63 @@ snapshots: '@img/sharp-libvips-darwin-x64': 1.0.4 optional: true - '@img/sharp-darwin-x64@0.34.1': + '@img/sharp-darwin-x64@0.34.5': optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.1.0 + '@img/sharp-libvips-darwin-x64': 1.2.4 optional: true '@img/sharp-libvips-darwin-arm64@1.0.4': optional: true - '@img/sharp-libvips-darwin-arm64@1.1.0': + '@img/sharp-libvips-darwin-arm64@1.2.4': optional: true '@img/sharp-libvips-darwin-x64@1.0.4': optional: true - '@img/sharp-libvips-darwin-x64@1.1.0': + '@img/sharp-libvips-darwin-x64@1.2.4': optional: true '@img/sharp-libvips-linux-arm64@1.0.4': optional: true - '@img/sharp-libvips-linux-arm64@1.1.0': + '@img/sharp-libvips-linux-arm64@1.2.4': optional: true '@img/sharp-libvips-linux-arm@1.0.5': optional: true - '@img/sharp-libvips-linux-arm@1.1.0': + '@img/sharp-libvips-linux-arm@1.2.4': optional: true - '@img/sharp-libvips-linux-ppc64@1.1.0': + '@img/sharp-libvips-linux-ppc64@1.2.4': + optional: true + + '@img/sharp-libvips-linux-riscv64@1.2.4': optional: true '@img/sharp-libvips-linux-s390x@1.0.4': optional: true - '@img/sharp-libvips-linux-s390x@1.1.0': + '@img/sharp-libvips-linux-s390x@1.2.4': optional: true '@img/sharp-libvips-linux-x64@1.0.4': optional: true - '@img/sharp-libvips-linux-x64@1.1.0': + '@img/sharp-libvips-linux-x64@1.2.4': optional: true '@img/sharp-libvips-linuxmusl-arm64@1.0.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.1.0': + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': optional: true '@img/sharp-libvips-linuxmusl-x64@1.0.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.1.0': + '@img/sharp-libvips-linuxmusl-x64@1.2.4': optional: true '@img/sharp-linux-arm64@0.33.5': @@ -17077,9 +17165,9 @@ snapshots: '@img/sharp-libvips-linux-arm64': 1.0.4 optional: true - '@img/sharp-linux-arm64@0.34.1': + '@img/sharp-linux-arm64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.1.0 + '@img/sharp-libvips-linux-arm64': 1.2.4 optional: true '@img/sharp-linux-arm@0.33.5': @@ -17087,9 +17175,19 @@ snapshots: '@img/sharp-libvips-linux-arm': 1.0.5 optional: true - '@img/sharp-linux-arm@0.34.1': + '@img/sharp-linux-arm@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.2.4 + optional: true + + '@img/sharp-linux-ppc64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.1.0 + '@img/sharp-libvips-linux-ppc64': 1.2.4 + optional: true + + '@img/sharp-linux-riscv64@0.34.5': + optionalDependencies: + '@img/sharp-libvips-linux-riscv64': 1.2.4 optional: true '@img/sharp-linux-s390x@0.33.5': @@ -17097,9 +17195,9 @@ snapshots: '@img/sharp-libvips-linux-s390x': 1.0.4 optional: true - '@img/sharp-linux-s390x@0.34.1': + '@img/sharp-linux-s390x@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.1.0 + '@img/sharp-libvips-linux-s390x': 1.2.4 optional: true '@img/sharp-linux-x64@0.33.5': @@ -17107,9 +17205,9 @@ snapshots: '@img/sharp-libvips-linux-x64': 1.0.4 optional: true - '@img/sharp-linux-x64@0.34.1': + '@img/sharp-linux-x64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.1.0 + '@img/sharp-libvips-linux-x64': 1.2.4 optional: true '@img/sharp-linuxmusl-arm64@0.33.5': @@ -17117,9 +17215,9 @@ snapshots: '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 optional: true - '@img/sharp-linuxmusl-arm64@0.34.1': + '@img/sharp-linuxmusl-arm64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 optional: true '@img/sharp-linuxmusl-x64@0.33.5': @@ -17127,9 +17225,9 @@ snapshots: '@img/sharp-libvips-linuxmusl-x64': 1.0.4 optional: true - '@img/sharp-linuxmusl-x64@0.34.1': + '@img/sharp-linuxmusl-x64@0.34.5': optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.1.0 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 optional: true '@img/sharp-wasm32@0.33.5': @@ -17137,21 +17235,24 @@ snapshots: '@emnapi/runtime': 1.4.3 optional: true - '@img/sharp-wasm32@0.34.1': + '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.4.3 + '@emnapi/runtime': 1.8.1 + optional: true + + '@img/sharp-win32-arm64@0.34.5': optional: true '@img/sharp-win32-ia32@0.33.5': optional: true - '@img/sharp-win32-ia32@0.34.1': + '@img/sharp-win32-ia32@0.34.5': optional: true '@img/sharp-win32-x64@0.33.5': optional: true - '@img/sharp-win32-x64@0.34.1': + '@img/sharp-win32-x64@0.34.5': optional: true '@isaacs/cliui@8.0.2': @@ -17224,27 +17325,27 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.2.1))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.2.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@floating-ui/react': 0.26.28(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@mantine/hooks': 7.17.7(react@19.2.1) + '@floating-ui/react': 0.26.28(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@mantine/hooks': 7.17.7(react@19.2.3) clsx: 2.1.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-number-format: 5.4.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.1) - react-textarea-autosize: 8.5.9(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-number-format: 5.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.3) + react-textarea-autosize: 8.5.9(@types/react@19.1.3)(react@19.2.3) type-fest: 4.41.0 transitivePeerDependencies: - '@types/react' - '@mantine/hooks@7.17.7(react@19.2.1)': + '@mantine/hooks@7.17.7(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@mantine/utils@6.0.22(react@19.2.1)': + '@mantine/utils@6.0.22(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 '@manypkg/find-root@1.1.0': dependencies: @@ -17343,11 +17444,11 @@ snapshots: - acorn - supports-color - '@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1)': + '@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3)': dependencies: '@types/mdx': 2.0.13 '@types/react': 19.1.3 - react: 19.2.1 + react: 19.2.3 '@mediapipe/tasks-vision@0.10.17': {} @@ -17359,59 +17460,59 @@ snapshots: dependencies: state-local: 1.0.7 - '@monaco-editor/react@4.7.0(monaco-editor@0.47.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@monaco-editor/react@4.7.0(monaco-editor@0.47.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@monaco-editor/loader': 1.5.0 monaco-editor: 0.47.0 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) '@monogrid/gainmap-js@3.1.0(three@0.170.0)': dependencies: promise-worker-transferable: 1.0.4 three: 0.170.0 - '@next/env@15.3.8': {} + '@next/env@16.1.2': {} - '@next/eslint-plugin-next@15.3.8': + '@next/eslint-plugin-next@16.1.2': dependencies: fast-glob: 3.3.1 - '@next/mdx@15.3.8(@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.1))': + '@next/mdx@16.1.2(@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3))': dependencies: source-map: 0.7.4 optionalDependencies: '@mdx-js/loader': 3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)) - '@mdx-js/react': 3.1.0(@types/react@19.1.3)(react@19.2.1) + '@mdx-js/react': 3.1.0(@types/react@19.1.3)(react@19.2.3) - '@next/swc-darwin-arm64@15.3.5': + '@next/swc-darwin-arm64@16.1.2': optional: true - '@next/swc-darwin-x64@15.3.5': + '@next/swc-darwin-x64@16.1.2': optional: true - '@next/swc-linux-arm64-gnu@15.3.5': + '@next/swc-linux-arm64-gnu@16.1.2': optional: true - '@next/swc-linux-arm64-musl@15.3.5': + '@next/swc-linux-arm64-musl@16.1.2': optional: true - '@next/swc-linux-x64-gnu@15.3.5': + '@next/swc-linux-x64-gnu@16.1.2': optional: true - '@next/swc-linux-x64-musl@15.3.5': + '@next/swc-linux-x64-musl@16.1.2': optional: true - '@next/swc-win32-arm64-msvc@15.3.5': + '@next/swc-win32-arm64-msvc@16.1.2': optional: true - '@next/swc-win32-x64-msvc@15.3.5': + '@next/swc-win32-x64-msvc@16.1.2': optional: true - '@next/third-parties@15.3.8(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)': + '@next/third-parties@16.1.2(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)': dependencies: - next: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 + next: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 third-party-capital: 1.0.20 '@nodelib/fs.scandir@2.1.5': @@ -17428,12 +17529,12 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@number-flow/react@0.5.9(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@number-flow/react@0.5.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: esm-env: 1.2.2 number-flow: 0.5.7 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) '@octokit/auth-token@5.1.2': {} @@ -17774,884 +17875,884 @@ snapshots: '@radix-ui/primitive@1.1.2': {} - '@radix-ui/react-accordion@1.2.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-accordion@1.2.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collapsible': 1.1.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-collapsible': 1.1.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-alert-dialog@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-alert-dialog@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dialog': 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dialog': 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-aspect-ratio@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-aspect-ratio@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-checkbox@1.3.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-checkbox@1.3.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-collapsible@1.1.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-collapsible@1.1.11(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-collection@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-context-menu@2.2.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-context-menu@2.2.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-menu': 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-menu': 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-context@1.1.2(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-context@1.1.2(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-dialog@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-dialog@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) aria-hidden: 1.2.4 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-direction@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-direction@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-dismissable-layer@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-dismissable-layer@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-dropdown-menu@2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-dropdown-menu@2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-menu': 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-menu': 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-focus-guards@1.1.2(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-focus-guards@1.1.2(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-hover-card@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-hover-card@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-icons@1.3.2(react@19.2.1)': + '@radix-ui/react-icons@1.3.2(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@radix-ui/react-id@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-id@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-label@2.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-label@2.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-menu@2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-menu@2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) aria-hidden: 1.2.6 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-remove-scroll: 2.7.0(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.7.0(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-menubar@1.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-menubar@1.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-menu': 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-menu': 2.1.15(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-navigation-menu@1.2.13(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-navigation-menu@1.2.13(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-popover@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-popover@1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) aria-hidden: 1.2.4 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-popper@1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': - dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-rect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.1) + '@radix-ui/react-popper@1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + dependencies: + '@floating-ui/react-dom': 2.1.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-rect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.3) '@radix-ui/rect': 1.1.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-presence@1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-presence@1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-primitive@2.1.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-primitive@2.1.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-slot': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-slot': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-progress@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-progress@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-radio-group@1.3.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-radio-group@1.3.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-roving-focus@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-roving-focus@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-scroll-area@1.2.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-scroll-area@1.2.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-select@2.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-select@2.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) aria-hidden: 1.2.4 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-remove-scroll: 2.6.3(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-separator@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-separator@1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-slider@1.3.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-slider@1.3.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/number': 1.1.1 '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-slot@1.2.2(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-slot@1.2.2(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-slot@1.2.3(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-slot@1.2.3(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-switch@1.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-switch@1.2.5(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-tabs@1.1.12(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-tabs@1.1.12(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-toggle-group@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-toggle-group@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-toggle': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-toggle': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-toggle@1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-toggle@1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-toolbar@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-toolbar@1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-separator': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-toggle-group': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-separator': 1.1.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-toggle-group': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-tooltip@1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-tooltip@1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@radix-ui/primitive': 1.1.2 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 - use-sync-external-store: 1.5.0(react@19.2.1) + react: 19.2.3 + use-sync-external-store: 1.5.0(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-previous@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-previous@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: '@radix-ui/rect': 1.1.1 - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-use-size@1.1.1(@types/react@19.1.3)(react@19.2.1)': + '@radix-ui/react-use-size@1.1.1(@types/react@19.1.3)(react@19.2.3)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) '@radix-ui/rect@1.1.1': {} - '@react-email/body@0.0.11(react@19.2.1)': + '@react-email/body@0.0.11(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/button@0.0.19(react@19.2.1)': + '@react-email/button@0.0.19(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/code-block@0.0.13(react@19.2.1)': + '@react-email/code-block@0.0.13(react@19.2.3)': dependencies: prismjs: 1.30.0 - react: 19.2.1 - - '@react-email/code-inline@0.0.5(react@19.2.1)': - dependencies: - react: 19.2.1 - - '@react-email/column@0.0.13(react@19.2.1)': - dependencies: - react: 19.2.1 - - '@react-email/components@0.0.38(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': - dependencies: - '@react-email/body': 0.0.11(react@19.2.1) - '@react-email/button': 0.0.19(react@19.2.1) - '@react-email/code-block': 0.0.13(react@19.2.1) - '@react-email/code-inline': 0.0.5(react@19.2.1) - '@react-email/column': 0.0.13(react@19.2.1) - '@react-email/container': 0.0.15(react@19.2.1) - '@react-email/font': 0.0.9(react@19.2.1) - '@react-email/head': 0.0.12(react@19.2.1) - '@react-email/heading': 0.0.15(react@19.2.1) - '@react-email/hr': 0.0.11(react@19.2.1) - '@react-email/html': 0.0.11(react@19.2.1) - '@react-email/img': 0.0.11(react@19.2.1) - '@react-email/link': 0.0.12(react@19.2.1) - '@react-email/markdown': 0.0.15(react@19.2.1) - '@react-email/preview': 0.0.12(react@19.2.1) - '@react-email/render': 1.1.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@react-email/row': 0.0.12(react@19.2.1) - '@react-email/section': 0.0.16(react@19.2.1) - '@react-email/tailwind': 1.0.5(react@19.2.1) - '@react-email/text': 0.1.3(react@19.2.1) - react: 19.2.1 + react: 19.2.3 + + '@react-email/code-inline@0.0.5(react@19.2.3)': + dependencies: + react: 19.2.3 + + '@react-email/column@0.0.13(react@19.2.3)': + dependencies: + react: 19.2.3 + + '@react-email/components@0.0.38(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': + dependencies: + '@react-email/body': 0.0.11(react@19.2.3) + '@react-email/button': 0.0.19(react@19.2.3) + '@react-email/code-block': 0.0.13(react@19.2.3) + '@react-email/code-inline': 0.0.5(react@19.2.3) + '@react-email/column': 0.0.13(react@19.2.3) + '@react-email/container': 0.0.15(react@19.2.3) + '@react-email/font': 0.0.9(react@19.2.3) + '@react-email/head': 0.0.12(react@19.2.3) + '@react-email/heading': 0.0.15(react@19.2.3) + '@react-email/hr': 0.0.11(react@19.2.3) + '@react-email/html': 0.0.11(react@19.2.3) + '@react-email/img': 0.0.11(react@19.2.3) + '@react-email/link': 0.0.12(react@19.2.3) + '@react-email/markdown': 0.0.15(react@19.2.3) + '@react-email/preview': 0.0.12(react@19.2.3) + '@react-email/render': 1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@react-email/row': 0.0.12(react@19.2.3) + '@react-email/section': 0.0.16(react@19.2.3) + '@react-email/tailwind': 1.0.5(react@19.2.3) + '@react-email/text': 0.1.3(react@19.2.3) + react: 19.2.3 transitivePeerDependencies: - react-dom - '@react-email/container@0.0.15(react@19.2.1)': + '@react-email/container@0.0.15(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/font@0.0.9(react@19.2.1)': + '@react-email/font@0.0.9(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/head@0.0.12(react@19.2.1)': + '@react-email/head@0.0.12(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/heading@0.0.15(react@19.2.1)': + '@react-email/heading@0.0.15(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/hr@0.0.11(react@19.2.1)': + '@react-email/hr@0.0.11(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/html@0.0.11(react@19.2.1)': + '@react-email/html@0.0.11(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/img@0.0.11(react@19.2.1)': + '@react-email/img@0.0.11(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/link@0.0.12(react@19.2.1)': + '@react-email/link@0.0.12(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/markdown@0.0.15(react@19.2.1)': + '@react-email/markdown@0.0.15(react@19.2.3)': dependencies: - md-to-react-email: 5.0.5(react@19.2.1) - react: 19.2.1 + md-to-react-email: 5.0.5(react@19.2.3) + react: 19.2.3 - '@react-email/preview@0.0.12(react@19.2.1)': + '@react-email/preview@0.0.12(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/render@1.0.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@react-email/render@1.0.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: html-to-text: 9.0.5 prettier: 3.5.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) react-promise-suspense: 0.3.4 - '@react-email/render@1.1.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@react-email/render@1.1.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: html-to-text: 9.0.5 prettier: 3.5.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) react-promise-suspense: 0.3.4 - '@react-email/row@0.0.12(react@19.2.1)': + '@react-email/row@0.0.12(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/section@0.0.16(react@19.2.1)': + '@react-email/section@0.0.16(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/tailwind@1.0.5(react@19.2.1)': + '@react-email/tailwind@1.0.5(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-email/text@0.1.3(react@19.2.1)': + '@react-email/text@0.1.3(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-hook/debounce@3.0.0(react@19.2.1)': + '@react-hook/debounce@3.0.0(react@19.2.3)': dependencies: - '@react-hook/latest': 1.0.3(react@19.2.1) - react: 19.2.1 + '@react-hook/latest': 1.0.3(react@19.2.3) + react: 19.2.3 - '@react-hook/event@1.2.6(react@19.2.1)': + '@react-hook/event@1.2.6(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-hook/latest@1.0.3(react@19.2.1)': + '@react-hook/latest@1.0.3(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-hook/passive-layout-effect@1.2.1(react@19.2.1)': + '@react-hook/passive-layout-effect@1.2.1(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 - '@react-hook/throttle@2.2.0(react@19.2.1)': + '@react-hook/throttle@2.2.0(react@19.2.3)': dependencies: - '@react-hook/latest': 1.0.3(react@19.2.1) - react: 19.2.1 + '@react-hook/latest': 1.0.3(react@19.2.3) + react: 19.2.3 - '@react-hook/window-scroll@1.3.0(react@19.2.1)': + '@react-hook/window-scroll@1.3.0(react@19.2.3)': dependencies: - '@react-hook/event': 1.2.6(react@19.2.1) - '@react-hook/throttle': 2.2.0(react@19.2.1) - react: 19.2.1 + '@react-hook/event': 1.2.6(react@19.2.3) + '@react-hook/throttle': 2.2.0(react@19.2.3) + react: 19.2.3 - '@react-hook/window-size@3.1.1(react@19.2.1)': + '@react-hook/window-size@3.1.1(react@19.2.3)': dependencies: - '@react-hook/debounce': 3.0.0(react@19.2.1) - '@react-hook/event': 1.2.6(react@19.2.1) - '@react-hook/throttle': 2.2.0(react@19.2.1) - react: 19.2.1 + '@react-hook/debounce': 3.0.0(react@19.2.3) + '@react-hook/event': 1.2.6(react@19.2.3) + '@react-hook/throttle': 2.2.0(react@19.2.3) + react: 19.2.3 - '@react-spring/animated@9.7.5(react@19.2.1)': + '@react-spring/animated@9.7.5(react@19.2.3)': dependencies: - '@react-spring/shared': 9.7.5(react@19.2.1) + '@react-spring/shared': 9.7.5(react@19.2.3) '@react-spring/types': 9.7.5 - react: 19.2.1 + react: 19.2.3 - '@react-spring/core@9.7.5(react@19.2.1)': + '@react-spring/core@9.7.5(react@19.2.3)': dependencies: - '@react-spring/animated': 9.7.5(react@19.2.1) - '@react-spring/shared': 9.7.5(react@19.2.1) + '@react-spring/animated': 9.7.5(react@19.2.3) + '@react-spring/shared': 9.7.5(react@19.2.3) '@react-spring/types': 9.7.5 - react: 19.2.1 + react: 19.2.3 '@react-spring/rafz@9.7.5': {} - '@react-spring/shared@9.7.5(react@19.2.1)': + '@react-spring/shared@9.7.5(react@19.2.3)': dependencies: '@react-spring/rafz': 9.7.5 '@react-spring/types': 9.7.5 - react: 19.2.1 + react: 19.2.3 '@react-spring/types@9.7.5': {} - '@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@react-spring/animated': 9.7.5(react@19.2.1) - '@react-spring/core': 9.7.5(react@19.2.1) - '@react-spring/shared': 9.7.5(react@19.2.1) + '@react-spring/animated': 9.7.5(react@19.2.3) + '@react-spring/core': 9.7.5(react@19.2.3) + '@react-spring/shared': 9.7.5(react@19.2.3) '@react-spring/types': 9.7.5 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - '@react-three/drei@10.1.2(@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0))(@types/react@19.1.3)(@types/three@0.170.0)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0)': + '@react-three/drei@10.1.2(@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0))(@types/react@19.1.3)(@types/three@0.170.0)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0)': dependencies: '@babel/runtime': 7.27.1 '@mediapipe/tasks-vision': 0.10.17 '@monogrid/gainmap-js': 3.1.0(three@0.170.0) - '@react-three/fiber': 9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0) - '@use-gesture/react': 10.3.1(react@19.2.1) + '@react-three/fiber': 9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0) + '@use-gesture/react': 10.3.1(react@19.2.3) camera-controls: 2.10.1(three@0.170.0) cross-env: 7.0.3 detect-gpu: 5.0.70 @@ -18659,43 +18760,43 @@ snapshots: hls.js: 1.6.2 maath: 0.10.8(@types/three@0.170.0)(three@0.170.0) meshline: 3.3.1(three@0.170.0) - react: 19.2.1 + react: 19.2.3 stats-gl: 2.4.2(@types/three@0.170.0)(three@0.170.0) stats.js: 0.17.0 - suspend-react: 0.1.3(react@19.2.1) + suspend-react: 0.1.3(react@19.2.3) three: 0.170.0 three-mesh-bvh: 0.8.3(three@0.170.0) three-stdlib: 2.36.0(three@0.170.0) troika-three-text: 0.52.4(three@0.170.0) - tunnel-rat: 0.1.2(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1) - use-sync-external-store: 1.5.0(react@19.2.1) + tunnel-rat: 0.1.2(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3) + use-sync-external-store: 1.5.0(react@19.2.3) utility-types: 3.11.0 - zustand: 5.0.4(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1)(use-sync-external-store@1.5.0(react@19.2.1)) + zustand: 5.0.4(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3)(use-sync-external-store@1.5.0(react@19.2.3)) optionalDependencies: - react-dom: 19.2.1(react@19.2.1) + react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - '@types/react' - '@types/three' - immer - '@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(three@0.170.0)': + '@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0)': dependencies: '@babel/runtime': 7.27.1 '@types/react-reconciler': 0.28.9(@types/react@19.1.3) '@types/webxr': 0.5.22 base64-js: 1.5.1 buffer: 6.0.3 - its-fine: 2.0.0(@types/react@19.1.3)(react@19.2.1) - react: 19.2.1 - react-reconciler: 0.31.0(react@19.2.1) - react-use-measure: 2.1.7(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + its-fine: 2.0.0(@types/react@19.1.3)(react@19.2.3) + react: 19.2.3 + react-reconciler: 0.31.0(react@19.2.3) + react-use-measure: 2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3) scheduler: 0.25.0 - suspend-react: 0.1.3(react@19.2.1) + suspend-react: 0.1.3(react@19.2.3) three: 0.170.0 - use-sync-external-store: 1.5.0(react@19.2.1) - zustand: 5.0.4(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1)(use-sync-external-store@1.5.0(react@19.2.1)) + use-sync-external-store: 1.5.0(react@19.2.3) + zustand: 5.0.4(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3)(use-sync-external-store@1.5.0(react@19.2.3)) optionalDependencies: - react-dom: 19.2.1(react@19.2.1) + react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - '@types/react' - immer @@ -18847,8 +18948,6 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/eslint-patch@1.10.5': {} - '@selderee/plugin-htmlparser2@0.11.0': dependencies: domhandler: 5.0.3 @@ -18942,7 +19041,7 @@ snapshots: '@sentry/core@10.30.0': {} - '@sentry/nextjs@10.30.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(webpack@5.98.0(esbuild@0.25.4))': + '@sentry/nextjs@10.30.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.98.0(esbuild@0.25.4))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.38.0 @@ -18952,10 +19051,10 @@ snapshots: '@sentry/core': 10.30.0 '@sentry/node': 10.30.0 '@sentry/opentelemetry': 10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - '@sentry/react': 10.30.0(react@19.2.1) + '@sentry/react': 10.30.0(react@19.2.3) '@sentry/vercel-edge': 10.30.0 '@sentry/webpack-plugin': 4.6.1(encoding@0.1.13)(webpack@5.98.0(esbuild@0.25.4)) - next: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + next: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) resolve: 1.22.8 rollup: 4.35.0 stacktrace-parser: 0.1.11 @@ -19033,12 +19132,12 @@ snapshots: '@opentelemetry/semantic-conventions': 1.38.0 '@sentry/core': 10.30.0 - '@sentry/react@10.30.0(react@19.2.1)': + '@sentry/react@10.30.0(react@19.2.3)': dependencies: '@sentry/browser': 10.30.0 '@sentry/core': 10.30.0 hoist-non-react-statics: 3.3.2 - react: 19.2.1 + react: 19.2.3 '@sentry/vercel-edge@10.30.0': dependencies: @@ -19110,13 +19209,13 @@ snapshots: '@sindresorhus/is@7.1.0': {} - '@slorber/react-helmet-async@1.3.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@slorber/react-helmet-async@1.3.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@babel/runtime': 7.28.4 invariant: 2.2.4 prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) react-fast-compare: 3.2.2 shallowequal: 1.1.0 @@ -19132,9 +19231,9 @@ snapshots: '@standard-schema/utils@0.3.0': {} - '@stepperize/react@3.1.1(react@19.2.1)': + '@stepperize/react@3.1.1(react@19.2.3)': dependencies: - react: 19.2.1 + react: 19.2.3 '@supabase/auth-js@2.90.1': dependencies: @@ -19272,8 +19371,6 @@ snapshots: - supports-color - typescript - '@swc/counter@0.1.3': {} - '@swc/helpers@0.5.15': dependencies: tslib: 2.8.1 @@ -19362,17 +19459,17 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.1.8 - '@tanstack/react-table@8.21.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@tanstack/react-table@8.21.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@tanstack/table-core': 8.21.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - '@tanstack/react-virtual@3.13.9(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@tanstack/react-virtual@3.13.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@tanstack/virtual-core': 3.13.9 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) '@tanstack/table-core@8.21.3': {} @@ -19389,12 +19486,12 @@ snapshots: lz-string: 1.5.0 pretty-format: 26.6.2 - '@testing-library/react@11.2.7(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@testing-library/react@11.2.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@babel/runtime': 7.26.9 '@testing-library/dom': 7.31.2 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) '@tiptap/core@2.12.0(@tiptap/pm@2.12.0)': dependencies: @@ -19579,7 +19676,7 @@ snapshots: prosemirror-transform: 1.10.2 prosemirror-view: 1.36.0 - '@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) '@tiptap/extension-bubble-menu': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) @@ -19587,9 +19684,9 @@ snapshots: '@tiptap/pm': 2.12.0 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - use-sync-external-store: 1.5.0(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + use-sync-external-store: 1.5.0(react@19.2.3) '@tiptap/starter-kit@2.12.0': dependencies: @@ -20180,94 +20277,101 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) - debug: 4.4.1 + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/type-utils': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.53.0 eslint: 9.27.0(jiti@2.4.2) - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare-lite: 1.4.0 - semver: 7.7.3 - tsutils: 3.21.0(typescript@5.8.3) - optionalDependencies: + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.4.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) - debug: 4.4.1 + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.53.0 + debug: 4.4.3 eslint: 9.27.0(jiti@2.4.2) - optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@5.62.0': + '@typescript-eslint/project-service@8.53.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 + '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.8.3) + '@typescript-eslint/types': 8.53.0 + debug: 4.4.3 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color - '@typescript-eslint/type-utils@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/scope-manager@8.53.0': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) - '@typescript-eslint/utils': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) - debug: 4.4.1 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/visitor-keys': 8.53.0 + + '@typescript-eslint/tsconfig-utils@8.53.0(typescript@5.8.3)': + dependencies: + typescript: 5.8.3 + + '@typescript-eslint/type-utils@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + debug: 4.4.3 eslint: 9.27.0(jiti@2.4.2) - tsutils: 3.21.0(typescript@5.8.3) - optionalDependencies: + ts-api-utils: 2.4.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@5.62.0': {} + '@typescript-eslint/types@8.53.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.53.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.1 - globby: 11.1.0 - is-glob: 4.0.3 + '@typescript-eslint/project-service': 8.53.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.8.3) + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/visitor-keys': 8.53.0 + debug: 4.4.3 + minimatch: 9.0.5 semver: 7.7.3 - tsutils: 3.21.0(typescript@5.8.3) - optionalDependencies: + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/utils@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.27.0(jiti@2.4.2)) - '@types/json-schema': 7.0.15 - '@types/semver': 7.7.0 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.27.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.53.0 + '@typescript-eslint/types': 8.53.0 + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.8.3) eslint: 9.27.0(jiti@2.4.2) - eslint-scope: 5.1.1 - semver: 7.7.3 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - - typescript - '@typescript-eslint/visitor-keys@5.62.0': + '@typescript-eslint/visitor-keys@8.53.0': dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.53.0 + eslint-visitor-keys: 4.2.1 - '@uidotdev/usehooks@2.4.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@uidotdev/usehooks@2.4.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) '@ungap/structured-clone@1.3.0': {} @@ -20286,15 +20390,15 @@ snapshots: '@use-gesture/core@10.3.1': {} - '@use-gesture/react@10.3.1(react@19.2.1)': + '@use-gesture/react@10.3.1(react@19.2.3)': dependencies: '@use-gesture/core': 10.3.1 - react: 19.2.1 + react: 19.2.3 - '@vercel/analytics@1.5.0(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3))': + '@vercel/analytics@1.5.0(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3))': optionalDependencies: - next: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 + next: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 svelte: 4.2.19 vue: 3.5.13(typescript@5.8.3) @@ -20314,270 +20418,270 @@ snapshots: dependencies: zod: 4.2.1 - '@vercel/speed-insights@1.2.0(next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3))': + '@vercel/speed-insights@1.2.0(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(svelte@4.2.19)(vue@3.5.13(typescript@5.8.3))': optionalDependencies: - next: 15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 + next: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 svelte: 4.2.19 vue: 3.5.13(typescript@5.8.3) - '@visx/annotation@3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@visx/annotation@3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/drag': 3.12.0(react@19.2.1) - '@visx/group': 3.12.0(react@19.2.1) - '@visx/text': 3.12.0(react@19.2.1) + '@visx/drag': 3.12.0(react@19.2.3) + '@visx/group': 3.12.0(react@19.2.3) + '@visx/text': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 - react-use-measure: 2.1.7(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + react: 19.2.3 + react-use-measure: 2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3) transitivePeerDependencies: - react-dom - '@visx/axis@3.12.0(react@19.2.1)': + '@visx/axis@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) '@visx/point': 3.12.0 '@visx/scale': 3.12.0 - '@visx/shape': 3.12.0(react@19.2.1) - '@visx/text': 3.12.0(react@19.2.1) + '@visx/shape': 3.12.0(react@19.2.3) + '@visx/text': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/bounds@3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@visx/bounds@3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - '@visx/brush@3.12.0(react@19.2.1)': + '@visx/brush@3.12.0(react@19.2.3)': dependencies: - '@visx/drag': 3.12.0(react@19.2.1) + '@visx/drag': 3.12.0(react@19.2.3) '@visx/event': 3.12.0 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) '@visx/scale': 3.12.0 - '@visx/shape': 3.12.0(react@19.2.1) + '@visx/shape': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/clip-path@3.12.0(react@19.2.1)': + '@visx/clip-path@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 '@visx/curve@3.12.0': dependencies: '@types/d3-shape': 1.3.12 d3-shape: 1.3.7 - '@visx/delaunay@3.12.0(react@19.2.1)': + '@visx/delaunay@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 '@visx/vendor': 3.12.0 classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/drag@3.12.0(react@19.2.1)': + '@visx/drag@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 '@visx/event': 3.12.0 '@visx/point': 3.12.0 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 '@visx/event@3.12.0': dependencies: '@types/react': 19.1.3 '@visx/point': 3.12.0 - '@visx/geo@3.12.0(react@19.2.1)': + '@visx/geo@3.12.0(react@19.2.3)': dependencies: '@types/geojson': 7946.0.16 '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) '@visx/vendor': 3.12.0 classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/glyph@3.12.0(react@19.2.1)': + '@visx/glyph@3.12.0(react@19.2.3)': dependencies: '@types/d3-shape': 1.3.12 '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) classnames: 2.5.1 d3-shape: 1.3.7 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/gradient@3.12.0(react@19.2.1)': + '@visx/gradient@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/grid@3.12.0(react@19.2.1)': + '@visx/grid@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 '@visx/curve': 3.12.0 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) '@visx/point': 3.12.0 '@visx/scale': 3.12.0 - '@visx/shape': 3.12.0(react@19.2.1) + '@visx/shape': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/group@3.12.0(react@19.2.1)': + '@visx/group@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/heatmap@3.12.0(react@19.2.1)': + '@visx/heatmap@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/hierarchy@3.12.0(react@19.2.1)': + '@visx/hierarchy@3.12.0(react@19.2.3)': dependencies: '@types/d3-hierarchy': 1.1.11 '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) classnames: 2.5.1 d3-hierarchy: 1.1.9 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/legend@3.12.0(react@19.2.1)': + '@visx/legend@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) '@visx/scale': 3.12.0 classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/marker@3.12.0(react@19.2.1)': + '@visx/marker@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) - '@visx/shape': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) + '@visx/shape': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 '@visx/mock-data@3.12.0': dependencies: '@types/d3-random': 2.2.3 d3-random: 2.2.2 - '@visx/network@3.12.0(react@19.2.1)': + '@visx/network@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/pattern@3.12.0(react@19.2.1)': + '@visx/pattern@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 '@visx/point@3.12.0': {} - '@visx/react-spring@3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)': + '@visx/react-spring@3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)': dependencies: - '@react-spring/web': 9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@react-spring/web': 9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/react': 19.1.3 - '@visx/axis': 3.12.0(react@19.2.1) - '@visx/grid': 3.12.0(react@19.2.1) + '@visx/axis': 3.12.0(react@19.2.3) + '@visx/grid': 3.12.0(react@19.2.3) '@visx/scale': 3.12.0 - '@visx/text': 3.12.0(react@19.2.1) + '@visx/text': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/responsive@3.12.0(react@19.2.1)': + '@visx/responsive@3.12.0(react@19.2.3)': dependencies: '@types/lodash': 4.17.15 '@types/react': 19.1.3 lodash: 4.17.21 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/sankey@3.12.0(react@19.2.1)': + '@visx/sankey@3.12.0(react@19.2.3)': dependencies: '@types/d3-sankey': 0.12.4 '@types/react': 19.1.3 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) classnames: 2.5.1 d3-sankey: 0.12.3 d3-shape: 1.3.7 - react: 19.2.1 + react: 19.2.3 '@visx/scale@3.12.0': dependencies: '@visx/vendor': 3.12.0 - '@visx/shape@3.12.0(react@19.2.1)': + '@visx/shape@3.12.0(react@19.2.3)': dependencies: '@types/d3-path': 1.0.11 '@types/d3-shape': 1.3.12 '@types/lodash': 4.17.15 '@types/react': 19.1.3 '@visx/curve': 3.12.0 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) '@visx/scale': 3.12.0 classnames: 2.5.1 d3-path: 1.0.9 d3-shape: 1.3.7 lodash: 4.17.21 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/text@3.12.0(react@19.2.1)': + '@visx/text@3.12.0(react@19.2.3)': dependencies: '@types/lodash': 4.17.15 '@types/react': 19.1.3 classnames: 2.5.1 lodash: 4.17.21 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 reduce-css-calc: 1.3.0 - '@visx/threshold@3.12.0(react@19.2.1)': + '@visx/threshold@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/clip-path': 3.12.0(react@19.2.1) - '@visx/shape': 3.12.0(react@19.2.1) + '@visx/clip-path': 3.12.0(react@19.2.3) + '@visx/shape': 3.12.0(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/tooltip@3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@visx/tooltip@3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@visx/bounds': 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@visx/bounds': 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) classnames: 2.5.1 prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-use-measure: 2.1.7(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-use-measure: 2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@visx/vendor@3.12.0': dependencies: @@ -20601,97 +20705,97 @@ snapshots: d3-time-format: 4.1.0 internmap: 2.0.3 - '@visx/visx@3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@visx/visx@3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@visx/annotation': 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@visx/axis': 3.12.0(react@19.2.1) - '@visx/bounds': 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@visx/brush': 3.12.0(react@19.2.1) - '@visx/clip-path': 3.12.0(react@19.2.1) + '@visx/annotation': 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@visx/axis': 3.12.0(react@19.2.3) + '@visx/bounds': 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@visx/brush': 3.12.0(react@19.2.3) + '@visx/clip-path': 3.12.0(react@19.2.3) '@visx/curve': 3.12.0 - '@visx/delaunay': 3.12.0(react@19.2.1) - '@visx/drag': 3.12.0(react@19.2.1) + '@visx/delaunay': 3.12.0(react@19.2.3) + '@visx/drag': 3.12.0(react@19.2.3) '@visx/event': 3.12.0 - '@visx/geo': 3.12.0(react@19.2.1) - '@visx/glyph': 3.12.0(react@19.2.1) - '@visx/gradient': 3.12.0(react@19.2.1) - '@visx/grid': 3.12.0(react@19.2.1) - '@visx/group': 3.12.0(react@19.2.1) - '@visx/heatmap': 3.12.0(react@19.2.1) - '@visx/hierarchy': 3.12.0(react@19.2.1) - '@visx/legend': 3.12.0(react@19.2.1) - '@visx/marker': 3.12.0(react@19.2.1) + '@visx/geo': 3.12.0(react@19.2.3) + '@visx/glyph': 3.12.0(react@19.2.3) + '@visx/gradient': 3.12.0(react@19.2.3) + '@visx/grid': 3.12.0(react@19.2.3) + '@visx/group': 3.12.0(react@19.2.3) + '@visx/heatmap': 3.12.0(react@19.2.3) + '@visx/hierarchy': 3.12.0(react@19.2.3) + '@visx/legend': 3.12.0(react@19.2.3) + '@visx/marker': 3.12.0(react@19.2.3) '@visx/mock-data': 3.12.0 - '@visx/network': 3.12.0(react@19.2.1) - '@visx/pattern': 3.12.0(react@19.2.1) + '@visx/network': 3.12.0(react@19.2.3) + '@visx/pattern': 3.12.0(react@19.2.3) '@visx/point': 3.12.0 - '@visx/responsive': 3.12.0(react@19.2.1) - '@visx/sankey': 3.12.0(react@19.2.1) + '@visx/responsive': 3.12.0(react@19.2.3) + '@visx/sankey': 3.12.0(react@19.2.3) '@visx/scale': 3.12.0 - '@visx/shape': 3.12.0(react@19.2.1) - '@visx/text': 3.12.0(react@19.2.1) - '@visx/threshold': 3.12.0(react@19.2.1) - '@visx/tooltip': 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@visx/voronoi': 3.12.0(react@19.2.1) - '@visx/wordcloud': 3.12.0(react@19.2.1) - '@visx/xychart': 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@visx/zoom': 3.12.0(react@19.2.1) - react: 19.2.1 + '@visx/shape': 3.12.0(react@19.2.3) + '@visx/text': 3.12.0(react@19.2.3) + '@visx/threshold': 3.12.0(react@19.2.3) + '@visx/tooltip': 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@visx/voronoi': 3.12.0(react@19.2.3) + '@visx/wordcloud': 3.12.0(react@19.2.3) + '@visx/xychart': 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@visx/zoom': 3.12.0(react@19.2.3) + react: 19.2.3 transitivePeerDependencies: - '@react-spring/web' - react-dom - '@visx/voronoi@3.12.0(react@19.2.1)': + '@visx/voronoi@3.12.0(react@19.2.3)': dependencies: '@types/d3-voronoi': 1.1.12 '@types/react': 19.1.3 classnames: 2.5.1 d3-voronoi: 1.1.4 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - '@visx/wordcloud@3.12.0(react@19.2.1)': + '@visx/wordcloud@3.12.0(react@19.2.3)': dependencies: '@types/d3-cloud': 1.2.5 - '@visx/group': 3.12.0(react@19.2.1) + '@visx/group': 3.12.0(react@19.2.3) d3-cloud: 1.2.7 - react: 19.2.1 + react: 19.2.3 - '@visx/xychart@3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@visx/xychart@3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: - '@react-spring/web': 9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@react-spring/web': 9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@types/lodash': 4.17.15 '@types/react': 19.1.3 - '@visx/annotation': 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@visx/axis': 3.12.0(react@19.2.1) + '@visx/annotation': 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@visx/axis': 3.12.0(react@19.2.3) '@visx/event': 3.12.0 - '@visx/glyph': 3.12.0(react@19.2.1) - '@visx/grid': 3.12.0(react@19.2.1) - '@visx/react-spring': 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) - '@visx/responsive': 3.12.0(react@19.2.1) + '@visx/glyph': 3.12.0(react@19.2.3) + '@visx/grid': 3.12.0(react@19.2.3) + '@visx/react-spring': 3.12.0(@react-spring/web@9.7.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) + '@visx/responsive': 3.12.0(react@19.2.3) '@visx/scale': 3.12.0 - '@visx/shape': 3.12.0(react@19.2.1) - '@visx/text': 3.12.0(react@19.2.1) - '@visx/tooltip': 3.12.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@visx/shape': 3.12.0(react@19.2.3) + '@visx/text': 3.12.0(react@19.2.3) + '@visx/tooltip': 3.12.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@visx/vendor': 3.12.0 - '@visx/voronoi': 3.12.0(react@19.2.1) + '@visx/voronoi': 3.12.0(react@19.2.3) classnames: 2.5.1 d3-interpolate-path: 2.2.1 d3-shape: 2.1.0 lodash: 4.17.21 mitt: 2.1.0 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 transitivePeerDependencies: - react-dom - '@visx/zoom@3.12.0(react@19.2.1)': + '@visx/zoom@3.12.0(react@19.2.3)': dependencies: '@types/react': 19.1.3 - '@use-gesture/react': 10.3.1(react@19.2.1) + '@use-gesture/react': 10.3.1(react@19.2.3) '@visx/event': 3.12.0 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 '@vitest/expect@4.0.16': dependencies: @@ -20879,13 +20983,13 @@ snapshots: '@xtuc/long@4.2.2': {} - '@xyflow/react@12.6.4(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@xyflow/react@12.6.4(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@xyflow/system': 0.0.61 classcat: 5.0.5 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - zustand: 4.5.7(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + zustand: 4.5.7(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3) transitivePeerDependencies: - '@types/react' - immer @@ -21110,6 +21214,17 @@ snapshots: get-intrinsic: 1.3.0 is-string: 1.1.1 + array-includes@3.1.9: + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.24.1 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + is-string: 1.1.1 + math-intrinsics: 1.1.0 + array-union@2.1.0: {} array.prototype.findlast@1.2.5: @@ -21121,9 +21236,10 @@ snapshots: es-object-atoms: 1.1.1 es-shim-unscopables: 1.1.0 - array.prototype.findlastindex@1.2.5: + array.prototype.findlastindex@1.2.6: dependencies: call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 es-abstract: 1.23.9 es-errors: 1.3.0 @@ -21278,6 +21394,8 @@ snapshots: base64-js@1.5.1: {} + baseline-browser-mapping@2.9.14: {} + batch@0.6.1: {} before-after-hook@3.0.2: {} @@ -21405,10 +21523,6 @@ snapshots: esbuild: 0.25.4 load-tsconfig: 0.2.5 - busboy@1.6.0: - dependencies: - streamsearch: 1.1.0 - bytes@3.0.0: {} bytes@3.1.2: {} @@ -21631,14 +21745,14 @@ snapshots: clsx@2.1.1: {} - cmdk@1.1.1(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + cmdk@1.1.1(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-dialog': 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.1) - '@radix-ui/react-primitive': 2.1.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-dialog': 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.3)(react@19.2.3) + '@radix-ui/react-primitive': 2.1.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -21761,15 +21875,15 @@ snapshots: console-control-strings@1.1.0: optional: true - console-feed@3.8.0(jquery@3.7.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + console-feed@3.8.0(jquery@3.7.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - '@emotion/core': 10.3.1(react@19.2.1) - '@emotion/styled': 10.3.0(@emotion/core@10.3.1(react@19.2.1))(react@19.2.1) - emotion-theming: 10.3.0(@emotion/core@10.3.1(react@19.2.1))(react@19.2.1) - linkifyjs: 2.1.9(jquery@3.7.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-inline-center: 1.0.1(react@19.2.1) - react-inspector: 5.1.1(react@19.2.1) + '@emotion/core': 10.3.1(react@19.2.3) + '@emotion/styled': 10.3.0(@emotion/core@10.3.1(react@19.2.3))(react@19.2.3) + emotion-theming: 10.3.0(@emotion/core@10.3.1(react@19.2.3))(react@19.2.3) + linkifyjs: 2.1.9(jquery@3.7.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-inline-center: 1.0.1(react@19.2.3) + react-inspector: 5.1.1(react@19.2.3) transitivePeerDependencies: - jquery - react-dom @@ -22320,6 +22434,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decimal.js-light@2.5.1: {} decimal.js@10.5.0: @@ -22549,11 +22667,11 @@ snapshots: dependencies: embla-carousel: 8.6.0 - embla-carousel-react@8.6.0(react@19.2.1): + embla-carousel-react@8.6.0(react@19.2.3): dependencies: embla-carousel: 8.6.0 embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) - react: 19.2.1 + react: 19.2.3 embla-carousel-reactive-utils@8.6.0(embla-carousel@8.6.0): dependencies: @@ -22573,13 +22691,13 @@ snapshots: emoticon@4.1.0: {} - emotion-theming@10.3.0(@emotion/core@10.3.1(react@19.2.1))(react@19.2.1): + emotion-theming@10.3.0(@emotion/core@10.3.1(react@19.2.3))(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 - '@emotion/core': 10.3.1(react@19.2.1) + '@emotion/core': 10.3.1(react@19.2.3) '@emotion/weak-memoize': 0.2.5 hoist-non-react-statics: 3.3.2 - react: 19.2.1 + react: 19.2.3 encodeurl@1.0.2: {} @@ -22677,6 +22795,63 @@ snapshots: unbox-primitive: 1.1.0 which-typed-array: 1.1.18 + es-abstract@1.24.1: + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-negative-zero: 2.0.3 + is-regex: 1.2.1 + is-set: 2.0.3 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.20 + es-define-property@1.0.1: {} es-errors@1.3.0: {} @@ -22829,22 +23004,42 @@ snapshots: source-map: 0.6.1 optional: true - eslint-config-next@15.3.8(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): + eslint-config-next@16.1.2(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@next/eslint-plugin-next': 16.1.2 + eslint: 9.27.0(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-react: 7.37.4(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-react-hooks: 7.0.1(eslint@9.27.0(jiti@2.4.2)) + globals: 16.4.0 + typescript-eslint: 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-webpack + - eslint-plugin-import-x + - supports-color + + eslint-config-next@16.1.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@next/eslint-plugin-next': 15.3.8 - '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/parser': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@next/eslint-plugin-next': 16.1.2 eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.31.0)(eslint@9.27.0(jiti@2.4.2)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-import: 2.32.0(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-react: 7.37.4(eslint@9.27.0(jiti@2.4.2)) - eslint-plugin-react-hooks: 5.1.0(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-react-hooks: 7.0.1(eslint@9.27.0(jiti@2.4.2)) + globals: 16.4.0 + typescript-eslint: 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: + - '@typescript-eslint/parser' - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color @@ -22857,7 +23052,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.31.0)(eslint@9.27.0(jiti@2.4.2)): + eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.1 @@ -22866,35 +23061,60 @@ snapshots: get-tsconfig: 4.10.0 is-bun-module: 1.3.0 stable-hash: 0.0.4 - tinyglobby: 0.2.13 + tinyglobby: 0.2.15 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): + eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0)(eslint@9.27.0(jiti@2.4.2)): + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.4.1 + enhanced-resolve: 5.18.1 + eslint: 9.27.0(jiti@2.4.2) + get-tsconfig: 4.10.0 + is-bun-module: 1.3.0 + stable-hash: 0.0.4 + tinyglobby: 0.2.15 + optionalDependencies: + eslint-plugin-import: 2.32.0(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.27.0(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.12.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.31.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0)(eslint@9.27.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -22906,7 +23126,34 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-import@2.32.0(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): + dependencies: + '@rtsao/scc': 1.1.0 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 + array.prototype.flat: 1.3.3 + array.prototype.flatmap: 1.3.3 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.27.0(jiti@2.4.2) + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + hasown: 2.0.2 + is-core-module: 2.16.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.1 + semver: 6.3.1 + string.prototype.trimend: 1.0.9 + tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -22931,9 +23178,16 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.1.0(eslint@9.27.0(jiti@2.4.2)): + eslint-plugin-react-hooks@7.0.1(eslint@9.27.0(jiti@2.4.2)): dependencies: + '@babel/core': 7.27.4 + '@babel/parser': 7.28.5 eslint: 9.27.0(jiti@2.4.2) + hermes-parser: 0.25.1 + zod: 4.2.1 + zod-validation-error: 4.0.2(zod@4.2.1) + transitivePeerDependencies: + - supports-color eslint-plugin-react@7.37.4(eslint@9.27.0(jiti@2.4.2)): dependencies: @@ -22971,6 +23225,8 @@ snapshots: eslint-visitor-keys@4.2.0: {} + eslint-visitor-keys@4.2.1: {} + eslint@9.27.0(jiti@2.4.2): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.27.0(jiti@2.4.2)) @@ -23233,10 +23489,6 @@ snapshots: optionalDependencies: picomatch: 4.0.2 - fdir@6.4.4(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -23398,15 +23650,15 @@ snapshots: dependencies: simplesignal: 2.1.7 - framer-motion@12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + framer-motion@12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: motion-dom: 12.15.0 motion-utils: 12.12.1 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) fresh@0.5.2: {} @@ -23588,6 +23840,8 @@ snapshots: globals@15.15.0: {} + globals@16.4.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -23632,8 +23886,6 @@ snapshots: graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - gray-matter@4.0.3: dependencies: js-yaml: 3.14.1 @@ -23890,6 +24142,12 @@ snapshots: he@1.2.0: {} + hermes-estree@0.25.1: {} + + hermes-parser@0.25.1: + dependencies: + hermes-estree: 0.25.1 + highlight.js@11.11.1: {} history@4.10.1: @@ -24087,6 +24345,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.5: {} + image-size@1.2.0: dependencies: queue: 6.0.2 @@ -24145,17 +24405,17 @@ snapshots: dependencies: css-in-js-utils: 3.1.0 - input-format@0.3.14(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + input-format@0.3.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: prop-types: 15.8.1 optionalDependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - input-otp@1.4.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + input-otp@1.4.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) internal-slot@1.1.0: dependencies: @@ -24290,6 +24550,8 @@ snapshots: is-map@2.0.3: {} + is-negative-zero@2.0.3: {} + is-npm@6.0.0: {} is-number-object@1.1.1: @@ -24415,10 +24677,10 @@ snapshots: has-symbols: 1.1.0 set-function-name: 2.0.2 - its-fine@2.0.0(@types/react@19.1.3)(react@19.2.1): + its-fine@2.0.0(@types/react@19.1.3)(react@19.2.3): dependencies: '@types/react-reconciler': 0.28.9(@types/react@19.1.3) - react: 19.2.1 + react: 19.2.3 transitivePeerDependencies: - '@types/react' @@ -24691,11 +24953,11 @@ snapshots: dependencies: uc.micro: 2.1.0 - linkifyjs@2.1.9(jquery@3.7.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + linkifyjs@2.1.9(jquery@3.7.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: jquery: 3.7.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) linkifyjs@4.2.0: {} @@ -24783,13 +25045,13 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.511.0(react@19.2.1): + lucide-react@0.511.0(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - lucide-react@0.542.0(react@19.2.1): + lucide-react@0.542.0(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 lz-string@1.5.0: {} @@ -24880,29 +25142,29 @@ snapshots: splaytree: 0.1.4 tinyqueue: 1.2.3 - masonic@4.1.0(react@19.2.1): + masonic@4.1.0(react@19.2.3): dependencies: '@essentials/memoize-one': 1.1.0 '@essentials/one-key-map': 1.2.0 '@essentials/request-timeout': 1.3.0 - '@react-hook/event': 1.2.6(react@19.2.1) - '@react-hook/latest': 1.0.3(react@19.2.1) - '@react-hook/passive-layout-effect': 1.2.1(react@19.2.1) - '@react-hook/throttle': 2.2.0(react@19.2.1) - '@react-hook/window-scroll': 1.3.0(react@19.2.1) - '@react-hook/window-size': 3.1.1(react@19.2.1) + '@react-hook/event': 1.2.6(react@19.2.3) + '@react-hook/latest': 1.0.3(react@19.2.3) + '@react-hook/passive-layout-effect': 1.2.1(react@19.2.3) + '@react-hook/throttle': 2.2.0(react@19.2.3) + '@react-hook/window-scroll': 1.3.0(react@19.2.3) + '@react-hook/window-size': 3.1.1(react@19.2.3) raf-schd: 4.0.3 - react: 19.2.1 + react: 19.2.3 trie-memoize: 1.2.0 math-expression-evaluator@1.4.0: {} math-intrinsics@1.1.0: {} - md-to-react-email@5.0.5(react@19.2.1): + md-to-react-email@5.0.5(react@19.2.3): dependencies: marked: 7.0.4 - react: 19.2.1 + react: 19.2.3 mdast-util-directive@3.1.0: dependencies: @@ -25614,14 +25876,14 @@ snapshots: motion-utils@12.12.1: {} - motion@12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + motion@12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - framer-motion: 12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + framer-motion: 12.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) mri@1.2.0: {} @@ -25647,15 +25909,15 @@ snapshots: nan@2.24.0: optional: true - nano-css@5.6.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + nano-css@5.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@jridgewell/sourcemap-codec': 1.5.0 css-tree: 1.1.3 csstype: 3.1.3 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 7.0.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) rtl-css-js: 1.16.1 stacktrace-js: 2.0.2 stylis: 4.3.6 @@ -25665,8 +25927,6 @@ snapshots: napi-build-utils@2.0.0: optional: true - natural-compare-lite@1.4.0: {} - natural-compare@1.4.0: {} negotiator@0.6.3: {} @@ -25677,34 +25937,33 @@ snapshots: neo-async@2.6.2: {} - next-themes@0.4.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + next-themes@0.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - next@15.3.8(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - '@next/env': 15.3.8 - '@swc/counter': 0.1.3 + '@next/env': 16.1.2 '@swc/helpers': 0.5.15 - busboy: 1.6.0 + baseline-browser-mapping: 2.9.14 caniuse-lite: 1.0.30001717 postcss: 8.4.31 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - styled-jsx: 5.1.6(@babel/core@7.27.4)(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + styled-jsx: 5.1.6(@babel/core@7.27.4)(react@19.2.3) optionalDependencies: - '@next/swc-darwin-arm64': 15.3.5 - '@next/swc-darwin-x64': 15.3.5 - '@next/swc-linux-arm64-gnu': 15.3.5 - '@next/swc-linux-arm64-musl': 15.3.5 - '@next/swc-linux-x64-gnu': 15.3.5 - '@next/swc-linux-x64-musl': 15.3.5 - '@next/swc-win32-arm64-msvc': 15.3.5 - '@next/swc-win32-x64-msvc': 15.3.5 + '@next/swc-darwin-arm64': 16.1.2 + '@next/swc-darwin-x64': 16.1.2 + '@next/swc-linux-arm64-gnu': 16.1.2 + '@next/swc-linux-arm64-musl': 16.1.2 + '@next/swc-linux-x64-gnu': 16.1.2 + '@next/swc-linux-x64-musl': 16.1.2 + '@next/swc-win32-arm64-msvc': 16.1.2 + '@next/swc-win32-x64-msvc': 16.1.2 '@opentelemetry/api': 1.9.0 '@playwright/test': 1.52.0 - sharp: 0.34.1 + sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -26658,11 +26917,11 @@ snapshots: pretty-time@1.1.0: {} - prism-react-renderer@2.4.1(react@19.2.1): + prism-react-renderer@2.4.1(react@19.2.3): dependencies: '@types/prismjs': 1.26.5 clsx: 2.1.1 - react: 19.2.1 + react: 19.2.3 prismjs@1.30.0: {} @@ -26905,26 +27164,26 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - re-resizable@6.11.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + re-resizable@6.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-colorful@5.6.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-colorful@5.6.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-data-grid@7.0.0-beta.44(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-data-grid@7.0.0-beta.44(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: clsx: 2.1.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-day-picker@8.10.1(date-fns@3.6.0)(react@19.2.1): + react-day-picker@8.10.1(date-fns@3.6.0)(react@19.2.3): dependencies: date-fns: 3.6.0 - react: 19.2.1 + react: 19.2.3 react-dev-utils@12.0.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)(webpack@5.98.0(esbuild@0.25.4)): dependencies: @@ -26960,71 +27219,71 @@ snapshots: - supports-color - vue-template-compiler - react-dom@19.2.1(react@19.2.1): + react-dom@19.2.3(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 scheduler: 0.27.0 - react-draggable@4.4.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-draggable@4.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: clsx: 1.2.1 prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-dropzone@14.3.8(react@19.2.1): + react-dropzone@14.3.8(react@19.2.3): dependencies: attr-accept: 2.2.5 file-selector: 2.1.2 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 - react-error-boundary@4.1.2(react@19.2.1): + react-error-boundary@4.1.2(react@19.2.3): dependencies: '@babel/runtime': 7.26.9 - react: 19.2.1 + react: 19.2.3 react-error-overlay@6.1.0: {} react-fast-compare@3.2.2: {} - react-fast-marquee@1.6.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-fast-marquee@1.6.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-hook-form@7.56.4(react@19.2.1): + react-hook-form@7.56.4(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - react-hotkeys-hook@4.6.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-hotkeys-hook@4.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-i18next@13.5.0(i18next@23.16.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-i18next@13.5.0(i18next@23.16.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@babel/runtime': 7.26.9 html-parse-stringify: 3.0.1 i18next: 23.16.8 - react: 19.2.1 + react: 19.2.3 optionalDependencies: - react-dom: 19.2.1(react@19.2.1) + react-dom: 19.2.3(react@19.2.3) - react-icons@5.5.0(react@19.2.1): + react-icons@5.5.0(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - react-inline-center@1.0.1(react@19.2.1): + react-inline-center@1.0.1(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - react-inspector@5.1.1(react@19.2.1): + react-inspector@5.1.1(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 is-dom: 1.1.0 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 react-is@16.13.1: {} @@ -27032,26 +27291,26 @@ snapshots: react-is@18.3.1: {} - react-json-view-lite@1.5.0(react@19.2.1): + react-json-view-lite@1.5.0(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.1))(webpack@5.98.0(esbuild@0.25.4)): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.2.3))(webpack@5.98.0(esbuild@0.25.4)): dependencies: '@babel/runtime': 7.28.4 - react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.1)' + react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.3)' webpack: 5.98.0(esbuild@0.25.4) - react-map-gl@7.1.9(mapbox-gl@3.12.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-map-gl@7.1.9(mapbox-gl@3.12.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@maplibre/maplibre-gl-style-spec': 19.3.3 '@types/mapbox-gl': 3.4.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: mapbox-gl: 3.12.0 - react-markdown@10.1.0(@types/react@19.1.3)(react@19.2.1): + react-markdown@10.1.0(@types/react@19.1.3)(react@19.2.3): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 @@ -27060,7 +27319,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.2 html-url-attributes: 3.0.1 mdast-util-to-hast: 13.2.0 - react: 19.2.1 + react: 19.2.3 remark-parse: 11.0.0 remark-rehype: 11.1.2 unified: 11.0.5 @@ -27069,21 +27328,21 @@ snapshots: transitivePeerDependencies: - supports-color - react-medium-image-zoom@5.2.14(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-medium-image-zoom@5.2.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-number-format@5.4.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-number-format@5.4.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) react-pageflip@2.0.3: dependencies: page-flip: 2.0.7 - react-pdf@9.2.1(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-pdf@9.2.1(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: clsx: 2.1.1 dequal: 2.0.3 @@ -27091,102 +27350,102 @@ snapshots: make-event-props: 1.6.2 merge-refs: 1.3.0(@types/react@19.1.3) pdfjs-dist: 4.8.69 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tiny-invariant: 1.3.3 warning: 4.0.3 optionalDependencies: '@types/react': 19.1.3 - react-phone-number-input@3.4.12(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-phone-number-input@3.4.12(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: classnames: 2.5.1 country-flag-icons: 1.5.18 - input-format: 0.3.14(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + input-format: 0.3.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3) libphonenumber-js: 1.12.8 prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-player@2.16.0(react@19.2.1): + react-player@2.16.0(react@19.2.3): dependencies: deepmerge: 4.3.1 load-script: 1.0.0 memoize-one: 5.2.1 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 react-fast-compare: 3.2.2 react-promise-suspense@0.3.4: dependencies: fast-deep-equal: 2.0.1 - react-reconciler@0.31.0(react@19.2.1): + react-reconciler@0.31.0(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 scheduler: 0.25.0 - react-remove-scroll-bar@2.3.8(@types/react@19.1.3)(react@19.2.1): + react-remove-scroll-bar@2.3.8(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 - react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.2.3) tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.3 - react-remove-scroll@2.6.3(@types/react@19.1.3)(react@19.2.1): + react-remove-scroll@2.6.3(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 - react-remove-scroll-bar: 2.3.8(@types/react@19.1.3)(react@19.2.1) - react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.3)(react@19.2.3) + react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.2.3) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.1.3)(react@19.2.1) - use-sidecar: 1.1.3(@types/react@19.1.3)(react@19.2.1) + use-callback-ref: 1.3.3(@types/react@19.1.3)(react@19.2.3) + use-sidecar: 1.1.3(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 - react-remove-scroll@2.7.0(@types/react@19.1.3)(react@19.2.1): + react-remove-scroll@2.7.0(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 - react-remove-scroll-bar: 2.3.8(@types/react@19.1.3)(react@19.2.1) - react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.3)(react@19.2.3) + react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.2.3) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.1.3)(react@19.2.1) - use-sidecar: 1.1.3(@types/react@19.1.3)(react@19.2.1) + use-callback-ref: 1.3.3(@types/react@19.1.3)(react@19.2.3) + use-sidecar: 1.1.3(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 - react-resizable-panels@3.0.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-resizable-panels@3.0.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-rnd@10.5.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-rnd@10.5.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - re-resizable: 6.11.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-draggable: 4.4.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + re-resizable: 6.11.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-draggable: 4.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) tslib: 2.6.2 - react-router-config@5.1.1(react-router@5.3.4(react@19.2.1))(react@19.2.1): + react-router-config@5.1.1(react-router@5.3.4(react@19.2.3))(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 - react: 19.2.1 - react-router: 5.3.4(react@19.2.1) + react: 19.2.3 + react-router: 5.3.4(react@19.2.3) - react-router-dom@5.3.4(react@19.2.1): + react-router-dom@5.3.4(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.2.1 - react-router: 5.3.4(react@19.2.1) + react: 19.2.3 + react-router: 5.3.4(react@19.2.3) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router@5.3.4(react@19.2.1): + react-router@5.3.4(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 history: 4.10.1 @@ -27194,61 +27453,61 @@ snapshots: loose-envify: 1.4.0 path-to-regexp: 1.9.0 prop-types: 15.8.1 - react: 19.2.1 + react: 19.2.3 react-is: 16.13.1 tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-smooth@4.0.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-smooth@4.0.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: fast-equals: 5.2.2 prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-transition-group: 4.4.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-transition-group: 4.4.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - react-style-singleton@2.2.3(@types/react@19.1.3)(react@19.2.1): + react-style-singleton@2.2.3(@types/react@19.1.3)(react@19.2.3): dependencies: get-nonce: 1.0.1 - react: 19.2.1 + react: 19.2.3 tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.3 - react-textarea-autosize@8.5.9(@types/react@19.1.3)(react@19.2.1): + react-textarea-autosize@8.5.9(@types/react@19.1.3)(react@19.2.3): dependencies: '@babel/runtime': 7.27.0 - react: 19.2.1 - use-composed-ref: 1.4.0(@types/react@19.1.3)(react@19.2.1) - use-latest: 1.3.0(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + use-composed-ref: 1.4.0(@types/react@19.1.3)(react@19.2.3) + use-latest: 1.3.0(@types/react@19.1.3)(react@19.2.3) transitivePeerDependencies: - '@types/react' - react-timer-hook@4.0.5(react@19.2.1): + react-timer-hook@4.0.5(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - react-transition-group@4.4.5(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-transition-group@4.4.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react-universal-interface@0.6.2(react@19.2.1)(tslib@2.8.1): + react-universal-interface@0.6.2(react@19.2.3)(tslib@2.8.1): dependencies: - react: 19.2.1 + react: 19.2.3 tslib: 2.8.1 - react-use-measure@2.1.7(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-use-measure@2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: - react-dom: 19.2.1(react@19.2.1) + react-dom: 19.2.3(react@19.2.3) - react-use@17.6.0(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-use@17.6.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@types/js-cookie': 2.2.7 '@xobotyi/scrollbar-width': 1.9.5 @@ -27256,10 +27515,10 @@ snapshots: fast-deep-equal: 3.1.3 fast-shallow-equal: 1.0.0 js-cookie: 2.2.1 - nano-css: 5.6.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-universal-interface: 0.6.2(react@19.2.1)(tslib@2.8.1) + nano-css: 5.6.2(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-universal-interface: 0.6.2(react@19.2.3)(tslib@2.8.1) resize-observer-polyfill: 1.5.1 screenfull: 5.2.0 set-harmonic-interval: 1.0.1 @@ -27267,14 +27526,14 @@ snapshots: ts-easing: 0.2.0 tslib: 2.8.1 - react-window@1.8.11(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-window@1.8.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: '@babel/runtime': 7.26.9 memoize-one: 5.2.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) - react@19.2.1: {} + react@19.2.3: {} read-yaml-file@1.1.0: dependencies: @@ -27320,15 +27579,15 @@ snapshots: dependencies: decimal.js-light: 2.5.1 - recharts@2.15.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + recharts@2.15.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 lodash: 4.17.21 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) react-is: 18.3.1 - react-smooth: 4.0.4(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + react-smooth: 4.0.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3) recharts-scale: 0.4.5 tiny-invariant: 1.3.3 victory-vendor: 36.9.2 @@ -27632,9 +27891,9 @@ snapshots: requires-port@1.0.0: {} - resend@4.5.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + resend@4.5.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - '@react-email/render': 1.0.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@react-email/render': 1.0.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) transitivePeerDependencies: - react - react-dom @@ -27966,9 +28225,9 @@ snapshots: setprototypeof@1.2.0: {} - shadergradient@1.3.5(react@19.2.1): + shadergradient@1.3.5(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 shallow-clone@3.0.1: dependencies: @@ -28002,32 +28261,36 @@ snapshots: '@img/sharp-win32-ia32': 0.33.5 '@img/sharp-win32-x64': 0.33.5 - sharp@0.34.1: + sharp@0.34.5: dependencies: - color: 4.2.3 + '@img/colour': 1.0.0 detect-libc: 2.1.2 semver: 7.7.3 optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.1 - '@img/sharp-darwin-x64': 0.34.1 - '@img/sharp-libvips-darwin-arm64': 1.1.0 - '@img/sharp-libvips-darwin-x64': 1.1.0 - '@img/sharp-libvips-linux-arm': 1.1.0 - '@img/sharp-libvips-linux-arm64': 1.1.0 - '@img/sharp-libvips-linux-ppc64': 1.1.0 - '@img/sharp-libvips-linux-s390x': 1.1.0 - '@img/sharp-libvips-linux-x64': 1.1.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 - '@img/sharp-libvips-linuxmusl-x64': 1.1.0 - '@img/sharp-linux-arm': 0.34.1 - '@img/sharp-linux-arm64': 0.34.1 - '@img/sharp-linux-s390x': 0.34.1 - '@img/sharp-linux-x64': 0.34.1 - '@img/sharp-linuxmusl-arm64': 0.34.1 - '@img/sharp-linuxmusl-x64': 0.34.1 - '@img/sharp-wasm32': 0.34.1 - '@img/sharp-win32-ia32': 0.34.1 - '@img/sharp-win32-x64': 0.34.1 + '@img/sharp-darwin-arm64': 0.34.5 + '@img/sharp-darwin-x64': 0.34.5 + '@img/sharp-libvips-darwin-arm64': 1.2.4 + '@img/sharp-libvips-darwin-x64': 1.2.4 + '@img/sharp-libvips-linux-arm': 1.2.4 + '@img/sharp-libvips-linux-arm64': 1.2.4 + '@img/sharp-libvips-linux-ppc64': 1.2.4 + '@img/sharp-libvips-linux-riscv64': 1.2.4 + '@img/sharp-libvips-linux-s390x': 1.2.4 + '@img/sharp-libvips-linux-x64': 1.2.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + '@img/sharp-linux-arm': 0.34.5 + '@img/sharp-linux-arm64': 0.34.5 + '@img/sharp-linux-ppc64': 0.34.5 + '@img/sharp-linux-riscv64': 0.34.5 + '@img/sharp-linux-s390x': 0.34.5 + '@img/sharp-linux-x64': 0.34.5 + '@img/sharp-linuxmusl-arm64': 0.34.5 + '@img/sharp-linuxmusl-x64': 0.34.5 + '@img/sharp-wasm32': 0.34.5 + '@img/sharp-win32-arm64': 0.34.5 + '@img/sharp-win32-ia32': 0.34.5 + '@img/sharp-win32-x64': 0.34.5 optional: true shebang-command@2.0.0: @@ -28160,10 +28423,10 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 - sonner@2.0.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + sonner@2.0.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) sort-asc@0.2.0: {} @@ -28284,15 +28547,15 @@ snapshots: stoppable@1.1.0: {} - streamdown@1.4.0(@types/react@19.1.3)(react@19.2.1): + streamdown@1.4.0(@types/react@19.1.3)(react@19.2.3): dependencies: clsx: 2.1.1 katex: 0.16.25 - lucide-react: 0.542.0(react@19.2.1) + lucide-react: 0.542.0(react@19.2.3) marked: 16.4.1 mermaid: 11.12.1 - react: 19.2.1 - react-markdown: 10.1.0(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + react-markdown: 10.1.0(@types/react@19.1.3)(react@19.2.3) rehype-harden: 1.1.5 rehype-katex: 7.0.1 rehype-raw: 7.0.0 @@ -28304,8 +28567,6 @@ snapshots: - '@types/react' - supports-color - streamsearch@1.1.0: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -28411,10 +28672,10 @@ snapshots: dependencies: inline-style-parser: 0.2.4 - styled-jsx@5.1.6(@babel/core@7.27.4)(react@19.2.1): + styled-jsx@5.1.6(@babel/core@7.27.4)(react@19.2.3): dependencies: client-only: 0.0.1 - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@babel/core': 7.27.4 @@ -28452,9 +28713,9 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - suspend-react@0.1.3(react@19.2.1): + suspend-react@0.1.3(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 svelte@4.2.19: dependencies: @@ -28488,11 +28749,11 @@ snapshots: csso: 5.0.5 picocolors: 1.1.1 - swr@2.3.3(react@19.2.1): + swr@2.3.3(react@19.2.3): dependencies: dequal: 2.0.3 - react: 19.2.1 - use-sync-external-store: 1.5.0(react@19.2.1) + react: 19.2.3 + use-sync-external-store: 1.5.0(react@19.2.3) symbol-tree@3.2.4: optional: true @@ -28657,11 +28918,6 @@ snapshots: tinyexec@1.0.2: {} - tinyglobby@0.2.13: - dependencies: - fdir: 6.4.4(picomatch@4.0.3) - picomatch: 4.0.3 - tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -28741,6 +28997,10 @@ snapshots: trough@2.2.0: {} + ts-api-utils@2.4.0(typescript@5.8.3): + dependencies: + typescript: 5.8.3 + ts-dedent@2.2.0: {} ts-easing@0.2.0: {} @@ -28754,8 +29014,6 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@1.14.1: {} - tslib@2.6.2: {} tslib@2.8.1: {} @@ -28788,19 +29046,14 @@ snapshots: - tsx - yaml - tsutils@3.21.0(typescript@5.8.3): - dependencies: - tslib: 1.14.1 - typescript: 5.8.3 - tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 optional: true - tunnel-rat@0.1.2(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1): + tunnel-rat@0.1.2(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3): dependencies: - zustand: 4.5.7(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1) + zustand: 4.5.7(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3) transitivePeerDependencies: - '@types/react' - immer @@ -28891,6 +29144,17 @@ snapshots: dependencies: is-typedarray: 1.0.0 + typescript-eslint@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.27.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + typescript@5.8.3: {} typewise-core@1.2.0: {} @@ -29073,59 +29337,59 @@ snapshots: requires-port: 1.0.0 optional: true - use-callback-ref@1.3.3(@types/react@19.1.3)(react@19.2.1): + use-callback-ref@1.3.3(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.3 - use-composed-ref@1.4.0(@types/react@19.1.3)(react@19.2.1): + use-composed-ref@1.4.0(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - use-file-picker@2.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react@19.2.1): + use-file-picker@2.1.4(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react@19.2.3): dependencies: '@types/react': 19.1.3 '@types/react-dom': 19.1.3(@types/react@19.1.3) file-selector: 2.1.2 - react: 19.2.1 + react: 19.2.3 - use-isomorphic-layout-effect@1.2.0(@types/react@19.1.3)(react@19.2.1): + use-isomorphic-layout-effect@1.2.0(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 optionalDependencies: '@types/react': 19.1.3 - use-latest@1.3.0(@types/react@19.1.3)(react@19.2.1): + use-latest@1.3.0(@types/react@19.1.3)(react@19.2.3): dependencies: - react: 19.2.1 - use-isomorphic-layout-effect: 1.2.0(@types/react@19.1.3)(react@19.2.1) + react: 19.2.3 + use-isomorphic-layout-effect: 1.2.0(@types/react@19.1.3)(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 - use-sidecar@1.1.3(@types/react@19.1.3)(react@19.2.1): + use-sidecar@1.1.3(@types/react@19.1.3)(react@19.2.3): dependencies: detect-node-es: 1.1.0 - react: 19.2.1 + react: 19.2.3 tslib: 2.8.1 optionalDependencies: '@types/react': 19.1.3 - use-stick-to-bottom@1.1.1(react@19.2.1): + use-stick-to-bottom@1.1.1(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - use-sync-external-store@1.5.0(react@19.2.1): + use-sync-external-store@1.5.0(react@19.2.3): dependencies: - react: 19.2.1 + react: 19.2.3 - usehooks-ts@3.1.1(react@19.2.1): + usehooks-ts@3.1.1(react@19.2.3): dependencies: lodash.debounce: 4.0.8 - react: 19.2.1 + react: 19.2.3 util-deprecate@1.0.2: {} @@ -29147,11 +29411,11 @@ snapshots: vary@1.1.2: {} - vaul@0.9.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + vaul@0.9.9(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3): dependencies: - '@radix-ui/react-dialog': 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) + '@radix-ui/react-dialog': 1.1.14(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -29514,6 +29778,16 @@ snapshots: gopd: 1.2.0 has-tostringtag: 1.0.2 + which-typed-array@1.1.20: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + which@1.3.1: dependencies: isexe: 2.0.0 @@ -29673,30 +29947,34 @@ snapshots: cookie: 1.0.2 youch-core: 0.3.3 + zod-validation-error@4.0.2(zod@4.2.1): + dependencies: + zod: 4.2.1 + zod@3.22.3: {} zod@4.2.1: {} - zustand@4.5.7(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1): + zustand@4.5.7(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3): dependencies: - use-sync-external-store: 1.5.0(react@19.2.1) + use-sync-external-store: 1.5.0(react@19.2.3) optionalDependencies: '@types/react': 19.1.3 immer: 9.0.21 - react: 19.2.1 + react: 19.2.3 - zustand@5.0.4(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1)(use-sync-external-store@1.5.0(react@19.2.1)): + zustand@5.0.4(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3)(use-sync-external-store@1.5.0(react@19.2.3)): optionalDependencies: '@types/react': 19.1.3 immer: 9.0.21 - react: 19.2.1 - use-sync-external-store: 1.5.0(react@19.2.1) + react: 19.2.3 + use-sync-external-store: 1.5.0(react@19.2.3) - zustand@5.0.5(@types/react@19.1.3)(immer@9.0.21)(react@19.2.1)(use-sync-external-store@1.5.0(react@19.2.1)): + zustand@5.0.5(@types/react@19.1.3)(immer@9.0.21)(react@19.2.3)(use-sync-external-store@1.5.0(react@19.2.3)): optionalDependencies: '@types/react': 19.1.3 immer: 9.0.21 - react: 19.2.1 - use-sync-external-store: 1.5.0(react@19.2.1) + react: 19.2.3 + use-sync-external-store: 1.5.0(react@19.2.3) zwitch@2.0.4: {} From b5d5fb301c697c32c34edfb8f829d5ca42f2720f Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 21:26:07 +0900 Subject: [PATCH 4/9] chore --- apps/viewer/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/viewer/package.json b/apps/viewer/package.json index d0007cc8a9..58c6ff6a30 100644 --- a/apps/viewer/package.json +++ b/apps/viewer/package.json @@ -6,7 +6,7 @@ "dev": "next dev", "build": "next build", "start": "next start", - "lint": "eslint .", + "lint": "eslint", "typecheck": "tsc --noEmit" }, "packageManager": "pnpm@10.10.0", From 067e73ffcce316132e9d8a97528c9a1cf3a4c847 Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 21:32:43 +0900 Subject: [PATCH 5/9] bump sentry --- editor/next.config.ts | 13 +- editor/package.json | 2 +- pnpm-lock.yaml | 436 ++++++++++-------------------------------- 3 files changed, 105 insertions(+), 346 deletions(-) diff --git a/editor/next.config.ts b/editor/next.config.ts index 2a5e050c0e..bda90f6cf8 100644 --- a/editor/next.config.ts +++ b/editor/next.config.ts @@ -241,18 +241,9 @@ const sentry_build_options: SentryBuildOptions | null = USE_TELEMETRY // Note: Check that the configured route will not match with your Next.js middleware, otherwise reporting of client- // side errors will fail. tunnelRoute: "/monitoring", - - // Automatically tree-shake Sentry logger statements to reduce bundle size - disableLogger: true, - - // Enables automatic instrumentation of Vercel Cron Monitors. (Does not yet work with App Router route handlers.) - // See the following for more information: - // https://docs.sentry.io/product/crons/ - // https://vercel.com/docs/cron-jobs - automaticVercelMonitors: false, } satisfies SentryBuildOptions) : null; export default sentry_build_options - ? withSentryConfig(withMDX(nextConfig as any), sentry_build_options) - : withMDX(nextConfig as any); + ? withSentryConfig(withMDX(nextConfig), sentry_build_options) + : withMDX(nextConfig); diff --git a/editor/package.json b/editor/package.json index f2b2abdafd..5ea4c0547a 100644 --- a/editor/package.json +++ b/editor/package.json @@ -93,7 +93,7 @@ "@radix-ui/react-tooltip": "^1.2.7", "@radix-ui/react-use-controllable-state": "^1.2.2", "@react-email/components": "^0.0.38", - "@sentry/nextjs": "^10.30.0", + "@sentry/nextjs": "^10.34.0", "@stepperize/react": "^3.1.1", "@supabase/postgrest-js": "^2.90.1", "@supabase/ssr": "^0.8.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba1b84d152..07a651e872 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,7 +46,7 @@ importers: dependencies: '@next/third-parties': specifier: 16.1.2 - version: 16.1.2(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) + version: 16.1.2(next@16.1.2(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@react-three/drei': specifier: ^10.0.7 version: 10.1.2(@react-three/fiber@9.1.2(@types/react@19.1.3)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0))(@types/react@19.1.3)(@types/three@0.170.0)(immer@9.0.21)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(three@0.170.0) @@ -101,7 +101,7 @@ importers: version: 9.27.0(jiti@2.4.2) eslint-config-next: specifier: 16.1.2 - version: 16.1.2(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + version: 16.1.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) tailwindcss: specifier: ^4 version: 4.1.8 @@ -432,7 +432,7 @@ importers: version: 16.1.2(@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.98.0(esbuild@0.25.4)))(@mdx-js/react@3.1.0(@types/react@19.1.3)(react@19.2.3)) '@next/third-parties': specifier: 16.1.2 - version: 16.1.2(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) + version: 16.1.2(next@16.1.2(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3) '@number-flow/react': specifier: ^0.5.7 version: 0.5.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -533,8 +533,8 @@ importers: specifier: ^0.0.38 version: 0.0.38(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@sentry/nextjs': - specifier: ^10.30.0 - version: 10.30.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.98.0(esbuild@0.25.4)) + specifier: ^10.34.0 + version: 10.34.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.98.0(esbuild@0.25.4)) '@stepperize/react': specifier: ^3.1.1 version: 3.1.1(react@19.2.3) @@ -1054,7 +1054,7 @@ importers: version: 9.27.0(jiti@2.4.2) eslint-config-next: specifier: 16.1.2 - version: 16.1.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + version: 16.1.2(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) hast: specifier: ^1.0.0 version: 1.0.0 @@ -4940,101 +4940,51 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.35.0': - resolution: {integrity: sha512-uYQ2WfPaqz5QtVgMxfN6NpLD+no0MYHDBywl7itPYd3K5TjjSghNKmX8ic9S8NU8w81NVhJv/XojcHptRly7qQ==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.53.5': resolution: {integrity: sha512-iDGS/h7D8t7tvZ1t6+WPK04KD0MwzLZrG0se1hzBjSi5fyxlsiggoJHwh18PCFNn7tG43OWb6pdZ6Y+rMlmyNQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.35.0': - resolution: {integrity: sha512-FtKddj9XZudurLhdJnBl9fl6BwCJ3ky8riCXjEw3/UIbjmIY58ppWwPEvU3fNu+W7FUsAsB1CdH+7EQE6CXAPA==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.53.5': resolution: {integrity: sha512-wrSAViWvZHBMMlWk6EJhvg8/rjxzyEhEdgfMMjREHEq11EtJ6IP6yfcCH57YAEca2Oe3FNCE9DSTgU70EIGmVw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.35.0': - resolution: {integrity: sha512-Uk+GjOJR6CY844/q6r5DR/6lkPFOw0hjfOIzVx22THJXMxktXG6CbejseJFznU8vHcEBLpiXKY3/6xc+cBm65Q==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.53.5': resolution: {integrity: sha512-S87zZPBmRO6u1YXQLwpveZm4JfPpAa6oHBX7/ghSiGH3rz/KDgAu1rKdGutV+WUI6tKDMbaBJomhnT30Y2t4VQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.35.0': - resolution: {integrity: sha512-3IrHjfAS6Vkp+5bISNQnPogRAW5GAV1n+bNCrDwXmfMHbPl5EhTmWtfmwlJxFRUCBZ+tZ/OxDyU08aF6NI/N5Q==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.53.5': resolution: {integrity: sha512-YTbnsAaHo6VrAczISxgpTva8EkfQus0VPEVJCEaboHtZRIb6h6j0BNxRBOwnDciFTZLDPW5r+ZBmhL/+YpTZgA==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.35.0': - resolution: {integrity: sha512-sxjoD/6F9cDLSELuLNnY0fOrM9WA0KrM0vWm57XhrIMf5FGiN8D0l7fn+bpUeBSU7dCgPV2oX4zHAsAXyHFGcQ==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.53.5': resolution: {integrity: sha512-1T8eY2J8rKJWzaznV7zedfdhD1BqVs1iqILhmHDq/bqCUZsrMt+j8VCTHhP0vdfbHK3e1IQ7VYx3jlKqwlf+vw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.35.0': - resolution: {integrity: sha512-2mpHCeRuD1u/2kruUiHSsnjWtHjqVbzhBkNVQ1aVD63CcexKVcQGwJ2g5VphOd84GvxfSvnnlEyBtQCE5hxVVw==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.53.5': resolution: {integrity: sha512-sHTiuXyBJApxRn+VFMaw1U+Qsz4kcNlxQ742snICYPrY+DDL8/ZbaC4DVIB7vgZmp3jiDaKA0WpBdP0aqPJoBQ==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.35.0': - resolution: {integrity: sha512-mrA0v3QMy6ZSvEuLs0dMxcO2LnaCONs1Z73GUDBHWbY8tFFocM6yl7YyMu7rz4zS81NDSqhrUuolyZXGi8TEqg==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.53.5': resolution: {integrity: sha512-dV3T9MyAf0w8zPVLVBptVlzaXxka6xg1f16VAQmjg+4KMSTWDvhimI/Y6mp8oHwNrmnmVl9XxJ/w/mO4uIQONA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.35.0': - resolution: {integrity: sha512-DnYhhzcvTAKNexIql8pFajr0PiDGrIsBYPRvCKlA5ixSS3uwo/CWNZxB09jhIapEIg945KOzcYEAGGSmTSpk7A==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.53.5': resolution: {integrity: sha512-wIGYC1x/hyjP+KAu9+ewDI+fi5XSNiUi9Bvg6KGAh2TsNMA3tSEs+Sh6jJ/r4BV/bx/CyWu2ue9kDnIdRyafcQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.35.0': - resolution: {integrity: sha512-uagpnH2M2g2b5iLsCTZ35CL1FgyuzzJQ8L9VtlJ+FckBXroTwNOaD0z0/UF+k5K3aNQjbm8LIVpxykUOQt1m/A==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.53.5': resolution: {integrity: sha512-Y+qVA0D9d0y2FRNiG9oM3Hut/DgODZbU9I8pLLPwAsU0tUKZ49cyV1tzmB/qRbSzGvY8lpgGkJuMyuhH7Ma+Vg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.35.0': - resolution: {integrity: sha512-XQxVOCd6VJeHQA/7YcqyV0/88N6ysSVzRjJ9I9UA/xXpEsjvAgDTgH3wQYz5bmr7SPtVK2TsP2fQ2N9L4ukoUg==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.53.5': resolution: {integrity: sha512-juaC4bEgJsyFVfqhtGLz8mbopaWD+WeSOYr5E16y+1of6KQjc0BpwZLuxkClqY1i8sco+MdyoXPNiCkQou09+g==} cpu: [arm64] @@ -5045,26 +4995,11 @@ packages: cpu: [loong64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.35.0': - resolution: {integrity: sha512-5pMT5PzfgwcXEwOaSrqVsz/LvjDZt+vQ8RT/70yhPU06PTuq8WaHhfT1LW+cdD7mW6i/J5/XIkX/1tCAkh1W6g==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.35.0': - resolution: {integrity: sha512-c+zkcvbhbXF98f4CtEIP1EBA/lCic5xB0lToneZYvMeKu5Kamq3O8gqrxiYYLzlZH6E3Aq+TSW86E4ay8iD8EA==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.53.5': resolution: {integrity: sha512-T7l409NhUE552RcAOcmJHj3xyZ2h7vMWzcwQI0hvn5tqHh3oSoclf9WgTl+0QqffWFG8MEVZZP1/OBglKZx52Q==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.35.0': - resolution: {integrity: sha512-s91fuAHdOwH/Tad2tzTtPX7UZyytHIRR6V4+2IGlV0Cej5rkG0R61SX4l4y9sh0JBibMiploZx3oHKPnQBKe4g==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.53.5': resolution: {integrity: sha512-7OK5/GhxbnrMcxIFoYfhV/TkknarkYC1hqUw1wU2xUN3TVRLNT5FmBv4KkheSG2xZ6IEbRAhTooTV2+R5Tk0lQ==} cpu: [riscv64] @@ -5075,31 +5010,16 @@ packages: cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.35.0': - resolution: {integrity: sha512-hQRkPQPLYJZYGP+Hj4fR9dDBMIM7zrzJDWFEMPdTnTy95Ljnv0/4w/ixFw3pTBMEuuEuoqtBINYND4M7ujcuQw==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.53.5': resolution: {integrity: sha512-IAE1Ziyr1qNfnmiQLHBURAD+eh/zH1pIeJjeShleII7Vj8kyEm2PF77o+lf3WTHDpNJcu4IXJxNO0Zluro8bOw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.35.0': - resolution: {integrity: sha512-Pim1T8rXOri+0HmV4CdKSGrqcBWX0d1HoPnQ0uw0bdp1aP5SdQVNBy8LjYncvnLgu3fnnCt17xjWGd4cqh8/hA==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.53.5': resolution: {integrity: sha512-Pg6E+oP7GvZ4XwgRJBuSXZjcqpIW3yCBhK4BcsANvb47qMvAbCjR6E+1a/U2WXz1JJxp9/4Dno3/iSJLcm5auw==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.35.0': - resolution: {integrity: sha512-QysqXzYiDvQWfUiTm8XmJNO2zm9yC9P/2Gkrwg2dH9cxotQzunBHYr6jk4SujCTqnfGxduOmQcI7c2ryuW8XVg==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.53.5': resolution: {integrity: sha512-txGtluxDKTxaMDzUduGP0wdfng24y1rygUMnmlUJ88fzCCULCLn7oE5kb2+tRB+MWq1QDZT6ObT5RrR8HFRKqg==} cpu: [x64] @@ -5110,21 +5030,11 @@ packages: cpu: [arm64] os: [openharmony] - '@rollup/rollup-win32-arm64-msvc@4.35.0': - resolution: {integrity: sha512-OUOlGqPkVJCdJETKOCEf1mw848ZyJ5w50/rZ/3IBQVdLfR5jk/6Sr5m3iO2tdPgwo0x7VcncYuOvMhBWZq8ayg==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.53.5': resolution: {integrity: sha512-nggc/wPpNTgjGg75hu+Q/3i32R00Lq1B6N1DO7MCU340MRKL3WZJMjA9U4K4gzy3dkZPXm9E1Nc81FItBVGRlA==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.35.0': - resolution: {integrity: sha512-2/lsgejMrtwQe44glq7AFFHLfJBPafpsTa6JvP2NGef/ifOa4KBoglVf7AKN7EV9o32evBPRqfg96fEHzWo5kw==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.53.5': resolution: {integrity: sha512-U/54pTbdQpPLBdEzCT6NBCFAfSZMvmjr0twhnD9f4EIvlm9wy3jjQ38yQj1AGznrNO65EWQMgm/QUjuIVrYF9w==} cpu: [ia32] @@ -5135,11 +5045,6 @@ packages: cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.35.0': - resolution: {integrity: sha512-PIQeY5XDkrOysbQblSW7v3l1MDZzkTEzAfTPkj5VAu3FW8fS4ynyLg2sINp0fp3SjZ8xkRYpLqoKcYqAkhU1dw==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.53.5': resolution: {integrity: sha512-JRpZUhCfhZ4keB5v0fe02gQJy05GqboPOaxvjugW04RLSYYoB/9t2lx2u/tMs/Na/1NXfY8QYjgRljRpN+MjTQ==} cpu: [x64] @@ -5151,28 +5056,28 @@ packages: '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - '@sentry-internal/browser-utils@10.30.0': - resolution: {integrity: sha512-dVsHTUbvgaLNetWAQC6yJFnmgD0xUbVgCkmzNB7S28wIP570GcZ4cxFGPOkXbPx6dEBUfoOREeXzLqjJLtJPfg==} + '@sentry-internal/browser-utils@10.34.0': + resolution: {integrity: sha512-0YNr60rGHyedmwkO0lbDBjNx2KAmT3kWamjaqu7Aw+jsESoPLgt+fzaTVvUBvkftBDui2PeTSzXm/nqzssctYg==} engines: {node: '>=18'} - '@sentry-internal/feedback@10.30.0': - resolution: {integrity: sha512-+bnQZ6SNF265nTXrRlXTmq5Ila1fRfraDOAahlOT/VM4j6zqCvNZzmeDD9J6IbxiAdhlp/YOkrG3zbr5vgYo0A==} + '@sentry-internal/feedback@10.34.0': + resolution: {integrity: sha512-wgGnq+iNxsFSOe9WX/FOvtoItSTjgLJJ4dQkVYtcVM6WGBVIg4wgNYfECCnRNztUTPzpZHLjC9r+4Pym451DDQ==} engines: {node: '>=18'} - '@sentry-internal/replay-canvas@10.30.0': - resolution: {integrity: sha512-RIlIz+XQ4DUWaN60CjfmicJq2O2JRtDKM5lw0wB++M5ha0TBh6rv+Ojf6BDgiV3LOQ7lZvCM57xhmNUtrGmelg==} + '@sentry-internal/replay-canvas@10.34.0': + resolution: {integrity: sha512-XWH/9njtgMD+LLWjc4KKgBpb+dTCkoUEIFDxcvzG/87d+jirmzf0+r8EfpLwKG+GrqNiiGRV39zIqu0SfPl+cw==} engines: {node: '>=18'} - '@sentry-internal/replay@10.30.0': - resolution: {integrity: sha512-Pj/fMIZQkXzIw6YWpxKWUE5+GXffKq6CgXwHszVB39al1wYz1gTIrTqJqt31IBLIihfCy8XxYddglR2EW0BVIQ==} + '@sentry-internal/replay@10.34.0': + resolution: {integrity: sha512-Vmea0GcOg57z/S1bVSj3saFcRvDqdLzdy4wd9fQMpMgy5OCbTlo7lxVUndKzbcZnanma6zF6VxwnWER1WuN9RA==} engines: {node: '>=18'} '@sentry/babel-plugin-component-annotate@4.6.1': resolution: {integrity: sha512-aSIk0vgBqv7PhX6/Eov+vlI4puCE0bRXzUG5HdCsHBpAfeMkI8Hva6kSOusnzKqs8bf04hU7s3Sf0XxGTj/1AA==} engines: {node: '>= 14'} - '@sentry/browser@10.30.0': - resolution: {integrity: sha512-7M/IJUMLo0iCMLNxDV/OHTPI0WKyluxhCcxXJn7nrCcolu8A1aq9R8XjKxm0oTCO8ht5pz8bhGXUnYJj4eoEBA==} + '@sentry/browser@10.34.0': + resolution: {integrity: sha512-8WCsAXli5Z+eIN8dMY8KGQjrS3XgUp1np/pjdeWNrVPVR8q8XpS34qc+f+y/LFrYQC9bs2Of5aIBwRtDCIvRsg==} engines: {node: '>=18'} '@sentry/bundler-plugin-core@4.6.1': @@ -5231,18 +5136,18 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@10.30.0': - resolution: {integrity: sha512-IfNuqIoGVO9pwphwbOptAEJJI1SCAfewS5LBU1iL7hjPBHYAnE8tCVzyZN+pooEkQQ47Q4rGanaG1xY8mjTT1A==} + '@sentry/core@10.34.0': + resolution: {integrity: sha512-4FFpYBMf0VFdPcsr4grDYDOR87mRu6oCfb51oQjU/Pndmty7UgYo0Bst3LEC/8v0SpytBtzXq+Wx/fkwulBesg==} engines: {node: '>=18'} - '@sentry/nextjs@10.30.0': - resolution: {integrity: sha512-/WgH8m5Zi14pJMWbOGojm8BpzXpVQ0dXCuotSJ61MtKd6nW+yoaUBvbPdDcvzyAap1wVosXMe8T8HaMZbEQSdA==} + '@sentry/nextjs@10.34.0': + resolution: {integrity: sha512-Dozk4j2WSJkDy1phsdzFtPBaCzHuj1ESAMOhXim8/RVPGusxSc3z68+Sf3qjDKYjVK+8TsMQZHr+8j2WCTAKgQ==} engines: {node: '>=18'} peerDependencies: next: 16.1.2 - '@sentry/node-core@10.30.0': - resolution: {integrity: sha512-IDgCf0sTtHpnMfdM7nnqdkjFPzNrMKQUZCeoW2msAb+fXIfev2nae43fL4ffGL+S3rnkZp3OL8HDG/4C+Q0iZA==} + '@sentry/node-core@10.34.0': + resolution: {integrity: sha512-FrGfC8GzD1cnZDO3zwQ4cjyoY1ZwNHvZbXSvXRYxpjhXidZhvaPurjgLRSB0xGaFgoemmOp1ufsx/w6fQOGA6Q==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -5253,12 +5158,12 @@ packages: '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 || ^2.2.0 '@opentelemetry/semantic-conventions': ^1.37.0 - '@sentry/node@10.30.0': - resolution: {integrity: sha512-Ov++em+Y4H4gNRW9u3d9JDF46BNvnCNW4/jJ/6Dsw0T+Em9dyLXfqyDBEe8VKD0E7ZjuO+Z1W3ldpbhCj5HlSg==} + '@sentry/node@10.34.0': + resolution: {integrity: sha512-bEOyH97HuVtWZYAZ5mp0NhYNc+n6QCfiKuLee2P75n2kt4cIPTGvLOSdUwwjllf795uOdKZJuM1IUN0W+YMcVg==} engines: {node: '>=18'} - '@sentry/opentelemetry@10.30.0': - resolution: {integrity: sha512-b4q868+L2uhqKn4xIlf+VLDthBLnUzG60FceJ2Oq8nD2Lk70F2ZxLfHA2eL1F6Oc776gnGd8Tmc1NM6RGRnp0g==} + '@sentry/opentelemetry@10.34.0': + resolution: {integrity: sha512-uKuULBOmdVu3bYdD8doMLqKgN0PP3WWtI7Shu11P9PVrhSNT4U9yM9Z6v1aFlQcbrgyg3LynZuXs8lyjt90UbA==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -5267,14 +5172,14 @@ packages: '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.1.0 || ^2.2.0 '@opentelemetry/semantic-conventions': ^1.37.0 - '@sentry/react@10.30.0': - resolution: {integrity: sha512-3co0QwAU9VrCVBWgpRf/4G19MwzR+DM0sDe9tgN7P3pv/tMlEHhnPFv88nPfuSa2W8uVCpHehvV+GnUPF4V7Ag==} + '@sentry/react@10.34.0': + resolution: {integrity: sha512-LDpg9WDrEwo6lr/YOAA54id/g5D1PGKEIiOGxqRZbBVyjzrsquwzhSG2CMqnp+YO6lz/r96LWuqm2cvfpht2zA==} engines: {node: '>=18'} peerDependencies: react: 19.2.3 - '@sentry/vercel-edge@10.30.0': - resolution: {integrity: sha512-aXiVlIy5JjiyuZ9JlkMwIFCqwnYcUfC2uae0qhnIaSuQwMDgl1z3iE0vA8TOlLMJrTmHJjszeVhr40AFo9W0AA==} + '@sentry/vercel-edge@10.34.0': + resolution: {integrity: sha512-yphK7YX8zR1Gbt51AVakCfNHMjsrXdNNCjRrnhxKIfVnx7OrVmmG7iFFnOCqNRttCxA1HN+2KiM8TSSFE6a98Q==} engines: {node: '>=18'} '@sentry/webpack-plugin@4.6.1': @@ -7373,6 +7278,9 @@ packages: cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} + cjs-module-lexer@2.2.0: + resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==} + class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} @@ -8743,14 +8651,6 @@ packages: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} - fdir@6.4.4: - resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -9458,8 +9358,8 @@ packages: import-in-the-middle@1.14.0: resolution: {integrity: sha512-g5zLT0HaztRJWysayWYiUq/7E5H825QIiecMD2pI5QO7Wzr847l6GDvPvmZaDIdrDtS2w7qRczywxiK6SL5vRw==} - import-in-the-middle@2.0.0: - resolution: {integrity: sha512-yNZhyQYqXpkT0AKq3F3KLasUSK4fHvebNH5hOsKQw2dhGSALvQ4U0BqUc5suziKvydO5u5hgN2hy1RJaho8U5A==} + import-in-the-middle@2.0.4: + resolution: {integrity: sha512-Al0kMpa0BqfvDnxjxGlab9vdQ0vTDs82TBKrD59X9jReUoPAzSGBb6vGDzMUMFBGyyDF03RpLT4oxGn6BpASzQ==} import-lazy@4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} @@ -11157,10 +11057,6 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} @@ -12466,10 +12362,6 @@ packages: engines: {node: '>= 0.4'} hasBin: true - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - resolve@2.0.0-next.5: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true @@ -12497,11 +12389,6 @@ packages: robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - rollup@4.35.0: - resolution: {integrity: sha512-kg6oI4g+vc41vePJyO6dHt/yl0Rz3Thv0kJeVQ3D1kS3E5XSuKbPc29G4IpT/Kv1KQwgHVcN+HtyS+HYLNSvQg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.53.5: resolution: {integrity: sha512-iTNAbFSlRpcHeeWu73ywU/8KuU/LZmNCSxp6fjQkJBD3ivUb8tpDrXhIxEzA05HlYMEwmtaUnb3RP+YNv162OQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -14402,7 +14289,7 @@ snapshots: '@apm-js-collab/tracing-hooks@0.3.1': dependencies: '@apm-js-collab/code-transformer': 0.8.2 - debug: 4.4.1 + debug: 4.4.3 module-details-from-path: 1.0.4 transitivePeerDependencies: - supports-color @@ -17509,7 +17396,7 @@ snapshots: '@next/swc-win32-x64-msvc@16.1.2': optional: true - '@next/third-parties@16.1.2(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)': + '@next/third-parties@16.1.2(next@16.1.2(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)': dependencies: next: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react: 19.2.3 @@ -17802,7 +17689,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/api-logs': 0.208.0 - import-in-the-middle: 2.0.0 + import-in-the-middle: 2.0.4 require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color @@ -18803,146 +18690,89 @@ snapshots: '@remirror/core-constants@3.0.0': {} - '@rollup/plugin-commonjs@28.0.1(rollup@4.35.0)': + '@rollup/plugin-commonjs@28.0.1(rollup@4.53.5)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.35.0) + '@rollup/pluginutils': 5.1.4(rollup@4.53.5) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.4(picomatch@4.0.2) + fdir: 6.5.0(picomatch@4.0.3) is-reference: 1.2.1 magic-string: 0.30.21 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: - rollup: 4.35.0 + rollup: 4.53.5 - '@rollup/pluginutils@5.1.4(rollup@4.35.0)': + '@rollup/pluginutils@5.1.4(rollup@4.53.5)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 optionalDependencies: - rollup: 4.35.0 - - '@rollup/rollup-android-arm-eabi@4.35.0': - optional: true + rollup: 4.53.5 '@rollup/rollup-android-arm-eabi@4.53.5': optional: true - '@rollup/rollup-android-arm64@4.35.0': - optional: true - '@rollup/rollup-android-arm64@4.53.5': optional: true - '@rollup/rollup-darwin-arm64@4.35.0': - optional: true - '@rollup/rollup-darwin-arm64@4.53.5': optional: true - '@rollup/rollup-darwin-x64@4.35.0': - optional: true - '@rollup/rollup-darwin-x64@4.53.5': optional: true - '@rollup/rollup-freebsd-arm64@4.35.0': - optional: true - '@rollup/rollup-freebsd-arm64@4.53.5': optional: true - '@rollup/rollup-freebsd-x64@4.35.0': - optional: true - '@rollup/rollup-freebsd-x64@4.53.5': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.35.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.53.5': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.35.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.53.5': optional: true - '@rollup/rollup-linux-arm64-gnu@4.35.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.53.5': optional: true - '@rollup/rollup-linux-arm64-musl@4.35.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.53.5': optional: true '@rollup/rollup-linux-loong64-gnu@4.53.5': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.35.0': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.35.0': - optional: true - '@rollup/rollup-linux-ppc64-gnu@4.53.5': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.35.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.53.5': optional: true '@rollup/rollup-linux-riscv64-musl@4.53.5': optional: true - '@rollup/rollup-linux-s390x-gnu@4.35.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.53.5': optional: true - '@rollup/rollup-linux-x64-gnu@4.35.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.53.5': optional: true - '@rollup/rollup-linux-x64-musl@4.35.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.53.5': optional: true '@rollup/rollup-openharmony-arm64@4.53.5': optional: true - '@rollup/rollup-win32-arm64-msvc@4.35.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.53.5': optional: true - '@rollup/rollup-win32-ia32-msvc@4.35.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.53.5': optional: true '@rollup/rollup-win32-x64-gnu@4.53.5': optional: true - '@rollup/rollup-win32-x64-msvc@4.35.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.53.5': optional: true @@ -18953,33 +18783,33 @@ snapshots: domhandler: 5.0.3 selderee: 0.11.0 - '@sentry-internal/browser-utils@10.30.0': + '@sentry-internal/browser-utils@10.34.0': dependencies: - '@sentry/core': 10.30.0 + '@sentry/core': 10.34.0 - '@sentry-internal/feedback@10.30.0': + '@sentry-internal/feedback@10.34.0': dependencies: - '@sentry/core': 10.30.0 + '@sentry/core': 10.34.0 - '@sentry-internal/replay-canvas@10.30.0': + '@sentry-internal/replay-canvas@10.34.0': dependencies: - '@sentry-internal/replay': 10.30.0 - '@sentry/core': 10.30.0 + '@sentry-internal/replay': 10.34.0 + '@sentry/core': 10.34.0 - '@sentry-internal/replay@10.30.0': + '@sentry-internal/replay@10.34.0': dependencies: - '@sentry-internal/browser-utils': 10.30.0 - '@sentry/core': 10.30.0 + '@sentry-internal/browser-utils': 10.34.0 + '@sentry/core': 10.34.0 '@sentry/babel-plugin-component-annotate@4.6.1': {} - '@sentry/browser@10.30.0': + '@sentry/browser@10.34.0': dependencies: - '@sentry-internal/browser-utils': 10.30.0 - '@sentry-internal/feedback': 10.30.0 - '@sentry-internal/replay': 10.30.0 - '@sentry-internal/replay-canvas': 10.30.0 - '@sentry/core': 10.30.0 + '@sentry-internal/browser-utils': 10.34.0 + '@sentry-internal/feedback': 10.34.0 + '@sentry-internal/replay': 10.34.0 + '@sentry-internal/replay-canvas': 10.34.0 + '@sentry/core': 10.34.0 '@sentry/bundler-plugin-core@4.6.1(encoding@0.1.13)': dependencies: @@ -19039,24 +18869,23 @@ snapshots: - encoding - supports-color - '@sentry/core@10.30.0': {} + '@sentry/core@10.34.0': {} - '@sentry/nextjs@10.30.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.98.0(esbuild@0.25.4))': + '@sentry/nextjs@10.34.0(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)(webpack@5.98.0(esbuild@0.25.4))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.38.0 - '@rollup/plugin-commonjs': 28.0.1(rollup@4.35.0) - '@sentry-internal/browser-utils': 10.30.0 + '@rollup/plugin-commonjs': 28.0.1(rollup@4.53.5) + '@sentry-internal/browser-utils': 10.34.0 '@sentry/bundler-plugin-core': 4.6.1(encoding@0.1.13) - '@sentry/core': 10.30.0 - '@sentry/node': 10.30.0 - '@sentry/opentelemetry': 10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - '@sentry/react': 10.30.0(react@19.2.3) - '@sentry/vercel-edge': 10.30.0 + '@sentry/core': 10.34.0 + '@sentry/node': 10.34.0 + '@sentry/opentelemetry': 10.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) + '@sentry/react': 10.34.0(react@19.2.3) + '@sentry/vercel-edge': 10.34.0 '@sentry/webpack-plugin': 4.6.1(encoding@0.1.13)(webpack@5.98.0(esbuild@0.25.4)) next: 16.1.2(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - resolve: 1.22.8 - rollup: 4.35.0 + rollup: 4.53.5 stacktrace-parser: 0.1.11 transitivePeerDependencies: - '@opentelemetry/context-async-hooks' @@ -19067,7 +18896,7 @@ snapshots: - supports-color - webpack - '@sentry/node-core@10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.208.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': + '@sentry/node-core@10.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.208.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': dependencies: '@apm-js-collab/tracing-hooks': 0.3.1 '@opentelemetry/api': 1.9.0 @@ -19077,13 +18906,13 @@ snapshots: '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 - '@sentry/core': 10.30.0 - '@sentry/opentelemetry': 10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - import-in-the-middle: 2.0.0 + '@sentry/core': 10.34.0 + '@sentry/opentelemetry': 10.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) + import-in-the-middle: 2.0.4 transitivePeerDependencies: - supports-color - '@sentry/node@10.30.0': + '@sentry/node@10.34.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 2.2.0(@opentelemetry/api@1.9.0) @@ -19115,35 +18944,34 @@ snapshots: '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 '@prisma/instrumentation': 6.19.0(@opentelemetry/api@1.9.0) - '@sentry/core': 10.30.0 - '@sentry/node-core': 10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.208.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - '@sentry/opentelemetry': 10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) - import-in-the-middle: 2.0.0 + '@sentry/core': 10.34.0 + '@sentry/node-core': 10.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.208.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) + '@sentry/opentelemetry': 10.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) + import-in-the-middle: 2.0.4 minimatch: 9.0.5 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@10.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': + '@sentry/opentelemetry@10.34.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.38.0 - '@sentry/core': 10.30.0 + '@sentry/core': 10.34.0 - '@sentry/react@10.30.0(react@19.2.3)': + '@sentry/react@10.34.0(react@19.2.3)': dependencies: - '@sentry/browser': 10.30.0 - '@sentry/core': 10.30.0 - hoist-non-react-statics: 3.3.2 + '@sentry/browser': 10.34.0 + '@sentry/core': 10.34.0 react: 19.2.3 - '@sentry/vercel-edge@10.30.0': + '@sentry/vercel-edge@10.34.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.0) - '@sentry/core': 10.30.0 + '@sentry/core': 10.34.0 '@sentry/webpack-plugin@4.6.1(encoding@0.1.13)(webpack@5.98.0(esbuild@0.25.4))': dependencies: @@ -21057,7 +20885,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -21705,6 +21533,8 @@ snapshots: cjs-module-lexer@1.4.3: {} + cjs-module-lexer@2.2.0: {} + class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 @@ -23009,8 +22839,8 @@ snapshots: '@next/eslint-plugin-next': 16.1.2 eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-react: 7.37.4(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-react-hooks: 7.0.1(eslint@9.27.0(jiti@2.4.2)) @@ -23052,21 +22882,6 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)): - dependencies: - '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1 - enhanced-resolve: 5.18.1 - eslint: 9.27.0(jiti@2.4.2) - get-tsconfig: 4.10.0 - is-bun-module: 1.3.0 - stable-hash: 0.0.4 - tinyglobby: 0.2.15 - optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) - transitivePeerDependencies: - - supports-color - eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0)(eslint@9.27.0(jiti@2.4.2)): dependencies: '@nolyfill/is-core-module': 1.0.39 @@ -23078,32 +22893,22 @@ snapshots: stable-hash: 0.0.4 tinyglobby: 0.2.15 optionalDependencies: - eslint-plugin-import: 2.32.0(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.27.0(jiti@2.4.2) - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): - dependencies: - debug: 3.2.7 - optionalDependencies: eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.8.0(eslint-plugin-import@2.32.0)(eslint@9.27.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -23114,7 +22919,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -23143,7 +22948,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.27.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.8.0)(eslint@9.27.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -23485,10 +23290,6 @@ snapshots: dependencies: websocket-driver: 0.7.4 - fdir@6.4.4(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -24274,7 +24075,7 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color optional: true @@ -24307,7 +24108,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -24369,11 +24170,11 @@ snapshots: cjs-module-lexer: 1.4.3 module-details-from-path: 1.0.4 - import-in-the-middle@2.0.0: + import-in-the-middle@2.0.4: dependencies: acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) - cjs-module-lexer: 1.4.3 + cjs-module-lexer: 2.2.0 module-details-from-path: 1.0.4 import-lazy@4.0.0: {} @@ -26360,8 +26161,6 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} - picomatch@4.0.3: {} pify@4.0.1: {} @@ -27882,7 +27681,7 @@ snapshots: require-in-the-middle@8.0.1: dependencies: - debug: 4.4.1 + debug: 4.4.3 module-details-from-path: 1.0.4 transitivePeerDependencies: - supports-color @@ -27926,12 +27725,6 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.8: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - resolve@2.0.0-next.5: dependencies: is-core-module: 2.16.1 @@ -27954,31 +27747,6 @@ snapshots: robust-predicates@3.0.2: {} - rollup@4.35.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.35.0 - '@rollup/rollup-android-arm64': 4.35.0 - '@rollup/rollup-darwin-arm64': 4.35.0 - '@rollup/rollup-darwin-x64': 4.35.0 - '@rollup/rollup-freebsd-arm64': 4.35.0 - '@rollup/rollup-freebsd-x64': 4.35.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.35.0 - '@rollup/rollup-linux-arm-musleabihf': 4.35.0 - '@rollup/rollup-linux-arm64-gnu': 4.35.0 - '@rollup/rollup-linux-arm64-musl': 4.35.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.35.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.35.0 - '@rollup/rollup-linux-riscv64-gnu': 4.35.0 - '@rollup/rollup-linux-s390x-gnu': 4.35.0 - '@rollup/rollup-linux-x64-gnu': 4.35.0 - '@rollup/rollup-linux-x64-musl': 4.35.0 - '@rollup/rollup-win32-arm64-msvc': 4.35.0 - '@rollup/rollup-win32-ia32-msvc': 4.35.0 - '@rollup/rollup-win32-x64-msvc': 4.35.0 - fsevents: 2.3.3 - rollup@4.53.5: dependencies: '@types/estree': 1.0.8 From 5df013f132f402ddc8957e583956f3e1c7c7b1d8 Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 22:12:47 +0900 Subject: [PATCH 6/9] rm next-env.d..ts from git (revert to defaults) --- editor/.gitignore | 1 + editor/AGENTS.md | 5 ----- editor/next-env.d.ts | 6 ------ 3 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 editor/next-env.d.ts diff --git a/editor/.gitignore b/editor/.gitignore index e3c653e318..332268b965 100644 --- a/editor/.gitignore +++ b/editor/.gitignore @@ -43,6 +43,7 @@ supabase/.temp # typescript *.tsbuildinfo +next-env.d.ts # Playwright node_modules/ diff --git a/editor/AGENTS.md b/editor/AGENTS.md index b0e7da177b..c556871dbf 100644 --- a/editor/AGENTS.md +++ b/editor/AGENTS.md @@ -1,6 +1 @@ # `editor` - -**Notes** - -- the `next-env.d.ts` file for this project is intentionally included in the git. - this is to avoid running dev/build for typechecking in CI envs. diff --git a/editor/next-env.d.ts b/editor/next-env.d.ts deleted file mode 100644 index 9edff1c7ca..0000000000 --- a/editor/next-env.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -/// -/// -import "./.next/types/routes.d.ts"; - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/app/api-reference/config/typescript for more information. From 26a620ea7b75269624275705b1acbf7ecdd6e4f5 Mon Sep 17 00:00:00 2001 From: Universe Date: Fri, 16 Jan 2026 22:22:36 +0900 Subject: [PATCH 7/9] chore --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index ca0b4d14ab..cf29cdc083 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -45,7 +45,7 @@ Grida heavily relies on Supabase (PostgreSQL). **Web** - React.js 19 -- Next.js 15 +- Next.js 16 **UI** From 08816f00562c73102eb465e1e8943e355220d9b0 Mon Sep 17 00:00:00 2001 From: Universe Date: Sat, 17 Jan 2026 16:59:57 +0900 Subject: [PATCH 8/9] chore --- editor/app/(workbench)/[org]/[proj]/[id]/layout.tsx | 3 ++- editor/app/(workbench)/[org]/[proj]/layout.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/editor/app/(workbench)/[org]/[proj]/[id]/layout.tsx b/editor/app/(workbench)/[org]/[proj]/[id]/layout.tsx index 5892d42d94..9fb277a7b2 100644 --- a/editor/app/(workbench)/[org]/[proj]/[id]/layout.tsx +++ b/editor/app/(workbench)/[org]/[proj]/[id]/layout.tsx @@ -77,7 +77,8 @@ export default async function Layout({ const { id, org, proj } = await params; // in local dev, the vercel insights script is not loaded, will hit this route - if (org.startsWith("_")) return notFound(); + // also ignore standardized endpoints like "/.well-known/**" + if (org.startsWith("_") || org.startsWith(".")) return notFound(); const cookieStore = await cookies(); const client = await createClient(); diff --git a/editor/app/(workbench)/[org]/[proj]/layout.tsx b/editor/app/(workbench)/[org]/[proj]/layout.tsx index 36cf3ccc2c..b85a13a88b 100644 --- a/editor/app/(workbench)/[org]/[proj]/layout.tsx +++ b/editor/app/(workbench)/[org]/[proj]/layout.tsx @@ -17,7 +17,8 @@ export default async function Layout({ const { org, proj } = await params; // in local dev, the vercel insights script is not loaded, will hit this route - if (org.startsWith("_")) return notFound(); + // also ignore standardized endpoints like "/.well-known/**" + if (org.startsWith("_") || org.startsWith(".")) return notFound(); const cookieStore = await cookies(); const platform = await getPlatform(cookieStore); From 20c95e51f6cf226d48b2685ae47d22bfbe6c6e84 Mon Sep 17 00:00:00 2001 From: Universe Date: Sat, 17 Jan 2026 17:05:01 +0900 Subject: [PATCH 9/9] chore --- editor/grida-canvas/editor.ts | 8 +++++--- editor/package.json | 3 +-- editor/proxy.ts | 16 ++++++++++++++-- 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/editor/grida-canvas/editor.ts b/editor/grida-canvas/editor.ts index 54ec8dc2f3..c6e80be9d2 100644 --- a/editor/grida-canvas/editor.ts +++ b/editor/grida-canvas/editor.ts @@ -2827,9 +2827,11 @@ export class Editor } private log(...args: any[]) { - if (this.debug || process.env.NODE_ENV === "development") { - this.logger?.(...args); - } + try { + if (this.debug || process.env.NODE_ENV === "development") { + this.logger?.(...args); + } + } catch {} } private static __isRecord(v: unknown): v is Record { diff --git a/editor/package.json b/editor/package.json index 5ea4c0547a..6cbb866684 100644 --- a/editor/package.json +++ b/editor/package.json @@ -3,8 +3,7 @@ "version": "0.1.0", "private": true, "scripts": { - "dev": "next dev --turbopack", - "dev:no-turbopack": "next dev", + "dev": "next dev", "build": "next build", "start": "next start", "lint": "eslint", diff --git a/editor/proxy.ts b/editor/proxy.ts index 8ea510fc9c..52f14f5f8d 100644 --- a/editor/proxy.ts +++ b/editor/proxy.ts @@ -66,8 +66,20 @@ export async function proxy(req: NextRequest) { // #region tanent matching - const host = req.headers.get("host") || ""; - const url = new URL(`https://${host}`); + const host = req.headers.get("host"); + // Host can be null (or malformed) in some proxy / local contributor setups. + // If we can't reliably parse it, skip tenant matching rather than throwing. + if (!host) { + return res; + } + + let url: URL; + try { + url = new URL(`https://${host}`); + } catch { + return res; + } + const hostname = url.hostname; // ignore if vercel preview url