Openstatus www.openstatus.dev

⬆️ next 14 (#640)

* ⬆️ next 14

* ⬆️ next 14

* ⬆️ next 14

* ⬆️ next 14

* ⬆️ next 14

* ⬆️ next 14

* ⬆️ next 14

* ⬆️ next 14

authored by

Thibault Le Ouay and committed by
GitHub
92e77d1f 223c15e9

+585 -643
+3 -3
apps/web/next.config.js
··· 7 7 transpilePackages: [ 8 8 "@openstatus/ui", 9 9 "@openstatus/api", 10 - "@react-email/components", 11 - "@react-email/render", 12 - "@react-email/html", 13 10 ], 14 11 15 12 experimental: { ··· 18 15 "libsql", 19 16 "@react-email/components", 20 17 "@react-email/render", 18 + '@google-cloud/tasks', 19 + // "@libsql/client", 20 + // "better-sqlite3" 21 21 ], 22 22 logging: { 23 23 level: "verbose",
+8 -8
apps/web/package.json
··· 10 10 "tsc": "tsc --noEmit" 11 11 }, 12 12 "dependencies": { 13 - "@clerk/nextjs": "4.29.3", 14 - "@google-cloud/tasks": "4.0.1", 13 + "@clerk/nextjs": "4.29.7", 14 + "@google-cloud/tasks": "5.0.0", 15 15 "@headlessui/react": "1.7.17", 16 16 "@hookform/resolvers": "3.3.1", 17 17 "@openstatus/analytics": "workspace:*", ··· 27 27 "@openstatus/ui": "workspace:*", 28 28 "@openstatus/upstash": "workspace:*", 29 29 "@openstatus/utils": "workspace:*", 30 - "@sentry/integrations": "7.73.0", 31 - "@sentry/nextjs": "7.73.0", 30 + "@sentry/integrations": "7.100.1", 31 + "@sentry/nextjs": "7.100.1", 32 32 "@stripe/stripe-js": "2.1.6", 33 33 "@t3-oss/env-nextjs": "0.7.0", 34 34 "@tailwindcss/typography": "0.5.10", ··· 53 53 "luxon": "3.3.0", 54 54 "micro": "10.0.1", 55 55 "nanoid": "5.0.1", 56 - "next": "13.5.3", 56 + "next": "14.1.0", 57 57 "next-contentlayer": "0.3.4", 58 - "next-plausible": "3.11.1", 59 - "next-themes": "^0.2.1", 58 + "next-plausible": "3.12.0", 59 + "next-themes": "0.2.1", 60 60 "react": "18.2.0", 61 61 "react-day-picker": "8.8.2", 62 62 "react-dom": "18.2.0", ··· 82 82 "@types/luxon": "3.3.1", 83 83 "@types/node": "20.8.0", 84 84 "@types/react": "18.2.24", 85 - "@types/react-dom": "18.2.8", 85 + "@types/react-dom": "18.2.19", 86 86 "autoprefixer": "10.4.16", 87 87 "postcss": "8.4.31", 88 88 "rehype-autolink-headings": "7.1.0",
+1 -1
apps/web/src/app/_components/submit-button.tsx
··· 1 1 "use client"; 2 2 3 - import { experimental_useFormStatus as useFormStatus } from "react-dom"; 3 + import { useFormStatus } from "react-dom"; 4 4 5 5 import { Button } from "@openstatus/ui"; 6 6
-28
apps/web/src/app/api/analytics/route.ts
··· 1 - import { auth } from "@clerk/nextjs"; 2 - 3 - import { analytics, trackAnalytics } from "@openstatus/analytics"; 4 - import { db, eq } from "@openstatus/db"; 5 - import { user } from "@openstatus/db/src/schema"; 6 - 7 - /** 8 - * Simple Jitsu Event 9 - */ 10 - export async function GET() { 11 - const { userId } = auth(); 12 - 13 - const data = await db 14 - .select() 15 - .from(user) 16 - .where(eq(user.tenantId, String(userId))) 17 - .get(); 18 - 19 - await analytics.identify(data?.id, { 20 - userId: data?.id, 21 - email: data?.email, 22 - }); 23 - await trackAnalytics({ 24 - event: "User Vercel Beta", 25 - }); 26 - 27 - return new Response("OK", { status: 200 }); 28 - }
+1 -1
apps/web/src/app/api/checker/cron/10m/route.ts
··· 3 3 4 4 import { cron, isAuthorizedDomain } from "../_cron"; 5 5 6 - // export const runtime = "edge"; 6 + export const runtime = "nodejs"; 7 7 // export const preferredRegion = ["auto"]; 8 8 export const dynamic = "force-dynamic"; 9 9 export const maxDuration = 300;
+1 -1
apps/web/src/app/api/checker/cron/1h/route.ts
··· 3 3 4 4 import { cron, isAuthorizedDomain } from "../_cron"; 5 5 6 - // export const runtime = "edge"; 6 + export const runtime = "nodejs"; 7 7 // export const preferredRegion = ["auto"]; 8 8 export const dynamic = "force-dynamic"; 9 9 export const maxDuration = 300;
+1 -1
apps/web/src/app/api/checker/cron/1m/route.ts
··· 3 3 4 4 import { cron, isAuthorizedDomain } from "../_cron"; 5 5 6 - // export const runtime = "edge"; 6 + export const runtime = "nodejs"; 7 7 // export const preferredRegion = ["auto"]; 8 8 export const dynamic = "force-dynamic"; 9 9 export const maxDuration = 300;
+1 -1
apps/web/src/app/api/checker/cron/30m/route.ts
··· 3 3 4 4 import { cron, isAuthorizedDomain } from "../_cron"; 5 5 6 - // export const runtime = "edge"; 6 + export const runtime = "nodejs"; 7 7 // export const preferredRegion = ["auto"]; 8 8 export const dynamic = "force-dynamic"; 9 9 export const maxDuration = 300;
+1 -1
apps/web/src/app/api/checker/cron/30s/route.ts
··· 3 3 4 4 import { cron, isAuthorizedDomain } from "../_cron"; 5 5 6 - // export const runtime = "edge"; 6 + export const runtime = "nodejs"; 7 7 // export const preferredRegion = ["auto"]; 8 8 export const dynamic = "force-dynamic"; 9 9 export const maxDuration = 300;
+1 -1
apps/web/src/app/api/checker/cron/5m/route.ts
··· 3 3 4 4 import { cron, isAuthorizedDomain } from "../_cron"; 5 5 6 - // export const runtime = "edge"; 6 + export const runtime = "nodejs"; 7 7 // export const preferredRegion = ["auto"]; 8 8 export const dynamic = "force-dynamic"; 9 9 export const maxDuration = 300;
+3 -3
apps/web/src/app/api/checker/cron/_cron.ts
··· 1 1 import type { NextRequest } from "next/server"; 2 - import type { SignedInAuthObject } from "@clerk/nextjs/api"; 3 2 import { CloudTasksClient } from "@google-cloud/tasks"; 4 3 import type { google } from "@google-cloud/tasks/build/protos/protos"; 5 4 import type { z } from "zod"; ··· 46 45 const timestamp = Date.now(); 47 46 48 47 const ctx = createTRPCContext({ req, serverSideCall: true }); 49 - ctx.auth = { userId: "cron" } as SignedInAuthObject; 48 + // FIXME: we should the proper type 49 + ctx.auth = { userId: "cron" } as any; 50 50 const caller = edgeRouter.createCaller(ctx); 51 51 52 52 const monitors = await caller.monitor.getMonitorsForPeriodicity({ ··· 89 89 } 90 90 } 91 91 } 92 - await Promise.all(allResult); 92 + // await Promise.all(allResult); 93 93 console.log(`End cron for ${periodicity} with ${allResult.length} jobs`); 94 94 }; 95 95 // timestamp needs to be in ms
+1 -1
apps/web/src/app/api/og/checker/route.tsx
··· 1 - import { ImageResponse } from "next/server"; 1 + import { ImageResponse } from "next/og"; 2 2 3 3 import { 4 4 getCheckerDataById,
+1 -1
apps/web/src/app/api/og/monitor/route.tsx
··· 1 - import { ImageResponse } from "next/server"; 1 + import { ImageResponse } from "next/og"; 2 2 3 3 import { DESCRIPTION, TITLE } from "@/app/shared-metadata"; 4 4 import { getMonitorListData } from "@/lib/tb";
+1 -1
apps/web/src/app/api/og/page/route.tsx
··· 1 - import { ImageResponse } from "next/server"; 1 + import { ImageResponse } from "next/og"; 2 2 3 3 import { DESCRIPTION, TITLE } from "@/app/shared-metadata"; 4 4 import { getResponseListData } from "@/lib/tb";
+1 -1
apps/web/src/app/api/og/post/route.tsx
··· 1 1 /* eslint-disable @next/next/no-img-element */ 2 - import { ImageResponse } from "next/server"; 2 + import { ImageResponse } from "next/og"; 3 3 4 4 import { DESCRIPTION, TITLE } from "@/app/shared-metadata"; 5 5 import { BasicLayout } from "../_components/basic-layout";
+1 -1
apps/web/src/app/api/og/route.tsx
··· 1 1 /* eslint-disable @next/next/no-img-element */ 2 - import { ImageResponse } from "next/server"; 2 + import { ImageResponse } from "next/og"; 3 3 4 4 import { DESCRIPTION, TITLE } from "@/app/shared-metadata"; 5 5 import { Background } from "./_components/background";
+1 -1
apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/submit-button.tsx
··· 1 1 "use client"; 2 2 3 - import { experimental_useFormStatus as useFormStatus } from "react-dom"; 3 + import { useFormStatus } from "react-dom"; 4 4 5 5 import { Button } from "@openstatus/ui"; 6 6
+2 -2
apps/web/src/app/status-page/[domain]/_components/subscribe-button.tsx
··· 1 1 "use client"; 2 2 3 3 import { Mail } from "lucide-react"; 4 - import { experimental_useFormStatus } from "react-dom"; 4 + import { useFormStatus } from "react-dom"; 5 5 6 6 import { 7 7 Button, ··· 76 76 } 77 77 78 78 function SubmitButton() { 79 - const { pending } = experimental_useFormStatus(); 79 + const { pending } = useFormStatus(); 80 80 return ( 81 81 <Button type="submit" disabled={pending}> 82 82 {pending ? <LoadingAnimation /> : "Subscribe"}
+1
apps/web/src/env.ts
··· 63 63 CRON_SECRET: process.env.CRON_SECRET, 64 64 EXTERNAL_API_URL: process.env.EXTERNAL_API_URL, 65 65 }, 66 + skipValidation: true, 66 67 });
-1
apps/web/src/middleware.ts
··· 160 160 "/", 161 161 "/(api/webhook|api/trpc)(.*)", 162 162 "/(!api/checker/:path*|!api/og|!api/ping)", 163 - "/api/analytics", // used for tracking vercel beta integration click events 164 163 ], 165 164 };
+2 -2
packages/api/package.json
··· 7 7 "test": "bun test" 8 8 }, 9 9 "dependencies": { 10 - "@clerk/nextjs": "4.29.3", 10 + "@clerk/nextjs": "4.29.7", 11 11 "@openstatus/analytics": "workspace:*", 12 12 "@openstatus/db": "workspace:*", 13 13 "@openstatus/emails": "workspace:*", ··· 19 19 "stripe": "13.8.0", 20 20 "superjson": "1.13.3", 21 21 "zod": "3.22.2", 22 - "next": "13.5.3" 22 + "next": "14.1.0" 23 23 }, 24 24 "devDependencies": { 25 25 "@openstatus/tsconfig": "workspace:*",
+1 -1
packages/config/eslint/package.json
··· 7 7 "@types/eslint": "8.44.3", 8 8 "@typescript-eslint/eslint-plugin": "6.7.3", 9 9 "@typescript-eslint/parser": "6.7.3", 10 - "eslint-config-next": "13.5.3", 10 + "eslint-config-next": "14.1.0", 11 11 "eslint-config-prettier": "9.0.0", 12 12 "eslint-config-turbo": "1.10.14", 13 13 "eslint-plugin-import": "2.28.1",
+1 -1
packages/db/env.mjs
··· 14 14 : process.env.DATABASE_URL, 15 15 DATABASE_AUTH_TOKEN: process.env.DATABASE_AUTH_TOKEN, 16 16 }, 17 - skipValidation: process.env.NODE_ENV === "test", 17 + skipValidation: true, 18 18 });
+2 -2
packages/db/package.json
··· 11 11 "seed": "bun src/seed.mts" 12 12 }, 13 13 "dependencies": { 14 - "@libsql/client": "0.3.4", 14 + "@libsql/client": "0.4.3", 15 15 "@t3-oss/env-core": "0.7.0", 16 16 "dotenv": "16.3.1", 17 - "drizzle-orm": "0.28.6", 17 + "drizzle-orm": "0.29.3", 18 18 "drizzle-zod": "0.5.1", 19 19 "zod": "3.22.2" 20 20 },
+2 -2
packages/db/src/schema/pages/validation.ts
··· 6 6 const slugSchema = z 7 7 .string() 8 8 .regex( 9 - new RegExp("^[A-Za-z0-9-]+$"), 9 + /^[A-Za-z0-9-]+$/, 10 10 "Only use digits (0-9), hyphen (-) or characters (A-Z, a-z).", 11 11 ) 12 12 .min(3) ··· 15 15 const customDomainSchema = z 16 16 .string() 17 17 .regex( 18 - new RegExp("^(?!https?://|www.)([a-zA-Z0-9]+(.[a-zA-Z0-9]+)+.*)$"), 18 + /^(?!https?:\/\/|www.)([a-zA-Z0-9]+(.[a-zA-Z0-9]+)+.*)$/, 19 19 "Should not start with http://, https:// or www.", 20 20 ) 21 21 .or(z.enum([""]));
+3 -3
packages/notifications/discord/package.json
··· 9 9 "@openstatus/tsconfig": "workspace:*", 10 10 "@types/node": "20.8.0", 11 11 "@types/react": "18.2.24", 12 - "@types/react-dom": "18.2.8", 13 - "next": "13.5.3", 12 + "@types/react-dom": "18.2.19", 13 + "next": "14.1.0", 14 14 "typescript": "5.2.2" 15 15 } 16 - } 16 + }
+2 -2
packages/notifications/email/package.json
··· 17 17 "@openstatus/tsconfig": "workspace:*", 18 18 "@types/node": "20.8.0", 19 19 "@types/react": "18.2.24", 20 - "@types/react-dom": "18.2.8", 21 - "next": "13.5.3", 20 + "@types/react-dom": "18.2.19", 21 + "next": "14.1.0", 22 22 "typescript": "5.2.2" 23 23 } 24 24 }
+3 -3
packages/notifications/slack/package.json
··· 9 9 "@openstatus/tsconfig": "workspace:*", 10 10 "@types/node": "20.8.0", 11 11 "@types/react": "18.2.24", 12 - "@types/react-dom": "18.2.8", 13 - "next": "13.5.3", 12 + "@types/react-dom": "18.2.19", 13 + "next": "14.1.0", 14 14 "typescript": "5.2.2" 15 15 } 16 - } 16 + }
+2 -2
packages/notifications/twillio-sms/package.json
··· 13 13 "@openstatus/tsconfig": "workspace:*", 14 14 "@types/node": "20.8.0", 15 15 "@types/react": "18.2.24", 16 - "@types/react-dom": "18.2.8", 17 - "next": "13.5.3", 16 + "@types/react-dom": "18.2.19", 17 + "next": "14.1.0", 18 18 "typescript": "5.2.2" 19 19 } 20 20 }
+1 -1
packages/ui/package.json
··· 13 13 "@types/luxon": "3.3.1", 14 14 "@types/node": "20.8.0", 15 15 "@types/react": "18.2.24", 16 - "@types/react-dom": "18.2.8", 16 + "@types/react-dom": "18.2.19", 17 17 "eslint": "8.50.0", 18 18 "typescript": "5.2.2" 19 19 },
+536 -566
pnpm-lock.yaml
··· 105 105 apps/web: 106 106 dependencies: 107 107 '@clerk/nextjs': 108 - specifier: 4.29.3 109 - version: 4.29.3(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) 108 + specifier: 4.29.7 109 + version: 4.29.7(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) 110 110 '@google-cloud/tasks': 111 - specifier: 4.0.1 112 - version: 4.0.1 111 + specifier: 5.0.0 112 + version: 5.0.0 113 113 '@headlessui/react': 114 114 specifier: 1.7.17 115 115 version: 1.7.17(react-dom@18.2.0)(react@18.2.0) ··· 156 156 specifier: workspace:* 157 157 version: link:../../packages/utils 158 158 '@sentry/integrations': 159 - specifier: 7.73.0 160 - version: 7.73.0 159 + specifier: 7.100.1 160 + version: 7.100.1 161 161 '@sentry/nextjs': 162 - specifier: 7.73.0 163 - version: 7.73.0(next@13.5.3)(react@18.2.0) 162 + specifier: 7.100.1 163 + version: 7.100.1(next@14.1.0)(react@18.2.0) 164 164 '@stripe/stripe-js': 165 165 specifier: 2.1.6 166 166 version: 2.1.6 ··· 181 181 version: 10.38.5(@trpc/server@10.38.5) 182 182 '@trpc/next': 183 183 specifier: 10.38.5 184 - version: 10.38.5(@tanstack/react-query@4.36.1)(@trpc/client@10.38.5)(@trpc/react-query@10.38.5)(@trpc/server@10.38.5)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) 184 + version: 10.38.5(@tanstack/react-query@4.36.1)(@trpc/client@10.38.5)(@trpc/react-query@10.38.5)(@trpc/server@10.38.5)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) 185 185 '@trpc/react-query': 186 186 specifier: 10.38.5 187 187 version: 10.38.5(@tanstack/react-query@4.36.1)(@trpc/client@10.38.5)(@trpc/server@10.38.5)(react-dom@18.2.0)(react@18.2.0) ··· 234 234 specifier: 5.0.1 235 235 version: 5.0.1 236 236 next: 237 - specifier: 13.5.3 238 - version: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 237 + specifier: 14.1.0 238 + version: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 239 239 next-contentlayer: 240 240 specifier: 0.3.4 241 - version: 0.3.4(contentlayer@0.3.4)(esbuild@0.19.5)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) 241 + version: 0.3.4(contentlayer@0.3.4)(esbuild@0.19.5)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) 242 242 next-plausible: 243 - specifier: 3.11.1 244 - version: 3.11.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) 243 + specifier: 3.12.0 244 + version: 3.12.0(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) 245 245 next-themes: 246 - specifier: ^0.2.1 247 - version: 0.2.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) 246 + specifier: 0.2.1 247 + version: 0.2.1(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) 248 248 react: 249 249 specifier: 18.2.0 250 250 version: 18.2.0 ··· 316 316 specifier: 18.2.24 317 317 version: 18.2.24 318 318 '@types/react-dom': 319 - specifier: 18.2.8 320 - version: 18.2.8 319 + specifier: 18.2.19 320 + version: 18.2.19 321 321 autoprefixer: 322 322 specifier: 10.4.16 323 323 version: 10.4.16(postcss@8.4.31) ··· 368 368 packages/api: 369 369 dependencies: 370 370 '@clerk/nextjs': 371 - specifier: 4.29.3 372 - version: 4.29.3(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) 371 + specifier: 4.29.7 372 + version: 4.29.7(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) 373 373 '@openstatus/analytics': 374 374 specifier: workspace:* 375 375 version: link:../analytics ··· 392 392 specifier: 10.38.5 393 393 version: 10.38.5 394 394 next: 395 - specifier: 13.5.3 396 - version: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 395 + specifier: 14.1.0 396 + version: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 397 397 random-word-slugs: 398 398 specifier: 0.1.7 399 399 version: 0.1.7 ··· 429 429 specifier: 6.7.3 430 430 version: 6.7.3(eslint@8.50.0)(typescript@5.2.2) 431 431 eslint-config-next: 432 - specifier: 13.5.3 433 - version: 13.5.3(eslint@8.50.0)(typescript@5.2.2) 432 + specifier: 14.1.0 433 + version: 14.1.0(eslint@8.50.0)(typescript@5.2.2) 434 434 eslint-config-prettier: 435 435 specifier: 9.0.0 436 436 version: 9.0.0(eslint@8.50.0) ··· 454 454 packages/db: 455 455 dependencies: 456 456 '@libsql/client': 457 - specifier: 0.3.4 458 - version: 0.3.4(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3) 457 + specifier: 0.4.3 458 + version: 0.4.3(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3) 459 459 '@t3-oss/env-core': 460 460 specifier: 0.7.0 461 461 version: 0.7.0(typescript@5.2.2)(zod@3.22.2) ··· 463 463 specifier: 16.3.1 464 464 version: 16.3.1 465 465 drizzle-orm: 466 - specifier: 0.28.6 467 - version: 0.28.6(@libsql/client@0.3.4) 466 + specifier: 0.29.3 467 + version: 0.29.3(@libsql/client@0.4.3) 468 468 drizzle-zod: 469 469 specifier: 0.5.1 470 - version: 0.5.1(drizzle-orm@0.28.6)(zod@3.22.2) 470 + version: 0.5.1(drizzle-orm@0.29.3)(zod@3.22.2) 471 471 zod: 472 472 specifier: 3.22.2 473 473 version: 3.22.2 ··· 556 556 specifier: 18.2.24 557 557 version: 18.2.24 558 558 '@types/react-dom': 559 - specifier: 18.2.8 560 - version: 18.2.8 559 + specifier: 18.2.19 560 + version: 18.2.19 561 561 next: 562 - specifier: 13.5.3 563 - version: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 562 + specifier: 14.1.0 563 + version: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 564 564 typescript: 565 565 specifier: 5.2.2 566 566 version: 5.2.2 ··· 602 602 specifier: 18.2.24 603 603 version: 18.2.24 604 604 '@types/react-dom': 605 - specifier: 18.2.8 606 - version: 18.2.8 605 + specifier: 18.2.19 606 + version: 18.2.19 607 607 next: 608 - specifier: 13.5.3 609 - version: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 608 + specifier: 14.1.0 609 + version: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 610 610 typescript: 611 611 specifier: 5.2.2 612 612 version: 5.2.2 ··· 627 627 specifier: 18.2.24 628 628 version: 18.2.24 629 629 '@types/react-dom': 630 - specifier: 18.2.8 631 - version: 18.2.8 630 + specifier: 18.2.19 631 + version: 18.2.19 632 632 next: 633 - specifier: 13.5.3 634 - version: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 633 + specifier: 14.1.0 634 + version: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 635 635 typescript: 636 636 specifier: 5.2.2 637 637 version: 5.2.2 ··· 664 664 specifier: 18.2.24 665 665 version: 18.2.24 666 666 '@types/react-dom': 667 - specifier: 18.2.8 668 - version: 18.2.8 667 + specifier: 18.2.19 668 + version: 18.2.19 669 669 next: 670 - specifier: 13.5.3 671 - version: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 670 + specifier: 14.1.0 671 + version: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 672 672 typescript: 673 673 specifier: 5.2.2 674 674 version: 5.2.2 ··· 745 745 version: 3.3.1(react-hook-form@7.47.0) 746 746 '@radix-ui/react-accordion': 747 747 specifier: 1.1.2 748 - version: 1.1.2(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 748 + version: 1.1.2(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 749 749 '@radix-ui/react-alert-dialog': 750 750 specifier: 1.0.5 751 - version: 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 751 + version: 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 752 752 '@radix-ui/react-avatar': 753 753 specifier: 1.0.4 754 - version: 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 754 + version: 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 755 755 '@radix-ui/react-checkbox': 756 756 specifier: 1.0.4 757 - version: 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 757 + version: 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 758 758 '@radix-ui/react-context-menu': 759 759 specifier: 2.1.5 760 - version: 2.1.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 760 + version: 2.1.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 761 761 '@radix-ui/react-dialog': 762 762 specifier: 1.0.4 763 - version: 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 763 + version: 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 764 764 '@radix-ui/react-dropdown-menu': 765 765 specifier: 2.0.6 766 - version: 2.0.6(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 766 + version: 2.0.6(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 767 767 '@radix-ui/react-hover-card': 768 768 specifier: 1.0.7 769 - version: 1.0.7(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 769 + version: 1.0.7(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 770 770 '@radix-ui/react-label': 771 771 specifier: 2.0.2 772 - version: 2.0.2(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 772 + version: 2.0.2(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 773 773 '@radix-ui/react-popover': 774 774 specifier: 1.0.7 775 - version: 1.0.7(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 775 + version: 1.0.7(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 776 776 '@radix-ui/react-progress': 777 777 specifier: ^1.0.3 778 - version: 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 778 + version: 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 779 779 '@radix-ui/react-radio-group': 780 780 specifier: 1.1.3 781 - version: 1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 781 + version: 1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 782 782 '@radix-ui/react-select': 783 783 specifier: 2.0.0 784 - version: 2.0.0(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 784 + version: 2.0.0(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 785 785 '@radix-ui/react-separator': 786 786 specifier: 1.0.3 787 - version: 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 787 + version: 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 788 788 '@radix-ui/react-slot': 789 789 specifier: 1.0.2 790 790 version: 1.0.2(@types/react@18.2.24)(react@18.2.0) 791 791 '@radix-ui/react-switch': 792 792 specifier: 1.0.3 793 - version: 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 793 + version: 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 794 794 '@radix-ui/react-tabs': 795 795 specifier: 1.0.4 796 - version: 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 796 + version: 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 797 797 '@radix-ui/react-toast': 798 798 specifier: 1.1.5 799 - version: 1.1.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 799 + version: 1.1.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 800 800 '@radix-ui/react-toggle': 801 801 specifier: ^1.0.3 802 - version: 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 802 + version: 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 803 803 '@radix-ui/react-tooltip': 804 804 specifier: 1.0.7 805 - version: 1.0.7(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 805 + version: 1.0.7(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 806 806 class-variance-authority: 807 807 specifier: 0.7.0 808 808 version: 0.7.0 ··· 853 853 specifier: 18.2.24 854 854 version: 18.2.24 855 855 '@types/react-dom': 856 - specifier: 18.2.8 857 - version: 18.2.8 856 + specifier: 18.2.19 857 + version: 18.2.19 858 858 eslint: 859 859 specifier: 8.50.0 860 860 version: 8.50.0 ··· 1164 1164 zod: 3.22.2 1165 1165 dev: false 1166 1166 1167 - /@clerk/backend@0.37.2(react@18.2.0): 1168 - resolution: {integrity: sha512-Ymnf8LfcZTP/P15uMrY7myUtoOKgKiUR1G2c8429cIPdMTDC/fX+P+HUF1TlcKjwERuT+pGySufSjmPrDwqeMw==} 1167 + /@clerk/backend@0.38.1(react@18.2.0): 1168 + resolution: {integrity: sha512-Nnr+j2V0RwFp/CFjlp7VenGPACilhAVD2j1c49fxjQUuAWeLd/z/5efb9mp7kgZup8oxpOHoMDjO2ndWY4rPqA==} 1169 1169 engines: {node: '>=14'} 1170 1170 dependencies: 1171 1171 '@clerk/shared': 1.3.1(react@18.2.0) 1172 - '@clerk/types': 3.60.0 1172 + '@clerk/types': 3.62.0 1173 1173 '@peculiar/webcrypto': 1.4.1 1174 1174 '@types/node': 16.18.6 1175 1175 cookie: 0.5.0 ··· 1181 1181 - react 1182 1182 dev: false 1183 1183 1184 - /@clerk/clerk-react@4.30.3(react@18.2.0): 1185 - resolution: {integrity: sha512-bX4fUxGXUrMl8A50TpeUM8PHFKbMHmt7UfJ/NnUQMBN54h9N/NF2eSE2omY1+lDxBJmh/V9EiJZV8S6MwDflzw==} 1184 + /@clerk/clerk-react@4.30.5(react@18.2.0): 1185 + resolution: {integrity: sha512-jWSbgjWW3ny+ctQKpz/c8CwascliDtaa/8FyHX7tqKlV7vFeR9N/AjaZIUKHrbeGpRk+b/RM2xHLoZS4nZ4V6A==} 1186 1186 engines: {node: '>=14'} 1187 1187 peerDependencies: 1188 1188 react: '>=16' 1189 1189 dependencies: 1190 1190 '@clerk/shared': 1.3.1(react@18.2.0) 1191 - '@clerk/types': 3.60.0 1191 + '@clerk/types': 3.62.0 1192 1192 react: 18.2.0 1193 1193 tslib: 2.4.1 1194 1194 dev: false 1195 1195 1196 - /@clerk/clerk-sdk-node@4.13.6(react@18.2.0): 1197 - resolution: {integrity: sha512-p/bGFvageJ6gTxuyG/VMdl0UiT0HzfT7ymrrcpZjN/lDheCoL5lin5JBBgdV4189tw9xb6wAl2XjsiOvYqo64w==} 1196 + /@clerk/clerk-sdk-node@4.13.9(react@18.2.0): 1197 + resolution: {integrity: sha512-SRATpmPcN5IkdewasiJyvSoKNnNnk+Igb/tpjNV6hM9zS3tbWwJx/haUtR76tTjmloUQemVBl5oVr0hnZTq3kg==} 1198 1198 engines: {node: '>=14'} 1199 1199 dependencies: 1200 - '@clerk/backend': 0.37.2(react@18.2.0) 1200 + '@clerk/backend': 0.38.1(react@18.2.0) 1201 1201 '@clerk/shared': 1.3.1(react@18.2.0) 1202 - '@clerk/types': 3.60.0 1202 + '@clerk/types': 3.62.0 1203 1203 '@types/cookies': 0.7.7 1204 1204 '@types/express': 4.17.14 1205 1205 '@types/node-fetch': 2.6.2 ··· 1210 1210 - react 1211 1211 dev: false 1212 1212 1213 - /@clerk/nextjs@4.29.3(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): 1214 - resolution: {integrity: sha512-qPBHjOAEAwKPnBx7eat6oB5SUlqWWTALeize+pY4TRYURliUk/iZtNFFr/smF87bYCNwslZ+vDRQznEQsSpSkA==} 1213 + /@clerk/nextjs@4.29.7(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): 1214 + resolution: {integrity: sha512-tPvIp4GXCsjcKankLRpPPQGDWmpmlB2tm+p656/OUUmzPMeDnk5Euc86HjSk+5C9BAHVatrveRth6fHa4yzNhQ==} 1215 1215 engines: {node: '>=14'} 1216 1216 peerDependencies: 1217 1217 next: '>=10' 1218 1218 react: ^17.0.2 || ^18.0.0-0 1219 1219 react-dom: ^17.0.2 || ^18.0.0-0 1220 1220 dependencies: 1221 - '@clerk/backend': 0.37.2(react@18.2.0) 1222 - '@clerk/clerk-react': 4.30.3(react@18.2.0) 1223 - '@clerk/clerk-sdk-node': 4.13.6(react@18.2.0) 1221 + '@clerk/backend': 0.38.1(react@18.2.0) 1222 + '@clerk/clerk-react': 4.30.5(react@18.2.0) 1223 + '@clerk/clerk-sdk-node': 4.13.9(react@18.2.0) 1224 1224 '@clerk/shared': 1.3.1(react@18.2.0) 1225 - '@clerk/types': 3.60.0 1226 - next: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 1225 + '@clerk/types': 3.62.0 1226 + next: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 1227 1227 path-to-regexp: 6.2.1 1228 1228 react: 18.2.0 1229 1229 react-dom: 18.2.0(react@18.2.0) ··· 1244 1244 swr: 2.2.0(react@18.2.0) 1245 1245 dev: false 1246 1246 1247 - /@clerk/types@3.60.0: 1248 - resolution: {integrity: sha512-f1A16wFh5MtikxEo7o6vAVX7FxpqC1YmzA6c4ugwq5MH8J2mvIM/LwNVIHgNpZkn/s/G+BUhBcJJmUXqajDK2Q==} 1247 + /@clerk/types@3.62.0: 1248 + resolution: {integrity: sha512-rjtdPqNJtfayCrqOCi20i46rw7X5yzAiOoh0Dzl7KX8kdBWQn06UxpgREPEp/3gFS2imVFRyXtx+fUGRwOGjaw==} 1249 1249 engines: {node: '>=14'} 1250 1250 dependencies: 1251 1251 csstype: 3.1.1 ··· 2160 2160 resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} 2161 2161 dev: false 2162 2162 2163 - /@google-cloud/tasks@4.0.1: 2164 - resolution: {integrity: sha512-cluHSN52WgaNoDPVguxCeXZq4rTBHqJntXFB9aI9zG8n8MJukf6V0H7yoAXpKXQxyeXv4LRy108kAgLPgXP3yA==} 2165 - engines: {node: '>=14.0.0'} 2163 + /@google-cloud/tasks@5.0.0: 2164 + resolution: {integrity: sha512-vwj0jzkHNgY/WvqrNt763QfO3mRHIO1GSFW22scOneI5pcu5sMb/JPN+P+cDPTEXRNPdZCaZ/HicLHZNxbseyA==} 2165 + engines: {node: '>=v14'} 2166 2166 dependencies: 2167 2167 google-gax: 4.0.5 2168 2168 transitivePeerDependencies: ··· 2401 2401 tslib: 2.6.2 2402 2402 dev: false 2403 2403 2404 - /@libsql/client@0.3.4(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3): 2405 - resolution: {integrity: sha512-b1rpCzm02oQuh1zM1UKdKxhClyMMlgyFagcmsuGTve/AQxubO/FaRgoKXTcGaOqoRjymE1qf0sQM2UoyPvu3lA==} 2404 + /@libsql/client@0.4.3(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3): 2405 + resolution: {integrity: sha512-AUYKnSPqAsFBVWBvmtrb4dG3pQlvTKT92eztAest9wQU2iJkabH8WzHLDb3dKFWKql7/kiCqvBQUVpozDwhekQ==} 2406 2406 dependencies: 2407 - '@libsql/hrana-client': 0.5.5(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3) 2408 - better-sqlite3: 8.7.0 2407 + '@libsql/core': 0.4.3 2408 + '@libsql/hrana-client': 0.5.6(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3) 2409 2409 js-base64: 3.7.5 2410 + optionalDependencies: 2411 + libsql: 0.2.0 2410 2412 transitivePeerDependencies: 2411 2413 - bufferutil 2412 2414 - encoding 2413 2415 - utf-8-validate 2414 2416 dev: false 2415 2417 2416 - /@libsql/hrana-client@0.5.5(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3): 2417 - resolution: {integrity: sha512-i+hDBpiV719poqEiHupUUZYKJ9YSbCRFe5Q2PQ0v3mHIftePH6gayLjp2u6TXbqbO/Dv6y8yyvYlBXf/kFfRZA==} 2418 + /@libsql/core@0.4.3: 2419 + resolution: {integrity: sha512-r28iYBtaLBW9RRgXPFh6cGCsVI/rwRlOzSOpAu/1PVTm6EJ3t233pUf97jETVHU0vjdr1d8VvV6fKAvJkokqCw==} 2418 2420 dependencies: 2419 - '@libsql/isomorphic-fetch': 0.1.10(encoding@0.1.13) 2421 + js-base64: 3.7.5 2422 + dev: false 2423 + 2424 + /@libsql/darwin-arm64@0.2.0: 2425 + resolution: {integrity: sha512-+qyT2W/n5CFH1YZWv2mxW4Fsoo4dX9Z9M/nvbQqZ7H84J8hVegvVAsIGYzcK8xAeMEcpU5yGKB1Y9NoDY4hOSQ==} 2426 + cpu: [arm64] 2427 + os: [darwin] 2428 + requiresBuild: true 2429 + dev: false 2430 + optional: true 2431 + 2432 + /@libsql/darwin-x64@0.2.0: 2433 + resolution: {integrity: sha512-hwmO2mF1n8oDHKFrUju6Jv+n9iFtTf5JUK+xlnIE3Td0ZwGC/O1R/Z/btZTd9nD+vsvakC8SJT7/Q6YlWIkhEw==} 2434 + cpu: [x64] 2435 + os: [darwin] 2436 + requiresBuild: true 2437 + dev: false 2438 + optional: true 2439 + 2440 + /@libsql/hrana-client@0.5.6(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3): 2441 + resolution: {integrity: sha512-mjQoAmejZ1atG+M3YR2ZW+rg6ceBByH/S/h17ZoYZkqbWrvohFhXyz2LFxj++ARMoY9m6w3RJJIRdJdmnEUlFg==} 2442 + dependencies: 2443 + '@libsql/isomorphic-fetch': 0.1.12(encoding@0.1.13) 2420 2444 '@libsql/isomorphic-ws': 0.1.5(bufferutil@4.0.7)(utf-8-validate@6.0.3) 2421 2445 js-base64: 3.7.5 2422 2446 node-fetch: 3.3.2 ··· 2426 2450 - utf-8-validate 2427 2451 dev: false 2428 2452 2429 - /@libsql/isomorphic-fetch@0.1.10(encoding@0.1.13): 2430 - resolution: {integrity: sha512-dH0lMk50gKSvEKD78xWMu60SY1sjp1sY//iFLO0XMmBwfVfG136P9KOk06R4maBdlb8KMXOzJ1D28FR5ZKnHTA==} 2453 + /@libsql/isomorphic-fetch@0.1.12(encoding@0.1.13): 2454 + resolution: {integrity: sha512-MRo4UcmjAGAa3ac56LoD5OE13m2p0lu0VEtZC2NZMcogM/jc5fU9YtMQ3qbPjFJ+u2BBjFZgMPkQaLS1dlMhpg==} 2431 2455 dependencies: 2432 - '@types/node-fetch': 2.6.7 2456 + '@types/node-fetch': 2.6.11 2433 2457 node-fetch: 2.7.0(encoding@0.1.13) 2434 2458 transitivePeerDependencies: 2435 2459 - encoding ··· 2445 2469 - utf-8-validate 2446 2470 dev: false 2447 2471 2472 + /@libsql/linux-arm64-gnu@0.2.0: 2473 + resolution: {integrity: sha512-1w2lPXIYtnBaK5t/Ej5E8x7lPiE+jP3KATI/W4yei5Z/ONJh7jQW5PJ7sYU95vTME3hWEM1FXN6kvzcpFAte7w==} 2474 + cpu: [arm64] 2475 + os: [linux] 2476 + requiresBuild: true 2477 + dev: false 2478 + optional: true 2479 + 2480 + /@libsql/linux-arm64-musl@0.2.0: 2481 + resolution: {integrity: sha512-lkblBEJ7xuNiWNjP8DDq0rqoWccszfkUS7Efh5EjJ+GDWdCBVfh08mPofIZg0fZVLWQCY3j+VZCG1qZfATBizg==} 2482 + cpu: [arm64] 2483 + os: [linux] 2484 + requiresBuild: true 2485 + dev: false 2486 + optional: true 2487 + 2488 + /@libsql/linux-x64-gnu@0.2.0: 2489 + resolution: {integrity: sha512-+x/d289KeJydwOhhqSxKT+6MSQTCfLltzOpTzPccsvdt5fxg8CBi+gfvEJ4/XW23Sa+9bc7zodFP0i6MOlxX7w==} 2490 + cpu: [x64] 2491 + os: [linux] 2492 + requiresBuild: true 2493 + dev: false 2494 + optional: true 2495 + 2496 + /@libsql/linux-x64-musl@0.2.0: 2497 + resolution: {integrity: sha512-5Xn0c5A6vKf9D1ASpgk7mef//FuY7t5Lktj/eiU4n3ryxG+6WTpqstTittJUgepVjcleLPYxIhQAYeYwTYH1IQ==} 2498 + cpu: [x64] 2499 + os: [linux] 2500 + requiresBuild: true 2501 + dev: false 2502 + optional: true 2503 + 2504 + /@libsql/win32-x64-msvc@0.2.0: 2505 + resolution: {integrity: sha512-rpK+trBIpRST15m3cMYg5aPaX7kvCIottxY7jZPINkKAaScvfbn9yulU/iZUM9YtuK96Y1ZmvwyVIK/Y5DzoMQ==} 2506 + cpu: [x64] 2507 + os: [win32] 2508 + requiresBuild: true 2509 + dev: false 2510 + optional: true 2511 + 2448 2512 /@manypkg/find-root@2.2.1: 2449 2513 resolution: {integrity: sha512-34NlypD5mmTY65cFAK7QPgY5Tzt0qXR4ZRXdg97xAlkiLuwXUPBEXy5Hsqzd+7S2acsLxUz6Cs50rlDZQr4xUA==} 2450 2514 engines: {node: '>=14.18.0'} ··· 2508 2572 - supports-color 2509 2573 dev: false 2510 2574 2511 - /@next/env@13.5.3: 2512 - resolution: {integrity: sha512-X4te86vsbjsB7iO4usY9jLPtZ827Mbx+WcwNBGUOIuswuTAKQtzsuoxc/6KLxCMvogKG795MhrR1LDhYgDvasg==} 2575 + /@neon-rs/load@0.0.4: 2576 + resolution: {integrity: sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==} 2577 + requiresBuild: true 2578 + dev: false 2579 + optional: true 2513 2580 2514 - /@next/eslint-plugin-next@13.5.3: 2515 - resolution: {integrity: sha512-lbZOoEjzSuTtpk9UgV9rOmxYw+PsSfNR+00mZcInqooiDMZ1u+RqT1YQYLsEZPW1kumZoQe5+exkCBtZ2xn0uw==} 2581 + /@next/env@14.1.0: 2582 + resolution: {integrity: sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw==} 2583 + 2584 + /@next/eslint-plugin-next@14.1.0: 2585 + resolution: {integrity: sha512-x4FavbNEeXx/baD/zC/SdrvkjSby8nBn8KcCREqk6UuwvwoAPZmaV8TFCAuo/cpovBRTIY67mHhe86MQQm/68Q==} 2516 2586 dependencies: 2517 - glob: 7.1.7 2587 + glob: 10.3.10 2518 2588 dev: false 2519 2589 2520 - /@next/swc-darwin-arm64@13.5.3: 2521 - resolution: {integrity: sha512-6hiYNJxJmyYvvKGrVThzo4nTcqvqUTA/JvKim7Auaj33NexDqSNwN5YrrQu+QhZJCIpv2tULSHt+lf+rUflLSw==} 2590 + /@next/swc-darwin-arm64@14.1.0: 2591 + resolution: {integrity: sha512-nUDn7TOGcIeyQni6lZHfzNoo9S0euXnu0jhsbMOmMJUBfgsnESdjN97kM7cBqQxZa8L/bM9om/S5/1dzCrW6wQ==} 2522 2592 engines: {node: '>= 10'} 2523 2593 cpu: [arm64] 2524 2594 os: [darwin] 2525 2595 requiresBuild: true 2526 2596 optional: true 2527 2597 2528 - /@next/swc-darwin-x64@13.5.3: 2529 - resolution: {integrity: sha512-UpBKxu2ob9scbpJyEq/xPgpdrgBgN3aLYlxyGqlYX5/KnwpJpFuIHU2lx8upQQ7L+MEmz+fA1XSgesoK92ppwQ==} 2598 + /@next/swc-darwin-x64@14.1.0: 2599 + resolution: {integrity: sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==} 2530 2600 engines: {node: '>= 10'} 2531 2601 cpu: [x64] 2532 2602 os: [darwin] 2533 2603 requiresBuild: true 2534 2604 optional: true 2535 2605 2536 - /@next/swc-linux-arm64-gnu@13.5.3: 2537 - resolution: {integrity: sha512-5AzM7Yx1Ky+oLY6pHs7tjONTF22JirDPd5Jw/3/NazJ73uGB05NqhGhB4SbeCchg7SlVYVBeRMrMSZwJwq/xoA==} 2606 + /@next/swc-linux-arm64-gnu@14.1.0: 2607 + resolution: {integrity: sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==} 2538 2608 engines: {node: '>= 10'} 2539 2609 cpu: [arm64] 2540 2610 os: [linux] 2541 2611 requiresBuild: true 2542 2612 optional: true 2543 2613 2544 - /@next/swc-linux-arm64-musl@13.5.3: 2545 - resolution: {integrity: sha512-A/C1shbyUhj7wRtokmn73eBksjTM7fFQoY2v/0rTM5wehpkjQRLOXI8WJsag2uLhnZ4ii5OzR1rFPwoD9cvOgA==} 2614 + /@next/swc-linux-arm64-musl@14.1.0: 2615 + resolution: {integrity: sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==} 2546 2616 engines: {node: '>= 10'} 2547 2617 cpu: [arm64] 2548 2618 os: [linux] 2549 2619 requiresBuild: true 2550 2620 optional: true 2551 2621 2552 - /@next/swc-linux-x64-gnu@13.5.3: 2553 - resolution: {integrity: sha512-FubPuw/Boz8tKkk+5eOuDHOpk36F80rbgxlx4+xty/U71e3wZZxVYHfZXmf0IRToBn1Crb8WvLM9OYj/Ur815g==} 2622 + /@next/swc-linux-x64-gnu@14.1.0: 2623 + resolution: {integrity: sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==} 2554 2624 engines: {node: '>= 10'} 2555 2625 cpu: [x64] 2556 2626 os: [linux] 2557 2627 requiresBuild: true 2558 2628 optional: true 2559 2629 2560 - /@next/swc-linux-x64-musl@13.5.3: 2561 - resolution: {integrity: sha512-DPw8nFuM1uEpbX47tM3wiXIR0Qa+atSzs9Q3peY1urkhofx44o7E1svnq+a5Q0r8lAcssLrwiM+OyJJgV/oj7g==} 2630 + /@next/swc-linux-x64-musl@14.1.0: 2631 + resolution: {integrity: sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==} 2562 2632 engines: {node: '>= 10'} 2563 2633 cpu: [x64] 2564 2634 os: [linux] 2565 2635 requiresBuild: true 2566 2636 optional: true 2567 2637 2568 - /@next/swc-win32-arm64-msvc@13.5.3: 2569 - resolution: {integrity: sha512-zBPSP8cHL51Gub/YV8UUePW7AVGukp2D8JU93IHbVDu2qmhFAn9LWXiOOLKplZQKxnIPUkJTQAJDCWBWU4UWUA==} 2638 + /@next/swc-win32-arm64-msvc@14.1.0: 2639 + resolution: {integrity: sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==} 2570 2640 engines: {node: '>= 10'} 2571 2641 cpu: [arm64] 2572 2642 os: [win32] 2573 2643 requiresBuild: true 2574 2644 optional: true 2575 2645 2576 - /@next/swc-win32-ia32-msvc@13.5.3: 2577 - resolution: {integrity: sha512-ONcL/lYyGUj4W37D4I2I450SZtSenmFAvapkJQNIJhrPMhzDU/AdfLkW98NvH1D2+7FXwe7yclf3+B7v28uzBQ==} 2646 + /@next/swc-win32-ia32-msvc@14.1.0: 2647 + resolution: {integrity: sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==} 2578 2648 engines: {node: '>= 10'} 2579 2649 cpu: [ia32] 2580 2650 os: [win32] 2581 2651 requiresBuild: true 2582 2652 optional: true 2583 2653 2584 - /@next/swc-win32-x64-msvc@13.5.3: 2585 - resolution: {integrity: sha512-2Vz2tYWaLqJvLcWbbTlJ5k9AN6JD7a5CN2pAeIzpbecK8ZF/yobA39cXtv6e+Z8c5UJuVOmaTldEAIxvsIux/Q==} 2654 + /@next/swc-win32-x64-msvc@14.1.0: 2655 + resolution: {integrity: sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg==} 2586 2656 engines: {node: '>= 10'} 2587 2657 cpu: [x64] 2588 2658 os: [win32] ··· 3000 3070 '@babel/runtime': 7.23.2 3001 3071 dev: false 3002 3072 3003 - /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3073 + /@radix-ui/react-accordion@1.1.2(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3004 3074 resolution: {integrity: sha512-fDG7jcoNKVjSK6yfmuAs0EnPDro0WMXIhMtXdTBWqEioVW206ku+4Lw07e+13lUkFkpoEQ2PdeMIAGpdqEAmDg==} 3005 3075 peerDependencies: 3006 3076 '@types/react': '*' ··· 3015 3085 dependencies: 3016 3086 '@babel/runtime': 7.23.2 3017 3087 '@radix-ui/primitive': 1.0.1 3018 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3019 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3088 + '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3089 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3020 3090 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3021 3091 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3022 3092 '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3023 3093 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3024 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3094 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3025 3095 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3026 3096 '@types/react': 18.2.24 3027 - '@types/react-dom': 18.2.8 3097 + '@types/react-dom': 18.2.19 3028 3098 react: 18.2.0 3029 3099 react-dom: 18.2.0(react@18.2.0) 3030 3100 dev: false 3031 3101 3032 - /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3102 + /@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3033 3103 resolution: {integrity: sha512-OrVIOcZL0tl6xibeuGt5/+UxoT2N27KCFOPjFyfXMnchxSHZ/OW7cCX2nGlIYJrbHK/fczPcFzAwvNBB6XBNMA==} 3034 3104 peerDependencies: 3035 3105 '@types/react': '*' ··· 3046 3116 '@radix-ui/primitive': 1.0.1 3047 3117 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3048 3118 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3049 - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3050 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3119 + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3120 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3051 3121 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3052 3122 '@types/react': 18.2.24 3053 - '@types/react-dom': 18.2.8 3123 + '@types/react-dom': 18.2.19 3054 3124 react: 18.2.0 3055 3125 react-dom: 18.2.0(react@18.2.0) 3056 3126 dev: false 3057 3127 3058 - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3128 + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3059 3129 resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} 3060 3130 peerDependencies: 3061 3131 '@types/react': '*' ··· 3069 3139 optional: true 3070 3140 dependencies: 3071 3141 '@babel/runtime': 7.23.2 3072 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3142 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3073 3143 '@types/react': 18.2.24 3074 - '@types/react-dom': 18.2.8 3144 + '@types/react-dom': 18.2.19 3075 3145 react: 18.2.0 3076 3146 react-dom: 18.2.0(react@18.2.0) 3077 3147 dev: false 3078 3148 3079 - /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3149 + /@radix-ui/react-avatar@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3080 3150 resolution: {integrity: sha512-kVK2K7ZD3wwj3qhle0ElXhOjbezIgyl2hVvgwfIdexL3rN6zJmy5AqqIf+D31lxVppdzV8CjAfZ6PklkmInZLw==} 3081 3151 peerDependencies: 3082 3152 '@types/react': '*' ··· 3091 3161 dependencies: 3092 3162 '@babel/runtime': 7.23.2 3093 3163 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3094 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3164 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3095 3165 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3096 3166 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3097 3167 '@types/react': 18.2.24 3098 - '@types/react-dom': 18.2.8 3168 + '@types/react-dom': 18.2.19 3099 3169 react: 18.2.0 3100 3170 react-dom: 18.2.0(react@18.2.0) 3101 3171 dev: false 3102 3172 3103 - /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3173 + /@radix-ui/react-checkbox@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3104 3174 resolution: {integrity: sha512-CBuGQa52aAYnADZVt/KBQzXrwx6TqnlwtcIPGtVt5JkkzQwMOLJjPukimhfKEr4GQNd43C+djUh5Ikopj8pSLg==} 3105 3175 peerDependencies: 3106 3176 '@types/react': '*' ··· 3117 3187 '@radix-ui/primitive': 1.0.1 3118 3188 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3119 3189 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3120 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3121 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3190 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3191 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3122 3192 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3123 3193 '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3124 3194 '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3125 3195 '@types/react': 18.2.24 3126 - '@types/react-dom': 18.2.8 3196 + '@types/react-dom': 18.2.19 3127 3197 react: 18.2.0 3128 3198 react-dom: 18.2.0(react@18.2.0) 3129 3199 dev: false 3130 3200 3131 - /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3201 + /@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3132 3202 resolution: {integrity: sha512-UBmVDkmR6IvDsloHVN+3rtx4Mi5TFvylYXpluuv0f37dtaz3H99bp8No0LGXRigVpl3UAT4l9j6bIchh42S/Gg==} 3133 3203 peerDependencies: 3134 3204 '@types/react': '*' ··· 3146 3216 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3147 3217 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3148 3218 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3149 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3150 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3219 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3220 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3151 3221 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3152 3222 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3153 3223 '@types/react': 18.2.24 3154 - '@types/react-dom': 18.2.8 3224 + '@types/react-dom': 18.2.19 3155 3225 react: 18.2.0 3156 3226 react-dom: 18.2.0(react@18.2.0) 3157 3227 dev: false 3158 3228 3159 - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3229 + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3160 3230 resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} 3161 3231 peerDependencies: 3162 3232 '@types/react': '*' ··· 3172 3242 '@babel/runtime': 7.23.2 3173 3243 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3174 3244 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3175 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3245 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3176 3246 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3177 3247 '@types/react': 18.2.24 3178 - '@types/react-dom': 18.2.8 3248 + '@types/react-dom': 18.2.19 3179 3249 react: 18.2.0 3180 3250 react-dom: 18.2.0(react@18.2.0) 3181 3251 dev: false ··· 3203 3273 react: 18.2.0 3204 3274 dev: false 3205 3275 3206 - /@radix-ui/react-context-menu@2.1.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3276 + /@radix-ui/react-context-menu@2.1.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3207 3277 resolution: {integrity: sha512-R5XaDj06Xul1KGb+WP8qiOh7tKJNz2durpLBXAGZjSVtctcRFCuEvy2gtMwRJGePwQQE5nV77gs4FwRi8T+r2g==} 3208 3278 peerDependencies: 3209 3279 '@types/react': '*' ··· 3219 3289 '@babel/runtime': 7.23.2 3220 3290 '@radix-ui/primitive': 1.0.1 3221 3291 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3222 - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3223 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3292 + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3293 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3224 3294 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3225 3295 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3226 3296 '@types/react': 18.2.24 3227 - '@types/react-dom': 18.2.8 3297 + '@types/react-dom': 18.2.19 3228 3298 react: 18.2.0 3229 3299 react-dom: 18.2.0(react@18.2.0) 3230 3300 dev: false ··· 3279 3349 - '@types/react' 3280 3350 dev: false 3281 3351 3282 - /@radix-ui/react-dialog@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3352 + /@radix-ui/react-dialog@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3283 3353 resolution: {integrity: sha512-hJtRy/jPULGQZceSAP2Re6/4NpKo8im6V8P2hUqZsdFiSL8l35kYsw3qbRI6Ay5mQd2+wlLqje770eq+RJ3yZg==} 3284 3354 peerDependencies: 3285 3355 '@types/react': '*' ··· 3296 3366 '@radix-ui/primitive': 1.0.1 3297 3367 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3298 3368 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3299 - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3369 + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3300 3370 '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3301 - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3371 + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3302 3372 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3303 - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3304 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3305 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3373 + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3374 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3375 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3306 3376 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3307 3377 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3308 3378 '@types/react': 18.2.24 3309 - '@types/react-dom': 18.2.8 3379 + '@types/react-dom': 18.2.19 3310 3380 aria-hidden: 1.2.3 3311 3381 react: 18.2.0 3312 3382 react-dom: 18.2.0(react@18.2.0) 3313 3383 react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) 3314 3384 dev: false 3315 3385 3316 - /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3386 + /@radix-ui/react-dialog@1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3317 3387 resolution: {integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q==} 3318 3388 peerDependencies: 3319 3389 '@types/react': '*' ··· 3330 3400 '@radix-ui/primitive': 1.0.1 3331 3401 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3332 3402 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3333 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3403 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3334 3404 '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3335 - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3405 + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3336 3406 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3337 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3338 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3339 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3407 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3408 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3409 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3340 3410 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3341 3411 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3342 3412 '@types/react': 18.2.24 3343 - '@types/react-dom': 18.2.8 3413 + '@types/react-dom': 18.2.19 3344 3414 aria-hidden: 1.2.3 3345 3415 react: 18.2.0 3346 3416 react-dom: 18.2.0(react@18.2.0) ··· 3377 3447 react-dom: 18.2.0(react@18.2.0) 3378 3448 dev: false 3379 3449 3380 - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3450 + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3381 3451 resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} 3382 3452 peerDependencies: 3383 3453 '@types/react': '*' ··· 3393 3463 '@babel/runtime': 7.23.2 3394 3464 '@radix-ui/primitive': 1.0.1 3395 3465 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3396 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3466 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3397 3467 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3398 3468 '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.24)(react@18.2.0) 3399 3469 '@types/react': 18.2.24 3400 - '@types/react-dom': 18.2.8 3470 + '@types/react-dom': 18.2.19 3401 3471 react: 18.2.0 3402 3472 react-dom: 18.2.0(react@18.2.0) 3403 3473 dev: false 3404 3474 3405 - /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3475 + /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3406 3476 resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} 3407 3477 peerDependencies: 3408 3478 '@types/react': '*' ··· 3418 3488 '@babel/runtime': 7.23.2 3419 3489 '@radix-ui/primitive': 1.0.1 3420 3490 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3421 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3491 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3422 3492 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3423 3493 '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.24)(react@18.2.0) 3424 3494 '@types/react': 18.2.24 3425 - '@types/react-dom': 18.2.8 3495 + '@types/react-dom': 18.2.19 3426 3496 react: 18.2.0 3427 3497 react-dom: 18.2.0(react@18.2.0) 3428 3498 dev: false 3429 3499 3430 - /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3500 + /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3431 3501 resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} 3432 3502 peerDependencies: 3433 3503 '@types/react': '*' ··· 3445 3515 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3446 3516 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3447 3517 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3448 - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3449 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3518 + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3519 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3450 3520 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3451 3521 '@types/react': 18.2.24 3452 - '@types/react-dom': 18.2.8 3522 + '@types/react-dom': 18.2.19 3453 3523 react: 18.2.0 3454 3524 react-dom: 18.2.0(react@18.2.0) 3455 3525 dev: false ··· 3491 3561 react-dom: 18.2.0(react@18.2.0) 3492 3562 dev: false 3493 3563 3494 - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3564 + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3495 3565 resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} 3496 3566 peerDependencies: 3497 3567 '@types/react': '*' ··· 3506 3576 dependencies: 3507 3577 '@babel/runtime': 7.23.2 3508 3578 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3509 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3579 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3510 3580 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3511 3581 '@types/react': 18.2.24 3512 - '@types/react-dom': 18.2.8 3582 + '@types/react-dom': 18.2.19 3513 3583 react: 18.2.0 3514 3584 react-dom: 18.2.0(react@18.2.0) 3515 3585 dev: false 3516 3586 3517 - /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3587 + /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3518 3588 resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} 3519 3589 peerDependencies: 3520 3590 '@types/react': '*' ··· 3529 3599 dependencies: 3530 3600 '@babel/runtime': 7.23.2 3531 3601 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3532 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3602 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3533 3603 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3534 3604 '@types/react': 18.2.24 3535 - '@types/react-dom': 18.2.8 3605 + '@types/react-dom': 18.2.19 3536 3606 react: 18.2.0 3537 3607 react-dom: 18.2.0(react@18.2.0) 3538 3608 dev: false 3539 3609 3540 - /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3610 + /@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3541 3611 resolution: {integrity: sha512-OcUN2FU0YpmajD/qkph3XzMcK/NmSk9hGWnjV68p6QiZMgILugusgQwnLSDs3oFSJYGKf3Y49zgFedhGh04k9A==} 3542 3612 peerDependencies: 3543 3613 '@types/react': '*' ··· 3554 3624 '@radix-ui/primitive': 1.0.1 3555 3625 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3556 3626 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3557 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3558 - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3559 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3560 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3561 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3627 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3628 + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3629 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3630 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3631 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3562 3632 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3563 3633 '@types/react': 18.2.24 3564 - '@types/react-dom': 18.2.8 3634 + '@types/react-dom': 18.2.19 3565 3635 react: 18.2.0 3566 3636 react-dom: 18.2.0(react@18.2.0) 3567 3637 dev: false ··· 3591 3661 react: 18.2.0 3592 3662 dev: false 3593 3663 3594 - /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3664 + /@radix-ui/react-label@2.0.2(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3595 3665 resolution: {integrity: sha512-N5ehvlM7qoTLx7nWPodsPYPgMzA5WM8zZChQg8nyFJKnDO5WHdba1vv5/H6IO5LtJMfD2Q3wh1qHFGNtK0w3bQ==} 3596 3666 peerDependencies: 3597 3667 '@types/react': '*' ··· 3605 3675 optional: true 3606 3676 dependencies: 3607 3677 '@babel/runtime': 7.23.2 3608 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3678 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3609 3679 '@types/react': 18.2.24 3610 - '@types/react-dom': 18.2.8 3680 + '@types/react-dom': 18.2.19 3611 3681 react: 18.2.0 3612 3682 react-dom: 18.2.0(react@18.2.0) 3613 3683 dev: false 3614 3684 3615 - /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3685 + /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3616 3686 resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} 3617 3687 peerDependencies: 3618 3688 '@types/react': '*' ··· 3627 3697 dependencies: 3628 3698 '@babel/runtime': 7.23.2 3629 3699 '@radix-ui/primitive': 1.0.1 3630 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3700 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3631 3701 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3632 3702 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3633 3703 '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3634 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3704 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3635 3705 '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3636 - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3706 + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3637 3707 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3638 - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3639 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3640 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3641 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3642 - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3708 + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3709 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3710 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3711 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3712 + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3643 3713 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3644 3714 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3645 3715 '@types/react': 18.2.24 3646 - '@types/react-dom': 18.2.8 3716 + '@types/react-dom': 18.2.19 3647 3717 aria-hidden: 1.2.3 3648 3718 react: 18.2.0 3649 3719 react-dom: 18.2.0(react@18.2.0) 3650 3720 react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) 3651 3721 dev: false 3652 3722 3653 - /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3723 + /@radix-ui/react-popover@1.0.7(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3654 3724 resolution: {integrity: sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ==} 3655 3725 peerDependencies: 3656 3726 '@types/react': '*' ··· 3667 3737 '@radix-ui/primitive': 1.0.1 3668 3738 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3669 3739 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3670 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3740 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3671 3741 '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3672 - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3742 + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3673 3743 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3674 - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3675 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3676 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3677 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3744 + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3745 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3746 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3747 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3678 3748 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3679 3749 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3680 3750 '@types/react': 18.2.24 3681 - '@types/react-dom': 18.2.8 3751 + '@types/react-dom': 18.2.19 3682 3752 aria-hidden: 1.2.3 3683 3753 react: 18.2.0 3684 3754 react-dom: 18.2.0(react@18.2.0) 3685 3755 react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) 3686 3756 dev: false 3687 3757 3688 - /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3758 + /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3689 3759 resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} 3690 3760 peerDependencies: 3691 3761 '@types/react': '*' ··· 3700 3770 dependencies: 3701 3771 '@babel/runtime': 7.23.2 3702 3772 '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) 3703 - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3773 + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3704 3774 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3705 3775 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3706 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3776 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3707 3777 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3708 3778 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3709 3779 '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3710 3780 '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3711 3781 '@radix-ui/rect': 1.0.1 3712 3782 '@types/react': 18.2.24 3713 - '@types/react-dom': 18.2.8 3783 + '@types/react-dom': 18.2.19 3714 3784 react: 18.2.0 3715 3785 react-dom: 18.2.0(react@18.2.0) 3716 3786 dev: false ··· 3727 3797 react-dom: 18.2.0(react@18.2.0) 3728 3798 dev: false 3729 3799 3730 - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3800 + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3731 3801 resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} 3732 3802 peerDependencies: 3733 3803 '@types/react': '*' ··· 3741 3811 optional: true 3742 3812 dependencies: 3743 3813 '@babel/runtime': 7.23.2 3744 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3814 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3745 3815 '@types/react': 18.2.24 3746 - '@types/react-dom': 18.2.8 3816 + '@types/react-dom': 18.2.19 3747 3817 react: 18.2.0 3748 3818 react-dom: 18.2.0(react@18.2.0) 3749 3819 dev: false 3750 3820 3751 - /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3821 + /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3752 3822 resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} 3753 3823 peerDependencies: 3754 3824 '@types/react': '*' ··· 3762 3832 optional: true 3763 3833 dependencies: 3764 3834 '@babel/runtime': 7.23.2 3765 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3835 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3766 3836 '@types/react': 18.2.24 3767 - '@types/react-dom': 18.2.8 3837 + '@types/react-dom': 18.2.19 3768 3838 react: 18.2.0 3769 3839 react-dom: 18.2.0(react@18.2.0) 3770 3840 dev: false ··· 3782 3852 react-dom: 18.2.0(react@18.2.0) 3783 3853 dev: false 3784 3854 3785 - /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3855 + /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3786 3856 resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} 3787 3857 peerDependencies: 3788 3858 '@types/react': '*' ··· 3799 3869 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3800 3870 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3801 3871 '@types/react': 18.2.24 3802 - '@types/react-dom': 18.2.8 3872 + '@types/react-dom': 18.2.19 3803 3873 react: 18.2.0 3804 3874 react-dom: 18.2.0(react@18.2.0) 3805 3875 dev: false ··· 3816 3886 react-dom: 18.2.0(react@18.2.0) 3817 3887 dev: false 3818 3888 3819 - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3889 + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3820 3890 resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} 3821 3891 peerDependencies: 3822 3892 '@types/react': '*' ··· 3832 3902 '@babel/runtime': 7.23.2 3833 3903 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3834 3904 '@types/react': 18.2.24 3835 - '@types/react-dom': 18.2.8 3905 + '@types/react-dom': 18.2.19 3836 3906 react: 18.2.0 3837 3907 react-dom: 18.2.0(react@18.2.0) 3838 3908 dev: false 3839 3909 3840 - /@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3910 + /@radix-ui/react-progress@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3841 3911 resolution: {integrity: sha512-5G6Om/tYSxjSeEdrb1VfKkfZfn/1IlPWd731h2RfPuSbIfNUgfqAwbKfJCg/PP6nuUCTrYzalwHSpSinoWoCag==} 3842 3912 peerDependencies: 3843 3913 '@types/react': '*' ··· 3852 3922 dependencies: 3853 3923 '@babel/runtime': 7.23.2 3854 3924 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3855 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3925 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3856 3926 '@types/react': 18.2.24 3857 - '@types/react-dom': 18.2.8 3927 + '@types/react-dom': 18.2.19 3858 3928 react: 18.2.0 3859 3929 react-dom: 18.2.0(react@18.2.0) 3860 3930 dev: false 3861 3931 3862 - /@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3932 + /@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3863 3933 resolution: {integrity: sha512-x+yELayyefNeKeTx4fjK6j99Fs6c4qKm3aY38G3swQVTN6xMpsrbigC0uHs2L//g8q4qR7qOcww8430jJmi2ag==} 3864 3934 peerDependencies: 3865 3935 '@types/react': '*' ··· 3877 3947 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3878 3948 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3879 3949 '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3880 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3881 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3882 - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3950 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3951 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3952 + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3883 3953 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3884 3954 '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3885 3955 '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3886 3956 '@types/react': 18.2.24 3887 - '@types/react-dom': 18.2.8 3957 + '@types/react-dom': 18.2.19 3888 3958 react: 18.2.0 3889 3959 react-dom: 18.2.0(react@18.2.0) 3890 3960 dev: false 3891 3961 3892 - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3962 + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3893 3963 resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} 3894 3964 peerDependencies: 3895 3965 '@types/react': '*' ··· 3904 3974 dependencies: 3905 3975 '@babel/runtime': 7.23.2 3906 3976 '@radix-ui/primitive': 1.0.1 3907 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3977 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3908 3978 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3909 3979 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3910 3980 '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3911 3981 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3912 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3982 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3913 3983 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3914 3984 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3915 3985 '@types/react': 18.2.24 3916 - '@types/react-dom': 18.2.8 3986 + '@types/react-dom': 18.2.19 3917 3987 react: 18.2.0 3918 3988 react-dom: 18.2.0(react@18.2.0) 3919 3989 dev: false 3920 3990 3921 - /@radix-ui/react-select@2.0.0(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3991 + /@radix-ui/react-select@2.0.0(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3922 3992 resolution: {integrity: sha512-RH5b7af4oHtkcHS7pG6Sgv5rk5Wxa7XI8W5gvB1N/yiuDGZxko1ynvOiVhFM7Cis2A8zxF9bTOUVbRDzPepe6w==} 3923 3993 peerDependencies: 3924 3994 '@types/react': '*' ··· 3934 4004 '@babel/runtime': 7.23.2 3935 4005 '@radix-ui/number': 1.0.1 3936 4006 '@radix-ui/primitive': 1.0.1 3937 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4007 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3938 4008 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3939 4009 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3940 4010 '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3941 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4011 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3942 4012 '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3943 - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4013 + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3944 4014 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3945 - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3946 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3947 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4015 + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4016 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4017 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3948 4018 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 3949 4019 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3950 4020 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3951 4021 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3952 4022 '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) 3953 - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4023 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3954 4024 '@types/react': 18.2.24 3955 - '@types/react-dom': 18.2.8 4025 + '@types/react-dom': 18.2.19 3956 4026 aria-hidden: 1.2.3 3957 4027 react: 18.2.0 3958 4028 react-dom: 18.2.0(react@18.2.0) 3959 4029 react-remove-scroll: 2.5.5(@types/react@18.2.24)(react@18.2.0) 3960 4030 dev: false 3961 4031 3962 - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4032 + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 3963 4033 resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} 3964 4034 peerDependencies: 3965 4035 '@types/react': '*' ··· 3973 4043 optional: true 3974 4044 dependencies: 3975 4045 '@babel/runtime': 7.23.2 3976 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4046 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 3977 4047 '@types/react': 18.2.24 3978 - '@types/react-dom': 18.2.8 4048 + '@types/react-dom': 18.2.19 3979 4049 react: 18.2.0 3980 4050 react-dom: 18.2.0(react@18.2.0) 3981 4051 dev: false ··· 4005 4075 react: 18.2.0 4006 4076 dev: false 4007 4077 4008 - /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4078 + /@radix-ui/react-switch@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4009 4079 resolution: {integrity: sha512-mxm87F88HyHztsI7N+ZUmEoARGkC22YVW5CaC+Byc+HRpuvCrOBPTAnXgf+tZ/7i0Sg/eOePGdMhUKhPaQEqow==} 4010 4080 peerDependencies: 4011 4081 '@types/react': '*' ··· 4022 4092 '@radix-ui/primitive': 1.0.1 4023 4093 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4024 4094 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4025 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4095 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4026 4096 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4027 4097 '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4028 4098 '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4029 4099 '@types/react': 18.2.24 4030 - '@types/react-dom': 18.2.8 4100 + '@types/react-dom': 18.2.19 4031 4101 react: 18.2.0 4032 4102 react-dom: 18.2.0(react@18.2.0) 4033 4103 dev: false 4034 4104 4035 - /@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4105 + /@radix-ui/react-tabs@1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4036 4106 resolution: {integrity: sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog==} 4037 4107 peerDependencies: 4038 4108 '@types/react': '*' ··· 4050 4120 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4051 4121 '@radix-ui/react-direction': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4052 4122 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4053 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4054 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4055 - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4123 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4124 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4125 + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4056 4126 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4057 4127 '@types/react': 18.2.24 4058 - '@types/react-dom': 18.2.8 4128 + '@types/react-dom': 18.2.19 4059 4129 react: 18.2.0 4060 4130 react-dom: 18.2.0(react@18.2.0) 4061 4131 dev: false 4062 4132 4063 - /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4133 + /@radix-ui/react-toast@1.1.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4064 4134 resolution: {integrity: sha512-fRLn227WHIBRSzuRzGJ8W+5YALxofH23y0MlPLddaIpLpCDqdE0NZlS2NRQDRiptfxDeeCjgFIpexB1/zkxDlw==} 4065 4135 peerDependencies: 4066 4136 '@types/react': '*' ··· 4075 4145 dependencies: 4076 4146 '@babel/runtime': 7.23.2 4077 4147 '@radix-ui/primitive': 1.0.1 4078 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4148 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4079 4149 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4080 4150 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4081 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4082 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4083 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4084 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4151 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4152 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4153 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4154 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4085 4155 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4086 4156 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4087 4157 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4088 - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4158 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4089 4159 '@types/react': 18.2.24 4090 - '@types/react-dom': 18.2.8 4160 + '@types/react-dom': 18.2.19 4091 4161 react: 18.2.0 4092 4162 react-dom: 18.2.0(react@18.2.0) 4093 4163 dev: false 4094 4164 4095 - /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4165 + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4096 4166 resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} 4097 4167 peerDependencies: 4098 4168 '@types/react': '*' ··· 4107 4177 dependencies: 4108 4178 '@babel/runtime': 7.23.2 4109 4179 '@radix-ui/primitive': 1.0.1 4110 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4180 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4111 4181 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4112 4182 '@types/react': 18.2.24 4113 - '@types/react-dom': 18.2.8 4183 + '@types/react-dom': 18.2.19 4114 4184 react: 18.2.0 4115 4185 react-dom: 18.2.0(react@18.2.0) 4116 4186 dev: false 4117 4187 4118 - /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4188 + /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4119 4189 resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} 4120 4190 peerDependencies: 4121 4191 '@types/react': '*' ··· 4132 4202 '@radix-ui/primitive': 1.0.1 4133 4203 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4134 4204 '@radix-ui/react-context': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4135 - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4205 + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4136 4206 '@radix-ui/react-id': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4137 - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4138 - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4139 - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4140 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4207 + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4208 + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4209 + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4210 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4141 4211 '@radix-ui/react-slot': 1.0.2(@types/react@18.2.24)(react@18.2.0) 4142 4212 '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.24)(react@18.2.0) 4143 - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4213 + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4144 4214 '@types/react': 18.2.24 4145 - '@types/react-dom': 18.2.8 4215 + '@types/react-dom': 18.2.19 4146 4216 react: 18.2.0 4147 4217 react-dom: 18.2.0(react@18.2.0) 4148 4218 dev: false ··· 4287 4357 react: 18.2.0 4288 4358 dev: false 4289 4359 4290 - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4360 + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0): 4291 4361 resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} 4292 4362 peerDependencies: 4293 4363 '@types/react': '*' ··· 4301 4371 optional: true 4302 4372 dependencies: 4303 4373 '@babel/runtime': 7.23.2 4304 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.8)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4374 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.19)(@types/react@18.2.24)(react-dom@18.2.0)(react@18.2.0) 4305 4375 '@types/react': 18.2.24 4306 - '@types/react-dom': 18.2.8 4376 + '@types/react-dom': 18.2.19 4307 4377 react: 18.2.0 4308 4378 react-dom: 18.2.0(react@18.2.0) 4309 4379 dev: false ··· 4552 4622 selderee: 0.11.0 4553 4623 dev: false 4554 4624 4555 - /@sentry-internal/tracing@7.73.0: 4556 - resolution: {integrity: sha512-ig3WL/Nqp8nRQ52P205NaypGKNfIl/G+cIqge9xPW6zfRb5kJdM1YParw9GSJ1SPjEZBkBORGAML0on5H2FILw==} 4625 + /@sentry-internal/feedback@7.100.1: 4626 + resolution: {integrity: sha512-yqcRVnjf+qS+tC4NxOKLJOaSJ+csHmh/dHUzvCTkf5rLsplwXYRnny2r0tqGTQ4tuXMxwgSMKPYwicg81P+xuw==} 4627 + engines: {node: '>=12'} 4628 + dependencies: 4629 + '@sentry/core': 7.100.1 4630 + '@sentry/types': 7.100.1 4631 + '@sentry/utils': 7.100.1 4632 + dev: false 4633 + 4634 + /@sentry-internal/replay-canvas@7.100.1: 4635 + resolution: {integrity: sha512-TnqxqJGhbFhhYRhTG2WLFer+lVieV7mNGeIxFBiw1L4kuj8KGl+C0sknssKyZSRVJFSahhHIosHJGRMkkD//7g==} 4636 + engines: {node: '>=12'} 4637 + dependencies: 4638 + '@sentry/core': 7.100.1 4639 + '@sentry/replay': 7.100.1 4640 + '@sentry/types': 7.100.1 4641 + '@sentry/utils': 7.100.1 4642 + dev: false 4643 + 4644 + /@sentry-internal/tracing@7.100.1: 4645 + resolution: {integrity: sha512-+u9RRf5eL3StiyiRyAHZmdkAR7GTSGx4Mt4Lmi5NEtCcWlTGZ1QgW2r8ZbhouVmTiJkjhQgYCyej3cojtazeJg==} 4557 4646 engines: {node: '>=8'} 4558 4647 dependencies: 4559 - '@sentry/core': 7.73.0 4560 - '@sentry/types': 7.73.0 4561 - '@sentry/utils': 7.73.0 4562 - tslib: 2.6.2 4648 + '@sentry/core': 7.100.1 4649 + '@sentry/types': 7.100.1 4650 + '@sentry/utils': 7.100.1 4563 4651 dev: false 4564 4652 4565 - /@sentry/browser@7.73.0: 4566 - resolution: {integrity: sha512-e301hUixcJ5+HNKCJwajFF5smF4opXEFSclyWsJuFNufv5J/1C1SDhbwG2JjBt5zzdSoKWJKT1ewR6vpICyoDw==} 4653 + /@sentry/browser@7.100.1: 4654 + resolution: {integrity: sha512-IxHQ08ixf0bmaWpe4yt1J4UUsOpg02fxax9z3tOQYXw5MSzz5pDXn8M8DFUVJB3wWuyXhHXTub9yD3VIP9fnoA==} 4567 4655 engines: {node: '>=8'} 4568 4656 dependencies: 4569 - '@sentry-internal/tracing': 7.73.0 4570 - '@sentry/core': 7.73.0 4571 - '@sentry/replay': 7.73.0 4572 - '@sentry/types': 7.73.0 4573 - '@sentry/utils': 7.73.0 4574 - tslib: 2.6.2 4657 + '@sentry-internal/feedback': 7.100.1 4658 + '@sentry-internal/replay-canvas': 7.100.1 4659 + '@sentry-internal/tracing': 7.100.1 4660 + '@sentry/core': 7.100.1 4661 + '@sentry/replay': 7.100.1 4662 + '@sentry/types': 7.100.1 4663 + '@sentry/utils': 7.100.1 4575 4664 dev: false 4576 4665 4577 - /@sentry/cli@1.75.2: 4578 - resolution: {integrity: sha512-CG0CKH4VCKWzEaegouWfCLQt9SFN+AieFESCatJ7zSuJmzF05ywpMusjxqRul6lMwfUhRKjGKOzcRJ1jLsfTBw==} 4666 + /@sentry/cli@1.77.3: 4667 + resolution: {integrity: sha512-c3eDqcDRmy4TFz2bFU5Y6QatlpoBPPa8cxBooaS4aMQpnIdLYPF1xhyyiW0LQlDUNc3rRjNF7oN5qKoaRoMTQQ==} 4579 4668 engines: {node: '>= 8'} 4580 4669 hasBin: true 4581 4670 requiresBuild: true ··· 4591 4680 - supports-color 4592 4681 dev: false 4593 4682 4683 + /@sentry/core@7.100.1: 4684 + resolution: {integrity: sha512-f+ItUge/o9AjlveQq0ZUbQauKlPH1FIJbC1TRaYLJ4KNfOdrsh8yZ29RmWv0cFJ/e+FGTr603gWpRPObF5rM8Q==} 4685 + engines: {node: '>=8'} 4686 + dependencies: 4687 + '@sentry/types': 7.100.1 4688 + '@sentry/utils': 7.100.1 4689 + dev: false 4690 + 4594 4691 /@sentry/core@7.70.0: 4595 4692 resolution: {integrity: sha512-voUsGVM+jwRp99AQYFnRvr7sVd2tUhIMj1L6F42LtD3vp7t5ZnKp3NpXagtFW2vWzXESfyJUBhM0qI/bFvn7ZA==} 4596 4693 engines: {node: '>=8'} ··· 4600 4697 tslib: 2.6.2 4601 4698 dev: false 4602 4699 4603 - /@sentry/core@7.73.0: 4604 - resolution: {integrity: sha512-9FEz4Gq848LOgVN2OxJGYuQqxv7cIVw69VlAzWHEm3njt8mjvlTq+7UiFsGRo84+59V2FQuHxzA7vVjl90WfSg==} 4700 + /@sentry/integrations@7.100.1: 4701 + resolution: {integrity: sha512-RUyZHcsN3Plc8G4hJN3BCMdbwS8ljUY3E3iLjzucA4HroBsGk5AMc6n7Pp/QqFIRgxrPjKEgA52Wgy5Nq6dSvw==} 4605 4702 engines: {node: '>=8'} 4606 4703 dependencies: 4607 - '@sentry/types': 7.73.0 4608 - '@sentry/utils': 7.73.0 4609 - tslib: 2.6.2 4704 + '@sentry/core': 7.100.1 4705 + '@sentry/types': 7.100.1 4706 + '@sentry/utils': 7.100.1 4707 + localforage: 1.10.0 4610 4708 dev: false 4611 4709 4612 4710 /@sentry/integrations@7.70.0: ··· 4619 4717 tslib: 2.6.2 4620 4718 dev: false 4621 4719 4622 - /@sentry/integrations@7.73.0: 4623 - resolution: {integrity: sha512-IjVpn4d+aSL9L1Ntu/oAdRwujz4BzzavDsZf96Xgc/AjBnjAEUT+wT1dAwluThfuKDXmWOJHhZ2cHHMfqI+7vw==} 4624 - engines: {node: '>=8'} 4625 - dependencies: 4626 - '@sentry/core': 7.73.0 4627 - '@sentry/types': 7.73.0 4628 - '@sentry/utils': 7.73.0 4629 - localforage: 1.10.0 4630 - tslib: 2.6.2 4631 - dev: false 4632 - 4633 - /@sentry/nextjs@7.73.0(next@13.5.3)(react@18.2.0): 4634 - resolution: {integrity: sha512-WTTxb3xFFpQ9u8jLx2jXa5oJIlgQs3kQ7wjHoTVOuuk51kB3wtMvq546tA5Kmsgu5uInjznBe4f2qUFYdqiO9Q==} 4720 + /@sentry/nextjs@7.100.1(next@14.1.0)(react@18.2.0): 4721 + resolution: {integrity: sha512-JIDS8oQrr/xrU5llXNVoLnFJCFdS7+k6FVrtW7JnP9B+0NmILEVS3jqbabhh+af9Ch67DPZ2G4KWDRIDZE5HSQ==} 4635 4722 engines: {node: '>=8'} 4636 4723 peerDependencies: 4637 - next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 4724 + next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 4638 4725 react: 16.x || 17.x || 18.x 4639 4726 webpack: '>= 4.0.0' 4640 4727 peerDependenciesMeta: ··· 4642 4729 optional: true 4643 4730 dependencies: 4644 4731 '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) 4645 - '@sentry/core': 7.73.0 4646 - '@sentry/integrations': 7.73.0 4647 - '@sentry/node': 7.73.0 4648 - '@sentry/react': 7.73.0(react@18.2.0) 4649 - '@sentry/types': 7.73.0 4650 - '@sentry/utils': 7.73.0 4651 - '@sentry/vercel-edge': 7.73.0 4652 - '@sentry/webpack-plugin': 1.20.0 4732 + '@sentry/core': 7.100.1 4733 + '@sentry/integrations': 7.100.1 4734 + '@sentry/node': 7.100.1 4735 + '@sentry/react': 7.100.1(react@18.2.0) 4736 + '@sentry/types': 7.100.1 4737 + '@sentry/utils': 7.100.1 4738 + '@sentry/vercel-edge': 7.100.1 4739 + '@sentry/webpack-plugin': 1.21.0 4653 4740 chalk: 3.0.0 4654 - next: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 4741 + next: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 4655 4742 react: 18.2.0 4743 + resolve: 1.22.8 4656 4744 rollup: 2.78.0 4657 4745 stacktrace-parser: 0.1.10 4658 - tslib: 2.6.2 4659 4746 transitivePeerDependencies: 4660 4747 - encoding 4661 4748 - supports-color 4662 4749 dev: false 4663 4750 4664 - /@sentry/node@7.73.0: 4665 - resolution: {integrity: sha512-i50bRfmgkRRx0XXUbg9jGD/RuznDJxJXc4rBILhoJuhl+BjRIaoXA3ayplfJn8JLZxsNh75uJaCq4IUK70SORw==} 4751 + /@sentry/node@7.100.1: 4752 + resolution: {integrity: sha512-jB6tBLr7BpgdE2SlYZu343vvpa5jMFnqyFlprr+jdDu/ayNF4idB0qFwQe8p4C6LI6M/MNDRLVOgPBiCjjZSpw==} 4666 4753 engines: {node: '>=8'} 4667 4754 dependencies: 4668 - '@sentry-internal/tracing': 7.73.0 4669 - '@sentry/core': 7.73.0 4670 - '@sentry/types': 7.73.0 4671 - '@sentry/utils': 7.73.0 4672 - cookie: 0.5.0 4673 - https-proxy-agent: 5.0.1 4674 - lru_map: 0.3.3 4675 - tslib: 2.6.2 4676 - transitivePeerDependencies: 4677 - - supports-color 4755 + '@sentry-internal/tracing': 7.100.1 4756 + '@sentry/core': 7.100.1 4757 + '@sentry/types': 7.100.1 4758 + '@sentry/utils': 7.100.1 4678 4759 dev: false 4679 4760 4680 - /@sentry/react@7.73.0(react@18.2.0): 4681 - resolution: {integrity: sha512-RCGlxW0Xp5vsC38LGxUO0Xf11LBzfg75VN+KS3D2FS5GXl0R0JwgUyPNVlod7YMCfwytsKGhfP+YpQvHGQAVwg==} 4761 + /@sentry/react@7.100.1(react@18.2.0): 4762 + resolution: {integrity: sha512-EdrBtrXVLK2LSx4Rvz/nQP7HZUZQmr+t3GHV8436RAhF6vs5mntACVMBoQJRWiUvtZ1iRo3rIsIdah7DLiFPgQ==} 4682 4763 engines: {node: '>=8'} 4683 4764 peerDependencies: 4684 4765 react: 15.x || 16.x || 17.x || 18.x 4685 4766 dependencies: 4686 - '@sentry/browser': 7.73.0 4687 - '@sentry/types': 7.73.0 4688 - '@sentry/utils': 7.73.0 4767 + '@sentry/browser': 7.100.1 4768 + '@sentry/core': 7.100.1 4769 + '@sentry/types': 7.100.1 4770 + '@sentry/utils': 7.100.1 4689 4771 hoist-non-react-statics: 3.3.2 4690 4772 react: 18.2.0 4691 - tslib: 2.6.2 4692 4773 dev: false 4693 4774 4694 - /@sentry/replay@7.73.0: 4695 - resolution: {integrity: sha512-a8IC9SowBisLYD2IdLkXzx7gN4iVwHDJhQvLp2B8ARs1PyPjJ7gCxSMHeGrYp94V0gOXtorNYkrxvuX8ayPROA==} 4775 + /@sentry/replay@7.100.1: 4776 + resolution: {integrity: sha512-B1NFjzGEFaqejxBRdUyEzH8ChXc2kfiqlA/W/Lg0aoWIl2/7nuMk+l4ld9gW5F5bIAXDTVd5vYltb1lWEbpr7w==} 4696 4777 engines: {node: '>=12'} 4697 4778 dependencies: 4698 - '@sentry/core': 7.73.0 4699 - '@sentry/types': 7.73.0 4700 - '@sentry/utils': 7.73.0 4779 + '@sentry-internal/tracing': 7.100.1 4780 + '@sentry/core': 7.100.1 4781 + '@sentry/types': 7.100.1 4782 + '@sentry/utils': 7.100.1 4783 + dev: false 4784 + 4785 + /@sentry/types@7.100.1: 4786 + resolution: {integrity: sha512-fLM+LedHuKzOd8IhXBqaQuym+AA519MGjeczBa5kGakes/BbAsUMwsNfjsKQedp7Kh44RgYF99jwoRPK2oDrXw==} 4787 + engines: {node: '>=8'} 4701 4788 dev: false 4702 4789 4703 4790 /@sentry/types@7.70.0: ··· 4705 4792 engines: {node: '>=8'} 4706 4793 dev: false 4707 4794 4708 - /@sentry/types@7.73.0: 4709 - resolution: {integrity: sha512-/v8++bly8jW7r4cP2wswYiiVpn7eLLcqwnfPUMeCQze4zj3F3nTRIKc9BGHzU0V+fhHa3RwRC2ksqTGq1oJMDg==} 4795 + /@sentry/utils@7.100.1: 4796 + resolution: {integrity: sha512-Ve6dXr1o6xiBe3VCoJgiutmBKrugryI65EZAbYto5XI+t+PjiLLf9wXtEMF24ZrwImo4Lv3E9Uqza+fWkEbw6A==} 4710 4797 engines: {node: '>=8'} 4798 + dependencies: 4799 + '@sentry/types': 7.100.1 4711 4800 dev: false 4712 4801 4713 4802 /@sentry/utils@7.70.0: ··· 4718 4807 tslib: 2.6.2 4719 4808 dev: false 4720 4809 4721 - /@sentry/utils@7.73.0: 4722 - resolution: {integrity: sha512-h3ZK/qpf4k76FhJV9uiSbvMz3V/0Ovy94C+5/9UgPMVCJXFmVsdw8n/dwANJ7LupVPfYP23xFGgebDMFlK1/2w==} 4810 + /@sentry/vercel-edge@7.100.1: 4811 + resolution: {integrity: sha512-SEWX7KAQreAQREHv+AYm50f/yK8nkq0DQHBQhr+UNZFKbWtSvytbkSmt4HgvOO6nbx9jeAIcg6Z1IKPYNGLKfg==} 4723 4812 engines: {node: '>=8'} 4724 4813 dependencies: 4725 - '@sentry/types': 7.73.0 4726 - tslib: 2.6.2 4814 + '@sentry-internal/tracing': 7.100.1 4815 + '@sentry/core': 7.100.1 4816 + '@sentry/types': 7.100.1 4817 + '@sentry/utils': 7.100.1 4727 4818 dev: false 4728 4819 4729 - /@sentry/vercel-edge@7.73.0: 4730 - resolution: {integrity: sha512-5EIJAuHG9w2OBrG76uH51Zlh4SMg3N8n29YiZgOtsBL0FU7AvBpxsIknECmmQOKPFrfCa0ycu2WSWgFXILCYGQ==} 4731 - engines: {node: '>=8'} 4732 - dependencies: 4733 - '@sentry/core': 7.73.0 4734 - '@sentry/types': 7.73.0 4735 - '@sentry/utils': 7.73.0 4736 - tslib: 2.6.2 4737 - dev: false 4738 - 4739 - /@sentry/webpack-plugin@1.20.0: 4740 - resolution: {integrity: sha512-Ssj1mJVFsfU6vMCOM2d+h+KQR7QHSfeIP16t4l20Uq/neqWXZUQ2yvQfe4S3BjdbJXz/X4Rw8Hfy1Sd0ocunYw==} 4820 + /@sentry/webpack-plugin@1.21.0: 4821 + resolution: {integrity: sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og==} 4741 4822 engines: {node: '>= 8'} 4742 4823 dependencies: 4743 - '@sentry/cli': 1.75.2 4824 + '@sentry/cli': 1.77.3 4744 4825 webpack-sources: 3.2.3 4745 4826 transitivePeerDependencies: 4746 4827 - encoding ··· 4926 5007 '@trpc/server': 10.38.5 4927 5008 dev: false 4928 5009 4929 - /@trpc/next@10.38.5(@tanstack/react-query@4.36.1)(@trpc/client@10.38.5)(@trpc/react-query@10.38.5)(@trpc/server@10.38.5)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): 5010 + /@trpc/next@10.38.5(@tanstack/react-query@4.36.1)(@trpc/client@10.38.5)(@trpc/react-query@10.38.5)(@trpc/server@10.38.5)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): 4930 5011 resolution: {integrity: sha512-sSPEiaNtNIH3psU+RiGtfLWjLbHFaD66pqcPvUR3C686u7A3TDFXznez9K20Ii0LRwpyQOWCz2Doe51oj7TL6w==} 4931 5012 peerDependencies: 4932 5013 '@tanstack/react-query': ^4.18.0 ··· 4941 5022 '@trpc/client': 10.38.5(@trpc/server@10.38.5) 4942 5023 '@trpc/react-query': 10.38.5(@tanstack/react-query@4.36.1)(@trpc/client@10.38.5)(@trpc/server@10.38.5)(react-dom@18.2.0)(react@18.2.0) 4943 5024 '@trpc/server': 10.38.5 4944 - next: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 5025 + next: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 4945 5026 react: 18.2.0 4946 5027 react-dom: 18.2.0(react@18.2.0) 4947 5028 react-ssr-prepass: 1.5.0(react@18.2.0) ··· 5225 5306 /@types/ms@0.7.33: 5226 5307 resolution: {integrity: sha512-AuHIyzR5Hea7ij0P9q7vx7xu4z0C28ucwjAZC0ja7JhINyCnOw8/DnvAPQQ9TfOlCtZAmCERKQX9+o1mgQhuOQ==} 5227 5308 5228 - /@types/node-fetch@2.6.2: 5229 - resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} 5309 + /@types/node-fetch@2.6.11: 5310 + resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} 5230 5311 dependencies: 5231 5312 '@types/node': 20.8.0 5232 - form-data: 3.0.1 5313 + form-data: 4.0.0 5233 5314 dev: false 5234 5315 5235 - /@types/node-fetch@2.6.7: 5236 - resolution: {integrity: sha512-lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg==} 5316 + /@types/node-fetch@2.6.2: 5317 + resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} 5237 5318 dependencies: 5238 5319 '@types/node': 20.8.0 5239 - form-data: 4.0.0 5320 + form-data: 3.0.1 5240 5321 dev: false 5241 5322 5242 5323 /@types/node@16.18.6: ··· 5265 5346 resolution: {integrity: sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==} 5266 5347 dev: false 5267 5348 5268 - /@types/react-dom@18.2.8: 5269 - resolution: {integrity: sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==} 5349 + /@types/react-dom@18.2.19: 5350 + resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==} 5270 5351 dependencies: 5271 5352 '@types/react': 18.2.24 5272 5353 ··· 5915 5996 resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} 5916 5997 dev: false 5917 5998 5918 - /better-sqlite3@8.7.0: 5919 - resolution: {integrity: sha512-99jZU4le+f3G6aIl6PmmV0cxUIWqKieHxsiF7G34CVFiE+/UabpYqkU0NJIkY/96mQKikHeBjtR27vFfs5JpEw==} 5920 - requiresBuild: true 5921 - dependencies: 5922 - bindings: 1.5.0 5923 - prebuild-install: 7.1.1 5924 - dev: false 5925 - 5926 5999 /bignumber.js@9.1.2: 5927 6000 resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} 5928 6001 dev: false ··· 5930 6003 /binary-extensions@2.2.0: 5931 6004 resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 5932 6005 engines: {node: '>=8'} 5933 - 5934 - /bindings@1.5.0: 5935 - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} 5936 - dependencies: 5937 - file-uri-to-path: 1.0.0 5938 - dev: false 5939 6006 5940 6007 /bl@4.1.0: 5941 6008 resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} ··· 6087 6154 /caniuse-lite@1.0.30001551: 6088 6155 resolution: {integrity: sha512-vtBAez47BoGMMzlbYhfXrMV1kvRF2WP/lqiMuDu1Sb4EE4LKEgjopFDSRtZfdVnslNRpOqV/woE+Xgrwj6VQlg==} 6089 6156 6157 + /caniuse-lite@1.0.30001585: 6158 + resolution: {integrity: sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==} 6159 + 6090 6160 /ccount@2.0.1: 6091 6161 resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 6092 6162 ··· 6184 6254 readdirp: 3.6.0 6185 6255 optionalDependencies: 6186 6256 fsevents: 2.3.3 6187 - 6188 - /chownr@1.1.4: 6189 - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} 6190 - dev: false 6191 6257 6192 6258 /ci-info@3.9.0: 6193 6259 resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} ··· 6636 6702 dependencies: 6637 6703 character-entities: 2.0.2 6638 6704 6639 - /decompress-response@6.0.0: 6640 - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} 6641 - engines: {node: '>=10'} 6642 - dependencies: 6643 - mimic-response: 3.1.0 6644 - dev: false 6645 - 6646 6705 /deep-extend@0.6.0: 6647 6706 resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} 6648 6707 engines: {node: '>=4.0.0'} 6708 + dev: true 6649 6709 6650 6710 /deep-is@0.1.4: 6651 6711 resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} ··· 6731 6791 /detect-libc@2.0.2: 6732 6792 resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 6733 6793 engines: {node: '>=8'} 6794 + requiresBuild: true 6734 6795 dev: false 6796 + optional: true 6735 6797 6736 6798 /detect-node-es@1.1.0: 6737 6799 resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} ··· 6889 6951 - supports-color 6890 6952 dev: true 6891 6953 6892 - /drizzle-orm@0.28.6(@libsql/client@0.3.4): 6893 - resolution: {integrity: sha512-yBe+F9htrlYER7uXgDJUQsTHFoIrI5yMm5A0bg0GiZ/kY5jNXTWoEy4KQtg35cE27sw1VbgzoMWHAgCckUUUww==} 6954 + /drizzle-orm@0.29.3(@libsql/client@0.4.3): 6955 + resolution: {integrity: sha512-uSE027csliGSGYD0pqtM+SAQATMREb3eSM/U8s6r+Y0RFwTKwftnwwSkqx3oS65UBgqDOM0gMTl5UGNpt6lW0A==} 6894 6956 peerDependencies: 6895 6957 '@aws-sdk/client-rds-data': '>=3' 6896 6958 '@cloudflare/workers-types': '>=3' ··· 6900 6962 '@planetscale/database': '>=1' 6901 6963 '@types/better-sqlite3': '*' 6902 6964 '@types/pg': '*' 6965 + '@types/react': '>=18' 6903 6966 '@types/sql.js': '*' 6904 6967 '@vercel/postgres': '*' 6905 6968 better-sqlite3: '>=7' 6906 6969 bun-types: '*' 6970 + expo-sqlite: '>=13.2.0' 6907 6971 knex: '*' 6908 6972 kysely: '*' 6909 6973 mysql2: '>=2' 6910 6974 pg: '>=8' 6911 6975 postgres: '>=3' 6976 + react: '>=18' 6912 6977 sql.js: '>=1' 6913 6978 sqlite3: '>=5' 6914 6979 peerDependenciesMeta: ··· 6928 6993 optional: true 6929 6994 '@types/pg': 6930 6995 optional: true 6996 + '@types/react': 6997 + optional: true 6931 6998 '@types/sql.js': 6932 6999 optional: true 6933 7000 '@vercel/postgres': ··· 6935 7002 better-sqlite3: 6936 7003 optional: true 6937 7004 bun-types: 7005 + optional: true 7006 + expo-sqlite: 6938 7007 optional: true 6939 7008 knex: 6940 7009 optional: true ··· 6946 7015 optional: true 6947 7016 postgres: 6948 7017 optional: true 7018 + react: 7019 + optional: true 6949 7020 sql.js: 6950 7021 optional: true 6951 7022 sqlite3: 6952 7023 optional: true 6953 7024 dependencies: 6954 - '@libsql/client': 0.3.4(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3) 7025 + '@libsql/client': 0.4.3(bufferutil@4.0.7)(encoding@0.1.13)(utf-8-validate@6.0.3) 6955 7026 dev: false 6956 7027 6957 - /drizzle-zod@0.5.1(drizzle-orm@0.28.6)(zod@3.22.2): 7028 + /drizzle-zod@0.5.1(drizzle-orm@0.29.3)(zod@3.22.2): 6958 7029 resolution: {integrity: sha512-C/8bvzUH/zSnVfwdSibOgFjLhtDtbKYmkbPbUCq46QZyZCH6kODIMSOgZ8R7rVjoI+tCj3k06MRJMDqsIeoS4A==} 6959 7030 peerDependencies: 6960 7031 drizzle-orm: '>=0.23.13' 6961 7032 zod: '*' 6962 7033 dependencies: 6963 - drizzle-orm: 0.28.6(@libsql/client@0.3.4) 7034 + drizzle-orm: 0.29.3(@libsql/client@0.4.3) 6964 7035 zod: 3.22.2 6965 7036 dev: false 6966 7037 ··· 7294 7365 optionalDependencies: 7295 7366 source-map: 0.6.1 7296 7367 7297 - /eslint-config-next@13.5.3(eslint@8.50.0)(typescript@5.2.2): 7298 - resolution: {integrity: sha512-VN2qbCpq2DMWgs7SVF8KTmc8bVaWz3s4nmcFqRLs7PNBt5AXejOhJuZ4zg2sCEHOvz5RvqdwLeI++NSCV6qHVg==} 7368 + /eslint-config-next@14.1.0(eslint@8.50.0)(typescript@5.2.2): 7369 + resolution: {integrity: sha512-SBX2ed7DoRFXC6CQSLc/SbLY9Ut6HxNB2wPTcoIWjUMd7aF7O/SIE7111L8FdZ9TXsNV4pulUDnfthpyPtbFUg==} 7299 7370 peerDependencies: 7300 7371 eslint: ^7.23.0 || ^8.0.0 7301 7372 typescript: '>=3.3.1' ··· 7303 7374 typescript: 7304 7375 optional: true 7305 7376 dependencies: 7306 - '@next/eslint-plugin-next': 13.5.3 7377 + '@next/eslint-plugin-next': 14.1.0 7307 7378 '@rushstack/eslint-patch': 1.5.1 7308 7379 '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@5.2.2) 7309 7380 eslint: 8.50.0 ··· 7676 7747 signal-exit: 3.0.7 7677 7748 strip-final-newline: 2.0.0 7678 7749 7679 - /expand-template@2.0.3: 7680 - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} 7681 - engines: {node: '>=6'} 7682 - dev: false 7683 - 7684 7750 /ext@1.7.0: 7685 7751 resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} 7686 7752 dependencies: ··· 7766 7832 dependencies: 7767 7833 flat-cache: 3.1.1 7768 7834 7769 - /file-uri-to-path@1.0.0: 7770 - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} 7771 - dev: false 7772 - 7773 7835 /fill-range@7.0.1: 7774 7836 resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 7775 7837 engines: {node: '>=8'} ··· 7859 7921 resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 7860 7922 dev: true 7861 7923 7862 - /fs-constants@1.0.0: 7863 - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} 7864 - dev: false 7865 - 7866 7924 /fs-extra@10.1.0: 7867 7925 resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} 7868 7926 engines: {node: '>=12'} ··· 7997 8055 - supports-color 7998 8056 dev: true 7999 8057 8000 - /github-from-package@0.0.0: 8001 - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} 8002 - dev: false 8003 - 8004 8058 /github-slugger@2.0.0: 8005 8059 resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 8006 8060 dev: true ··· 8019 8073 8020 8074 /glob-to-regexp@0.4.1: 8021 8075 resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} 8076 + dev: false 8077 + 8078 + /glob@10.3.10: 8079 + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} 8080 + engines: {node: '>=16 || 14 >=14.17'} 8081 + hasBin: true 8082 + dependencies: 8083 + foreground-child: 3.1.1 8084 + jackspeak: 2.3.6 8085 + minimatch: 9.0.1 8086 + minipass: 7.0.4 8087 + path-scurry: 1.10.1 8088 + dev: false 8022 8089 8023 8090 /glob@10.3.4: 8024 8091 resolution: {integrity: sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==} ··· 8041 8108 minimatch: 3.1.2 8042 8109 once: 1.4.0 8043 8110 path-is-absolute: 1.0.1 8044 - 8045 - /glob@7.1.7: 8046 - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} 8047 - dependencies: 8048 - fs.realpath: 1.0.0 8049 - inflight: 1.0.6 8050 - inherits: 2.0.4 8051 - minimatch: 3.1.2 8052 - once: 1.4.0 8053 - path-is-absolute: 1.0.1 8054 - dev: false 8055 8111 8056 8112 /glob@7.2.3: 8057 8113 resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} ··· 9329 9385 prelude-ls: 1.2.1 9330 9386 type-check: 0.4.0 9331 9387 9388 + /libsql@0.2.0: 9389 + resolution: {integrity: sha512-ELBRqhpJx5Dap0187zKQnntZyk4EjlDHSrjIVL8t+fQ5e8IxbQTeYgZgigMjB1EvrETdkm0Y0VxBGhzPQ+t0Jg==} 9390 + cpu: [x64, arm64] 9391 + os: [darwin, linux, win32] 9392 + requiresBuild: true 9393 + dependencies: 9394 + '@neon-rs/load': 0.0.4 9395 + detect-libc: 2.0.2 9396 + optionalDependencies: 9397 + '@libsql/darwin-arm64': 0.2.0 9398 + '@libsql/darwin-x64': 0.2.0 9399 + '@libsql/linux-arm64-gnu': 0.2.0 9400 + '@libsql/linux-arm64-musl': 0.2.0 9401 + '@libsql/linux-x64-gnu': 0.2.0 9402 + '@libsql/linux-x64-musl': 0.2.0 9403 + '@libsql/win32-x64-msvc': 0.2.0 9404 + dev: false 9405 + optional: true 9406 + 9332 9407 /lie@3.1.1: 9333 9408 resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} 9334 9409 dependencies: ··· 9462 9537 dependencies: 9463 9538 es5-ext: 0.10.62 9464 9539 dev: true 9465 - 9466 - /lru_map@0.3.3: 9467 - resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} 9468 - dev: false 9469 9540 9470 9541 /lucide-react@0.279.0(react@18.2.0): 9471 9542 resolution: {integrity: sha512-LJ8g66+Bxc3t3x9vKTeK3wn3xucrOQGfJ9ou9GsBwCt2offsrT2BB90XrTrIzE1noYYDe2O8jZaRHi6sAHXNxw==} ··· 10119 10190 resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 10120 10191 engines: {node: '>=6'} 10121 10192 10122 - /mimic-response@3.1.0: 10123 - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} 10124 - engines: {node: '>=10'} 10125 - dev: false 10126 - 10127 10193 /min-indent@1.0.1: 10128 10194 resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 10129 10195 engines: {node: '>=4'} ··· 10170 10236 engines: {node: '>=16 || 14 >=14.17'} 10171 10237 dev: false 10172 10238 10173 - /mkdirp-classic@0.5.3: 10174 - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} 10175 - dev: false 10176 - 10177 10239 /mkdirp@0.5.6: 10178 10240 resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 10179 10241 hasBin: true ··· 10219 10281 hasBin: true 10220 10282 dev: false 10221 10283 10222 - /napi-build-utils@1.0.2: 10223 - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} 10224 - dev: false 10225 - 10226 10284 /natural-compare@1.4.0: 10227 10285 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} 10228 10286 ··· 10235 10293 engines: {node: '>= 0.4.0'} 10236 10294 dev: true 10237 10295 10238 - /next-contentlayer@0.3.4(contentlayer@0.3.4)(esbuild@0.19.5)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): 10296 + /next-contentlayer@0.3.4(contentlayer@0.3.4)(esbuild@0.19.5)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): 10239 10297 resolution: {integrity: sha512-UtUCwgAl159KwfhNaOwyiI7Lg6sdioyKMeh+E7jxx0CJ29JuXGxBEYmCI6+72NxFGIFZKx8lvttbbQhbnYWYSw==} 10240 10298 peerDependencies: 10241 10299 contentlayer: 0.3.4 ··· 10246 10304 '@contentlayer/core': 0.3.4(esbuild@0.19.5) 10247 10305 '@contentlayer/utils': 0.3.4 10248 10306 contentlayer: 0.3.4(esbuild@0.19.5) 10249 - next: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 10307 + next: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 10250 10308 react: 18.2.0 10251 10309 react-dom: 18.2.0(react@18.2.0) 10252 10310 transitivePeerDependencies: ··· 10256 10314 - supports-color 10257 10315 dev: false 10258 10316 10259 - /next-plausible@3.11.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): 10260 - resolution: {integrity: sha512-Gd+QU+XflVTx65yJ2cNZyrOQLrpz3uKjGLEG4ls+CIVqK3yjsVGCMsEWJcvv1LAeVfHUQtCyp1xyAltLn5Odcg==} 10317 + /next-plausible@3.12.0(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): 10318 + resolution: {integrity: sha512-SSkEqKQ6PgR8fx3sYfIAT69k2xuCUXO5ngkSS19CjxY97lAoZxsfZpYednxB4zo0mHYv87JzhPynrdBPlCBVHg==} 10261 10319 peerDependencies: 10262 - next: ^11.1.0 || ^12.0.0 || ^13.0.0 10320 + next: ^11.1.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 10263 10321 react: ^16.8.0 || ^17.0.0 || ^18.0.0 10264 10322 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 10265 10323 dependencies: 10266 - next: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 10324 + next: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 10267 10325 react: 18.2.0 10268 10326 react-dom: 18.2.0(react@18.2.0) 10269 10327 dev: false 10270 10328 10271 - /next-themes@0.2.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): 10329 + /next-themes@0.2.1(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): 10272 10330 resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} 10273 10331 peerDependencies: 10274 10332 next: '*' 10275 10333 react: '*' 10276 10334 react-dom: '*' 10277 10335 dependencies: 10278 - next: 13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 10336 + next: 14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) 10279 10337 react: 18.2.0 10280 10338 react-dom: 18.2.0(react@18.2.0) 10281 10339 dev: false ··· 10284 10342 resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} 10285 10343 dev: true 10286 10344 10287 - /next@13.5.3(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0): 10288 - resolution: {integrity: sha512-4Nt4HRLYDW/yRpJ/QR2t1v63UOMS55A38dnWv3UDOWGezuY0ZyFO1ABNbD7mulVzs9qVhgy2+ppjdsANpKP1mg==} 10289 - engines: {node: '>=16.14.0'} 10345 + /next@14.1.0(@babel/core@7.23.2)(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0): 10346 + resolution: {integrity: sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==} 10347 + engines: {node: '>=18.17.0'} 10290 10348 hasBin: true 10291 10349 peerDependencies: 10292 10350 '@opentelemetry/api': ^1.1.0 ··· 10299 10357 sass: 10300 10358 optional: true 10301 10359 dependencies: 10302 - '@next/env': 13.5.3 10360 + '@next/env': 14.1.0 10303 10361 '@opentelemetry/api': 1.4.1 10304 10362 '@swc/helpers': 0.5.2 10305 10363 busboy: 1.6.0 10306 - caniuse-lite: 1.0.30001551 10307 - postcss: 8.4.14 10364 + caniuse-lite: 1.0.30001585 10365 + graceful-fs: 4.2.11 10366 + postcss: 8.4.31 10308 10367 react: 18.2.0 10309 10368 react-dom: 18.2.0(react@18.2.0) 10310 10369 styled-jsx: 5.1.1(@babel/core@7.23.2)(react@18.2.0) 10311 - watchpack: 2.4.0 10312 - zod: 3.21.4 10313 10370 optionalDependencies: 10314 - '@next/swc-darwin-arm64': 13.5.3 10315 - '@next/swc-darwin-x64': 13.5.3 10316 - '@next/swc-linux-arm64-gnu': 13.5.3 10317 - '@next/swc-linux-arm64-musl': 13.5.3 10318 - '@next/swc-linux-x64-gnu': 13.5.3 10319 - '@next/swc-linux-x64-musl': 13.5.3 10320 - '@next/swc-win32-arm64-msvc': 13.5.3 10321 - '@next/swc-win32-ia32-msvc': 13.5.3 10322 - '@next/swc-win32-x64-msvc': 13.5.3 10371 + '@next/swc-darwin-arm64': 14.1.0 10372 + '@next/swc-darwin-x64': 14.1.0 10373 + '@next/swc-linux-arm64-gnu': 14.1.0 10374 + '@next/swc-linux-arm64-musl': 14.1.0 10375 + '@next/swc-linux-x64-gnu': 14.1.0 10376 + '@next/swc-linux-x64-musl': 14.1.0 10377 + '@next/swc-win32-arm64-msvc': 14.1.0 10378 + '@next/swc-win32-ia32-msvc': 14.1.0 10379 + '@next/swc-win32-x64-msvc': 14.1.0 10323 10380 transitivePeerDependencies: 10324 10381 - '@babel/core' 10325 10382 - babel-plugin-macros ··· 10335 10392 dependencies: 10336 10393 lower-case: 2.0.2 10337 10394 tslib: 2.6.2 10338 - dev: false 10339 - 10340 - /node-abi@3.51.0: 10341 - resolution: {integrity: sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==} 10342 - engines: {node: '>=10'} 10343 - dependencies: 10344 - semver: 7.5.4 10345 10395 dev: false 10346 10396 10347 10397 /node-domexception@1.0.0: ··· 10897 10947 /postcss-value-parser@4.2.0: 10898 10948 resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 10899 10949 10900 - /postcss@8.4.14: 10901 - resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} 10902 - engines: {node: ^10 || ^12 || >=14} 10903 - dependencies: 10904 - nanoid: 3.3.6 10905 - picocolors: 1.0.0 10906 - source-map-js: 1.0.2 10907 - 10908 10950 /postcss@8.4.21: 10909 10951 resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} 10910 10952 engines: {node: ^10 || ^12 || >=14} ··· 10922 10964 picocolors: 1.0.0 10923 10965 source-map-js: 1.0.2 10924 10966 10925 - /prebuild-install@7.1.1: 10926 - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} 10927 - engines: {node: '>=10'} 10928 - hasBin: true 10929 - dependencies: 10930 - detect-libc: 2.0.2 10931 - expand-template: 2.0.3 10932 - github-from-package: 0.0.0 10933 - minimist: 1.2.8 10934 - mkdirp-classic: 0.5.3 10935 - napi-build-utils: 1.0.2 10936 - node-abi: 3.51.0 10937 - pump: 3.0.0 10938 - rc: 1.2.8 10939 - simple-get: 4.0.1 10940 - tar-fs: 2.1.1 10941 - tunnel-agent: 0.6.0 10942 - dev: false 10943 - 10944 10967 /prelude-ls@1.2.1: 10945 10968 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 10946 10969 engines: {node: '>= 0.8.0'} ··· 11095 11118 resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} 11096 11119 dev: false 11097 11120 11098 - /pump@3.0.0: 11099 - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 11100 - dependencies: 11101 - end-of-stream: 1.4.4 11102 - once: 1.4.0 11103 - dev: false 11104 - 11105 11121 /punycode@2.3.0: 11106 11122 resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} 11107 11123 engines: {node: '>=6'} ··· 11163 11179 ini: 1.3.8 11164 11180 minimist: 1.2.8 11165 11181 strip-json-comments: 2.0.1 11182 + dev: true 11166 11183 11167 11184 /react-day-picker@8.10.0(date-fns@2.30.0)(react@18.2.0): 11168 11185 resolution: {integrity: sha512-mz+qeyrOM7++1NCb1ARXmkjMkzWVh2GL9YiPbRjKe0zHccvekk4HE+0MPOZOrosn8r8zTHIIeOUXTmXRqmkRmg==} ··· 11906 11923 engines: {node: '>=14'} 11907 11924 dev: false 11908 11925 11909 - /simple-concat@1.0.1: 11910 - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} 11911 - dev: false 11912 - 11913 - /simple-get@4.0.1: 11914 - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} 11915 - dependencies: 11916 - decompress-response: 6.0.0 11917 - once: 1.4.0 11918 - simple-concat: 1.0.1 11919 - dev: false 11920 - 11921 11926 /sisteransi@1.0.5: 11922 11927 resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 11923 11928 dev: true ··· 12188 12193 /strip-json-comments@2.0.1: 12189 12194 resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} 12190 12195 engines: {node: '>=0.10.0'} 12196 + dev: true 12191 12197 12192 12198 /strip-json-comments@3.1.1: 12193 12199 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} ··· 12418 12424 engines: {node: '>=6'} 12419 12425 dev: false 12420 12426 12421 - /tar-fs@2.1.1: 12422 - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} 12423 - dependencies: 12424 - chownr: 1.1.4 12425 - mkdirp-classic: 0.5.3 12426 - pump: 3.0.0 12427 - tar-stream: 2.2.0 12428 - dev: false 12429 - 12430 - /tar-stream@2.2.0: 12431 - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 12432 - engines: {node: '>=6'} 12433 - dependencies: 12434 - bl: 4.1.0 12435 - end-of-stream: 1.4.4 12436 - fs-constants: 1.0.0 12437 - inherits: 2.0.4 12438 - readable-stream: 3.6.2 12439 - dev: false 12440 - 12441 12427 /teeny-request@9.0.0: 12442 12428 resolution: {integrity: sha512-resvxdc6Mgb7YEThw6G6bExlXKkv6+YbuzGg9xuXxSgxJF7Ozs+o8Y9+2R3sArdWdW8nOokoQb1yrpFB0pQK2g==} 12443 12429 engines: {node: '>=14'} ··· 12699 12685 - supports-color 12700 12686 - ts-node 12701 12687 dev: true 12702 - 12703 - /tunnel-agent@0.6.0: 12704 - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 12705 - dependencies: 12706 - safe-buffer: 5.2.1 12707 - dev: false 12708 12688 12709 12689 /turbo-darwin-64@1.10.12: 12710 12690 resolution: {integrity: sha512-vmDfGVPl5/aFenAbOj3eOx3ePNcWVUyZwYr7taRl0ZBbmv2TzjRiFotO4vrKCiTVnbqjQqAFQWY2ugbqCI1kOQ==} ··· 13252 13232 xml-name-validator: 4.0.0 13253 13233 dev: false 13254 13234 13255 - /watchpack@2.4.0: 13256 - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} 13257 - engines: {node: '>=10.13.0'} 13258 - dependencies: 13259 - glob-to-regexp: 0.4.1 13260 - graceful-fs: 4.2.11 13261 - 13262 13235 /wcwidth@1.0.1: 13263 13236 resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} 13264 13237 dependencies: ··· 13513 13486 /yocto-queue@0.1.0: 13514 13487 resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 13515 13488 engines: {node: '>=10'} 13516 - 13517 - /zod@3.21.4: 13518 - resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} 13519 13489 13520 13490 /zod@3.22.2: 13521 13491 resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==}