From 91411a6083d93d82b51db146753f258ebac8c866 Mon Sep 17 00:00:00 2001 From: ryan Date: Sat, 8 Feb 2025 15:24:20 -0800 Subject: [PATCH] Init supabase --- nazara/apps/web/.gitignore | 13 +- nazara/apps/web/README.md | 114 +- .../app/(auth-pages)/forgot-password/page.tsx | 37 + nazara/apps/web/app/(auth-pages)/layout.tsx | 9 + .../web/app/(auth-pages)/sign-in/page.tsx | 44 + .../web/app/(auth-pages)/sign-up/page.tsx | 51 + .../web/app/(auth-pages)/smtp-message.tsx | 25 + nazara/apps/web/app/actions.ts | 134 + nazara/apps/web/app/auth/callback/route.ts | 24 + nazara/apps/web/app/day/[date]/page.tsx | 27 + nazara/apps/web/app/day/page.tsx | 6 + nazara/apps/web/app/fonts/GeistMonoVF.woff | Bin 67864 -> 0 bytes nazara/apps/web/app/fonts/GeistVF.woff | Bin 66268 -> 0 bytes nazara/apps/web/app/globals.css | 103 +- nazara/apps/web/app/layout.tsx | 63 +- nazara/apps/web/app/opengraph-image.png | Bin 0 -> 289886 bytes nazara/apps/web/app/page.module.css | 188 - nazara/apps/web/app/page.tsx | 103 +- nazara/apps/web/app/protected/page.tsx | 38 + .../web/app/protected/reset-password/page.tsx | 37 + nazara/apps/web/app/twitter-image.png | Bin 0 -> 289886 bytes nazara/apps/web/components.json | 17 + nazara/apps/web/components/deploy-button.tsx | 25 + .../apps/web/components/env-var-warning.tsx | 33 + nazara/apps/web/components/form-message.tsx | 24 + nazara/apps/web/components/header-auth.tsx | 70 + nazara/apps/web/components/hero.tsx | 44 + nazara/apps/web/components/next-logo.tsx | 46 + nazara/apps/web/components/submit-button.tsx | 23 + nazara/apps/web/components/supabase-logo.tsx | 102 + nazara/apps/web/components/theme-switcher.tsx | 78 + .../web/components/tutorial/code-block.tsx | 61 + .../tutorial/connect-supabase-steps.tsx | 62 + .../components/tutorial/fetch-data-steps.tsx | 96 + .../tutorial/sign-up-user-steps.tsx | 88 + .../web/components/tutorial/tutorial-step.tsx | 30 + .../web/components/typography/inline-code.tsx | 7 + nazara/apps/web/components/ui/badge.tsx | 36 + nazara/apps/web/components/ui/button.tsx | 56 + nazara/apps/web/components/ui/checkbox.tsx | 30 + .../apps/web/components/ui/dropdown-menu.tsx | 200 + nazara/apps/web/components/ui/input.tsx | 25 + nazara/apps/web/components/ui/label.tsx | 26 + nazara/apps/web/eslint.config.js | 4 - nazara/apps/web/lib/updateUserIds/page.tsx | 28 + nazara/apps/web/lib/utils.ts | 6 + nazara/apps/web/middleware.ts | 20 + nazara/apps/web/next-env.d.ts | 2 +- nazara/apps/web/next.config.js | 4 - nazara/apps/web/next.config.ts | 7 + nazara/apps/web/package-lock.json | 3513 +++++++++++++++++ nazara/apps/web/package.json | 47 +- nazara/apps/web/postcss.config.js | 6 + nazara/apps/web/public/file-text.svg | 3 - nazara/apps/web/public/globe.svg | 10 - nazara/apps/web/public/next.svg | 1 - nazara/apps/web/public/turborepo-dark.svg | 19 - nazara/apps/web/public/turborepo-light.svg | 19 - nazara/apps/web/public/vercel.svg | 10 - nazara/apps/web/public/window.svg | 3 - nazara/apps/web/tailwind.config.ts | 80 + nazara/apps/web/tsconfig.json | 32 +- .../apps/web/utils/supabase/check-env-vars.ts | 6 + nazara/apps/web/utils/supabase/client.ts | 7 + nazara/apps/web/utils/supabase/middleware.ts | 50 + nazara/apps/web/utils/supabase/server.ts | 29 + nazara/apps/web/utils/utils.ts | 16 + nazara/pnpm-lock.yaml | 1641 +++++++- 68 files changed, 7216 insertions(+), 542 deletions(-) create mode 100644 nazara/apps/web/app/(auth-pages)/forgot-password/page.tsx create mode 100644 nazara/apps/web/app/(auth-pages)/layout.tsx create mode 100644 nazara/apps/web/app/(auth-pages)/sign-in/page.tsx create mode 100644 nazara/apps/web/app/(auth-pages)/sign-up/page.tsx create mode 100644 nazara/apps/web/app/(auth-pages)/smtp-message.tsx create mode 100644 nazara/apps/web/app/actions.ts create mode 100644 nazara/apps/web/app/auth/callback/route.ts create mode 100644 nazara/apps/web/app/day/[date]/page.tsx create mode 100644 nazara/apps/web/app/day/page.tsx delete mode 100644 nazara/apps/web/app/fonts/GeistMonoVF.woff delete mode 100644 nazara/apps/web/app/fonts/GeistVF.woff create mode 100644 nazara/apps/web/app/opengraph-image.png delete mode 100644 nazara/apps/web/app/page.module.css create mode 100644 nazara/apps/web/app/protected/page.tsx create mode 100644 nazara/apps/web/app/protected/reset-password/page.tsx create mode 100644 nazara/apps/web/app/twitter-image.png create mode 100644 nazara/apps/web/components.json create mode 100644 nazara/apps/web/components/deploy-button.tsx create mode 100644 nazara/apps/web/components/env-var-warning.tsx create mode 100644 nazara/apps/web/components/form-message.tsx create mode 100644 nazara/apps/web/components/header-auth.tsx create mode 100644 nazara/apps/web/components/hero.tsx create mode 100644 nazara/apps/web/components/next-logo.tsx create mode 100644 nazara/apps/web/components/submit-button.tsx create mode 100644 nazara/apps/web/components/supabase-logo.tsx create mode 100644 nazara/apps/web/components/theme-switcher.tsx create mode 100644 nazara/apps/web/components/tutorial/code-block.tsx create mode 100644 nazara/apps/web/components/tutorial/connect-supabase-steps.tsx create mode 100644 nazara/apps/web/components/tutorial/fetch-data-steps.tsx create mode 100644 nazara/apps/web/components/tutorial/sign-up-user-steps.tsx create mode 100644 nazara/apps/web/components/tutorial/tutorial-step.tsx create mode 100644 nazara/apps/web/components/typography/inline-code.tsx create mode 100644 nazara/apps/web/components/ui/badge.tsx create mode 100644 nazara/apps/web/components/ui/button.tsx create mode 100644 nazara/apps/web/components/ui/checkbox.tsx create mode 100644 nazara/apps/web/components/ui/dropdown-menu.tsx create mode 100644 nazara/apps/web/components/ui/input.tsx create mode 100644 nazara/apps/web/components/ui/label.tsx delete mode 100644 nazara/apps/web/eslint.config.js create mode 100644 nazara/apps/web/lib/updateUserIds/page.tsx create mode 100644 nazara/apps/web/lib/utils.ts create mode 100644 nazara/apps/web/middleware.ts delete mode 100644 nazara/apps/web/next.config.js create mode 100644 nazara/apps/web/next.config.ts create mode 100644 nazara/apps/web/package-lock.json create mode 100644 nazara/apps/web/postcss.config.js delete mode 100644 nazara/apps/web/public/file-text.svg delete mode 100644 nazara/apps/web/public/globe.svg delete mode 100644 nazara/apps/web/public/next.svg delete mode 100644 nazara/apps/web/public/turborepo-dark.svg delete mode 100644 nazara/apps/web/public/turborepo-light.svg delete mode 100644 nazara/apps/web/public/vercel.svg delete mode 100644 nazara/apps/web/public/window.svg create mode 100644 nazara/apps/web/tailwind.config.ts create mode 100644 nazara/apps/web/utils/supabase/check-env-vars.ts create mode 100644 nazara/apps/web/utils/supabase/client.ts create mode 100644 nazara/apps/web/utils/supabase/middleware.ts create mode 100644 nazara/apps/web/utils/supabase/server.ts create mode 100644 nazara/apps/web/utils/utils.ts diff --git a/nazara/apps/web/.gitignore b/nazara/apps/web/.gitignore index f886745..13b10b8 100644 --- a/nazara/apps/web/.gitignore +++ b/nazara/apps/web/.gitignore @@ -3,8 +3,12 @@ # dependencies /node_modules /.pnp -.pnp.js -.yarn/install-state.gz +.pnp.* +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/versions # testing /coverage @@ -25,8 +29,9 @@ npm-debug.log* yarn-debug.log* yarn-error.log* -# env files (can opt-in for commiting if needed) -.env* +# local env files +.env*.local +.env # vercel .vercel diff --git a/nazara/apps/web/README.md b/nazara/apps/web/README.md index a98bfa8..bb6a4ed 100644 --- a/nazara/apps/web/README.md +++ b/nazara/apps/web/README.md @@ -1,36 +1,104 @@ -This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/create-next-app). + + Next.js and Supabase Starter Kit - the fastest way to build apps with Next.js and Supabase +

Next.js and Supabase Starter Kit

+
-## Getting Started +

+ The fastest way to build apps with Next.js and Supabase +

-First, run the development server: +

+ Features · + Demo · + Deploy to Vercel · + Clone and run locally · + Feedback and issues + More Examples +

+
-```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` +## Features -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. +- Works across the entire [Next.js](https://nextjs.org) stack + - App Router + - Pages Router + - Middleware + - Client + - Server + - It just works! +- supabase-ssr. A package to configure Supabase Auth to use cookies +- Styling with [Tailwind CSS](https://tailwindcss.com) +- Components with [shadcn/ui](https://ui.shadcn.com/) +- Optional deployment with [Supabase Vercel Integration and Vercel deploy](#deploy-your-own) + - Environment variables automatically assigned to Vercel project -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. +## Demo -This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load Inter, a custom Google Font. +You can view a fully working demo at [demo-nextjs-with-supabase.vercel.app](https://demo-nextjs-with-supabase.vercel.app/). -## Learn More +## Deploy to Vercel -To learn more about Next.js, take a look at the following resources: +Vercel deployment will guide you through creating a Supabase account and project. -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. +After installation of the Supabase integration, all relevant environment variables will be assigned to the project so the deployment is fully functioning. -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! +[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fnext.js%2Ftree%2Fcanary%2Fexamples%2Fwith-supabase&project-name=nextjs-with-supabase&repository-name=nextjs-with-supabase&demo-title=nextjs-with-supabase&demo-description=This+starter+configures+Supabase+Auth+to+use+cookies%2C+making+the+user%27s+session+available+throughout+the+entire+Next.js+app+-+Client+Components%2C+Server+Components%2C+Route+Handlers%2C+Server+Actions+and+Middleware.&demo-url=https%3A%2F%2Fdemo-nextjs-with-supabase.vercel.app%2F&external-id=https%3A%2F%2Fgithub.com%2Fvercel%2Fnext.js%2Ftree%2Fcanary%2Fexamples%2Fwith-supabase&demo-image=https%3A%2F%2Fdemo-nextjs-with-supabase.vercel.app%2Fopengraph-image.png) -## Deploy on Vercel +The above will also clone the Starter kit to your GitHub, you can clone that locally and develop locally. -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. +If you wish to just develop locally and not deploy to Vercel, [follow the steps below](#clone-and-run-locally). -Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. +## Clone and run locally + +1. You'll first need a Supabase project which can be made [via the Supabase dashboard](https://database.new) + +2. Create a Next.js app using the Supabase Starter template npx command + + ```bash + npx create-next-app --example with-supabase with-supabase-app + ``` + + ```bash + yarn create next-app --example with-supabase with-supabase-app + ``` + + ```bash + pnpm create next-app --example with-supabase with-supabase-app + ``` + +3. Use `cd` to change into the app's directory + + ```bash + cd with-supabase-app + ``` + +4. Rename `.env.example` to `.env.local` and update the following: + + ``` + NEXT_PUBLIC_SUPABASE_URL=[INSERT SUPABASE PROJECT URL] + NEXT_PUBLIC_SUPABASE_ANON_KEY=[INSERT SUPABASE PROJECT API ANON KEY] + ``` + + Both `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_ANON_KEY` can be found in [your Supabase project's API settings](https://app.supabase.com/project/_/settings/api) + +5. You can now run the Next.js local development server: + + ```bash + npm run dev + ``` + + The starter kit should now be running on [localhost:3000](http://localhost:3000/). + +6. This template comes with the default shadcn/ui style initialized. If you instead want other ui.shadcn styles, delete `components.json` and [re-install shadcn/ui](https://ui.shadcn.com/docs/installation/next) + +> Check out [the docs for Local Development](https://supabase.com/docs/guides/getting-started/local-development) to also run Supabase locally. + +## Feedback and issues + +Please file feedback and issues over on the [Supabase GitHub org](https://github.com/supabase/supabase/issues/new/choose). + +## More Supabase examples + +- [Next.js Subscription Payments Starter](https://github.com/vercel/nextjs-subscription-payments) +- [Cookie-based Auth and the Next.js 13 App Router (free course)](https://youtube.com/playlist?list=PL5S4mPUpp4OtMhpnp93EFSo42iQ40XjbF) +- [Supabase Auth and the Next.js App Router](https://github.com/supabase/supabase/tree/master/examples/auth/nextjs) diff --git a/nazara/apps/web/app/(auth-pages)/forgot-password/page.tsx b/nazara/apps/web/app/(auth-pages)/forgot-password/page.tsx new file mode 100644 index 0000000..bcf9725 --- /dev/null +++ b/nazara/apps/web/app/(auth-pages)/forgot-password/page.tsx @@ -0,0 +1,37 @@ +import { forgotPasswordAction } from "@/app/actions"; +import { FormMessage, Message } from "@/components/form-message"; +import { SubmitButton } from "@/components/submit-button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import Link from "next/link"; +import { SmtpMessage } from "../smtp-message"; + +export default async function ForgotPassword(props: { + searchParams: Promise; +}) { + const searchParams = await props.searchParams; + return ( + <> +
+
+

Reset Password

+

+ Already have an account?{" "} + + Sign in + +

+
+
+ + + + Reset Password + + +
+
+ + + ); +} diff --git a/nazara/apps/web/app/(auth-pages)/layout.tsx b/nazara/apps/web/app/(auth-pages)/layout.tsx new file mode 100644 index 0000000..e038de1 --- /dev/null +++ b/nazara/apps/web/app/(auth-pages)/layout.tsx @@ -0,0 +1,9 @@ +export default async function Layout({ + children, +}: { + children: React.ReactNode; +}) { + return ( +
{children}
+ ); +} diff --git a/nazara/apps/web/app/(auth-pages)/sign-in/page.tsx b/nazara/apps/web/app/(auth-pages)/sign-in/page.tsx new file mode 100644 index 0000000..7628cc7 --- /dev/null +++ b/nazara/apps/web/app/(auth-pages)/sign-in/page.tsx @@ -0,0 +1,44 @@ +import { signInAction } from "@/app/actions"; +import { FormMessage, Message } from "@/components/form-message"; +import { SubmitButton } from "@/components/submit-button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import Link from "next/link"; + +export default async function Login(props: { searchParams: Promise }) { + const searchParams = await props.searchParams; + return ( +
+

Sign in

+

+ Don't have an account?{" "} + + Sign up + +

+
+ + +
+ + + Forgot Password? + +
+ + + Sign in + + +
+
+ ); +} diff --git a/nazara/apps/web/app/(auth-pages)/sign-up/page.tsx b/nazara/apps/web/app/(auth-pages)/sign-up/page.tsx new file mode 100644 index 0000000..31b5a6d --- /dev/null +++ b/nazara/apps/web/app/(auth-pages)/sign-up/page.tsx @@ -0,0 +1,51 @@ +import { signUpAction } from "@/app/actions"; +import { FormMessage, Message } from "@/components/form-message"; +import { SubmitButton } from "@/components/submit-button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import Link from "next/link"; +import { SmtpMessage } from "../smtp-message"; + +export default async function Signup(props: { + searchParams: Promise; +}) { + const searchParams = await props.searchParams; + if ("message" in searchParams) { + return ( +
+ +
+ ); + } + + return ( + <> +
+

Sign up

+

+ Already have an account?{" "} + + Sign in + +

+
+ + + + + + Sign up + + +
+
+ + + ); +} diff --git a/nazara/apps/web/app/(auth-pages)/smtp-message.tsx b/nazara/apps/web/app/(auth-pages)/smtp-message.tsx new file mode 100644 index 0000000..84c21fc --- /dev/null +++ b/nazara/apps/web/app/(auth-pages)/smtp-message.tsx @@ -0,0 +1,25 @@ +import { ArrowUpRight, InfoIcon } from "lucide-react"; +import Link from "next/link"; + +export function SmtpMessage() { + return ( +
+ +
+ + Note: Emails are rate limited. Enable Custom SMTP to + increase the rate limit. + +
+ + Learn more + +
+
+
+ ); +} diff --git a/nazara/apps/web/app/actions.ts b/nazara/apps/web/app/actions.ts new file mode 100644 index 0000000..3c7ca4a --- /dev/null +++ b/nazara/apps/web/app/actions.ts @@ -0,0 +1,134 @@ +"use server"; + +import { encodedRedirect } from "@/utils/utils"; +import { createClient } from "@/utils/supabase/server"; +import { headers } from "next/headers"; +import { redirect } from "next/navigation"; + +export const signUpAction = async (formData: FormData) => { + const email = formData.get("email")?.toString(); + const password = formData.get("password")?.toString(); + const supabase = await createClient(); + const origin = (await headers()).get("origin"); + + if (!email || !password) { + return encodedRedirect( + "error", + "/sign-up", + "Email and password are required", + ); + } + + const { error } = await supabase.auth.signUp({ + email, + password, + options: { + emailRedirectTo: `${origin}/auth/callback`, + }, + }); + + if (error) { + console.error(error.code + " " + error.message); + return encodedRedirect("error", "/sign-up", error.message); + } else { + return encodedRedirect( + "success", + "/sign-up", + "Thanks for signing up! Please check your email for a verification link.", + ); + } +}; + +export const signInAction = async (formData: FormData) => { + const email = formData.get("email") as string; + const password = formData.get("password") as string; + const supabase = await createClient(); + + const { error } = await supabase.auth.signInWithPassword({ + email, + password, + }); + + if (error) { + return encodedRedirect("error", "/sign-in", error.message); + } + + return redirect("/day"); +}; + +export const forgotPasswordAction = async (formData: FormData) => { + const email = formData.get("email")?.toString(); + const supabase = await createClient(); + const origin = (await headers()).get("origin"); + const callbackUrl = formData.get("callbackUrl")?.toString(); + + if (!email) { + return encodedRedirect("error", "/forgot-password", "Email is required"); + } + + const { error } = await supabase.auth.resetPasswordForEmail(email, { + redirectTo: `${origin}/auth/callback?redirect_to=/protected/reset-password`, + }); + + if (error) { + console.error(error.message); + return encodedRedirect( + "error", + "/forgot-password", + "Could not reset password", + ); + } + + if (callbackUrl) { + return redirect(callbackUrl); + } + + return encodedRedirect( + "success", + "/forgot-password", + "Check your email for a link to reset your password.", + ); +}; + +export const resetPasswordAction = async (formData: FormData) => { + const supabase = await createClient(); + + const password = formData.get("password") as string; + const confirmPassword = formData.get("confirmPassword") as string; + + if (!password || !confirmPassword) { + encodedRedirect( + "error", + "/protected/reset-password", + "Password and confirm password are required", + ); + } + + if (password !== confirmPassword) { + encodedRedirect( + "error", + "/protected/reset-password", + "Passwords do not match", + ); + } + + const { error } = await supabase.auth.updateUser({ + password: password, + }); + + if (error) { + encodedRedirect( + "error", + "/protected/reset-password", + "Password update failed", + ); + } + + encodedRedirect("success", "/protected/reset-password", "Password updated"); +}; + +export const signOutAction = async () => { + const supabase = await createClient(); + await supabase.auth.signOut(); + return redirect("/sign-in"); +}; diff --git a/nazara/apps/web/app/auth/callback/route.ts b/nazara/apps/web/app/auth/callback/route.ts new file mode 100644 index 0000000..dd415a4 --- /dev/null +++ b/nazara/apps/web/app/auth/callback/route.ts @@ -0,0 +1,24 @@ +import { createClient } from "@/utils/supabase/server"; +import { NextResponse } from "next/server"; + +export async function GET(request: Request) { + // The `/auth/callback` route is required for the server-side auth flow implemented + // by the SSR package. It exchanges an auth code for the user's session. + // https://supabase.com/docs/guides/auth/server-side/nextjs + const requestUrl = new URL(request.url); + const code = requestUrl.searchParams.get("code"); + const origin = requestUrl.origin; + const redirectTo = requestUrl.searchParams.get("redirect_to")?.toString(); + + if (code) { + const supabase = await createClient(); + await supabase.auth.exchangeCodeForSession(code); + } + + if (redirectTo) { + return NextResponse.redirect(`${origin}${redirectTo}`); + } + + // URL to redirect to after sign up process completes + return NextResponse.redirect(`${origin}/protected`); +} diff --git a/nazara/apps/web/app/day/[date]/page.tsx b/nazara/apps/web/app/day/[date]/page.tsx new file mode 100644 index 0000000..6798546 --- /dev/null +++ b/nazara/apps/web/app/day/[date]/page.tsx @@ -0,0 +1,27 @@ +import spacetime from "spacetime"; +import { createClient } from '@/utils/supabase/server'; + +export default async function DayPage( + { date }: { date: string } +) { + + const supabase = await createClient(); + + const { data: { user: user } } = await supabase.auth.getUser(); + const { data: day } = await supabase + .from('days') + .select('*') + .eq('date', date) + .eq('userId', user?.id) + ; + + return !day ?
Loading...
: ( + <> +

{spacetime(day.date).format('{month} {date-ordinal}, {year}')}

+
    +
  • {day.mood}
  • +
  • {day.comment}
  • +
+ + ); +} diff --git a/nazara/apps/web/app/day/page.tsx b/nazara/apps/web/app/day/page.tsx new file mode 100644 index 0000000..9084120 --- /dev/null +++ b/nazara/apps/web/app/day/page.tsx @@ -0,0 +1,6 @@ +import { redirect } from 'next/navigation'; +import spacetime from 'spacetime'; + +export default function MainDayPage() { + return redirect(`/day/${spacetime.now().format('iso-short')}`); +} \ No newline at end of file diff --git a/nazara/apps/web/app/fonts/GeistMonoVF.woff b/nazara/apps/web/app/fonts/GeistMonoVF.woff deleted file mode 100644 index f2ae185cbfd16946a534d819e9eb03924abbcc49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67864 zcmZsCV{|6X^LDby#!fc2?QCp28{4*X$D569+qP}vj&0lKKhN*HAKy9W>N!=Xdb(?> zQB^(TCNCxi0tx~G0t$@@g8bk8lJvX$|6bxEqGBK*H_sp-KYBnwz$0Q}BT2;-%I=)X2ub{=04r2*}TK5D+LXt~5{t z)Bof^+#0@Rw7=mKi|m$bX6?Bh~_rVfN!~Z5D+lYZ~eMdYd=)1 z?To(VG`{%|MBi{mhZ2~!F#vq`Pec9x)g^>91o^TxurUDvvGDqSS9st3-kw(m@3Xga z`qtIzyIr_nARq+I@sH7;0MG(2NPTSa#jh!1f4cEF5Xll)bpZ(>cyI|Q1wleT1wA5Y zq9^hv^x;~(?2G$>(CTL2)#Ou-rP=XDW$spn8<%0TH%F=^X^(F62Vd@bY`Wi$j$33w zf!U^8o_B|x>{pW$eFZG}b7#|uFueKt$`e9j!wHNBGQX67&nfgl(Ae`3qE-E+yBSfA zEnJSA6p%}|+P9ZIYR{w}nfaKIlV@b3YYzcH!?WNXRvg|J( z((lq^WAE%Q7;oE?zDk~Nvg1Dr_0)KH8m&HF%^&8bI!=#YAGqIx$Yf2lH9S*;=c=b6 zUHi?R*$?Q;>HU4-#?hGJ&dj2jq>d3;_NN_TeipMG!(E+ou)RL-kMQv(W$b9+k# z*%bh8;4)9Je-Giu+XwdbyoaSGei^KG*(1D)5+h{Kfg<`v)nU>dj}RiD_+VvZgb7>9 z-Qb^cdc0k1VSIW!onbm2*_uY*_+r1qe${8^DzXxMnX@F#u>I3_n0j_0ih#p?wd+gPI5niQVbIIsk zkxy%JZZqLeb?p_DXdh1*9Z(O`Nm%TZ(zL`RA!dd+$VNO>qwecEt;dy5w%UK1@1exK zD~__{?4}pb@sGL5CjI=xAR7Jym_*l%fS~I(m>6873y~E7k;IfdA_0)|1$o9?h92Js zt4eu6$WMaSodkz#g|LB%Iw?^B?6x^A=arKjpBhhH6ZCbk2{;io5x)B3eh9R{KEOQX z9|&Q1T3-YGeF+9$doOBzU`TntM~LF~ON3aEZ|p9Y7+wF9qBi`6(hl}&)@-uZ`4zJl z>R`Cps(&x90dBZ~SLeCp?oa*PgM%P!bZaG*OS96bkBT*gF)q0a zxEd&4ZXnQHBuCrYm@m@ffPQTObP*2j+P z_?=gLxmGc32nceW5l5oy=+SB$=N%F^{g}lKR9(TljKIPHw)zVyZ?3ODUL^k;0CuW% z!;ErXcl6|m8OB+{5iYNEq}!Y@o<%r_^{5a($V)INcxkIcMA}Gd8LUShZK5U!u)=PR z6ZALS*{0F1Oxl?y$xE;JA+eyc6mW}LqFTZ3ZvVl#h*UFfj`$%JE0l8D!JRBYUlH!L zJ!uZs@&)nqNg9x8t`fZ?k4Ihgdv(Ogzr)|%{JQ|-g@#=7rCIq(Oo={zr!i7F_F!6; zqpKdMO={?6)e1SETQW+U?L?WPzQx9x#RrVu%xa5u$bDgLQrF-K4Iwd}9a=yS3(f1J z=&B1p=UwPU_#kfxrJ(YnDYZkc%{pp&sn{<~MdR_9^8y%u``RUJaJtY*yi=~R9ryu@ z9kzsKGwMLhZ1egl=e5m~k^Ft9pSfxI5B!$g1WaeqpO`4?C-3aj(gSm%1+@BdqpyAV z@X|;G-&|(jA;zG>T=$%}2gC%)gu@pTPQ)SpSw*2DuSrX((%PM=kQ&E@b=Ygy)l&#k zn6Q419734+(;{THjU2Uy9No0H4_jV1#6O)c>u@tbG6oWD;-8yHLnM^;;b@dWvle!?{40o`dO)$$EZ zM^@JN7b3@-+?UUO*P#gtLsy$!7gZcziDwAj59PsCAJm>m6r+l^X1z|%wu-jJhnQ&_ znPJwq9_*qBLoo*W`sPdYk10kPgf$aH@4qU~%&pFl2rZ0AHR*E-AvBR{F9QCehDa@z z95xXU{QZg|=zb2Pq36>@3je4inO+>S(`ht?)Z#zrHM(i>qE+>iU#!8v4QnWDruR08 zihT~ec3TRJh#llhgk(NqF04=VE8}61FWwvTi_}KWRnkIGbxQ)CAyBfBoVsTvRsR!v zeeHuptQ&5sDmg3vV_f9UtqYjdrR(_D^waATK``ZJjfZD5Kduvl1+l2-u6Qf=6Ombx z7Sq ztJ92oU^LD6n$?=8G?#FGx#fF$d!2WBTf$UGVa}#`S@X&5dFIq%K!1Ikjs!+ybc~8&;<*f2$gyb>j{=&y@=kHsC%Xl#WTojY!)xQxm z+xUe-8Of9gTp&DDOh{Yy9#6leUk5m&-h{G7M@bsLtAJZq1|X(5;ulY z-D2nY-`lAFFZza${swOYsV>&wyw;MiiXw9Ze4so}{Flt`IeJQ5b1l1!d)yG4v?WEO zO3yg9oy--%g}hya8*T);IAWhS&T>>KL9Je(WS#9P#!$_f6!1`7cfKj*+i>@*tP8Mjj|un5Z`YGD>MiCU!adPX zx#5sU8_)@)5fHgRLdp7k;l9Mr_8H3SOvpCBbBRGBQ`Wih*Xpj<)C6}E4SH?GeM1wt)HAM~N<~ejyt^Wpq0tmp z6X&e+wbKjOt@{1ng^s>(semrGFCQLXu|@O1tvtmYwuZ`$BSe{a-011Sk2a~(>MVE0 zpIQ7LpuG+o?lOHuw%e_kJ6yAoXCpu*QQeY%8SNh6?$89*3`>%=;EOJb+gtz&Kp|yv zfPV+nw`uTKbxE3vpT)v3C@L}V3(f*@_3N$Flc(8e<6F?hmPF|Dt%$W})5dMX(nql2 zOMy&yEWPokJ^l?odvVv&l(un4B`x0UHu6T8LraPoL*NltIUElZ5m!YVjcyZe{0Gtx zK{scl85IYuMO$EBG$tHHu0zc0wi&8rW3`d{VJC$oYNJ?m2MBStoGQ!4xQLHS_tBeI z4=tL^Lv>Bj^g79fzfCc?aTHu%Uvn6&+a@&*N~Rba)gbaLl?WBo%1^Pjx=t&|S^9nh zu(^m2A5XEp+ZN2L2#w^7IpLW%BW#F@6{50p0liwKYe!&NWu2F@oIV-5r<}*;+3|bP ze>zfTOAXqW760vNex|NG!Xz~@Wcd5UhOk&n5clNgylEGuS)lF7K$c{a+Hl#rx-2Ic zD(HhN(=Sa(v|zonLt6q9;>ZBVh6n__yB8Pn7WCY*KX8V+u(@n9e zOTe7&?}Fvh8wHRCgku@eEVodSv4NBH%wJEO4wEp#-}%%$wR$2D5JR|@$vRkRb7}iIhxv; zshP$6ckt<2KCd5K9#gwy%I*Ey>Fe20M_29Y=)g1AcBH#@^pXEtP30j`IbaZgR2{t^ z`r?E$A9Zdf@wct0$aRwJ=i9-^yxU77e+%zOG9j-MXBP)nekEiIFHfS>Ba|3w;D?|dL35fhFX>Fi zQcepJaiZvXu&=IsDUMoZIo?5N1`h|7?WDfbJmXcY~w_lg&|t|BlK!`YFCDcu*n(Sa{%c z4$vg-+drB`)#x8&q6x0pG5p+BKvfIu#O32<*&LF;z8q?zL`41|Yicx^Yq4jz6>WcO z4=~f8fF;F-A=fL28*f$mLyZ)0X>6z$biG4VuDpiV4z zY~_evrt9XZfAzEyT`LtOtA^qKGM{Tq8NMHGIOL>T;4vaiE@lH-C<@aOeh_^m?<&&h zdXSPA^^n-i>Uj{Z%Lb+6v5B_zD^V_GWE1OBNlHndI9YW5kD^Kk@cZ&Ia z6oRdBan^1xma-m6+`d|wRJR`V~A;L2zw&Yu_yoTtgzTrhi-xxFYK659imn;^%TR%3!4mYTU`we=`K-=!r$)M^U|fng0gd4 zY&D|@id)hQ6lZ6$q#}%snpqqb>@aUApp7;*W>0UoVkg(l}MYC6COXI29 zGc~J-gZ4vC{yy!bjlkXM?rF2de*R#dL=(PI9-L-quUxck&u`DmTQjI#p*2mPjNqc? z$X9XK{UtI;@pJUK?cwIxV;%;lTG0!%y5 zJpWhb11vK@d2I=!;)F5vM`ML)^6b)LCj<7zlFm7!F$_T_`hyDZ>MEBe@A%a+9RG#y z_*KevIxJ(rEBNzd_KBWC<+$;IWH5}W4eTN}TM#4*`n;PelIth54aC}8|KHL1Kd9hY zdg6C1@KJ_+m6OHmY-}EB_QYaDnd8)^Y#fTGC1QB3E&Rq&s{PIUL5DzjJG<4E+;x=! zz3?hDSALlK#YF2II?cmMlq^D)riLWp(`LjFJNTY&BkIxb04C*yZ)Vjb*8{OJ&U(p# z3cxi}BFmgL+V%Ew9*g|D_V>-jj>E&_kXF}@LX&k)UuVIb+!>`~SGXZrZd9yBFoeR5 zNrxA*){}5*BIRJ3GSAb5CW!RX5}9`W*v3|J4v;znteT1Jn6BmRxF0|>v+o2A%ix3E z_}aH+5hk}2B`>5kW}hg%W`rkIVN-e8*j3!A(mQ&IFKdo(2cn%(!rGGG-la2y4dz)d z;cU;$Z5l<(tUS+pPC9~e+Sl_5OnGT=${=;{P%TayUQ^o1bm#Qel@0Ea2wDFsgpR8p z%{42-o*aWIGVFESm@;QGB)am8yb0`j>EazkuEVoKMd!r}nWzO!rg#7+BuCQ?4|TZ^ z`|;e56wJl>(SLl!DEUo1dvlUaqZZ{;%CQg!oaJ?FFxAmVK6uv$_;SHB!^)t!xv-f_$Bs$C)MjJg|HA#qe9b`BSwl8 z2McXH6Uvn|ClJyKV8|OT-V{LIG1v~h>gQprzhfK(DrmFQ4M!VgO!ZS8o6D1p%RSmV z+Xf5C09vC7w0t%eXb8L=U(~wlP)tZ3TaN#j4{NWJFL7# zMeiEPfaIS?IHAdP9aH+sm5udxfk^i!o76N(KewVyMk&0@OpX6rwAKG}3?0IvE?(cPM;r3Az!_xLiYFY&)}Sl<19#fU0x zj-uZ}`Ey9BnVxqbj#D{R24|$jM(dNl2KH#FvbDSz*@x<{sy48Gz=(yRiYW`ofYMu+ zzdPsn^PhpxWX2v}!sahrD*o$$3k;XDHq|HQU^rDKHq%xw$IafF=^BmtY8T@#Z%YDW zAdx@ahu2vaLq%D&-me?D(}&)mEb|5m{{oc6#p!vRnXxnizHWv)adXiBb>q0*jdBJ~Zv<2B}4vZ{P z>E)ayXwPyT&!MqX{ao=#mpGCX5|61&)PEQKmppcZigqM*Xe+;DOlb?AQ8hZ8S0~w3)(nNAK)Iuc7rg zfIT}yB^fVpt`B3Pkl;fBY6u~2&%W5O{d;oadPW=tcE^D^C>VI_JPYukh@TfhQoWZeCJ5B$7I19W@q_TM0($TkNK3wl)QIl3|@|1RCuW$X^KSG)YgdJf$ zD&q2EfNK5$`W1XPc!pW_jn16RK(}y~T4kUY!;u`93tAJiu%lz7ol{&ur{Q zrA4yCFcU|gV0|>p_`D&ByZc`)DL+`Qqx8bmSv%J+qdQd*Y<;Klb{>?OW@XKPzqewj ztIkvI-K;Hlf@9cCVRdISFG4&ME?xbBnin*J=9sxZ+*CAN{PGnwwyeqzbU^u}JEz&U zujyQvjy%LMauULwp0$59k|Lxd4Icntq<^uQ3!iJ0*EJT#GqBhF5^zk{hkBT< zKNwtg4Y`s4lJ-1VzUy%1!)~>kypou8iu}HY$;B}2qhX>w`(0ya>5ndBmNHvwz@<@d z)_T3Arr!pCuZ?)(&jZ=LnXHsU&B)ifpJd12LpQF3x4*zCIMUlbov*YMkDIX`ZQ}#B zDEm7;2>6H|!x9eQMZTTQ#83yK07tV{aiGreb{XKo=?{!()DRH+$I-(B{q;fyyO2n) z-rGbBGoMjZLapRim!$3W&f}tbELYcO^N@9^$@oA{Fw|v>Jo^sP%|m`>OsVrmyd1`r z*_-ScUuU|lzR~%OHT$uyWNQuw)pj`yF@eLl^+;zNjqf~|6huSAAIGYnALff2fZP5> zz7ARH{>mIa^RkT@w4ZV!CXF(cDn9w9CcPN-d;=6xcKKM>?vd2tUshA!XM9hA9JplyPAlKHA3W}2f4;=EdS9$VRk zJd#7BDuS+qpm{NTo#0B*Oj{$Z2l2)5j>joob07T0UCp(y#jl_ioRJq7;CrcFZ;7+D ziT+n)gme?&`MZ8Q3URYd1 zUXO6*c;TeIhsi*l(c2?lau-s#yIh8Vm$bBPLkB24pwd6-v8=f_57U7s_X=;?ZMPX$=V+KD?D%h69Plxj z6s25MR;B`_3y$P%?|Wl%v9)a+)Xt1ovYG0-8ZEx;{wk%oGLr8D(F1mGIiIYKO7qIT zkyAXybQE{@&#($=@kZpE5&n7R;k?&LuC|WbUG$$?mLATHDk-iOwVbXY!1z4~OSn zL9Iql5xuH}kpF|{#T-2i$=3HA7g2YTKZSXE!U$;^53~)*>eS`jehs0aZ z?~}w>o$4HP*axMt=ZuDj#B+$8z;s<~`^+`;?9euOJhNPximpeOXZLVk`?)op?#1LI zsEJ(3NA-`GoL{a>z!{Z>a*D$!ZnSUCRhF+h1{YrQx-{HFin8WzZefO{l z8cNaM;e7wxPv4B1qdM6*FoUE$-f@ij7)Qn+%qi1X#m$C)|q*>heV z_F1E1;>jFo_X_SxU4z7K=dzD=a^~oL!C9SEV-!KD$#mnz60qM-#pJFWBjB{A91?@LxNGc9%0{4?@cU#Y7z;WB&(t+Ux8ij z{ywC~@RW4y=k@~>Rr8pTmb$u=7qLo2Vpes~6>g_ENtTY7^pVeIg!wVc`DUmbY|`3M z-R+tCPAunS>R|zng`6f_20?)pLm}bSq%ja@pW1*wXr=T!IW0oYP6_8+GG^?eKvEc| z0FC0qr5|LsL5JWpacSeAuHLx1qO#F6G*`!D4x6a;L#0WM=HD&Vnsp=Ye)1&&^=NgK z$R=p#49`^kf{*a{V%70)-|osKU4qK8u*Ee`n^}AVgiVqOGq`)`$~)h-UbZ_TpWn5) z4AU%KuIEO^Hr5rLcT?KcOFj<^6-E5p*F`RXe_*jNQ-<*{pcs{>ypy$kvv5&h_=hdL<+0wfo7i8Zr zN2QPM2zwaYFfOrCFU7(G*GymiiuOMUH#o1w-P5{_<`RmBx9=5gvCW1?z*U9M+@ATPF1Psy-Tq}n0&H9|(XuzmZW30{I#a|z_}fb*J@}$Os9qoBgJ+y# zL#8>}`N|}X{(N$J8f*=>O{m7)%z$pbzMS2$yb0xce}L`230Nn-UPkBNZy?Asat0>M==4pw7^P*~|GtzfgB9oEz zSk=B0wEed=|Ip)4I}(ZDBYlprm6N!l&1a{)JCR@4>nZ9els~Gu+`<5ezJ3A;{B3`Ck6-7#p ziFkA{?4$2BcHuw~sGfB+sGG>sgP(eW)M^H@39}u3uf^6HSPdw&q^1jxpusc>E1p9-Su?Z)!3+F+@GwHP~|a`e`o(nklU0c z$M)W3BB{3Wn$(JgntlTNAP(iL>=b;wqp`!xMfLpa7@%+oG3L2vFv0Yd{WYP^a(Nq8 z;2jw%*$3xNJbL7%aTo}j30ZXHpm9k0sVi_dl8xNyUxDA006-~CjL%1|Og^BvD;u`5 z8eUsPX>1Jry+fY`?0PYEo<6g2_UycjSnM=1^3)pT)`AiKgWBpcxjSg3%AirFd5eP* zjvhK=PEj=}3VEoUv38N5?p1FxcdB>$Mz7(sJzqFUM>lEr#N`oGvZQdU_A z`K|dEXc~4j2p{1d#j?jW&BI$yC00u2CH5F#XOFeDJdb_wrIAZDw(D<$uoFNSLNQjK zmiC)`+pCCs75<1NJK7S?oxlh4Tt%Ivo^LVH@gw3D4)|DOKg<>hv+aNnO=o?qd) zBGw!;7ZuIzay6nnEQm`!NKyMPw{nUUXT~md>GPvp*Ji(};@O*%38?IVxSFTwda8h& z9P2K-lj+LZ<%5qMIw`qxMMTPc z%1Ih+=0rkm9R@ptoN^AtL$sNVqokbv6{Nq1?bg%!*-vI88&j7m`-g2-c|Su|XmJBx z42Uub_~d!tp@Fbl(y`29x`NFGQrL6X@8ZCx;)-D4k4cR9IoeQM*@nMU9Mcy3(NVPh zf_5O8k#(#Tw=kX}S;sXT-GpXIvnQowOrmasb{$NgKNzM^`;cBQ=W!Z=VMcOmH1-K5 z^bm4kEA0rOiCv@0Apn-2k&-3;*9MhJ?#( z5?H^2k%5!&3qybCk7+d3658c9fRy__w>T(QRzEr z6APC_Hl-})SqZ!%4*dsbIVE1#BJPv13iV6|Xed34s`O*jDYmyxsWFar_w}g$gsP-F@R z<>#H5`3B+f=oWr9JZTL7Z{APZfW5v-+aMO7e%ivNM-W#S?|Fvcyr?2@iI$Su+QJ(8 zq)JjtA!jdwfSsSQtWg8*n1W0cSx?;@IDH_LVuf6GBSq35qz-=rbdpafaqtpmaJkD6 z)FU4N`0$>ky=urSXvZ>Z5+CCcp%Qe6L{{t03OeZ+ zRCbk>BIWW0M0}3H@E=v2SKJ_R*ZIq!pRh-^0N+(eDiOZF+6xCZvte(X-r1bgx@pkv zyuQ{9&YI}0FuXVNd!Ap~T&FwUkgPRr@D4#DMnvJm1tLU6;X~EEviiyPcadF~p;X(( zPfbc8;^*!TCu>?d3D>G!=ToM}c5s~~nAt0=*7w(iu|XXp80WJwG}1joDxbSx$aAHK z_4SS%_W_33*4oH7igJ$!EPp1HV0E_tW<^(9NXO>(=o@os$07H+%tEmGFeU>MmLY06 zM#|ETy5I{ZDk;tjza2(WL4xUo)ATh)MsAvybn+I26<_Ht)DH2oGS;c^iFp z4=e6_4}OiZpR&2uo*f!1=h32V;?$GJj0|3JHsw|;xTovqX6j}6C`D5HN!C5e+*J7P zKF^L%n<_W(?l+=cLx(%qs`;Bp2y!0pTKzjaegZo4s`ypoU3=-CzI7%Qc0MjP+hvIs zvb;zY9!)RL06PHqC)}A{LHB%6N+xzQphj`@&{1BeOL{q2x78AOd_f7I+j_IvX+|Vn z;q+Ntq*~#0;rD1E65XF4;rnv1(&|XIxp1t$ep72{*Id~ItSweukLcT7ZA-LpPVd|} zI|J&@lEL%J**H(TRG(7%nGS6)l#a|*#lfUcUj($QIM!Fu1yHlZf|t(B?*%dvjr||y zmQG$R(Djjf#x&R_;KPYt+psuo(YjfvRY^YCepUr0KHi`K5E}HpQ}UVqa+|mpE`Q|< zdhU+Q^%%w9`tGj9BKCBPd)P{E&^~Nr7WBf7rUWVMq8{5g_b0ORy#>P_8@k~pp8sm` zAK8t57^DN6D~ln!mx3!7?RnjSQCppf;A@p`!|uysB)zWt0wEJ~NP^3@9h=eFIzj}u zLin3oX0!Gg7N*gAUQ-kEVRUF2Fm*1dw5V-Uda}wp?rS*;JB*a%d<;*zOP(|x(?XuX zT@q#!3@qgxWi@Lnx@t<=W4YNd1RE{H-DO3K!}#f@QS$BNWln5GJmy1GJa}{u+9e|K zO1UT>v>KSj}% z1ang#sQMe>iK-&XnHp09x5iB-ZOc{map*+J5@myMGiwFnRd*g&rOsi|J!C!Hu((A; zk{)gS&m|={yS~CZCVsNh)&>Us*frV$UMqb^bB81yA;$E^JwPt9k4NS5IK(?4EDb^A?E^z_xMj%`kfHxeCO9B#{Q6c ztL=4VCp>ts_-;MHzD@d;1d8)z^Lxwb+b;Za^}>>?(vDJ)dJ=Iw`O6{ zuC-%5D~vgwyL>QxiSK1c-}xkG{zTaJqlTx)N2nHZ+MvhzFKM(L`;XO2D1AhuiWvQ`?uM(s(Phi{U1pa_;IqwzwsmyrO{H3KvRCl7LMSLGWoUjP z$oo{WpJ<}lz@>{WL$!+Q<{hhlP|KdeGe`AZPv;w?o=@B?_3SHT1GjI4PEScrQyH8r zPDPoV{+#wyfE@$V?tuKORJ!R*uK4H84tF{_%-is=TMLf8!&|N1cAt|vc$_3U9X+bX z21!M&@Pr@ry9YoEg2S&IWRFo~(+%E2_Xr~IJZC(CXIR#Lx_2+XtScM&FJ>bgXf0FA zPfTyb_3(SA*w5%HLA_6fMi3xkGmXe{AahG1?v7F4Ylte+sgNx8yGLE6p?5b;zPAG&fcXYZRYmHY~O|d)^ay%!^0=f^?4r>4fNSZd(zC^9ro6d;5Lq& zqu+6;__+p}fb*>b26D^6eI>l%CJ;+T`zM>Jr#}sMG7K%OC?p?w)hi5GGJ05ziOq|! z=x=f4L>vZjEx~HXe#at~R17>w2uJ$!_`)8{^Tc-jR#Hi?jt-prwCrGgGn#3hl24dm zldosg>kw^8#goKcCK=*+s7-U4()3lMoxjW=HnQ_wb_FGqw*!nN`=Q7pBfaSk?msx9 z4w(l2)N4*{gEFy=qg~fFvk7l)fU6LpQTCK@WSvf&0LmzTGANW1@7+QJ3`M+dc2Y8y zt^o_&Lq1iu@x#K_YX3BI(R#bD!1=5b(kTB~ViL`hpz<*}?a~GD5=9I1B{L1C4+Y!A zA*Ore{`=ZUFVl<2uCxSy(0t{=6&oGBQqKe^J}Y>^UK%$EpwlXMh~1Xy6&;h}VGTdcm4+@ESi z$Xo1_84wSsl~^tnvi^v)!MfQFLhjh3Ay~l%t5k;|Spz?SolNM9aJ`XJ+rE?UGs%Ydbo$nb(!mkD|0>$yf2HhWp#)nthTOk*s)IOEU_qIB_MT}8Gv7w z)1iert?Vlq6I<_FNO628gDnvW)ha~1@FnX@JdNItDGO=wkA{|iNP-4H!meaW;A3nZ z*tb~SNjVUMvsZWpGORQw2MXO#j{Y%0y?P5g{}7J&J*BzZp3L|uwdx2Ppq%3F1EY>m zSL{U_Z_W>0&M^inR~kA<-my?xX;qSE7eM-kG>l%7BZ5mn^}%`$CBimAz{c$w(a%;?K4-_vd|h6H=}23A>@E z$ziyCWpieAcE+IVDsiV5^Dr}g5^v|%)Zh~w;uiM{jvo@DzuB7vpcATzIOvzJMkSIt zf26$!EdeSgg|6AiJ*vvTq+1hol{BA7%CN4P83r2@Gmb4!U~TS%DJqALJ@oDxrw{KV zzl@mD$SYoAB;sNOy?`=l4vMHD0iO4wDUDY4$EN2L3ng@)bsU^EZv5b$e3}Ewmj0W$ zGwaO3)M%7dm31}_8(ODTfo&ke!rs{EF#%p+z)O;GFw6Md@=BFP<78(Gb92!|#_5rx zIUId2V7&}LdjT8rMnpf(pkPWuO)k0vo5X+!E55DR^6&6q%s$++q;!;_q-vC3F_M4b z=gR_=C%tuW@`w`aK_{OFYZ`E$WhRj}ezCN(+F`Cp%uP7I-D0kY+|3B={b0ULsgi_5 z^_7K3#>9=Tpy%USwd7)uDGU`1jt;-9T9Z{7(GHK-BjMzSDdaEJrJ|(e19O7=axuiqvckscp64zgVR@{C^ck&^ER#d^@CMPOP)^kX( zvBciKadokDb*w>}3Yf$hgPs?wM^iGo{D8!nZOmF2Geaz!Z#H=kbC?2R(AY92O@8hC zZ9aXT7k0mUsL4-RG!BAO_;t3iI`KBfbxhjQ7 zE;Ou=mhw^wP%bG5sCx1Od@mvWIIS9S82b`Uff+*eb1*tC3mbqwfsNDC!?`lWaoCHb zEK)M5$ysY9F~81=s$x)3YKNzS$}(n_LQY@mSHh2G@bP?taR4NfT+$7Ykzuh+ogQl4 z^q$$^2ZB&A;qB(Ki2`9a2%e%j&<3O{K<;2o>N&ClpX;R=mq;M2xa%OMq^EhT`Er{N zWso(m2D#g%AIvd5;EJt}y#Ue{Y1YEqk*mK`GzGvuApSw#%V1SO?o>+OpM3~a*G|(k zT1ek`jRH@W8PboCmKYhoNq&VNN*NI8s81-U1K1&KfAe2MYhbbY~k zNxeYxvAEWJ#@xYUxwn)%p2xJdw~Zd3)l^xq?ERE+_hq@5VtqNoo+hA`2E4xl4VA9j z<58n##BL}in6!*gpoQ+4W|_icS=XlN=T6gG`&D;0PE!9}oizRS9!o&0e?Q#uw54#z zi4Tl3c}EV2UkyJ11Ruk}HT5Q6lJO$AV58k?a322~4l@s*CRw9nS z>j%EC#ja3R5pUnuw#p0;V4zy%nR6WJo~H)`uAx;!0w7z5CeY{A2(anBn-I6syH*Qe z+%%=3LRx8zE+io$W`pUMC?~j4&VzK>*an#;@^^E>zeK3=XCK6;u9pp6rY22maPvLl z`z&ftU*4?Xpf%&s?A@LcY|-La|I2`^6(e%NX@~FT%g*;q+2P%?JK1yNOM=_W`azLU zv?5hzA00oO6k_rApf~mM&@J+%w_k<3yoLuQS9sH%GISt?oobE9yfUd;ke<2SPrHRU z)9$v_dU#qc?D&aG@9n(%3;oI@{x+*p0=M!i5?XU)S@t4yv&~}?oBj=#>FAI9K2yY- z)%@LA4Nx#dT-f~umG28ayK;YCt0Y1$5%6`7-2#SB3K=uJFp|GV1QAZRyEU>`Qmsm2 z&fx!s*q7P2Ek_1M)KZOXi|5bnf>I@&BAmD55@EIx$eQKCTM?btfx&8BHK1Y2tgkfg zyS>9(&d_G=g5Lh`^Y{U8iJ%Z8iCsK^^ZU<2R8>x1^Cr`Ow%}{^W(Z(Lj7!85c32TY zSX})fwa<3`c=nJ@deoQEe}^t}7q#v%Qp&EhbNX8QF73Kbicrl!e)MJSuLn*#9YzFu z8IBvPn#-rv%m_c2r5L1&?V**H_OCY3){>UhI{?5o6Luq^eaNy`VzVH=tgX*SB;p;u zXpnS9vfL>FBveRvCG8K(t|m@e#y7$8AMb7TcWJ2zpJ;ff+@j-f!M?Md{C%|N?EL=j zq7)69qnr9+(`pngdgxFb|JX~<$JFaqlwAK|H)JX!&f<+A_1usw1UbJSBjBiwDFS1_ zUkZhZB01EPAeBj6Q&t2-d1GpIg z@vmFNf-Rlrte~+O!ehclveAU*))^3)xrKm2m@J&(F;67BpYFIdOKWuVGqY{Y;MLAm zYKcgz?DQ2szyOTX8-XDED*~~Y{5Pqje)Et)n2h(MK=^TB?SfVW>iBMA8Gs|eflsc% zy5s4YhYtd8h6iG6H}m(qj67mc+Vu^I*V;qr{mlJKjJgS*2v)1uM35IpQL%v|{(kH< zrs}>E6Uz)#b}aH2qXRbloOwx15YCG^)Xa3Igeb4KE4j(JH#%3Mn*yF(Bh~$1wEiQ_ zWpkxeyVL?*Q=yBJ$P5>EPaglkjsEBeI0F12nCY>t(OUy4uOkDL4@POv{b!wJw7laU z4}L1ASUHdyqOUnWBZ?_3n;&Cgh%BWL^SK4*$SmGDhw(DQWT8WQJzlR2{i%4r?bz7# znv`Puo^{6X3QCWnH-1xDO^e6`LW3*!x(#}UQYb^$mg z`TrJUaUt75yl^1#r-{J4e^3cAl=I_Dr=>xwm7Lg7C%(`TwY*BG#QR26>le0+ zSjA8Kpk{_9Y|)SEY2B|2Lv-Cl3gV+L#6O}c!&g65jJ@HknlYmzUS$?;sa(dF{aIy7 z=>r`$X{U0m5?@2P!cXZRoH>HH8_3W`dWy13 zce1IF^&L7{DkW(g+eI$1shczxU?#d?dON16jK6flt~Chm`~GAYEV57P{@Oe;9+#Oq zkxXR@C13kLs=fg@v!H1=+1R!=wr$(CZQFJ>w!N`!jUP6r#mw2MMX{-)F_Sgh&vcW zKE{vkxb2N=1XV@_rK%6?*bjC>#k`8`QL88_Dn?4u*vZML5knoj56%U-t0O0_fTM<# z@yL|l)s7tseqKE@4)zPbaLr5&?X}E4Ot8k>PY-VRIH%*kl_$W7(DFrMJqW(|$e|aj z<}Z}X&QMT1GGoQQxSiMf=_!b*(=4>4l#EcTp$czycI(KP4|gOnGO6L0eDozy$`iq7 z+jF{tG>&vUUYR{Kr%9Lla1L*V;2bn1ARfY9ekHvww86i!>4)o}QIaNG6vxwoJBfN& zTG^klmW8FkoO~!yLKNX`W0QJT@pnWPD={ zkDz;wyAkm}F^IwL#dxW_h}LWVc2CV}$_(NXmvU=bO)ZX+l$cV81cR}n0(X4LGVJf3 z?*69|d6rTpKAe^X@(o*wwl|!et)4$unl%-wC0oil(%97D^_P6jz`wT8$Y8Eex`Ri$ zLXK0kqAI<$(RB^aT&In;aa{9*fb^QA#6{ZM3kUoC4I9VH@~zddNKFi2!)|z0EboNE z{ia6Q1z_Y(3Y3Ly7U?{jIitwcPB?I2KkD#~_R13bhc1oA>E=UoNp-Rm^(^Z$3)D+M zBP+9fE^}*E+e~z!_m$WpyYO%_fki#~;DgZnT)#X|4zIP3;zCXlDq<`sXKAaI$LZQ} zyyr@+j|I!~63a@fS&NEj95t-RdUCfMVvVfzMYuT2H}=XOX8I`FmUKz^F>cjo!0k5Q zF?s$VdCpZVq9&~-PfUFk=~ekfUT!72%3sepTk&V6s?>ZsA#WXBWxBkf%zOn9l{e+T zyM|jKz1s1FBgTbu558xvCcama)nrIOB8fOXl%v)5WK^JSqX?#fTc~k5;-d zh(_Pd@tFK?0~+T@Iz9|(X3b6@M??0LlC407cVDzsbbl6>4~eXM1-5VW>Ztk*qTzZ<=h~(g;x?UD>*TPzg327N_qACmOb5l z^@;AHAh=}YglwU6tAbT6ApgiV*B~yXi)m!wUxg2!t8E~ zmiQ;$RIsLL$|H!HI~>8zo}XYOF3N>af&yprcg!_FIHf<+vv$RD{(%0TM>ZN<9x@MX z2+xwNd+uQ|Y`tn8I*GHUX+xEXotm(v{vvG1!!eN7`0KCReg1}Gii3Coe_4@=a;|NC znt+p)%$|a-rLke|+O;%oij#`fw}RyKW|eu;J9Ht{%7%L9JTpnrS2LjFSNIGp#)`I0 zXh`y^GS%fTg$q!#{) zC3`wacCX0}bd!Jo(AKHbye4qa+h8gyvE}Kr|1G1cA8Jg2Nk+DBUvzl|ZyVEFx*kru zTI-lfYI+HKIaSrrZ6v0hvuMLKrJGX$8nje|F&>?Dary8wZ+8jGzV&@ zE-~nInmW6Ep9@1VT3YQjx0*UO=Ps1~wI5IAFxM6<(mK4WENak8@3mY5GSKD66sm2*H*yma)O0?)7Br`1`KeHi86a#yotkjM!s%JhTraYdP+lfcCj4mpTL=a>KSHmtd)aGkvevTSKC{ud zobS+D7KMna$Q}BYHAA6dU@!Rr7)jPv=4DQ`XJXcb#cPuWh78?MNtQ73`71@!K(xT&k9 zMuP)~u=%IFwfGP$jrR`N|4C|9B;RpmzZ1AJYJfm=ly&Tp;D9d` zy*NdJYGnPL4-YR)-|D`r4~Hs5yT^a#x69-*Ix^236v77`Zro|dn&`rsO>J*}k1mP# z;tG1o*fw^5fy}5-p{{6wZE^jWBv*Kbr~+`8Ah>6*${yA%l`d9v`15!BIw9BVfYaC9 z<~*1=*RymuE#tINYfUvTv2dlN_=Eup{6)VHL4SfV(M7W7&`sLY^C6ReR9Rv7=@7%i zgP(+ZRY1XeZqZhR+7uz|f=*)v?ZxTy&A-mIS}jp#8r>)z4ulp9oV;^==msMFeh9?u zUe`TC8bqEaKErcGH^cO11Nr{wFX`Wvq{3OaWr(X$!p-So4Aa9tO`<#mS}lg5go-}G z7qL_={ySe4y)Q@36h~%XPegs65PFSnrTVATTK8e5b4)yPlCx|=sfx<-P|9pNg3T7% zSK{mNqa%XXT~v+Xv2puxdwC?4`ln9%?ClYeXt~8m2~?qnLW3Pub;*sxU4>FJy48F-(=`E7>< zN~(g}>iSE|%k#1=;(wNx?MCj1CAHyk1B4v@j9CX0i%-9WKLkGfY5bk$gd)Ixi+r4d zb3YO1Sz_u0w`4&;oM++e9mWLCTiLZk`)Ol|#i{KF9(DA-NlJS6UX|Ut`=-Oi8NDV^ zkA3{f*A2gx)11?2#&w*QjYe^mxmT`#oF#FSD3jRV9oK-?R(R@_AoU@#6;UgLd2+2D z-KBSQ9etULXa8!;*1M!7`Q77ieY5#*?P|Mzu=^9$9@F3feϣ%UY8`RWp~V-U_7 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 CLkb=M diff --git a/nazara/apps/web/app/fonts/GeistVF.woff b/nazara/apps/web/app/fonts/GeistVF.woff deleted file mode 100644 index 1b62daacff96dad6584e71cd962051b82957c313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66268 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 >-Aun5A4Gp>4U0IQJ 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 G)cz05(PHWV diff --git a/nazara/apps/web/app/globals.css b/nazara/apps/web/app/globals.css index 6af7ecb..f450d1e 100644 --- a/nazara/apps/web/app/globals.css +++ b/nazara/apps/web/app/globals.css @@ -1,50 +1,69 @@ -:root { - --background: #ffffff; - --foreground: #171717; -} +@tailwind base; +@tailwind components; +@tailwind utilities; -@media (prefers-color-scheme: dark) { +@layer base { :root { - --background: #0a0a0a; - --foreground: #ededed; + --background: 0 0% 100%; + --foreground: 0 0% 3.9%; + --card: 0 0% 100%; + --card-foreground: 0 0% 3.9%; + --popover: 0 0% 100%; + --popover-foreground: 0 0% 3.9%; + --primary: 0 0% 9%; + --primary-foreground: 0 0% 98%; + --secondary: 0 0% 96.1%; + --secondary-foreground: 0 0% 9%; + --muted: 0 0% 96.1%; + --muted-foreground: 0 0% 45.1%; + --accent: 0 0% 96.1%; + --accent-foreground: 0 0% 9%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 0 0% 98%; + --border: 0 0% 89.8%; + --input: 0 0% 89.8%; + --ring: 0 0% 3.9%; + --radius: 0.5rem; + --chart-1: 12 76% 61%; + --chart-2: 173 58% 39%; + --chart-3: 197 37% 24%; + --chart-4: 43 74% 66%; + --chart-5: 27 87% 67%; + } + + .dark { + --background: 0 0% 3.9%; + --foreground: 0 0% 98%; + --card: 0 0% 3.9%; + --card-foreground: 0 0% 98%; + --popover: 0 0% 3.9%; + --popover-foreground: 0 0% 98%; + --primary: 0 0% 98%; + --primary-foreground: 0 0% 9%; + --secondary: 0 0% 14.9%; + --secondary-foreground: 0 0% 98%; + --muted: 0 0% 14.9%; + --muted-foreground: 0 0% 63.9%; + --accent: 0 0% 14.9%; + --accent-foreground: 0 0% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 0 0% 98%; + --border: 0 0% 14.9%; + --input: 0 0% 14.9%; + --ring: 0 0% 83.1%; + --chart-1: 220 70% 50%; + --chart-2: 160 60% 45%; + --chart-3: 30 80% 55%; + --chart-4: 280 65% 60%; + --chart-5: 340 75% 55%; } } -html, -body { - max-width: 100vw; - overflow-x: hidden; -} - -body { - color: var(--foreground); - background: var(--background); -} - -* { - box-sizing: border-box; - padding: 0; - margin: 0; -} - -a { - color: inherit; - text-decoration: none; -} - -.imgDark { - display: none; -} - -@media (prefers-color-scheme: dark) { - html { - color-scheme: dark; +@layer base { + * { + @apply border-border; } - - .imgLight { - display: none; - } - .imgDark { - display: unset; + body { + @apply bg-background text-foreground; } } diff --git a/nazara/apps/web/app/layout.tsx b/nazara/apps/web/app/layout.tsx index 8469537..c159347 100644 --- a/nazara/apps/web/app/layout.tsx +++ b/nazara/apps/web/app/layout.tsx @@ -1,30 +1,61 @@ -import type { Metadata } from "next"; -import localFont from "next/font/local"; +import DeployButton from "@/components/deploy-button"; +import { EnvVarWarning } from "@/components/env-var-warning"; +import HeaderAuth from "@/components/header-auth"; +import { ThemeSwitcher } from "@/components/theme-switcher"; +import { hasEnvVars } from "@/utils/supabase/check-env-vars"; +import { Geist } from "next/font/google"; +import { ThemeProvider } from "next-themes"; +import Link from "next/link"; import "./globals.css"; -const geistSans = localFont({ - src: "./fonts/GeistVF.woff", - variable: "--font-geist-sans", -}); -const geistMono = localFont({ - src: "./fonts/GeistMonoVF.woff", - variable: "--font-geist-mono", -}); +const defaultUrl = process.env.VERCEL_URL + ? `https://${process.env.VERCEL_URL}` + : "http://localhost:3000"; -export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", +export const metadata = { + metadataBase: new URL(defaultUrl), + title: "Next.js and Supabase Starter Kit", + description: "The fastest way to build apps with Next.js and Supabase", }; +const geistSans = Geist({ + display: "swap", + subsets: ["latin"], +}); + export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { return ( - - - {children} + + + +
+
+ +
+ {children} +
+ +
+

Nazara v0.1.0

+ +
+
+
+
); diff --git a/nazara/apps/web/app/opengraph-image.png b/nazara/apps/web/app/opengraph-image.png new file mode 100644 index 0000000000000000000000000000000000000000..57595e662c3b56c9a1e6ff5e9b6bf43d5316e1a8 GIT binary patch literal 289886 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 z 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 & { - srcLight: string; - srcDark: string; -}; - -const ThemeImage = (props: Props) => { - const { srcLight, srcDark, ...rest } = props; +import Hero from "@/components/hero"; +export default async function Home() { return ( <> - - + +

+

Next steps

+ Hi! +
); -}; - -export default function Home() { - return ( -
- ); } diff --git a/nazara/apps/web/app/protected/page.tsx b/nazara/apps/web/app/protected/page.tsx new file mode 100644 index 0000000..5508aba --- /dev/null +++ b/nazara/apps/web/app/protected/page.tsx @@ -0,0 +1,38 @@ +import FetchDataSteps from "@/components/tutorial/fetch-data-steps"; +import { createClient } from "@/utils/supabase/server"; +import { InfoIcon } from "lucide-react"; +import { redirect } from "next/navigation"; + +export default async function ProtectedPage() { + const supabase = await createClient(); + + const { + data: { user }, + } = await supabase.auth.getUser(); + + if (!user) { + return redirect("/sign-in"); + } + + return ( +
+
+
+ + This is a protected page that you can only see as an authenticated + user +
+
+
+

Your user details

+
+          {JSON.stringify(user, null, 2)}
+        
+
+
+

Next steps

+ +
+
+ ); +} diff --git a/nazara/apps/web/app/protected/reset-password/page.tsx b/nazara/apps/web/app/protected/reset-password/page.tsx new file mode 100644 index 0000000..9cd7084 --- /dev/null +++ b/nazara/apps/web/app/protected/reset-password/page.tsx @@ -0,0 +1,37 @@ +import { resetPasswordAction } from "@/app/actions"; +import { FormMessage, Message } from "@/components/form-message"; +import { SubmitButton } from "@/components/submit-button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; + +export default async function ResetPassword(props: { + searchParams: Promise; +}) { + const searchParams = await props.searchParams; + return ( +
+

Reset password

+

+ Please enter your new password below. +

+ + + + + + Reset password + + + + ); +} diff --git a/nazara/apps/web/app/twitter-image.png b/nazara/apps/web/app/twitter-image.png new file mode 100644 index 0000000000000000000000000000000000000000..57595e662c3b56c9a1e6ff5e9b6bf43d5316e1a8 GIT binary patch literal 289886 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 z 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 + + + + + ); +} diff --git a/nazara/apps/web/components/env-var-warning.tsx b/nazara/apps/web/components/env-var-warning.tsx new file mode 100644 index 0000000..b6a193f --- /dev/null +++ b/nazara/apps/web/components/env-var-warning.tsx @@ -0,0 +1,33 @@ +import Link from "next/link"; +import { Badge } from "./ui/badge"; +import { Button } from "./ui/button"; + +export function EnvVarWarning() { + return ( +

+ + Supabase environment variables required + +
+ + +
+
+ ); +} diff --git a/nazara/apps/web/components/form-message.tsx b/nazara/apps/web/components/form-message.tsx new file mode 100644 index 0000000..547fb9f --- /dev/null +++ b/nazara/apps/web/components/form-message.tsx @@ -0,0 +1,24 @@ +export type Message = + | { success: string } + | { error: string } + | { message: string }; + +export function FormMessage({ message }: { message: Message }) { + return ( +
+ {"success" in message && ( +
+ {message.success} +
+ )} + {"error" in message && ( +
+ {message.error} +
+ )} + {"message" in message && ( +
{message.message}
+ )} +
+ ); +} diff --git a/nazara/apps/web/components/header-auth.tsx b/nazara/apps/web/components/header-auth.tsx new file mode 100644 index 0000000..eb9d65c --- /dev/null +++ b/nazara/apps/web/components/header-auth.tsx @@ -0,0 +1,70 @@ +import { signOutAction } from "@/app/actions"; +import { hasEnvVars } from "@/utils/supabase/check-env-vars"; +import Link from "next/link"; +import { Badge } from "./ui/badge"; +import { Button } from "./ui/button"; +import { createClient } from "@/utils/supabase/server"; + +export default async function AuthButton() { + const supabase = await createClient(); + + const { + data: { user }, + } = await supabase.auth.getUser(); + + if (!hasEnvVars) { + return ( + <> +
+
+ + Please update .env.local file with anon key and url + +
+
+ + +
+
+ + ); + } + return user ? ( +
+ Hey, {user.email}! +
+ +
+
+ ) : ( +
+ + +
+ ); +} diff --git a/nazara/apps/web/components/hero.tsx b/nazara/apps/web/components/hero.tsx new file mode 100644 index 0000000..6afca6b --- /dev/null +++ b/nazara/apps/web/components/hero.tsx @@ -0,0 +1,44 @@ +import NextLogo from "./next-logo"; +import SupabaseLogo from "./supabase-logo"; + +export default function Header() { + return ( +
+
+ + + + + + + +
+

Supabase and Next.js Starter Template

+

+ The fastest way to build apps with{" "} + + Supabase + {" "} + and{" "} + + Next.js + +

+
+
+ ); +} diff --git a/nazara/apps/web/components/next-logo.tsx b/nazara/apps/web/components/next-logo.tsx new file mode 100644 index 0000000..1655582 --- /dev/null +++ b/nazara/apps/web/components/next-logo.tsx @@ -0,0 +1,46 @@ +export default function NextLogo() { + return ( + + + + + + + + + + + ); +} diff --git a/nazara/apps/web/components/submit-button.tsx b/nazara/apps/web/components/submit-button.tsx new file mode 100644 index 0000000..c1cd9f8 --- /dev/null +++ b/nazara/apps/web/components/submit-button.tsx @@ -0,0 +1,23 @@ +"use client"; + +import { Button } from "@/components/ui/button"; +import { type ComponentProps } from "react"; +import { useFormStatus } from "react-dom"; + +type Props = ComponentProps & { + pendingText?: string; +}; + +export function SubmitButton({ + children, + pendingText = "Submitting...", + ...props +}: Props) { + const { pending } = useFormStatus(); + + return ( + + ); +} diff --git a/nazara/apps/web/components/supabase-logo.tsx b/nazara/apps/web/components/supabase-logo.tsx new file mode 100644 index 0000000..96a56a5 --- /dev/null +++ b/nazara/apps/web/components/supabase-logo.tsx @@ -0,0 +1,102 @@ +export default function SupabaseLogo() { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +} diff --git a/nazara/apps/web/components/theme-switcher.tsx b/nazara/apps/web/components/theme-switcher.tsx new file mode 100644 index 0000000..d838e40 --- /dev/null +++ b/nazara/apps/web/components/theme-switcher.tsx @@ -0,0 +1,78 @@ +"use client"; + +import { Button } from "@/components/ui/button"; +import { + DropdownMenu, + DropdownMenuContent, + DropdownMenuRadioGroup, + DropdownMenuRadioItem, + DropdownMenuTrigger, +} from "@/components/ui/dropdown-menu"; +import { Laptop, Moon, Sun } from "lucide-react"; +import { useTheme } from "next-themes"; +import { useEffect, useState } from "react"; + +const ThemeSwitcher = () => { + const [mounted, setMounted] = useState(false); + const { theme, setTheme } = useTheme(); + + // useEffect only runs on the client, so now we can safely show the UI + useEffect(() => { + setMounted(true); + }, []); + + if (!mounted) { + return null; + } + + const ICON_SIZE = 16; + + return ( + + + + + + setTheme(e)} + > + + {" "} + Light + + + {" "} + Dark + + + {" "} + System + + + + + ); +}; + +export { ThemeSwitcher }; diff --git a/nazara/apps/web/components/tutorial/code-block.tsx b/nazara/apps/web/components/tutorial/code-block.tsx new file mode 100644 index 0000000..9f1b13d --- /dev/null +++ b/nazara/apps/web/components/tutorial/code-block.tsx @@ -0,0 +1,61 @@ +"use client"; + +import { useState } from "react"; +import { Button } from "../ui/button"; + +const CopyIcon = () => ( + + + + +); + +const CheckIcon = () => ( + + + +); + +export function CodeBlock({ code }: { code: string }) { + const [icon, setIcon] = useState(CopyIcon); + + const copy = async () => { + await navigator?.clipboard?.writeText(code); + setIcon(CheckIcon); + setTimeout(() => setIcon(CopyIcon), 2000); + }; + + return ( +
+      
+      {code}
+    
+ ); +} diff --git a/nazara/apps/web/components/tutorial/connect-supabase-steps.tsx b/nazara/apps/web/components/tutorial/connect-supabase-steps.tsx new file mode 100644 index 0000000..04ca37f --- /dev/null +++ b/nazara/apps/web/components/tutorial/connect-supabase-steps.tsx @@ -0,0 +1,62 @@ +import { TutorialStep } from "./tutorial-step"; + +export default function ConnectSupabaseSteps() { + return ( +
    + +

    + Head over to{" "} + + database.new + {" "} + and create a new Supabase project. +

    +
    + + +

    + Rename the{" "} + + .env.example + {" "} + file in your Next.js app to{" "} + + .env.local + {" "} + and populate with values from{" "} + + your Supabase project's API Settings + + . +

    +
    + + +

    + You may need to quit your Next.js development server and run{" "} + + npm run dev + {" "} + again to load the new environment variables. +

    +
    + + +

    + You may need to refresh the page for Next.js to load the new + environment variables. +

    +
    +
+ ); +} diff --git a/nazara/apps/web/components/tutorial/fetch-data-steps.tsx b/nazara/apps/web/components/tutorial/fetch-data-steps.tsx new file mode 100644 index 0000000..f0193fe --- /dev/null +++ b/nazara/apps/web/components/tutorial/fetch-data-steps.tsx @@ -0,0 +1,96 @@ +import { TutorialStep } from "./tutorial-step"; +import { CodeBlock } from "./code-block"; + +const create = `create table notes ( + id bigserial primary key, + title text +); + +insert into notes(title) +values + ('Today I created a Supabase project.'), + ('I added some data and queried it from Next.js.'), + ('It was awesome!'); +`.trim(); + +const server = `import { createClient } from '@/utils/supabase/server' + +export default async function Page() { + const supabase = createClient() + const { data: notes } = await supabase.from('notes').select() + + return
{JSON.stringify(notes, null, 2)}
+} +`.trim(); + +const client = `'use client' + +import { createClient } from '@/utils/supabase/client' +import { useEffect, useState } from 'react' + +export default function Page() { + const [notes, setNotes] = useState(null) + const supabase = createClient() + + useEffect(() => { + const getData = async () => { + const { data } = await supabase.from('notes').select() + setNotes(data) + } + getData() + }, []) + + return
{JSON.stringify(notes, null, 2)}
+} +`.trim(); + +export default function FetchDataSteps() { + return ( +
    + +

    + Head over to the{" "} + + Table Editor + {" "} + for your Supabase project to create a table and insert some example + data. If you're stuck for creativity, you can copy and paste the + following into the{" "} + + SQL Editor + {" "} + and click RUN! +

    + +
    + + +

    + To create a Supabase client and query data from an Async Server + Component, create a new page.tsx file at{" "} + + /app/notes/page.tsx + {" "} + and add the following. +

    + +

    Alternatively, you can use a Client Component.

    + +
    + + +

    You're ready to launch your product to the world! 🚀

    +
    +
+ ); +} diff --git a/nazara/apps/web/components/tutorial/sign-up-user-steps.tsx b/nazara/apps/web/components/tutorial/sign-up-user-steps.tsx new file mode 100644 index 0000000..c00fb66 --- /dev/null +++ b/nazara/apps/web/components/tutorial/sign-up-user-steps.tsx @@ -0,0 +1,88 @@ +import Link from "next/link"; +import { TutorialStep } from "./tutorial-step"; +import { ArrowUpRight } from "lucide-react"; + +export default function SignUpUserSteps() { + return ( +
    + {process.env.VERCEL_ENV === "preview" || + process.env.VERCEL_ENV === "production" ? ( + +

    It looks like this App is hosted on Vercel.

    +

    + This particular deployment is + + "{process.env.VERCEL_ENV}" + {" "} + on + + https://{process.env.VERCEL_URL} + + . +

    +

    + You will need to{" "} + + update your Supabase project + {" "} + with redirect URLs based on your Vercel deployment URLs. +

    +
      +
    • + -{" "} + + http://localhost:3000/** + +
    • +
    • + -{" "} + + {`https://${process.env.VERCEL_PROJECT_PRODUCTION_URL}/**`} + +
    • +
    • + -{" "} + + {`https://${process.env.VERCEL_PROJECT_PRODUCTION_URL?.replace(".vercel.app", "")}-*-[vercel-team-url].vercel.app/**`} + {" "} + (Vercel Team URL can be found in{" "} + + Vercel Team settings + + ) +
    • +
    + + Redirect URLs Docs + +
    + ) : null} + +

    + Head over to the{" "} + + Sign up + {" "} + page and sign up your first user. It's okay if this is just you for + now. Your awesome idea will have plenty of users later! +

    +
    +
+ ); +} diff --git a/nazara/apps/web/components/tutorial/tutorial-step.tsx b/nazara/apps/web/components/tutorial/tutorial-step.tsx new file mode 100644 index 0000000..0ab9cd4 --- /dev/null +++ b/nazara/apps/web/components/tutorial/tutorial-step.tsx @@ -0,0 +1,30 @@ +import { Checkbox } from "../ui/checkbox"; + +export function TutorialStep({ + title, + children, +}: { + title: string; + children: React.ReactNode; +}) { + return ( +
  • + + +
  • + ); +} diff --git a/nazara/apps/web/components/typography/inline-code.tsx b/nazara/apps/web/components/typography/inline-code.tsx new file mode 100644 index 0000000..288f9e3 --- /dev/null +++ b/nazara/apps/web/components/typography/inline-code.tsx @@ -0,0 +1,7 @@ +export function TypographyInlineCode() { + return ( + + @radix-ui/react-alert-dialog + + ); +} diff --git a/nazara/apps/web/components/ui/badge.tsx b/nazara/apps/web/components/ui/badge.tsx new file mode 100644 index 0000000..d3d5d60 --- /dev/null +++ b/nazara/apps/web/components/ui/badge.tsx @@ -0,0 +1,36 @@ +import * as React from "react"; +import { cva, type VariantProps } from "class-variance-authority"; + +import { cn } from "@/lib/utils"; + +const badgeVariants = cva( + "inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2", + { + variants: { + variant: { + default: + "border-transparent bg-primary text-primary-foreground hover:bg-primary/80", + secondary: + "border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80", + destructive: + "border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80", + outline: "text-foreground", + }, + }, + defaultVariants: { + variant: "default", + }, + }, +); + +export interface BadgeProps + extends React.HTMLAttributes, + VariantProps {} + +function Badge({ className, variant, ...props }: BadgeProps) { + return ( +
    + ); +} + +export { Badge, badgeVariants }; diff --git a/nazara/apps/web/components/ui/button.tsx b/nazara/apps/web/components/ui/button.tsx new file mode 100644 index 0000000..57c9fe4 --- /dev/null +++ b/nazara/apps/web/components/ui/button.tsx @@ -0,0 +1,56 @@ +import * as React from "react"; +import { Slot } from "@radix-ui/react-slot"; +import { cva, type VariantProps } from "class-variance-authority"; + +import { cn } from "@/lib/utils"; + +const buttonVariants = cva( + "inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50", + { + variants: { + variant: { + default: "bg-primary text-primary-foreground hover:bg-primary/90", + destructive: + "bg-destructive text-destructive-foreground hover:bg-destructive/90", + outline: + "border border-input bg-background hover:bg-accent hover:text-accent-foreground", + secondary: + "bg-secondary text-secondary-foreground hover:bg-secondary/80", + ghost: "hover:bg-accent hover:text-accent-foreground", + link: "text-primary underline-offset-4 hover:underline", + }, + size: { + default: "h-10 px-4 py-2", + sm: "h-9 rounded-md px-3", + lg: "h-11 rounded-md px-8", + icon: "h-10 w-10", + }, + }, + defaultVariants: { + variant: "default", + size: "default", + }, + }, +); + +export interface ButtonProps + extends React.ButtonHTMLAttributes, + VariantProps { + asChild?: boolean; +} + +const Button = React.forwardRef( + ({ className, variant, size, asChild = false, ...props }, ref) => { + const Comp = asChild ? Slot : "button"; + return ( + + ); + }, +); +Button.displayName = "Button"; + +export { Button, buttonVariants }; diff --git a/nazara/apps/web/components/ui/checkbox.tsx b/nazara/apps/web/components/ui/checkbox.tsx new file mode 100644 index 0000000..5985e3c --- /dev/null +++ b/nazara/apps/web/components/ui/checkbox.tsx @@ -0,0 +1,30 @@ +"use client"; + +import * as React from "react"; +import * as CheckboxPrimitive from "@radix-ui/react-checkbox"; +import { Check } from "lucide-react"; + +import { cn } from "@/lib/utils"; + +const Checkbox = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + + + + + +)); +Checkbox.displayName = CheckboxPrimitive.Root.displayName; + +export { Checkbox }; diff --git a/nazara/apps/web/components/ui/dropdown-menu.tsx b/nazara/apps/web/components/ui/dropdown-menu.tsx new file mode 100644 index 0000000..3a0c7fe --- /dev/null +++ b/nazara/apps/web/components/ui/dropdown-menu.tsx @@ -0,0 +1,200 @@ +"use client"; + +import * as React from "react"; +import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu"; +import { Check, ChevronRight, Circle } from "lucide-react"; + +import { cn } from "@/lib/utils"; + +const DropdownMenu = DropdownMenuPrimitive.Root; + +const DropdownMenuTrigger = DropdownMenuPrimitive.Trigger; + +const DropdownMenuGroup = DropdownMenuPrimitive.Group; + +const DropdownMenuPortal = DropdownMenuPrimitive.Portal; + +const DropdownMenuSub = DropdownMenuPrimitive.Sub; + +const DropdownMenuRadioGroup = DropdownMenuPrimitive.RadioGroup; + +const DropdownMenuSubTrigger = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef & { + inset?: boolean; + } +>(({ className, inset, children, ...props }, ref) => ( + + {children} + + +)); +DropdownMenuSubTrigger.displayName = + DropdownMenuPrimitive.SubTrigger.displayName; + +const DropdownMenuSubContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +DropdownMenuSubContent.displayName = + DropdownMenuPrimitive.SubContent.displayName; + +const DropdownMenuContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, sideOffset = 4, ...props }, ref) => ( + + + +)); +DropdownMenuContent.displayName = DropdownMenuPrimitive.Content.displayName; + +const DropdownMenuItem = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef & { + inset?: boolean; + } +>(({ className, inset, ...props }, ref) => ( + +)); +DropdownMenuItem.displayName = DropdownMenuPrimitive.Item.displayName; + +const DropdownMenuCheckboxItem = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, checked, ...props }, ref) => ( + + + + + + + {children} + +)); +DropdownMenuCheckboxItem.displayName = + DropdownMenuPrimitive.CheckboxItem.displayName; + +const DropdownMenuRadioItem = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + + + + + + + {children} + +)); +DropdownMenuRadioItem.displayName = DropdownMenuPrimitive.RadioItem.displayName; + +const DropdownMenuLabel = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef & { + inset?: boolean; + } +>(({ className, inset, ...props }, ref) => ( + +)); +DropdownMenuLabel.displayName = DropdownMenuPrimitive.Label.displayName; + +const DropdownMenuSeparator = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +DropdownMenuSeparator.displayName = DropdownMenuPrimitive.Separator.displayName; + +const DropdownMenuShortcut = ({ + className, + ...props +}: React.HTMLAttributes) => { + return ( + + ); +}; +DropdownMenuShortcut.displayName = "DropdownMenuShortcut"; + +export { + DropdownMenu, + DropdownMenuTrigger, + DropdownMenuContent, + DropdownMenuItem, + DropdownMenuCheckboxItem, + DropdownMenuRadioItem, + DropdownMenuLabel, + DropdownMenuSeparator, + DropdownMenuShortcut, + DropdownMenuGroup, + DropdownMenuPortal, + DropdownMenuSub, + DropdownMenuSubContent, + DropdownMenuSubTrigger, + DropdownMenuRadioGroup, +}; diff --git a/nazara/apps/web/components/ui/input.tsx b/nazara/apps/web/components/ui/input.tsx new file mode 100644 index 0000000..9d631e7 --- /dev/null +++ b/nazara/apps/web/components/ui/input.tsx @@ -0,0 +1,25 @@ +import * as React from "react"; + +import { cn } from "@/lib/utils"; + +export interface InputProps + extends React.InputHTMLAttributes {} + +const Input = React.forwardRef( + ({ className, type, ...props }, ref) => { + return ( + + ); + }, +); +Input.displayName = "Input"; + +export { Input }; diff --git a/nazara/apps/web/components/ui/label.tsx b/nazara/apps/web/components/ui/label.tsx new file mode 100644 index 0000000..84f8b0c --- /dev/null +++ b/nazara/apps/web/components/ui/label.tsx @@ -0,0 +1,26 @@ +"use client"; + +import * as React from "react"; +import * as LabelPrimitive from "@radix-ui/react-label"; +import { cva, type VariantProps } from "class-variance-authority"; + +import { cn } from "@/lib/utils"; + +const labelVariants = cva( + "text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70", +); + +const Label = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef & + VariantProps +>(({ className, ...props }, ref) => ( + +)); +Label.displayName = LabelPrimitive.Root.displayName; + +export { Label }; diff --git a/nazara/apps/web/eslint.config.js b/nazara/apps/web/eslint.config.js deleted file mode 100644 index e8759ff..0000000 --- a/nazara/apps/web/eslint.config.js +++ /dev/null @@ -1,4 +0,0 @@ -import { nextJsConfig } from "@repo/eslint-config/next-js"; - -/** @type {import("eslint").Linter.Config} */ -export default nextJsConfig; diff --git a/nazara/apps/web/lib/updateUserIds/page.tsx b/nazara/apps/web/lib/updateUserIds/page.tsx new file mode 100644 index 0000000..82f1577 --- /dev/null +++ b/nazara/apps/web/lib/updateUserIds/page.tsx @@ -0,0 +1,28 @@ +import { createClient } from '@/utils/supabase/server'; + +const tables = [ + 'days', + 'hours', + 'colors', + 'categories', + 'metrics', + 'measurements' +]; + +export default async function UpdateUserIdsPage() { + const supabase = await createClient(); + const USERID = '1240aecb-a352-482c-a49a-9b45e166691a'; + + for (const table of tables) { + const { data: schema } = await supabase.from(table).select(); + for (const row of schema!) { + if (!row.userId) { + // Update userId in supabase + await supabase.from(table).update({ userId: USERID }).eq("id", schema!.id); + console.log(`Updated row: ${row.id} in table: ${table}`); + } + }; + } + + return
    Updated tables.
    +} diff --git a/nazara/apps/web/lib/utils.ts b/nazara/apps/web/lib/utils.ts new file mode 100644 index 0000000..a5ef193 --- /dev/null +++ b/nazara/apps/web/lib/utils.ts @@ -0,0 +1,6 @@ +import { clsx, type ClassValue } from "clsx"; +import { twMerge } from "tailwind-merge"; + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)); +} diff --git a/nazara/apps/web/middleware.ts b/nazara/apps/web/middleware.ts new file mode 100644 index 0000000..53428f8 --- /dev/null +++ b/nazara/apps/web/middleware.ts @@ -0,0 +1,20 @@ +import { type NextRequest } from "next/server"; +import { updateSession } from "@/utils/supabase/middleware"; + +export async function middleware(request: NextRequest) { + return await updateSession(request); +} + +export const config = { + matcher: [ + /* + * Match all request paths except: + * - _next/static (static files) + * - _next/image (image optimization files) + * - favicon.ico (favicon file) + * - images - .svg, .png, .jpg, .jpeg, .gif, .webp + * Feel free to modify this pattern to include more paths. + */ + "/((?!_next/static|_next/image|favicon.ico|.*\\.(?:svg|png|jpg|jpeg|gif|webp)$).*)", + ], +}; diff --git a/nazara/apps/web/next-env.d.ts b/nazara/apps/web/next-env.d.ts index 40c3d68..1b3be08 100644 --- a/nazara/apps/web/next-env.d.ts +++ b/nazara/apps/web/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information. +// see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/nazara/apps/web/next.config.js b/nazara/apps/web/next.config.js deleted file mode 100644 index 4678774..0000000 --- a/nazara/apps/web/next.config.js +++ /dev/null @@ -1,4 +0,0 @@ -/** @type {import('next').NextConfig} */ -const nextConfig = {}; - -export default nextConfig; diff --git a/nazara/apps/web/next.config.ts b/nazara/apps/web/next.config.ts new file mode 100644 index 0000000..e9ffa30 --- /dev/null +++ b/nazara/apps/web/next.config.ts @@ -0,0 +1,7 @@ +import type { NextConfig } from "next"; + +const nextConfig: NextConfig = { + /* config options here */ +}; + +export default nextConfig; diff --git a/nazara/apps/web/package-lock.json b/nazara/apps/web/package-lock.json new file mode 100644 index 0000000..47e5600 --- /dev/null +++ b/nazara/apps/web/package-lock.json @@ -0,0 +1,3513 @@ +{ + "name": "web", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "@radix-ui/react-checkbox": "^1.1.1", + "@radix-ui/react-dropdown-menu": "^2.1.1", + "@radix-ui/react-label": "^2.1.0", + "@radix-ui/react-slot": "^1.1.0", + "@supabase/ssr": "latest", + "@supabase/supabase-js": "latest", + "autoprefixer": "10.4.20", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "lucide-react": "^0.468.0", + "next": "latest", + "next-themes": "^0.4.3", + "prettier": "^3.3.3", + "react": "19.0.0", + "react-dom": "19.0.0" + }, + "devDependencies": { + "@types/node": "22.10.2", + "@types/react": "^19.0.2", + "@types/react-dom": "19.0.2", + "postcss": "8.4.49", + "tailwind-merge": "^2.5.2", + "tailwindcss": "3.4.17", + "tailwindcss-animate": "^1.0.7", + "typescript": "5.7.2" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", + "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.13", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", + "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", + "license": "MIT" + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@next/env": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.6.tgz", + "integrity": "sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w==", + "license": "MIT" + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz", + "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz", + "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz", + "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz", + "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.6.tgz", + "integrity": "sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz", + "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz", + "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz", + "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.1.tgz", + "integrity": "sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==", + "license": "MIT" + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.2.tgz", + "integrity": "sha512-G+KcpzXHq24iH0uGG/pF8LyzpFJYGD4RfLjCIBfGdSLXvjLHST31RUiRVrupIBMvIppMgSzQ6l66iAxl03tdlg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-checkbox": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.1.4.tgz", + "integrity": "sha512-wP0CPAHq+P5I4INKe3hJrIa1WoNqqrejzW+zoU0rOvo1b9gDEJJFl2rYfO1PYJUQCc2H1WZxIJmyv9BS8i5fLw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.1", + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-presence": "1.1.2", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.2.tgz", + "integrity": "sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-slot": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.1.tgz", + "integrity": "sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.1.tgz", + "integrity": "sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", + "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.5.tgz", + "integrity": "sha512-E4TywXY6UsXNRhFrECa5HAvE5/4BFcGyfTyK36gP+pAW1ed7UTK4vKwdr53gAJYwqbfCWC6ATvJa3J3R/9+Qrg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.1", + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-escape-keydown": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.6.tgz", + "integrity": "sha512-no3X7V5fD487wab/ZYSHXq3H37u4NVeLDKI/Ks724X/eEFSSEFYZxWgsIlr1UBeEyDaM29HM5x9p1Nv8DuTYPA==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.1", + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-menu": "2.1.6", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-controllable-state": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.1.tgz", + "integrity": "sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.2.tgz", + "integrity": "sha512-zxwE80FCU7lcXUGWkdt6XpTTCKPitG1XKOwViTxHVKIJhZl9MvIl2dVHeZENCWD9+EdWv05wlaEkRXUykU27RA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz", + "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-label": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.2.tgz", + "integrity": "sha512-zo1uGMTaNlHehDyFQcDZXRJhUPDuukcnHz0/jnrup0JA6qL+AFpAnty+7VKa9esuU5xTblAZzTGYJKSKaBxBhw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.6.tgz", + "integrity": "sha512-tBBb5CXDJW3t2mo9WlO7r6GTmWV0F0uzHZVFmlRmYpiSK1CDU5IKojP1pm7oknpBOrFZx/YgBRW9oorPO2S/Lg==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.1", + "@radix-ui/react-collection": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.5", + "@radix-ui/react-focus-guards": "1.1.1", + "@radix-ui/react-focus-scope": "1.1.2", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.2", + "@radix-ui/react-portal": "1.1.4", + "@radix-ui/react-presence": "1.1.2", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-roving-focus": "1.1.2", + "@radix-ui/react-slot": "1.1.2", + "@radix-ui/react-use-callback-ref": "1.1.0", + "aria-hidden": "^1.2.4", + "react-remove-scroll": "^2.6.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.2.tgz", + "integrity": "sha512-Rvqc3nOpwseCyj/rgjlJDYAgyfw7OC1tTkKn2ivhaMGcYt8FSBlahHOZak2i3QwkRXUXgGgzeEe2RuqeEHuHgA==", + "license": "MIT", + "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-rect": "1.1.0", + "@radix-ui/react-use-size": "1.1.0", + "@radix-ui/rect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.4.tgz", + "integrity": "sha512-sn2O9k1rPFYVyKd5LAJfo96JlSGVFpa1fS6UuBJfrZadudiw5tAmru+n1x7aMRQ84qDM71Zh1+SzK5QwU0tJfA==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-presence": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.2.tgz", + "integrity": "sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.2.tgz", + "integrity": "sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-slot": "1.1.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.2.tgz", + "integrity": "sha512-zgMQWkNO169GtGqRvYrzb0Zf8NhMHS2DuEB/TiEmVnpr5OqPU3i8lfbxaAmC2J/KYuIQxyoQQ6DxepyXp61/xw==", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.1", + "@radix-ui/react-collection": "1.1.2", + "@radix-ui/react-compose-refs": "1.1.1", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-primitive": "2.0.2", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.2.tgz", + "integrity": "sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", + "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", + "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz", + "integrity": "sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz", + "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.0.tgz", + "integrity": "sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.0.tgz", + "integrity": "sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==", + "license": "MIT", + "dependencies": { + "@radix-ui/rect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.0.tgz", + "integrity": "sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.0.tgz", + "integrity": "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==", + "license": "MIT" + }, + "node_modules/@supabase/auth-js": { + "version": "2.67.3", + "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.67.3.tgz", + "integrity": "sha512-NJDaW8yXs49xMvWVOkSIr8j46jf+tYHV0wHhrwOaLLMZSFO4g6kKAf+MfzQ2RaD06OCUkUHIzctLAxjTgEVpzw==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/functions-js": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.4.4.tgz", + "integrity": "sha512-WL2p6r4AXNGwop7iwvul2BvOtuJ1YQy8EbOd0dhG1oN1q8el/BIRSFCFnWAMM/vJJlHWLi4ad22sKbKr9mvjoA==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/node-fetch": { + "version": "2.6.15", + "resolved": "https://registry.npmjs.org/@supabase/node-fetch/-/node-fetch-2.6.15.tgz", + "integrity": "sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/@supabase/postgrest-js": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.18.1.tgz", + "integrity": "sha512-dWDnoC0MoDHKhaEOrsEKTadWQcBNknZVQcSgNE/Q2wXh05mhCL1ut/jthRUrSbYcqIw/CEjhaeIPp7dLarT0bg==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.11.2.tgz", + "integrity": "sha512-u/XeuL2Y0QEhXSoIPZZwR6wMXgB+RQbJzG9VErA3VghVt7uRfSVsjeqd7m5GhX3JR6dM/WRmLbVR8URpDWG4+w==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14", + "@types/phoenix": "^1.5.4", + "@types/ws": "^8.5.10", + "ws": "^8.18.0" + } + }, + "node_modules/@supabase/ssr": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@supabase/ssr/-/ssr-0.5.2.tgz", + "integrity": "sha512-n3plRhr2Bs8Xun1o4S3k1CDv17iH5QY9YcoEvXX3bxV1/5XSasA0mNXYycFmADIdtdE6BG9MRjP5CGIs8qxC8A==", + "license": "MIT", + "dependencies": { + "@types/cookie": "^0.6.0", + "cookie": "^0.7.0" + }, + "peerDependencies": { + "@supabase/supabase-js": "^2.43.4" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.7.1.tgz", + "integrity": "sha512-asYHcyDR1fKqrMpytAS1zjyEfvxuOIp1CIXX7ji4lHHcJKqyk+sLl/Vxgm4sN6u8zvuUtae9e4kDxQP2qrwWBA==", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.48.1", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.48.1.tgz", + "integrity": "sha512-VMD+CYk/KxfwGbI4fqwSUVA7CLr1izXpqfFerhnYPSi6LEKD8GoR4kuO5Cc8a+N43LnfSQwLJu4kVm2e4etEmA==", + "license": "MIT", + "dependencies": { + "@supabase/auth-js": "2.67.3", + "@supabase/functions-js": "2.4.4", + "@supabase/node-fetch": "2.6.15", + "@supabase/postgrest-js": "1.18.1", + "@supabase/realtime-js": "2.11.2", + "@supabase/storage-js": "2.7.1" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "license": "Apache-2.0" + }, + "node_modules/@swc/helpers": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/phoenix": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.6.tgz", + "integrity": "sha512-PIzZZlEppgrpoT2QgbnDU+MMzuR6BbCjllj0bM70lWoejMeNJAxCchxnv7J3XFkI8MpygtRpzXrIlmWUBclP5A==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.0.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.8.tgz", + "integrity": "sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.2.tgz", + "integrity": "sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==", + "devOptional": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/@types/ws": { + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", + "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true, + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true, + "license": "MIT" + }, + "node_modules/aria-hidden": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", + "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001698", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001698.tgz", + "integrity": "sha512-xJ3km2oiG/MbNU8G6zIq6XRZ6HtAOVXsbOrP/blGazi52kc5Yy7b6sDA5O+FbROzRrV7BSTllLHuNvmawYUJjw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/class-variance-authority": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", + "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", + "license": "Apache-2.0", + "dependencies": { + "clsx": "^2.1.1" + }, + "funding": { + "url": "https://polar.sh/cva" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true, + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.96", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.96.tgz", + "integrity": "sha512-8AJUW6dh75Fm/ny8+kZKJzI1pgoE8bKLZlzDU2W1ENd+DXKJrx7I7l9hb8UWR4ojlnb5OlixMt00QWiYJoVw1w==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fastq": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", + "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT", + "optional": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/lucide-react": { + "version": "0.468.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.468.0.tgz", + "integrity": "sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/next": { + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/next/-/next-15.1.6.tgz", + "integrity": "sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==", + "license": "MIT", + "dependencies": { + "@next/env": "15.1.6", + "@swc/counter": "0.1.3", + "@swc/helpers": "0.5.15", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "15.1.6", + "@next/swc-darwin-x64": "15.1.6", + "@next/swc-linux-arm64-gnu": "15.1.6", + "@next/swc-linux-arm64-musl": "15.1.6", + "@next/swc-linux-x64-gnu": "15.1.6", + "@next/swc-linux-x64-musl": "15.1.6", + "@next/swc-win32-arm64-msvc": "15.1.6", + "@next/swc-win32-x64-msvc": "15.1.6", + "sharp": "^0.33.5" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next-themes": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.4.4.tgz", + "integrity": "sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/prettier": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", + "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz", + "integrity": "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.25.0" + }, + "peerDependencies": { + "react": "^19.0.0" + } + }, + "node_modules/react-remove-scroll": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.6.3.tgz", + "integrity": "sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==", + "license": "MIT", + "dependencies": { + "react-remove-scroll-bar": "^2.3.7", + "react-style-singleton": "^2.2.3", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.3", + "use-sidecar": "^1.1.3" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", + "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", + "license": "MIT", + "dependencies": { + "react-style-singleton": "^2.2.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", + "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", + "license": "MIT", + "dependencies": { + "get-nonce": "^1.0.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/scheduler": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", + "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", + "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", + "license": "MIT", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwind-merge": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.6.0.tgz", + "integrity": "sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/dcastil" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.17", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.6", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss-animate": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz", + "integrity": "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/typescript": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", + "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", + "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", + "license": "MIT", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/yaml": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + } + } +} diff --git a/nazara/apps/web/package.json b/nazara/apps/web/package.json index cc0062c..c16d9ab 100644 --- a/nazara/apps/web/package.json +++ b/nazara/apps/web/package.json @@ -1,28 +1,37 @@ { - "name": "web", - "version": "0.1.0", - "type": "module", + "name": "@nazara/web", "private": true, "scripts": { - "dev": "next dev --turbopack --port 3000", + "dev": "next dev", "build": "next build", - "start": "next start", - "lint": "next lint --max-warnings 0", - "check-types": "tsc --noEmit" + "start": "next start" }, "dependencies": { - "@repo/ui": "workspace:*", - "next": "^15.1.6", - "react": "^19.0.0", - "react-dom": "^19.0.0" + "@radix-ui/react-checkbox": "^1.1.1", + "@radix-ui/react-dropdown-menu": "^2.1.1", + "@radix-ui/react-label": "^2.1.0", + "@radix-ui/react-slot": "^1.1.0", + "@supabase/ssr": "latest", + "@supabase/supabase-js": "latest", + "autoprefixer": "10.4.20", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "lucide-react": "^0.468.0", + "next": "latest", + "next-themes": "^0.4.3", + "prettier": "^3.3.3", + "react": "19.0.0", + "react-dom": "19.0.0", + "spacetime": "^7.7.0" }, "devDependencies": { - "@repo/eslint-config": "workspace:*", - "@repo/typescript-config": "workspace:*", - "@types/node": "^22", - "@types/react": "19.0.8", - "@types/react-dom": "19.0.3", - "eslint": "^9.19.0", - "typescript": "5.7.3" + "@types/node": "22.10.2", + "@types/react": "^19.0.2", + "@types/react-dom": "19.0.2", + "postcss": "8.4.49", + "tailwind-merge": "^2.5.2", + "tailwindcss": "3.4.17", + "tailwindcss-animate": "^1.0.7", + "typescript": "5.7.2" } -} +} \ No newline at end of file diff --git a/nazara/apps/web/postcss.config.js b/nazara/apps/web/postcss.config.js new file mode 100644 index 0000000..12a703d --- /dev/null +++ b/nazara/apps/web/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/nazara/apps/web/public/file-text.svg b/nazara/apps/web/public/file-text.svg deleted file mode 100644 index 9cfb3c9..0000000 --- a/nazara/apps/web/public/file-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/nazara/apps/web/public/globe.svg b/nazara/apps/web/public/globe.svg deleted file mode 100644 index 4230a3d..0000000 --- a/nazara/apps/web/public/globe.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/nazara/apps/web/public/next.svg b/nazara/apps/web/public/next.svg deleted file mode 100644 index 5174b28..0000000 --- a/nazara/apps/web/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/nazara/apps/web/public/turborepo-dark.svg b/nazara/apps/web/public/turborepo-dark.svg deleted file mode 100644 index dae38fe..0000000 --- a/nazara/apps/web/public/turborepo-dark.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/nazara/apps/web/public/turborepo-light.svg b/nazara/apps/web/public/turborepo-light.svg deleted file mode 100644 index ddea915..0000000 --- a/nazara/apps/web/public/turborepo-light.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/nazara/apps/web/public/vercel.svg b/nazara/apps/web/public/vercel.svg deleted file mode 100644 index 0164ddc..0000000 --- a/nazara/apps/web/public/vercel.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/nazara/apps/web/public/window.svg b/nazara/apps/web/public/window.svg deleted file mode 100644 index bbc7800..0000000 --- a/nazara/apps/web/public/window.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/nazara/apps/web/tailwind.config.ts b/nazara/apps/web/tailwind.config.ts new file mode 100644 index 0000000..41668a3 --- /dev/null +++ b/nazara/apps/web/tailwind.config.ts @@ -0,0 +1,80 @@ +import type { Config } from "tailwindcss"; + +const config = { + darkMode: ["class"], + content: [ + "./pages/**/*.{ts,tsx}", + "./components/**/*.{ts,tsx}", + "./app/**/*.{ts,tsx}", + "./src/**/*.{ts,tsx}", + ], + prefix: "", + theme: { + container: { + center: true, + padding: "2rem", + screens: { + "2xl": "1400px", + }, + }, + extend: { + colors: { + border: "hsl(var(--border))", + input: "hsl(var(--input))", + ring: "hsl(var(--ring))", + background: "hsl(var(--background))", + foreground: "hsl(var(--foreground))", + primary: { + DEFAULT: "hsl(var(--primary))", + foreground: "hsl(var(--primary-foreground))", + }, + secondary: { + DEFAULT: "hsl(var(--secondary))", + foreground: "hsl(var(--secondary-foreground))", + }, + destructive: { + DEFAULT: "hsl(var(--destructive))", + foreground: "hsl(var(--destructive-foreground))", + }, + muted: { + DEFAULT: "hsl(var(--muted))", + foreground: "hsl(var(--muted-foreground))", + }, + accent: { + DEFAULT: "hsl(var(--accent))", + foreground: "hsl(var(--accent-foreground))", + }, + popover: { + DEFAULT: "hsl(var(--popover))", + foreground: "hsl(var(--popover-foreground))", + }, + card: { + DEFAULT: "hsl(var(--card))", + foreground: "hsl(var(--card-foreground))", + }, + }, + borderRadius: { + lg: "var(--radius)", + md: "calc(var(--radius) - 2px)", + sm: "calc(var(--radius) - 4px)", + }, + keyframes: { + "accordion-down": { + from: { height: "0" }, + to: { height: "var(--radix-accordion-content-height)" }, + }, + "accordion-up": { + from: { height: "var(--radix-accordion-content-height)" }, + to: { height: "0" }, + }, + }, + animation: { + "accordion-down": "accordion-down 0.2s ease-out", + "accordion-up": "accordion-up 0.2s ease-out", + }, + }, + }, + plugins: [require("tailwindcss-animate")], +} satisfies Config; + +export default config; diff --git a/nazara/apps/web/tsconfig.json b/nazara/apps/web/tsconfig.json index 7aef056..e06a445 100644 --- a/nazara/apps/web/tsconfig.json +++ b/nazara/apps/web/tsconfig.json @@ -1,20 +1,28 @@ { - "extends": "@repo/typescript-config/nextjs.json", "compilerOptions": { + "target": "es5", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true, "plugins": [ { "name": "next" } - ] + ], + "paths": { + "@/*": ["./*"] + } }, - "include": [ - "**/*.ts", - "**/*.tsx", - "next-env.d.ts", - "next.config.js", - ".next/types/**/*.ts" - ], - "exclude": [ - "node_modules" - ] + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], + "exclude": ["node_modules"] } diff --git a/nazara/apps/web/utils/supabase/check-env-vars.ts b/nazara/apps/web/utils/supabase/check-env-vars.ts new file mode 100644 index 0000000..7180f45 --- /dev/null +++ b/nazara/apps/web/utils/supabase/check-env-vars.ts @@ -0,0 +1,6 @@ +// This check can be removed +// it is just for tutorial purposes + +export const hasEnvVars = + process.env.NEXT_PUBLIC_SUPABASE_URL && + process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY; diff --git a/nazara/apps/web/utils/supabase/client.ts b/nazara/apps/web/utils/supabase/client.ts new file mode 100644 index 0000000..e2660d0 --- /dev/null +++ b/nazara/apps/web/utils/supabase/client.ts @@ -0,0 +1,7 @@ +import { createBrowserClient } from "@supabase/ssr"; + +export const createClient = () => + createBrowserClient( + process.env.NEXT_PUBLIC_SUPABASE_URL!, + process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!, + ); diff --git a/nazara/apps/web/utils/supabase/middleware.ts b/nazara/apps/web/utils/supabase/middleware.ts new file mode 100644 index 0000000..95e2fb9 --- /dev/null +++ b/nazara/apps/web/utils/supabase/middleware.ts @@ -0,0 +1,50 @@ +import { createServerClient } from "@supabase/ssr"; +import { type NextRequest, NextResponse } from "next/server"; + +export const updateSession = async (request: NextRequest) => { + + // Create an unmodified response + let response = NextResponse.next({ + request: { + headers: request.headers, + }, + }); + + const supabase = createServerClient( + process.env.NEXT_PUBLIC_SUPABASE_URL!, + process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!, + { + cookies: { + getAll() { + return request.cookies.getAll(); + }, + setAll(cookiesToSet) { + cookiesToSet.forEach(({ name, value }) => + request.cookies.set(name, value), + ); + response = NextResponse.next({ + request, + }); + cookiesToSet.forEach(({ name, value, options }) => + response.cookies.set(name, value, options), + ); + }, + }, + }, + ); + + // This will refresh session if expired - required for Server Components + // https://supabase.com/docs/guides/auth/server-side/nextjs + const user = await supabase.auth.getUser(); + + // protected routes + if (request.nextUrl.pathname.startsWith("/day") && user.error) { + return NextResponse.redirect(new URL("/sign-in", request.url)); + } + + if (request.nextUrl.pathname === "/") { + return NextResponse.redirect(new URL("/day", request.url)); + } + + return response; +}; diff --git a/nazara/apps/web/utils/supabase/server.ts b/nazara/apps/web/utils/supabase/server.ts new file mode 100644 index 0000000..2c00bbc --- /dev/null +++ b/nazara/apps/web/utils/supabase/server.ts @@ -0,0 +1,29 @@ +import { createServerClient } from "@supabase/ssr"; +import { cookies } from "next/headers"; + +export const createClient = async () => { + const cookieStore = await cookies(); + + return createServerClient( + process.env.NEXT_PUBLIC_SUPABASE_URL!, + process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!, + { + cookies: { + getAll() { + return cookieStore.getAll(); + }, + setAll(cookiesToSet) { + try { + cookiesToSet.forEach(({ name, value, options }) => { + cookieStore.set(name, value, options); + }); + } catch (error) { + // The `set` method was called from a Server Component. + // This can be ignored if you have middleware refreshing + // user sessions. + } + }, + }, + }, + ); +}; diff --git a/nazara/apps/web/utils/utils.ts b/nazara/apps/web/utils/utils.ts new file mode 100644 index 0000000..c9fbbe8 --- /dev/null +++ b/nazara/apps/web/utils/utils.ts @@ -0,0 +1,16 @@ +import { redirect } from "next/navigation"; + +/** + * Redirects to a specified path with an encoded message as a query parameter. + * @param {('error' | 'success')} type - The type of message, either 'error' or 'success'. + * @param {string} path - The path to redirect to. + * @param {string} message - The message to be encoded and added as a query parameter. + * @returns {never} This function doesn't return as it triggers a redirect. + */ +export function encodedRedirect( + type: "error" | "success", + path: string, + message: string, +) { + return redirect(`${path}?${type}=${encodeURIComponent(message)}`); +} diff --git a/nazara/pnpm-lock.yaml b/nazara/pnpm-lock.yaml index 921294a..6a6b9f3 100644 --- a/nazara/pnpm-lock.yaml +++ b/nazara/pnpm-lock.yaml @@ -50,47 +50,86 @@ importers: version: 19.0.3(@types/react@19.0.8) eslint: specifier: ^9.19.0 - version: 9.19.0 + version: 9.19.0(jiti@1.21.7) typescript: specifier: 5.7.3 version: 5.7.3 apps/web: dependencies: - '@repo/ui': - specifier: workspace:* - version: link:../../packages/ui + '@radix-ui/react-checkbox': + specifier: ^1.1.1 + version: 1.1.4(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-dropdown-menu': + specifier: ^2.1.1 + version: 2.1.6(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-label': + specifier: ^2.1.0 + version: 2.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': + specifier: ^1.1.0 + version: 1.1.2(@types/react@19.0.8)(react@19.0.0) + '@supabase/ssr': + specifier: latest + version: 0.5.2(@supabase/supabase-js@2.48.1) + '@supabase/supabase-js': + specifier: latest + version: 2.48.1 + autoprefixer: + specifier: 10.4.20 + version: 10.4.20(postcss@8.4.49) + class-variance-authority: + specifier: ^0.7.0 + version: 0.7.1 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + lucide-react: + specifier: ^0.468.0 + version: 0.468.0(react@19.0.0) next: - specifier: ^15.1.6 + specifier: latest version: 15.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next-themes: + specifier: ^0.4.3 + version: 0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + prettier: + specifier: ^3.3.3 + version: 3.4.2 react: - specifier: ^19.0.0 + specifier: 19.0.0 version: 19.0.0 react-dom: - specifier: ^19.0.0 + specifier: 19.0.0 version: 19.0.0(react@19.0.0) + spacetime: + specifier: ^7.7.0 + version: 7.7.0 devDependencies: - '@repo/eslint-config': - specifier: workspace:* - version: link:../../packages/eslint-config - '@repo/typescript-config': - specifier: workspace:* - version: link:../../packages/typescript-config '@types/node': - specifier: ^22 - version: 22.13.0 + specifier: 22.10.2 + version: 22.10.2 '@types/react': - specifier: 19.0.8 + specifier: ^19.0.2 version: 19.0.8 '@types/react-dom': - specifier: 19.0.3 - version: 19.0.3(@types/react@19.0.8) - eslint: - specifier: ^9.19.0 - version: 9.19.0 + specifier: 19.0.2 + version: 19.0.2(@types/react@19.0.8) + postcss: + specifier: 8.4.49 + version: 8.4.49 + tailwind-merge: + specifier: ^2.5.2 + version: 2.6.0 + tailwindcss: + specifier: 3.4.17 + version: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) + tailwindcss-animate: + specifier: ^1.0.7 + version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))) typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.7.2 + version: 5.7.2 packages/eslint-config: devDependencies: @@ -102,22 +141,22 @@ importers: version: 15.1.6 eslint: specifier: ^9.19.0 - version: 9.19.0 + version: 9.19.0(jiti@1.21.7) eslint-config-prettier: specifier: ^10.0.1 - version: 10.0.1(eslint@9.19.0) + version: 10.0.1(eslint@9.19.0(jiti@1.21.7)) eslint-plugin-only-warn: specifier: ^1.1.0 version: 1.1.0 eslint-plugin-react: specifier: ^7.37.4 - version: 7.37.4(eslint@9.19.0) + version: 7.37.4(eslint@9.19.0(jiti@1.21.7)) eslint-plugin-react-hooks: specifier: ^5.1.0 - version: 5.1.0(eslint@9.19.0) + version: 5.1.0(eslint@9.19.0(jiti@1.21.7)) eslint-plugin-turbo: specifier: ^2.4.0 - version: 2.4.0(eslint@9.19.0)(turbo@2.4.0) + version: 2.4.0(eslint@9.19.0(jiti@1.21.7))(turbo@2.4.0) globals: specifier: ^15.14.0 version: 15.14.0 @@ -126,7 +165,7 @@ importers: version: 5.7.3 typescript-eslint: specifier: ^8.23.0 - version: 8.23.0(eslint@9.19.0)(typescript@5.7.3) + version: 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) packages/typescript-config: {} @@ -159,13 +198,17 @@ importers: version: 19.0.3(@types/react@19.0.8) eslint: specifier: ^9.19.0 - version: 9.19.0 + version: 9.19.0(jiti@1.21.7) typescript: specifier: 5.7.3 version: 5.7.3 packages: + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + '@babel/runtime-corejs3@7.26.7': resolution: {integrity: sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==} engines: {node: '>=6.9.0'} @@ -211,6 +254,21 @@ packages: resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@floating-ui/core@1.6.9': + resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} + + '@floating-ui/dom@1.6.13': + resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} + + '@floating-ui/react-dom@2.1.2': + resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/utils@0.2.9': + resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} + '@humanfs/core@0.19.1': resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} engines: {node: '>=18.18.0'} @@ -336,13 +394,28 @@ packages: cpu: [x64] os: [win32] + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -412,6 +485,329 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@radix-ui/primitive@1.1.1': + resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} + + '@radix-ui/react-arrow@1.1.2': + resolution: {integrity: sha512-G+KcpzXHq24iH0uGG/pF8LyzpFJYGD4RfLjCIBfGdSLXvjLHST31RUiRVrupIBMvIppMgSzQ6l66iAxl03tdlg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-checkbox@1.1.4': + resolution: {integrity: sha512-wP0CPAHq+P5I4INKe3hJrIa1WoNqqrejzW+zoU0rOvo1b9gDEJJFl2rYfO1PYJUQCc2H1WZxIJmyv9BS8i5fLw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-collection@1.1.2': + resolution: {integrity: sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-context@1.1.1': + resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-direction@1.1.0': + resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-dismissable-layer@1.1.5': + resolution: {integrity: sha512-E4TywXY6UsXNRhFrECa5HAvE5/4BFcGyfTyK36gP+pAW1ed7UTK4vKwdr53gAJYwqbfCWC6ATvJa3J3R/9+Qrg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-dropdown-menu@2.1.6': + resolution: {integrity: sha512-no3X7V5fD487wab/ZYSHXq3H37u4NVeLDKI/Ks724X/eEFSSEFYZxWgsIlr1UBeEyDaM29HM5x9p1Nv8DuTYPA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-focus-guards@1.1.1': + resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-focus-scope@1.1.2': + resolution: {integrity: sha512-zxwE80FCU7lcXUGWkdt6XpTTCKPitG1XKOwViTxHVKIJhZl9MvIl2dVHeZENCWD9+EdWv05wlaEkRXUykU27RA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-id@1.1.0': + resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-label@2.1.2': + resolution: {integrity: sha512-zo1uGMTaNlHehDyFQcDZXRJhUPDuukcnHz0/jnrup0JA6qL+AFpAnty+7VKa9esuU5xTblAZzTGYJKSKaBxBhw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-menu@2.1.6': + resolution: {integrity: sha512-tBBb5CXDJW3t2mo9WlO7r6GTmWV0F0uzHZVFmlRmYpiSK1CDU5IKojP1pm7oknpBOrFZx/YgBRW9oorPO2S/Lg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-popper@1.2.2': + resolution: {integrity: sha512-Rvqc3nOpwseCyj/rgjlJDYAgyfw7OC1tTkKn2ivhaMGcYt8FSBlahHOZak2i3QwkRXUXgGgzeEe2RuqeEHuHgA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-portal@1.1.4': + resolution: {integrity: sha512-sn2O9k1rPFYVyKd5LAJfo96JlSGVFpa1fS6UuBJfrZadudiw5tAmru+n1x7aMRQ84qDM71Zh1+SzK5QwU0tJfA==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-presence@1.1.2': + resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-primitive@2.0.2': + resolution: {integrity: sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-roving-focus@1.1.2': + resolution: {integrity: sha512-zgMQWkNO169GtGqRvYrzb0Zf8NhMHS2DuEB/TiEmVnpr5OqPU3i8lfbxaAmC2J/KYuIQxyoQQ6DxepyXp61/xw==} + peerDependencies: + '@types/react': '*' + '@types/react-dom': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + + '@radix-ui/react-slot@1.1.2': + resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-callback-ref@1.1.0': + resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-controllable-state@1.1.0': + resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-escape-keydown@1.1.0': + resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-layout-effect@1.1.0': + resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-previous@1.1.0': + resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-rect@1.1.0': + resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-use-size@1.1.0': + resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/rect@1.1.0': + resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} + + '@supabase/auth-js@2.67.3': + resolution: {integrity: sha512-NJDaW8yXs49xMvWVOkSIr8j46jf+tYHV0wHhrwOaLLMZSFO4g6kKAf+MfzQ2RaD06OCUkUHIzctLAxjTgEVpzw==} + + '@supabase/functions-js@2.4.4': + resolution: {integrity: sha512-WL2p6r4AXNGwop7iwvul2BvOtuJ1YQy8EbOd0dhG1oN1q8el/BIRSFCFnWAMM/vJJlHWLi4ad22sKbKr9mvjoA==} + + '@supabase/node-fetch@2.6.15': + resolution: {integrity: sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==} + engines: {node: 4.x || >=6.0.0} + + '@supabase/postgrest-js@1.18.1': + resolution: {integrity: sha512-dWDnoC0MoDHKhaEOrsEKTadWQcBNknZVQcSgNE/Q2wXh05mhCL1ut/jthRUrSbYcqIw/CEjhaeIPp7dLarT0bg==} + + '@supabase/realtime-js@2.11.2': + resolution: {integrity: sha512-u/XeuL2Y0QEhXSoIPZZwR6wMXgB+RQbJzG9VErA3VghVt7uRfSVsjeqd7m5GhX3JR6dM/WRmLbVR8URpDWG4+w==} + + '@supabase/ssr@0.5.2': + resolution: {integrity: sha512-n3plRhr2Bs8Xun1o4S3k1CDv17iH5QY9YcoEvXX3bxV1/5XSasA0mNXYycFmADIdtdE6BG9MRjP5CGIs8qxC8A==} + peerDependencies: + '@supabase/supabase-js': ^2.43.4 + + '@supabase/storage-js@2.7.1': + resolution: {integrity: sha512-asYHcyDR1fKqrMpytAS1zjyEfvxuOIp1CIXX7ji4lHHcJKqyk+sLl/Vxgm4sN6u8zvuUtae9e4kDxQP2qrwWBA==} + + '@supabase/supabase-js@2.48.1': + resolution: {integrity: sha512-VMD+CYk/KxfwGbI4fqwSUVA7CLr1izXpqfFerhnYPSi6LEKD8GoR4kuO5Cc8a+N43LnfSQwLJu4kVm2e4etEmA==} + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -439,6 +835,9 @@ packages: '@turbo/workspaces@2.4.0': resolution: {integrity: sha512-WHKtnPoT9fVqS0oWG9P3JeQvNCloz2oZWEsEn2LbGyMSU89isCJ6dKlHxqjfGSNdm8+b1fwT5JuE1AW6uYp1TQ==} + '@types/cookie@0.6.0': + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -454,9 +853,20 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + '@types/node@22.10.2': + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} + '@types/node@22.13.0': resolution: {integrity: sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==} + '@types/phoenix@1.6.6': + resolution: {integrity: sha512-PIzZZlEppgrpoT2QgbnDU+MMzuR6BbCjllj0bM70lWoejMeNJAxCchxnv7J3XFkI8MpygtRpzXrIlmWUBclP5A==} + + '@types/react-dom@19.0.2': + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} + peerDependencies: + '@types/react': ^19.0.0 + '@types/react-dom@19.0.3': resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} peerDependencies: @@ -471,6 +881,9 @@ packages: '@types/tinycolor2@1.4.6': resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} + '@types/ws@8.5.14': + resolution: {integrity: sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==} + '@typescript-eslint/eslint-plugin@8.23.0': resolution: {integrity: sha512-vBz65tJgRrA1Q5gWlRfvoH+w943dq9K1p1yDBY2pc+a1nbBLZp7fB9+Hk8DaALUbzjqlMfgaqlVPT1REJdkt/w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -550,6 +963,10 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -558,12 +975,30 @@ packages: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + aria-hidden@1.2.4: + resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} + engines: {node: '>=10'} + array-buffer-byte-length@1.0.2: resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} engines: {node: '>= 0.4'} @@ -604,6 +1039,13 @@ packages: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} engines: {node: '>= 0.4'} + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} @@ -618,6 +1060,10 @@ packages: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -631,6 +1077,11 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} + browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -657,6 +1108,10 @@ packages: camel-case@3.0.0: resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + caniuse-lite@1.0.30001695: resolution: {integrity: sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==} @@ -678,6 +1133,13 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + class-variance-authority@0.7.1: + resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} + clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -701,6 +1163,10 @@ packages: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -725,12 +1191,20 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} constant-case@2.0.0: resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} + cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + core-js-pure@3.40.0: resolution: {integrity: sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==} @@ -741,6 +1215,11 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -799,6 +1278,12 @@ packages: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} + detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} @@ -807,6 +1292,9 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -822,9 +1310,18 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + electron-to-chromium@1.5.96: + resolution: {integrity: sha512-8AJUW6dh75Fm/ny8+kZKJzI1pgoE8bKLZlzDU2W1ENd+DXKJrx7I7l9hb8UWR4ojlnb5OlixMt00QWiYJoVw1w==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + es-abstract@1.23.9: resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} engines: {node: '>= 0.4'} @@ -856,6 +1353,10 @@ packages: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -870,6 +1371,7 @@ packages: eslint-config-prettier@10.0.1: resolution: {integrity: sha512-lZBts941cyJyeaooiKxAtzoPHTN+GbQTJFAIdQbRhA4/8whaAraEh47Whw/ZFfrjNSnlAxqfm9i0XVAEkULjCw==} + hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -910,6 +1412,7 @@ packages: eslint@9.19.0: resolution: {integrity: sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true peerDependencies: jiti: '*' peerDependenciesMeta: @@ -994,6 +1497,13 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + fs-extra@10.1.0: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} @@ -1001,6 +1511,11 @@ packages: fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} @@ -1015,6 +1530,10 @@ packages: resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} engines: {node: '>= 0.4'} + get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -1039,6 +1558,10 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -1185,6 +1708,10 @@ packages: resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} engines: {node: '>= 0.4'} + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + is-boolean-object@1.2.1: resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} engines: {node: '>= 0.4'} @@ -1313,6 +1840,13 @@ packages: resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} engines: {node: '>= 0.4'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + hasBin: true + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -1345,6 +1879,13 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} @@ -1375,10 +1916,18 @@ packages: lower-case@1.1.4: resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@7.18.3: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} + lucide-react@0.468.0: + resolution: {integrity: sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc + make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -1411,6 +1960,10 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} @@ -1420,9 +1973,13 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nanoid@3.3.8: resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -1434,9 +1991,16 @@ packages: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} + next-themes@0.4.4: + resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==} + peerDependencies: + react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc + next@15.1.6: resolution: {integrity: sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 @@ -1461,6 +2025,17 @@ packages: resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} engines: {node: '>=8.9.4'} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -1469,6 +2044,10 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + object-inspect@1.13.3: resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} @@ -1540,6 +2119,9 @@ packages: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + param-case@2.1.1: resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} @@ -1568,6 +2150,10 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -1582,14 +2168,63 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -1626,14 +2261,51 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + react-remove-scroll-bar@2.3.8: + resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + react-remove-scroll@2.6.3: + resolution: {integrity: sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + react-style-singleton@2.2.3: + resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + react@19.0.0: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + reflect.getprototypeof@1.0.10: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} @@ -1716,10 +2388,6 @@ packages: resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - semver@7.7.1: resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} engines: {node: '>=10'} @@ -1770,6 +2438,10 @@ packages: signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} @@ -1800,6 +2472,9 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} + spacetime@7.7.0: + resolution: {integrity: sha512-m97vi+g9OdEZWmvpWFpoDjx9ApsUX8pcTw2VcTc39SCysg/pmPfTD7zhs+XSg5tfA1yr7SlRpzzprgAVFLUdeA==} + sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} @@ -1811,6 +2486,10 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + string.prototype.matchall@4.0.12: resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} engines: {node: '>= 0.4'} @@ -1837,6 +2516,10 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -1862,6 +2545,11 @@ packages: babel-plugin-macros: optional: true + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -1877,6 +2565,26 @@ packages: swap-case@1.1.2: resolution: {integrity: sha512-BAmWG6/bx8syfc6qXPprof3Mn5vQgf5dwdUNJhsNqU9WdPt5P+ES/wQ5bxfijy8zwZgZZHslC3iAsxsuQMCzJQ==} + tailwind-merge@2.6.0: + resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} + + tailwindcss-animate@1.0.7: + resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' + + tailwindcss@3.4.17: + resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} + engines: {node: '>=14.0.0'} + hasBin: true + + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -1897,14 +2605,21 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + ts-api-utils@2.0.1: resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + ts-node@10.9.2: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true peerDependencies: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' @@ -1986,6 +2701,11 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + engines: {node: '>=14.17'} + hasBin: true + typescript@5.7.3: resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} @@ -2005,6 +2725,12 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + update-browserslist-db@1.1.2: + resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} @@ -2017,6 +2743,26 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + use-callback-ref@1.3.3: + resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + use-sidecar@1.1.3: + resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -2030,6 +2776,12 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -2061,9 +2813,34 @@ packages: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + yaml@2.7.0: + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + engines: {node: '>= 14'} + hasBin: true + yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} @@ -2074,6 +2851,8 @@ packages: snapshots: + '@alloc/quick-lru@5.2.0': {} + '@babel/runtime-corejs3@7.26.7': dependencies: core-js-pure: 3.40.0 @@ -2088,9 +2867,9 @@ snapshots: tslib: 2.8.1 optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.19.0)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.19.0(jiti@1.21.7))': dependencies: - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -2130,6 +2909,23 @@ snapshots: '@eslint/core': 0.10.0 levn: 0.4.1 + '@floating-ui/core@1.6.9': + dependencies: + '@floating-ui/utils': 0.2.9 + + '@floating-ui/dom@1.6.13': + dependencies: + '@floating-ui/core': 1.6.9 + '@floating-ui/utils': 0.2.9 + + '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@floating-ui/dom': 1.6.13 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + '@floating-ui/utils@0.2.9': {} + '@humanfs/core@0.19.1': {} '@humanfs/node@0.16.6': @@ -2218,10 +3014,32 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/resolve-uri@3.1.2': {} + '@jridgewell/set-array@1.2.1': {} + '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -2269,6 +3087,320 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.18.0 + '@pkgjs/parseargs@0.11.0': + optional: true + + '@radix-ui/primitive@1.1.1': {} + + '@radix-ui/react-arrow@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-checkbox@1.1.4(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-collection@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-context@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-direction@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-dismissable-layer@1.1.5(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-dropdown-menu@2.1.6(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-menu': 2.1.6(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-focus-scope@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-id@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-label@2.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-menu@2.1.6(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.5(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-focus-scope': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-popper': 1.2.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-portal': 1.1.4(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-roving-focus': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + aria-hidden: 1.2.4 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-remove-scroll: 2.6.3(@types/react@19.0.8)(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-popper@1.2.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-arrow': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/rect': 1.1.0 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-portal@1.1.4(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-primitive@2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/react-slot': 1.1.2(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-roving-focus@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + dependencies: + '@radix-ui/primitive': 1.1.1 + '@radix-ui/react-collection': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.2(@types/react-dom@19.0.2(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + '@types/react-dom': 19.0.2(@types/react@19.0.8) + + '@radix-ui/react-slot@1.1.2(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/rect': 1.1.0 + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/react-use-size@1.1.0(@types/react@19.0.8)(react@19.0.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + react: 19.0.0 + optionalDependencies: + '@types/react': 19.0.8 + + '@radix-ui/rect@1.1.0': {} + + '@supabase/auth-js@2.67.3': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/functions-js@2.4.4': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/node-fetch@2.6.15': + dependencies: + whatwg-url: 5.0.0 + + '@supabase/postgrest-js@1.18.1': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/realtime-js@2.11.2': + dependencies: + '@supabase/node-fetch': 2.6.15 + '@types/phoenix': 1.6.6 + '@types/ws': 8.5.14 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@supabase/ssr@0.5.2(@supabase/supabase-js@2.48.1)': + dependencies: + '@supabase/supabase-js': 2.48.1 + '@types/cookie': 0.6.0 + cookie: 0.7.2 + + '@supabase/storage-js@2.7.1': + dependencies: + '@supabase/node-fetch': 2.6.15 + + '@supabase/supabase-js@2.48.1': + dependencies: + '@supabase/auth-js': 2.67.3 + '@supabase/functions-js': 2.4.4 + '@supabase/node-fetch': 2.6.15 + '@supabase/postgrest-js': 1.18.1 + '@supabase/realtime-js': 2.11.2 + '@supabase/storage-js': 2.7.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@swc/counter@0.1.3': {} '@swc/helpers@0.5.15': @@ -2319,6 +3451,8 @@ snapshots: semver: 7.6.2 update-check: 1.5.4 + '@types/cookie@0.6.0': {} + '@types/estree@1.0.6': {} '@types/glob@7.2.0': @@ -2335,10 +3469,20 @@ snapshots: '@types/minimatch@5.1.2': {} + '@types/node@22.10.2': + dependencies: + undici-types: 6.20.0 + '@types/node@22.13.0': dependencies: undici-types: 6.20.0 + '@types/phoenix@1.6.6': {} + + '@types/react-dom@19.0.2(@types/react@19.0.8)': + dependencies: + '@types/react': 19.0.8 + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: '@types/react': 19.0.8 @@ -2353,15 +3497,19 @@ snapshots: '@types/tinycolor2@1.4.6': {} - '@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0)(typescript@5.7.3))(eslint@9.19.0)(typescript@5.7.3)': + '@types/ws@8.5.14': + dependencies: + '@types/node': 22.13.0 + + '@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.23.0(eslint@9.19.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/type-utils': 8.23.0(eslint@9.19.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0)(typescript@5.7.3) + '@typescript-eslint/type-utils': 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.23.0 - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -2370,14 +3518,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.23.0(eslint@9.19.0)(typescript@5.7.3)': + '@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.23.0 '@typescript-eslint/types': 8.23.0 '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.23.0 debug: 4.4.0 - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -2387,12 +3535,12 @@ snapshots: '@typescript-eslint/types': 8.23.0 '@typescript-eslint/visitor-keys': 8.23.0 - '@typescript-eslint/type-utils@8.23.0(eslint@9.19.0)(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) debug: 4.4.0 - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -2414,13 +3562,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.23.0(eslint@9.19.0)(typescript@5.7.3)': + '@typescript-eslint/utils@8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.23.0 '@typescript-eslint/types': 8.23.0 '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -2460,6 +3608,8 @@ snapshots: ansi-regex@5.0.1: {} + ansi-regex@6.1.0: {} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -2468,10 +3618,25 @@ snapshots: dependencies: color-convert: 2.0.1 + ansi-styles@6.2.1: {} + + any-promise@1.3.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + arg@4.1.3: {} + arg@5.0.2: {} + argparse@2.0.1: {} + aria-hidden@1.2.4: + dependencies: + tslib: 2.8.1 + array-buffer-byte-length@1.0.2: dependencies: call-bound: 1.0.3 @@ -2535,6 +3700,16 @@ snapshots: async-function@1.0.0: {} + autoprefixer@10.4.20(postcss@8.4.49): + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001695 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -2545,6 +3720,8 @@ snapshots: basic-ftp@5.0.5: {} + binary-extensions@2.3.0: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -2564,6 +3741,13 @@ snapshots: dependencies: fill-range: 7.1.1 + browserslist@4.24.4: + dependencies: + caniuse-lite: 1.0.30001695 + electron-to-chromium: 1.5.96 + node-releases: 2.0.19 + update-browserslist-db: 1.1.2(browserslist@4.24.4) + buffer@5.7.1: dependencies: base64-js: 1.5.1 @@ -2597,6 +3781,8 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 + camelcase-css@2.0.1: {} + caniuse-lite@1.0.30001695: {} chalk@2.4.2: @@ -2638,6 +3824,22 @@ snapshots: chardet@0.7.0: {} + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + class-variance-authority@0.7.1: + dependencies: + clsx: 2.1.1 + clean-stack@2.2.0: {} cli-cursor@3.1.0: @@ -2652,6 +3854,8 @@ snapshots: clone@1.0.4: {} + clsx@2.1.1: {} + color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -2678,6 +3882,8 @@ snapshots: commander@10.0.1: {} + commander@4.1.1: {} + concat-map@0.0.1: {} constant-case@2.0.0: @@ -2685,6 +3891,8 @@ snapshots: snake-case: 2.1.0 upper-case: 1.1.3 + cookie@0.7.2: {} + core-js-pure@3.40.0: {} create-require@1.1.1: {} @@ -2695,6 +3903,8 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + cssesc@3.0.0: {} + csstype@3.1.3: {} data-uri-to-buffer@6.0.2: {} @@ -2761,12 +3971,18 @@ snapshots: detect-libc@2.0.3: optional: true + detect-node-es@1.1.0: {} + + didyoumean@1.2.2: {} + diff@4.0.2: {} dir-glob@3.0.1: dependencies: path-type: 4.0.0 + dlv@1.1.3: {} + doctrine@2.1.0: dependencies: esutils: 2.0.3 @@ -2783,8 +3999,14 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 + eastasianwidth@0.2.0: {} + + electron-to-chromium@1.5.96: {} + emoji-regex@8.0.0: {} + emoji-regex@9.2.2: {} + es-abstract@1.23.9: dependencies: array-buffer-byte-length: 1.0.2 @@ -2883,6 +4105,8 @@ snapshots: is-date-object: 1.1.0 is-symbol: 1.1.1 + escalade@3.2.0: {} + escape-string-regexp@1.0.5: {} escape-string-regexp@4.0.0: {} @@ -2895,17 +4119,17 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.0.1(eslint@9.19.0): + eslint-config-prettier@10.0.1(eslint@9.19.0(jiti@1.21.7)): dependencies: - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) eslint-plugin-only-warn@1.1.0: {} - eslint-plugin-react-hooks@5.1.0(eslint@9.19.0): + eslint-plugin-react-hooks@5.1.0(eslint@9.19.0(jiti@1.21.7)): dependencies: - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) - eslint-plugin-react@7.37.4(eslint@9.19.0): + eslint-plugin-react@7.37.4(eslint@9.19.0(jiti@1.21.7)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -2913,7 +4137,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -2927,10 +4151,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.4.0(eslint@9.19.0)(turbo@2.4.0): + eslint-plugin-turbo@2.4.0(eslint@9.19.0(jiti@1.21.7))(turbo@2.4.0): dependencies: dotenv: 16.0.3 - eslint: 9.19.0 + eslint: 9.19.0(jiti@1.21.7) turbo: 2.4.0 eslint-scope@8.2.0: @@ -2942,9 +4166,9 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.19.0: + eslint@9.19.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.2 '@eslint/core': 0.10.0 @@ -2978,6 +4202,8 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 + optionalDependencies: + jiti: 1.21.7 transitivePeerDependencies: - supports-color @@ -3073,6 +4299,13 @@ snapshots: dependencies: is-callable: 1.2.7 + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + + fraction.js@4.3.7: {} + fs-extra@10.1.0: dependencies: graceful-fs: 4.2.11 @@ -3081,6 +4314,9 @@ snapshots: fs.realpath@1.0.0: {} + fsevents@2.3.3: + optional: true + function-bind@1.1.2: {} function.prototype.name@1.1.8: @@ -3107,6 +4343,8 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 + get-nonce@1.0.1: {} + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -3136,6 +4374,15 @@ snapshots: dependencies: is-glob: 4.0.3 + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -3322,6 +4569,10 @@ snapshots: dependencies: has-bigints: 1.1.0 + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + is-boolean-object@1.2.1: dependencies: call-bound: 1.0.3 @@ -3444,6 +4695,14 @@ snapshots: has-symbols: 1.1.0 set-function-name: 2.0.2 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jiti@1.21.7: {} + js-tokens@4.0.0: {} js-yaml@4.1.0: @@ -3480,6 +4739,10 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lilconfig@3.1.3: {} + + lines-and-columns@1.2.4: {} + locate-path@6.0.0: dependencies: p-locate: 5.0.0 @@ -3509,8 +4772,14 @@ snapshots: lower-case@1.1.4: {} + lru-cache@10.4.3: {} + lru-cache@7.18.3: {} + lucide-react@0.468.0(react@19.0.0): + dependencies: + react: 19.0.0 + make-error@1.3.6: {} math-intrinsics@1.1.0: {} @@ -3536,6 +4805,8 @@ snapshots: minimist@1.2.8: {} + minipass@7.1.2: {} + mkdirp@0.5.6: dependencies: minimist: 1.2.8 @@ -3544,6 +4815,12 @@ snapshots: mute-stream@0.0.8: {} + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + nanoid@3.3.8: {} natural-compare@1.4.0: {} @@ -3552,6 +4829,11 @@ snapshots: netmask@2.0.2: {} + next-themes@0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + next@15.1.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@next/env': 15.1.6 @@ -3595,12 +4877,20 @@ snapshots: mkdirp: 0.5.6 resolve: 1.22.10 + node-releases@2.0.19: {} + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + npm-run-path@4.0.1: dependencies: path-key: 3.1.1 object-assign@4.1.1: {} + object-hash@3.0.0: {} + object-inspect@1.13.3: {} object-keys@1.1.1: {} @@ -3712,6 +5002,8 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 + package-json-from-dist@1.0.1: {} + param-case@2.1.1: dependencies: no-case: 2.3.2 @@ -3737,6 +5029,11 @@ snapshots: path-parse@1.0.7: {} + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + path-type@4.0.0: {} picocolors@1.0.1: {} @@ -3745,14 +5042,56 @@ snapshots: picomatch@2.3.1: {} + pify@2.3.0: {} + + pirates@4.0.6: {} + possible-typed-array-names@1.0.0: {} + postcss-import@15.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.10 + + postcss-js@4.0.1(postcss@8.4.49): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.49 + + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)): + dependencies: + lilconfig: 3.1.3 + yaml: 2.7.0 + optionalDependencies: + postcss: 8.4.49 + ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.7.2) + + postcss-nested@6.2.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 + postcss-selector-parser: 6.1.2 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-value-parser@4.2.0: {} + postcss@8.4.31: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.4.49: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prelude-ls@1.2.1: {} prettier@3.4.2: {} @@ -3796,14 +5135,49 @@ snapshots: react-is@16.13.1: {} + react-remove-scroll-bar@2.3.8(@types/react@19.0.8)(react@19.0.0): + dependencies: + react: 19.0.0 + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.8 + + react-remove-scroll@2.6.3(@types/react@19.0.8)(react@19.0.0): + dependencies: + react: 19.0.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.0.8)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) + tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) + optionalDependencies: + '@types/react': 19.0.8 + + react-style-singleton@2.2.3(@types/react@19.0.8)(react@19.0.0): + dependencies: + get-nonce: 1.0.1 + react: 19.0.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.8 + react@19.0.0: {} + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + readable-stream@3.6.2: dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + reflect.getprototypeof@1.0.10: dependencies: call-bind: 1.0.8 @@ -3903,9 +5277,6 @@ snapshots: semver@7.6.2: {} - semver@7.6.3: - optional: true - semver@7.7.1: {} sentence-case@2.1.1: @@ -3939,7 +5310,7 @@ snapshots: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.3 + semver: 7.7.1 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -3998,6 +5369,8 @@ snapshots: signal-exit@3.0.7: {} + signal-exit@4.1.0: {} + simple-swizzle@0.2.2: dependencies: is-arrayish: 0.3.2 @@ -4028,6 +5401,8 @@ snapshots: source-map@0.6.1: {} + spacetime@7.7.0: {} + sprintf-js@1.1.3: {} streamsearch@1.1.0: {} @@ -4038,6 +5413,12 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + string.prototype.matchall@4.0.12: dependencies: call-bind: 1.0.8 @@ -4090,6 +5471,10 @@ snapshots: dependencies: ansi-regex: 5.0.1 + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + strip-final-newline@2.0.0: {} strip-json-comments@2.0.1: {} @@ -4101,6 +5486,16 @@ snapshots: client-only: 0.0.1 react: 19.0.0 + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -4116,6 +5511,47 @@ snapshots: lower-case: 1.1.4 upper-case: 1.1.3 + tailwind-merge@2.6.0: {} + + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))): + dependencies: + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) + + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.3 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.7 + lilconfig: 3.1.3 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-import: 15.1.0(postcss@8.4.49) + postcss-js: 4.0.1(postcss@8.4.49) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) + postcss-nested: 6.2.0(postcss@8.4.49) + postcss-selector-parser: 6.1.2 + resolve: 1.22.10 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + through@2.3.8: {} tinycolor2@1.6.0: {} @@ -4138,10 +5574,33 @@ snapshots: dependencies: is-number: 7.0.0 + tr46@0.0.3: {} + ts-api-utils@2.0.1(typescript@5.7.3): dependencies: typescript: 5.7.3 + ts-interface-checker@0.1.13: {} + + ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.10.2 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.7.2 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optional: true + ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -4230,16 +5689,18 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.23.0(eslint@9.19.0)(typescript@5.7.3): + typescript-eslint@8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0)(typescript@5.7.3))(eslint@9.19.0)(typescript@5.7.3) - '@typescript-eslint/parser': 8.23.0(eslint@9.19.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0)(typescript@5.7.3) - eslint: 9.19.0 + '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + eslint: 9.19.0(jiti@1.21.7) typescript: 5.7.3 transitivePeerDependencies: - supports-color + typescript@5.7.2: {} + typescript@5.7.3: {} uglify-js@3.19.3: @@ -4256,6 +5717,12 @@ snapshots: universalify@2.0.1: {} + update-browserslist-db@1.1.2(browserslist@4.24.4): + dependencies: + browserslist: 4.24.4 + escalade: 3.2.0 + picocolors: 1.1.1 + update-check@1.5.4: dependencies: registry-auth-token: 3.3.2 @@ -4271,6 +5738,21 @@ snapshots: dependencies: punycode: 2.3.1 + use-callback-ref@1.3.3(@types/react@19.0.8)(react@19.0.0): + dependencies: + react: 19.0.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.8 + + use-sidecar@1.1.3(@types/react@19.0.8)(react@19.0.0): + dependencies: + detect-node-es: 1.1.0 + react: 19.0.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.0.8 + util-deprecate@1.0.2: {} v8-compile-cache-lib@3.0.1: {} @@ -4281,6 +5763,13 @@ snapshots: dependencies: defaults: 1.0.4 + webidl-conversions@3.0.1: {} + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 @@ -4335,8 +5824,24 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} + ws@8.18.0: {} + + yaml@2.7.0: {} + yn@3.1.1: {} yocto-queue@0.1.0: {}