├── .env.development ├── prettier.config.js ├── postcss.config.js ├── app ├── global.css ├── (home) │ ├── layout.tsx │ └── page.tsx ├── provider.tsx ├── layout.tsx ├── docs │ ├── page.tsx │ ├── layout.tsx │ └── [slug] │ │ ├── parse-toc.tsx │ │ └── page.tsx └── layout.config.tsx ├── next.config.mjs ├── .gitignore ├── tailwind.config.ts ├── README.md ├── package.json ├── tsconfig.json ├── components ├── rich-text.tsx └── search.tsx └── pnpm-lock.yaml /.env.development: -------------------------------------------------------------------------------- 1 | BASEHUB_DRAFT=true -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {} -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | }; 7 | -------------------------------------------------------------------------------- /app/global.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | :root { 6 | --fd-primary: 27 100% 50%; 7 | } 8 | -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const config = { 3 | reactStrictMode: true, 4 | }; 5 | 6 | export default config; 7 | -------------------------------------------------------------------------------- /app/(home)/layout.tsx: -------------------------------------------------------------------------------- 1 | import type { ReactNode } from "react"; 2 | import { HomeLayout } from "fumadocs-ui/layouts/home"; 3 | import { baseOptions } from "@/app/layout.config"; 4 | 5 | export default function Layout({ children }: { children: ReactNode }) { 6 | return {children}; 7 | } 8 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # deps 2 | /node_modules 3 | 4 | # generated content 5 | .contentlayer 6 | .content-collections 7 | .source 8 | 9 | # test & build 10 | /coverage 11 | /.next/ 12 | /out/ 13 | /build 14 | *.tsbuildinfo 15 | 16 | # misc 17 | .DS_Store 18 | *.pem 19 | /.pnp 20 | .pnp.js 21 | npm-debug.log* 22 | yarn-debug.log* 23 | yarn-error.log* 24 | 25 | # others 26 | .env*.local 27 | .vercel 28 | next-env.d.ts 29 | 30 | # BaseHub 31 | .basehub -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- 1 | import { createPreset } from 'fumadocs-ui/tailwind-plugin'; 2 | import type { Config } from "tailwindcss" 3 | 4 | export default { 5 | content: [ 6 | './components/**/*.{ts,tsx}', 7 | './app/**/*.{ts,tsx}', 8 | './content/**/*.{md,mdx}', 9 | './mdx-components.{ts,tsx}', 10 | './node_modules/fumadocs-ui/dist/**/*.js', 11 | ], 12 | presets: [createPreset({ 13 | preset: 'black' 14 | })], 15 | } satisfies Config; 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Fumadocs BaseHub 2 | 3 | This is an example to use Fumadocs with BaseHub. 4 | 5 | ### Setup 6 | 7 | Sign in on [BaseHub](https://basehub.com). 8 | 9 | Fork the [BaseHub repository](https://basehub.com/fuma-nama/fumadocs-template/explore?fork=true), and click the "Developers" tab on sidebar (left bottom corner). 10 | 11 | Open the "Connect to Your App" guide, and copy the example `.env` to your app. 12 | 13 | Install & run development server: 14 | 15 | ```bash 16 | pnpm i 17 | pnpm dev 18 | ``` -------------------------------------------------------------------------------- /app/provider.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import { Search } from "@/components/search"; 3 | import { RootProvider } from "fumadocs-ui/provider"; 4 | import { ReactNode, useMemo } from "react"; 5 | 6 | export function Provider({ 7 | children, 8 | _searchKey, 9 | }: { 10 | children: ReactNode; 11 | _searchKey: string; 12 | }) { 13 | return ( 14 | ({ 17 | SearchDialog(props) { 18 | return ; 19 | }, 20 | }), 21 | [_searchKey] 22 | )} 23 | > 24 | {children} 25 | 26 | ); 27 | } 28 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "fumadocs-basehub", 3 | "version": "0.0.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "dotenv -e .env.local -- basehub dev & next dev", 7 | "build": "basehub && next build", 8 | "start": "next start" 9 | }, 10 | "dependencies": { 11 | "basehub": "^8.0.2", 12 | "fumadocs-core": "14.7.2", 13 | "fumadocs-ui": "14.7.2", 14 | "next": "15.5.8", 15 | "react": "19.0.2", 16 | "react-dom": "19.0.2" 17 | }, 18 | "devDependencies": { 19 | "@types/node": "22.10.5", 20 | "@types/react": "^19.0.4", 21 | "@types/react-dom": "^19.0.2", 22 | "autoprefixer": "^10.4.20", 23 | "dotenv-cli": "^8.0.0", 24 | "postcss": "^8.4.49", 25 | "tailwindcss": "^3.4.17", 26 | "typescript": "^5.7.3" 27 | } 28 | } -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": ".", 4 | "target": "ESNext", 5 | "lib": ["dom", "dom.iterable", "esnext"], 6 | "allowJs": true, 7 | "skipLibCheck": true, 8 | "strict": true, 9 | "forceConsistentCasingInFileNames": true, 10 | "noEmit": true, 11 | "esModuleInterop": true, 12 | "module": "esnext", 13 | "moduleResolution": "bundler", 14 | "resolveJsonModule": true, 15 | "isolatedModules": true, 16 | "jsx": "preserve", 17 | "incremental": true, 18 | "paths": { 19 | "@/*": ["./*"] 20 | }, 21 | "plugins": [ 22 | { 23 | "name": "next" 24 | } 25 | ] 26 | }, 27 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 28 | "exclude": ["node_modules"] 29 | } 30 | -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- 1 | import "./global.css"; 2 | import { Geist_Mono } from "next/font/google"; 3 | import type { ReactNode } from "react"; 4 | import { basehub } from "basehub"; 5 | import { Provider } from "./provider"; 6 | import { Toolbar } from "basehub/next-toolbar"; 7 | 8 | const inter = Geist_Mono({ 9 | subsets: ["latin"], 10 | }); 11 | 12 | export default async function Layout({ children }: { children: ReactNode }) { 13 | const { documentation } = await basehub().query({ 14 | documentation: { 15 | _searchKey: true, 16 | }, 17 | }); 18 | return ( 19 | 20 | 21 | {children} 22 | 23 | 24 | 25 | ); 26 | } 27 | -------------------------------------------------------------------------------- /app/(home)/page.tsx: -------------------------------------------------------------------------------- 1 | import Link from "fumadocs-core/link"; 2 | 3 | export default async function HomePage() { 4 | return ( 5 |
6 |

Welcome to Fumadocs

7 |

8 | This is an example to use Fumadocs with BaseHub. 9 |

10 |
11 | 15 | /docs 16 | 17 | 21 | /repo 22 | 23 |
24 |
25 | ); 26 | } 27 | -------------------------------------------------------------------------------- /components/rich-text.tsx: -------------------------------------------------------------------------------- 1 | import { RichText as Primitive } from "basehub/react-rich-text"; 2 | import { highlight } from "fumadocs-core/server"; 3 | import { CodeBlock, Pre } from "fumadocs-ui/components/codeblock"; 4 | import { ComponentProps, useMemo } from "react"; 5 | 6 | const components = { 7 | async pre(props) { 8 | return await highlight(props.code, { 9 | lang: props.language, 10 | themes: { 11 | light: "catppuccin-latte", 12 | dark: "vesper", 13 | }, 14 | components: { 15 | pre: (props) => ( 16 | 17 |
{props.children}
18 |
19 | ), 20 | }, 21 | }); 22 | }, 23 | } as ComponentProps["components"]; 24 | 25 | export function RichText(props: ComponentProps) { 26 | return ( 27 | ({ ...components, ...props.components }), 31 | [props.components] 32 | )} 33 | /> 34 | ); 35 | } 36 | -------------------------------------------------------------------------------- /app/docs/page.tsx: -------------------------------------------------------------------------------- 1 | import { Pump } from "basehub/react-pump"; 2 | import { RichText } from "basehub/react-rich-text"; 3 | import { Card, Cards } from "fumadocs-ui/components/card"; 4 | import { DocsBody, DocsPage, DocsTitle } from "fumadocs-ui/page"; 5 | 6 | export default async function Page() { 7 | return ( 8 | 25 | {async ([{ documentation }]) => { 26 | "use server"; 27 | 28 | const [home, ...items] = documentation.items; 29 | 30 | return ( 31 | 32 | Introduction 33 | 34 | 35 | 36 | {items.map((item) => ( 37 | 42 | ))} 43 | 44 | 45 | 46 | ); 47 | }} 48 | 49 | ); 50 | } 51 | -------------------------------------------------------------------------------- /app/docs/layout.tsx: -------------------------------------------------------------------------------- 1 | import { DocsLayout } from "fumadocs-ui/layouts/docs"; 2 | import type { ReactNode } from "react"; 3 | import { baseOptions } from "@/app/layout.config"; 4 | import { Pump } from "basehub/react-pump"; 5 | import { PageTree } from "fumadocs-core/server"; 6 | 7 | export default async function Layout({ children }: { children: ReactNode }) { 8 | return ( 9 | 18 | {async ([{ documentation }]) => { 19 | "use server"; 20 | 21 | const items: PageTree.Node[] = []; 22 | 23 | for (const item of documentation.items) { 24 | let idx = items.length; 25 | 26 | if (item.category && item.category !== "Root") { 27 | idx = items.findIndex((parent) => parent.name === item.category); 28 | 29 | if (idx === -1) { 30 | items.push({ 31 | type: "separator", 32 | name: item.category, 33 | }); 34 | 35 | idx = items.length; 36 | } 37 | } 38 | 39 | items.splice(idx, 0, { 40 | type: "page", 41 | name: item._title, 42 | url: item._slug === "index" ? "/docs" : `/docs/${item._slug}`, 43 | }); 44 | } 45 | 46 | return ( 47 | 54 | {children} 55 | 56 | ); 57 | }} 58 | 59 | ); 60 | } 61 | -------------------------------------------------------------------------------- /app/docs/[slug]/parse-toc.tsx: -------------------------------------------------------------------------------- 1 | import { RichText } from "@/components/rich-text"; 2 | import type { RichTextNode, RichTextTocNode } from "basehub/api-transaction"; 3 | import type { TOCItemType } from "fumadocs-core/server"; 4 | 5 | export function parseToc(list: RichTextTocNode, level = 0): TOCItemType[] { 6 | const results: TOCItemType[] = []; 7 | if (list.type === "text") return []; 8 | 9 | for (const item of list.content ?? []) { 10 | if (item.type === "orderedList" || item.type === "listItem") { 11 | results.push(...parseToc(item, level + 1)); 12 | continue; 13 | } 14 | 15 | if (item.type !== "paragraph" || !item.content) continue; 16 | 17 | const nodes = findTextNode(item.content[0]); 18 | 19 | for (const node of nodes) { 20 | const mark = findLinkMark(node); 21 | if (!mark) continue; 22 | 23 | results.push({ 24 | depth: level + 1, 25 | url: mark.href, 26 | title: ( 27 | , 32 | }} 33 | /> 34 | ), 35 | }); 36 | } 37 | } 38 | 39 | return results; 40 | } 41 | 42 | function findTextNode( 43 | n: RichTextTocNode 44 | ): Extract[] { 45 | if (n.type === "text") { 46 | return [n]; 47 | } 48 | 49 | return n.content?.flatMap(findTextNode) ?? []; 50 | } 51 | 52 | function findLinkMark(n: RichTextTocNode): 53 | | { 54 | href: string; 55 | } 56 | | undefined { 57 | if (n.type === "text") { 58 | const mark = n.marks?.find((m) => m.type === "link"); 59 | 60 | if (mark) { 61 | return { 62 | href: mark.attrs.href, 63 | }; 64 | } 65 | 66 | return; 67 | } 68 | 69 | for (const c of n.content ?? []) { 70 | const result = findLinkMark(c); 71 | if (result) return result; 72 | } 73 | } 74 | -------------------------------------------------------------------------------- /components/search.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import { useSearch } from "basehub/react-search"; 3 | import type { SortedResult } from "fumadocs-core/server"; 4 | import { 5 | SharedProps, 6 | SearchDialog, 7 | } from "fumadocs-ui/components/dialog/search"; 8 | import { useMemo } from "react"; 9 | 10 | export function Search({ 11 | _searchKey, 12 | ...props 13 | }: SharedProps & { _searchKey: string }) { 14 | const search = useSearch({ 15 | _searchKey, 16 | queryBy: ["_title", "richText", "category", "slug"], 17 | }); 18 | 19 | const results = useMemo(() => { 20 | if (!search.result || !search.result.found) return "empty"; 21 | 22 | return search.result.hits.flatMap((hit) => { 23 | const items: SortedResult[] = []; 24 | const url = hit.document.slug ? `/docs/${hit.document.slug}` : "/docs"; 25 | 26 | items.push({ 27 | id: hit._key, 28 | content: ( 29 | 30 | {hit.highlight?._title ? ( 31 | 36 | ) : ( 37 | hit.document._title 38 | )} 39 | 40 | ) as unknown as string, 41 | type: "page", 42 | url, 43 | }); 44 | 45 | for (const h of hit.highlights) { 46 | if (!h.snippet || h.fieldPath === "title") continue; 47 | 48 | items.push({ 49 | id: `${hit._key}-${h.fieldPath}`, 50 | type: "text", 51 | content: ( 52 | 57 | ) as unknown as string, 58 | url, 59 | }); 60 | } 61 | 62 | return items; 63 | }); 64 | }, [search.result]); 65 | 66 | return ( 67 | 0 && search.result === undefined} 72 | results={results} 73 | /> 74 | ); 75 | } 76 | -------------------------------------------------------------------------------- /app/docs/[slug]/page.tsx: -------------------------------------------------------------------------------- 1 | import { RichText } from "@/components/rich-text"; 2 | import { DocsPage, DocsBody, DocsTitle } from "fumadocs-ui/page"; 3 | import { notFound } from "next/navigation"; 4 | import { basehub } from "basehub"; 5 | import { Pump } from "basehub/react-pump"; 6 | import { parseToc } from "./parse-toc"; 7 | 8 | export default async function Page(props: { 9 | params: Promise<{ slug: string }>; 10 | }) { 11 | const params = await props.params; 12 | 13 | return ( 14 | 32 | {async ([{ documentation }]) => { 33 | "use server"; 34 | 35 | const page = documentation.item; 36 | if (!page) notFound(); 37 | 38 | return ( 39 | 42 | {page._title} 43 | 44 | 45 | 46 | 47 | ); 48 | }} 49 | 50 | ); 51 | } 52 | 53 | export async function generateMetadata(props: { 54 | params: Promise<{ slug: string }>; 55 | }) { 56 | const params = await props.params; 57 | const { documentation } = await basehub().query({ 58 | documentation: { 59 | __args: { 60 | filter: { 61 | _sys_slug: { 62 | eq: params.slug, 63 | }, 64 | }, 65 | first: 1, 66 | }, 67 | items: { 68 | _title: true, 69 | category: true, 70 | }, 71 | }, 72 | }); 73 | 74 | const page = documentation.items.at(0); 75 | if (!page) notFound(); 76 | 77 | return { 78 | title: page._title, 79 | description: page.category, 80 | }; 81 | } 82 | 83 | export async function generateStaticParams() { 84 | const { documentation } = await basehub().query({ 85 | documentation: { 86 | items: { 87 | _slug: true, 88 | }, 89 | }, 90 | }); 91 | 92 | return documentation.items 93 | .filter((item) => item._slug !== "index") 94 | .map((item) => ({ 95 | slug: item._slug, 96 | })); 97 | } 98 | -------------------------------------------------------------------------------- /app/layout.config.tsx: -------------------------------------------------------------------------------- 1 | import type { BaseLayoutProps } from "fumadocs-ui/layouts/shared"; 2 | import { useId } from "react"; 3 | 4 | function Logo() { 5 | const id = useId(); 6 | const clipId = `${id}-clip`; 7 | 8 | return ( 9 | 16 | BaseHub Logo 17 | 18 | 25 | 32 | 39 | 46 | 53 | 60 | 67 | 74 | 81 | 88 | 89 | 98 | 99 | 100 | 107 | 108 | 109 | 110 | ); 111 | } 112 | 113 | /** 114 | * Shared layout configurations 115 | * 116 | * you can configure layouts individually from: 117 | * Home Layout: app/(home)/layout.tsx 118 | * Docs Layout: app/docs/layout.tsx 119 | */ 120 | export const baseOptions: BaseLayoutProps = { 121 | nav: { 122 | title: ( 123 | <> 124 | 125 | Fumadocs/BaseHub 126 | 127 | ), 128 | }, 129 | links: [ 130 | { 131 | text: "Documentation", 132 | url: "/docs", 133 | active: "nested-url", 134 | }, 135 | { 136 | text: "Fumadocs", 137 | url: "https://fumadocs.vercel.app", 138 | external: true, 139 | icon: ( 140 | 151 | 152 | 153 | 154 | 155 | ), 156 | }, 157 | ], 158 | }; 159 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '9.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | importers: 8 | 9 | .: 10 | dependencies: 11 | basehub: 12 | specifier: ^8.0.2 13 | version: 8.0.2(@babel/runtime@7.26.0)(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)(typescript@5.7.3) 14 | fumadocs-core: 15 | specifier: 14.7.2 16 | version: 14.7.2(@types/react@19.0.4)(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 17 | fumadocs-ui: 18 | specifier: 14.7.2 19 | version: 14.7.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(fumadocs-core@14.7.2(@types/react@19.0.4)(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2)(tailwindcss@3.4.17) 20 | next: 21 | specifier: 15.5.8 22 | version: 15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 23 | react: 24 | specifier: 19.0.2 25 | version: 19.0.2 26 | react-dom: 27 | specifier: 19.0.2 28 | version: 19.0.2(react@19.0.2) 29 | devDependencies: 30 | '@types/node': 31 | specifier: 22.10.5 32 | version: 22.10.5 33 | '@types/react': 34 | specifier: ^19.0.4 35 | version: 19.0.4 36 | '@types/react-dom': 37 | specifier: ^19.0.2 38 | version: 19.0.2(@types/react@19.0.4) 39 | autoprefixer: 40 | specifier: ^10.4.20 41 | version: 10.4.20(postcss@8.4.49) 42 | dotenv-cli: 43 | specifier: ^8.0.0 44 | version: 8.0.0 45 | postcss: 46 | specifier: ^8.4.49 47 | version: 8.4.49 48 | tailwindcss: 49 | specifier: ^3.4.17 50 | version: 3.4.17 51 | typescript: 52 | specifier: ^5.7.3 53 | version: 5.7.3 54 | 55 | packages: 56 | 57 | '@alloc/quick-lru@5.2.0': 58 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} 59 | engines: {node: '>=10'} 60 | 61 | '@babel/runtime@7.26.0': 62 | resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} 63 | engines: {node: '>=6.9.0'} 64 | 65 | '@basehub/genql@9.0.0-canary.10': 66 | resolution: {integrity: sha512-YdYWfKEsUsgEGvvKvt7H/9469cPeXJODrTKCdmt6OPEtY71Mpa9vg1mqALleiHkVinBeFHr+IEhbqIi5eYYL6w==} 67 | 68 | '@basehub/mutation-api-helpers@2.0.7': 69 | resolution: {integrity: sha512-i2WRtQnAkQ1Lowkwl6tkMIQ42AfZ2qs71zR/JYV6wxvl52011sXTMdf8V8jn/X/SZf7M4rR4KU9Bj8FA0DJPBA==} 70 | 71 | '@emnapi/runtime@1.7.1': 72 | resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} 73 | 74 | '@esbuild/android-arm64@0.19.2': 75 | resolution: {integrity: sha512-lsB65vAbe90I/Qe10OjkmrdxSX4UJDjosDgb8sZUKcg3oefEuW2OT2Vozz8ef7wrJbMcmhvCC+hciF8jY/uAkw==} 76 | engines: {node: '>=12'} 77 | cpu: [arm64] 78 | os: [android] 79 | 80 | '@esbuild/android-arm@0.19.2': 81 | resolution: {integrity: sha512-tM8yLeYVe7pRyAu9VMi/Q7aunpLwD139EY1S99xbQkT4/q2qa6eA4ige/WJQYdJ8GBL1K33pPFhPfPdJ/WzT8Q==} 82 | engines: {node: '>=12'} 83 | cpu: [arm] 84 | os: [android] 85 | 86 | '@esbuild/android-x64@0.19.2': 87 | resolution: {integrity: sha512-qK/TpmHt2M/Hg82WXHRc/W/2SGo/l1thtDHZWqFq7oi24AjZ4O/CpPSu6ZuYKFkEgmZlFoa7CooAyYmuvnaG8w==} 88 | engines: {node: '>=12'} 89 | cpu: [x64] 90 | os: [android] 91 | 92 | '@esbuild/darwin-arm64@0.19.2': 93 | resolution: {integrity: sha512-Ora8JokrvrzEPEpZO18ZYXkH4asCdc1DLdcVy8TGf5eWtPO1Ie4WroEJzwI52ZGtpODy3+m0a2yEX9l+KUn0tA==} 94 | engines: {node: '>=12'} 95 | cpu: [arm64] 96 | os: [darwin] 97 | 98 | '@esbuild/darwin-x64@0.19.2': 99 | resolution: {integrity: sha512-tP+B5UuIbbFMj2hQaUr6EALlHOIOmlLM2FK7jeFBobPy2ERdohI4Ka6ZFjZ1ZYsrHE/hZimGuU90jusRE0pwDw==} 100 | engines: {node: '>=12'} 101 | cpu: [x64] 102 | os: [darwin] 103 | 104 | '@esbuild/freebsd-arm64@0.19.2': 105 | resolution: {integrity: sha512-YbPY2kc0acfzL1VPVK6EnAlig4f+l8xmq36OZkU0jzBVHcOTyQDhnKQaLzZudNJQyymd9OqQezeaBgkTGdTGeQ==} 106 | engines: {node: '>=12'} 107 | cpu: [arm64] 108 | os: [freebsd] 109 | 110 | '@esbuild/freebsd-x64@0.19.2': 111 | resolution: {integrity: sha512-nSO5uZT2clM6hosjWHAsS15hLrwCvIWx+b2e3lZ3MwbYSaXwvfO528OF+dLjas1g3bZonciivI8qKR/Hm7IWGw==} 112 | engines: {node: '>=12'} 113 | cpu: [x64] 114 | os: [freebsd] 115 | 116 | '@esbuild/linux-arm64@0.19.2': 117 | resolution: {integrity: sha512-ig2P7GeG//zWlU0AggA3pV1h5gdix0MA3wgB+NsnBXViwiGgY77fuN9Wr5uoCrs2YzaYfogXgsWZbm+HGr09xg==} 118 | engines: {node: '>=12'} 119 | cpu: [arm64] 120 | os: [linux] 121 | 122 | '@esbuild/linux-arm@0.19.2': 123 | resolution: {integrity: sha512-Odalh8hICg7SOD7XCj0YLpYCEc+6mkoq63UnExDCiRA2wXEmGlK5JVrW50vZR9Qz4qkvqnHcpH+OFEggO3PgTg==} 124 | engines: {node: '>=12'} 125 | cpu: [arm] 126 | os: [linux] 127 | 128 | '@esbuild/linux-ia32@0.19.2': 129 | resolution: {integrity: sha512-mLfp0ziRPOLSTek0Gd9T5B8AtzKAkoZE70fneiiyPlSnUKKI4lp+mGEnQXcQEHLJAcIYDPSyBvsUbKUG2ri/XQ==} 130 | engines: {node: '>=12'} 131 | cpu: [ia32] 132 | os: [linux] 133 | 134 | '@esbuild/linux-loong64@0.19.2': 135 | resolution: {integrity: sha512-hn28+JNDTxxCpnYjdDYVMNTR3SKavyLlCHHkufHV91fkewpIyQchS1d8wSbmXhs1fiYDpNww8KTFlJ1dHsxeSw==} 136 | engines: {node: '>=12'} 137 | cpu: [loong64] 138 | os: [linux] 139 | 140 | '@esbuild/linux-mips64el@0.19.2': 141 | resolution: {integrity: sha512-KbXaC0Sejt7vD2fEgPoIKb6nxkfYW9OmFUK9XQE4//PvGIxNIfPk1NmlHmMg6f25x57rpmEFrn1OotASYIAaTg==} 142 | engines: {node: '>=12'} 143 | cpu: [mips64el] 144 | os: [linux] 145 | 146 | '@esbuild/linux-ppc64@0.19.2': 147 | resolution: {integrity: sha512-dJ0kE8KTqbiHtA3Fc/zn7lCd7pqVr4JcT0JqOnbj4LLzYnp+7h8Qi4yjfq42ZlHfhOCM42rBh0EwHYLL6LEzcw==} 148 | engines: {node: '>=12'} 149 | cpu: [ppc64] 150 | os: [linux] 151 | 152 | '@esbuild/linux-riscv64@0.19.2': 153 | resolution: {integrity: sha512-7Z/jKNFufZ/bbu4INqqCN6DDlrmOTmdw6D0gH+6Y7auok2r02Ur661qPuXidPOJ+FSgbEeQnnAGgsVynfLuOEw==} 154 | engines: {node: '>=12'} 155 | cpu: [riscv64] 156 | os: [linux] 157 | 158 | '@esbuild/linux-s390x@0.19.2': 159 | resolution: {integrity: sha512-U+RinR6aXXABFCcAY4gSlv4CL1oOVvSSCdseQmGO66H+XyuQGZIUdhG56SZaDJQcLmrSfRmx5XZOWyCJPRqS7g==} 160 | engines: {node: '>=12'} 161 | cpu: [s390x] 162 | os: [linux] 163 | 164 | '@esbuild/linux-x64@0.19.2': 165 | resolution: {integrity: sha512-oxzHTEv6VPm3XXNaHPyUTTte+3wGv7qVQtqaZCrgstI16gCuhNOtBXLEBkBREP57YTd68P0VgDgG73jSD8bwXQ==} 166 | engines: {node: '>=12'} 167 | cpu: [x64] 168 | os: [linux] 169 | 170 | '@esbuild/netbsd-x64@0.19.2': 171 | resolution: {integrity: sha512-WNa5zZk1XpTTwMDompZmvQLHszDDDN7lYjEHCUmAGB83Bgs20EMs7ICD+oKeT6xt4phV4NDdSi/8OfjPbSbZfQ==} 172 | engines: {node: '>=12'} 173 | cpu: [x64] 174 | os: [netbsd] 175 | 176 | '@esbuild/openbsd-x64@0.19.2': 177 | resolution: {integrity: sha512-S6kI1aT3S++Dedb7vxIuUOb3oAxqxk2Rh5rOXOTYnzN8JzW1VzBd+IqPiSpgitu45042SYD3HCoEyhLKQcDFDw==} 178 | engines: {node: '>=12'} 179 | cpu: [x64] 180 | os: [openbsd] 181 | 182 | '@esbuild/sunos-x64@0.19.2': 183 | resolution: {integrity: sha512-VXSSMsmb+Z8LbsQGcBMiM+fYObDNRm8p7tkUDMPG/g4fhFX5DEFmjxIEa3N8Zr96SjsJ1woAhF0DUnS3MF3ARw==} 184 | engines: {node: '>=12'} 185 | cpu: [x64] 186 | os: [sunos] 187 | 188 | '@esbuild/win32-arm64@0.19.2': 189 | resolution: {integrity: sha512-5NayUlSAyb5PQYFAU9x3bHdsqB88RC3aM9lKDAz4X1mo/EchMIT1Q+pSeBXNgkfNmRecLXA0O8xP+x8V+g/LKg==} 190 | engines: {node: '>=12'} 191 | cpu: [arm64] 192 | os: [win32] 193 | 194 | '@esbuild/win32-ia32@0.19.2': 195 | resolution: {integrity: sha512-47gL/ek1v36iN0wL9L4Q2MFdujR0poLZMJwhO2/N3gA89jgHp4MR8DKCmwYtGNksbfJb9JoTtbkoe6sDhg2QTA==} 196 | engines: {node: '>=12'} 197 | cpu: [ia32] 198 | os: [win32] 199 | 200 | '@esbuild/win32-x64@0.19.2': 201 | resolution: {integrity: sha512-tcuhV7ncXBqbt/Ybf0IyrMcwVOAPDckMK9rXNHtF17UTK18OKLpg08glminN06pt2WCoALhXdLfSPbVvK/6fxw==} 202 | engines: {node: '>=12'} 203 | cpu: [x64] 204 | os: [win32] 205 | 206 | '@fastify/busboy@2.1.1': 207 | resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} 208 | engines: {node: '>=14'} 209 | 210 | '@floating-ui/core@1.6.9': 211 | resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} 212 | 213 | '@floating-ui/dom@1.6.13': 214 | resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} 215 | 216 | '@floating-ui/react-dom@2.1.2': 217 | resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} 218 | peerDependencies: 219 | react: '>=16.8.0' 220 | react-dom: '>=16.8.0' 221 | 222 | '@floating-ui/utils@0.2.9': 223 | resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} 224 | 225 | '@formatjs/intl-localematcher@0.5.10': 226 | resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==} 227 | 228 | '@graphql-tools/graphql-file-loader@7.5.17': 229 | resolution: {integrity: sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw==} 230 | peerDependencies: 231 | graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 232 | 233 | '@graphql-tools/import@6.7.18': 234 | resolution: {integrity: sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==} 235 | peerDependencies: 236 | graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 237 | 238 | '@graphql-tools/load@7.8.14': 239 | resolution: {integrity: sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==} 240 | peerDependencies: 241 | graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 242 | 243 | '@graphql-tools/merge@8.4.2': 244 | resolution: {integrity: sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==} 245 | peerDependencies: 246 | graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 247 | 248 | '@graphql-tools/schema@9.0.19': 249 | resolution: {integrity: sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==} 250 | peerDependencies: 251 | graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 252 | 253 | '@graphql-tools/utils@9.2.1': 254 | resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} 255 | peerDependencies: 256 | graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 257 | 258 | '@graphql-typed-document-node/core@3.2.0': 259 | resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} 260 | peerDependencies: 261 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 262 | 263 | '@img/colour@1.0.0': 264 | resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} 265 | engines: {node: '>=18'} 266 | 267 | '@img/sharp-darwin-arm64@0.34.5': 268 | resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} 269 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 270 | cpu: [arm64] 271 | os: [darwin] 272 | 273 | '@img/sharp-darwin-x64@0.34.5': 274 | resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} 275 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 276 | cpu: [x64] 277 | os: [darwin] 278 | 279 | '@img/sharp-libvips-darwin-arm64@1.2.4': 280 | resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} 281 | cpu: [arm64] 282 | os: [darwin] 283 | 284 | '@img/sharp-libvips-darwin-x64@1.2.4': 285 | resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} 286 | cpu: [x64] 287 | os: [darwin] 288 | 289 | '@img/sharp-libvips-linux-arm64@1.2.4': 290 | resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} 291 | cpu: [arm64] 292 | os: [linux] 293 | 294 | '@img/sharp-libvips-linux-arm@1.2.4': 295 | resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} 296 | cpu: [arm] 297 | os: [linux] 298 | 299 | '@img/sharp-libvips-linux-ppc64@1.2.4': 300 | resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} 301 | cpu: [ppc64] 302 | os: [linux] 303 | 304 | '@img/sharp-libvips-linux-riscv64@1.2.4': 305 | resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} 306 | cpu: [riscv64] 307 | os: [linux] 308 | 309 | '@img/sharp-libvips-linux-s390x@1.2.4': 310 | resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} 311 | cpu: [s390x] 312 | os: [linux] 313 | 314 | '@img/sharp-libvips-linux-x64@1.2.4': 315 | resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} 316 | cpu: [x64] 317 | os: [linux] 318 | 319 | '@img/sharp-libvips-linuxmusl-arm64@1.2.4': 320 | resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} 321 | cpu: [arm64] 322 | os: [linux] 323 | 324 | '@img/sharp-libvips-linuxmusl-x64@1.2.4': 325 | resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} 326 | cpu: [x64] 327 | os: [linux] 328 | 329 | '@img/sharp-linux-arm64@0.34.5': 330 | resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} 331 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 332 | cpu: [arm64] 333 | os: [linux] 334 | 335 | '@img/sharp-linux-arm@0.34.5': 336 | resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} 337 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 338 | cpu: [arm] 339 | os: [linux] 340 | 341 | '@img/sharp-linux-ppc64@0.34.5': 342 | resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} 343 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 344 | cpu: [ppc64] 345 | os: [linux] 346 | 347 | '@img/sharp-linux-riscv64@0.34.5': 348 | resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} 349 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 350 | cpu: [riscv64] 351 | os: [linux] 352 | 353 | '@img/sharp-linux-s390x@0.34.5': 354 | resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} 355 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 356 | cpu: [s390x] 357 | os: [linux] 358 | 359 | '@img/sharp-linux-x64@0.34.5': 360 | resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} 361 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 362 | cpu: [x64] 363 | os: [linux] 364 | 365 | '@img/sharp-linuxmusl-arm64@0.34.5': 366 | resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} 367 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 368 | cpu: [arm64] 369 | os: [linux] 370 | 371 | '@img/sharp-linuxmusl-x64@0.34.5': 372 | resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} 373 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 374 | cpu: [x64] 375 | os: [linux] 376 | 377 | '@img/sharp-wasm32@0.34.5': 378 | resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} 379 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 380 | cpu: [wasm32] 381 | 382 | '@img/sharp-win32-arm64@0.34.5': 383 | resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} 384 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 385 | cpu: [arm64] 386 | os: [win32] 387 | 388 | '@img/sharp-win32-ia32@0.34.5': 389 | resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} 390 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 391 | cpu: [ia32] 392 | os: [win32] 393 | 394 | '@img/sharp-win32-x64@0.34.5': 395 | resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} 396 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 397 | cpu: [x64] 398 | os: [win32] 399 | 400 | '@isaacs/cliui@8.0.2': 401 | resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 402 | engines: {node: '>=12'} 403 | 404 | '@jridgewell/gen-mapping@0.3.8': 405 | resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 406 | engines: {node: '>=6.0.0'} 407 | 408 | '@jridgewell/resolve-uri@3.1.2': 409 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 410 | engines: {node: '>=6.0.0'} 411 | 412 | '@jridgewell/set-array@1.2.1': 413 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} 414 | engines: {node: '>=6.0.0'} 415 | 416 | '@jridgewell/sourcemap-codec@1.5.0': 417 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 418 | 419 | '@jridgewell/trace-mapping@0.3.25': 420 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 421 | 422 | '@next/env@15.5.8': 423 | resolution: {integrity: sha512-ejZHa3ogTxcy851dFoNtfB5B2h7AbSAtHbR5CymUlnz4yW1QjHNufVpvTu8PTnWBKFKjrd4k6Gbi2SsCiJKvxw==} 424 | 425 | '@next/swc-darwin-arm64@15.5.7': 426 | resolution: {integrity: sha512-IZwtxCEpI91HVU/rAUOOobWSZv4P2DeTtNaCdHqLcTJU4wdNXgAySvKa/qJCgR5m6KI8UsKDXtO2B31jcaw1Yw==} 427 | engines: {node: '>= 10'} 428 | cpu: [arm64] 429 | os: [darwin] 430 | 431 | '@next/swc-darwin-x64@15.5.7': 432 | resolution: {integrity: sha512-UP6CaDBcqaCBuiq/gfCEJw7sPEoX1aIjZHnBWN9v9qYHQdMKvCKcAVs4OX1vIjeE+tC5EIuwDTVIoXpUes29lg==} 433 | engines: {node: '>= 10'} 434 | cpu: [x64] 435 | os: [darwin] 436 | 437 | '@next/swc-linux-arm64-gnu@15.5.7': 438 | resolution: {integrity: sha512-NCslw3GrNIw7OgmRBxHtdWFQYhexoUCq+0oS2ccjyYLtcn1SzGzeM54jpTFonIMUjNbHmpKpziXnpxhSWLcmBA==} 439 | engines: {node: '>= 10'} 440 | cpu: [arm64] 441 | os: [linux] 442 | 443 | '@next/swc-linux-arm64-musl@15.5.7': 444 | resolution: {integrity: sha512-nfymt+SE5cvtTrG9u1wdoxBr9bVB7mtKTcj0ltRn6gkP/2Nu1zM5ei8rwP9qKQP0Y//umK+TtkKgNtfboBxRrw==} 445 | engines: {node: '>= 10'} 446 | cpu: [arm64] 447 | os: [linux] 448 | 449 | '@next/swc-linux-x64-gnu@15.5.7': 450 | resolution: {integrity: sha512-hvXcZvCaaEbCZcVzcY7E1uXN9xWZfFvkNHwbe/n4OkRhFWrs1J1QV+4U1BN06tXLdaS4DazEGXwgqnu/VMcmqw==} 451 | engines: {node: '>= 10'} 452 | cpu: [x64] 453 | os: [linux] 454 | 455 | '@next/swc-linux-x64-musl@15.5.7': 456 | resolution: {integrity: sha512-4IUO539b8FmF0odY6/SqANJdgwn1xs1GkPO5doZugwZ3ETF6JUdckk7RGmsfSf7ws8Qb2YB5It33mvNL/0acqA==} 457 | engines: {node: '>= 10'} 458 | cpu: [x64] 459 | os: [linux] 460 | 461 | '@next/swc-win32-arm64-msvc@15.5.7': 462 | resolution: {integrity: sha512-CpJVTkYI3ZajQkC5vajM7/ApKJUOlm6uP4BknM3XKvJ7VXAvCqSjSLmM0LKdYzn6nBJVSjdclx8nYJSa3xlTgQ==} 463 | engines: {node: '>= 10'} 464 | cpu: [arm64] 465 | os: [win32] 466 | 467 | '@next/swc-win32-x64-msvc@15.5.7': 468 | resolution: {integrity: sha512-gMzgBX164I6DN+9/PGA+9dQiwmTkE4TloBNx8Kv9UiGARsr9Nba7IpcBRA1iTV9vwlYnrE3Uy6I7Aj6qLjQuqw==} 469 | engines: {node: '>= 10'} 470 | cpu: [x64] 471 | os: [win32] 472 | 473 | '@nodelib/fs.scandir@2.1.5': 474 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 475 | engines: {node: '>= 8'} 476 | 477 | '@nodelib/fs.stat@2.0.5': 478 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 479 | engines: {node: '>= 8'} 480 | 481 | '@nodelib/fs.walk@1.2.8': 482 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 483 | engines: {node: '>= 8'} 484 | 485 | '@orama/orama@2.1.1': 486 | resolution: {integrity: sha512-euTV/2kya290SNkl5m8e/H1na8iDygk74nNtl4E0YZNyYIrEMwE1JwamoroMKGZw2Uz+in/8gH3m1+2YfP0j1w==} 487 | engines: {node: '>= 16.0.0'} 488 | 489 | '@pkgjs/parseargs@0.11.0': 490 | resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} 491 | engines: {node: '>=14'} 492 | 493 | '@radix-ui/number@1.1.0': 494 | resolution: {integrity: sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==} 495 | 496 | '@radix-ui/primitive@1.1.1': 497 | resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==} 498 | 499 | '@radix-ui/react-accordion@1.2.2': 500 | resolution: {integrity: sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==} 501 | peerDependencies: 502 | '@types/react': '*' 503 | '@types/react-dom': '*' 504 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 505 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 506 | peerDependenciesMeta: 507 | '@types/react': 508 | optional: true 509 | '@types/react-dom': 510 | optional: true 511 | 512 | '@radix-ui/react-arrow@1.1.1': 513 | resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==} 514 | peerDependencies: 515 | '@types/react': '*' 516 | '@types/react-dom': '*' 517 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 518 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 519 | peerDependenciesMeta: 520 | '@types/react': 521 | optional: true 522 | '@types/react-dom': 523 | optional: true 524 | 525 | '@radix-ui/react-collapsible@1.1.2': 526 | resolution: {integrity: sha512-PliMB63vxz7vggcyq0IxNYk8vGDrLXVWw4+W4B8YnwI1s18x7YZYqlG9PLX7XxAJUi0g2DxP4XKJMFHh/iVh9A==} 527 | peerDependencies: 528 | '@types/react': '*' 529 | '@types/react-dom': '*' 530 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 531 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 532 | peerDependenciesMeta: 533 | '@types/react': 534 | optional: true 535 | '@types/react-dom': 536 | optional: true 537 | 538 | '@radix-ui/react-collection@1.1.1': 539 | resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==} 540 | peerDependencies: 541 | '@types/react': '*' 542 | '@types/react-dom': '*' 543 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 544 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 545 | peerDependenciesMeta: 546 | '@types/react': 547 | optional: true 548 | '@types/react-dom': 549 | optional: true 550 | 551 | '@radix-ui/react-compose-refs@1.1.0': 552 | resolution: {integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==} 553 | peerDependencies: 554 | '@types/react': '*' 555 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 556 | peerDependenciesMeta: 557 | '@types/react': 558 | optional: true 559 | 560 | '@radix-ui/react-compose-refs@1.1.1': 561 | resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} 562 | peerDependencies: 563 | '@types/react': '*' 564 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 565 | peerDependenciesMeta: 566 | '@types/react': 567 | optional: true 568 | 569 | '@radix-ui/react-context@1.1.1': 570 | resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==} 571 | peerDependencies: 572 | '@types/react': '*' 573 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 574 | peerDependenciesMeta: 575 | '@types/react': 576 | optional: true 577 | 578 | '@radix-ui/react-dialog@1.1.4': 579 | resolution: {integrity: sha512-Ur7EV1IwQGCyaAuyDRiOLA5JIUZxELJljF+MbM/2NC0BYwfuRrbpS30BiQBJrVruscgUkieKkqXYDOoByaxIoA==} 580 | peerDependencies: 581 | '@types/react': '*' 582 | '@types/react-dom': '*' 583 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 584 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 585 | peerDependenciesMeta: 586 | '@types/react': 587 | optional: true 588 | '@types/react-dom': 589 | optional: true 590 | 591 | '@radix-ui/react-direction@1.1.0': 592 | resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==} 593 | peerDependencies: 594 | '@types/react': '*' 595 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 596 | peerDependenciesMeta: 597 | '@types/react': 598 | optional: true 599 | 600 | '@radix-ui/react-dismissable-layer@1.1.3': 601 | resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==} 602 | peerDependencies: 603 | '@types/react': '*' 604 | '@types/react-dom': '*' 605 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 606 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 607 | peerDependenciesMeta: 608 | '@types/react': 609 | optional: true 610 | '@types/react-dom': 611 | optional: true 612 | 613 | '@radix-ui/react-focus-guards@1.1.1': 614 | resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==} 615 | peerDependencies: 616 | '@types/react': '*' 617 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 618 | peerDependenciesMeta: 619 | '@types/react': 620 | optional: true 621 | 622 | '@radix-ui/react-focus-scope@1.1.1': 623 | resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==} 624 | peerDependencies: 625 | '@types/react': '*' 626 | '@types/react-dom': '*' 627 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 628 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 629 | peerDependenciesMeta: 630 | '@types/react': 631 | optional: true 632 | '@types/react-dom': 633 | optional: true 634 | 635 | '@radix-ui/react-id@1.1.0': 636 | resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==} 637 | peerDependencies: 638 | '@types/react': '*' 639 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 640 | peerDependenciesMeta: 641 | '@types/react': 642 | optional: true 643 | 644 | '@radix-ui/react-navigation-menu@1.2.3': 645 | resolution: {integrity: sha512-IQWAsQ7dsLIYDrn0WqPU+cdM7MONTv9nqrLVYoie3BPiabSfUVDe6Fr+oEt0Cofsr9ONDcDe9xhmJbL1Uq1yKg==} 646 | peerDependencies: 647 | '@types/react': '*' 648 | '@types/react-dom': '*' 649 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 650 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 651 | peerDependenciesMeta: 652 | '@types/react': 653 | optional: true 654 | '@types/react-dom': 655 | optional: true 656 | 657 | '@radix-ui/react-popover@1.1.4': 658 | resolution: {integrity: sha512-aUACAkXx8LaFymDma+HQVji7WhvEhpFJ7+qPz17Nf4lLZqtreGOFRiNQWQmhzp7kEWg9cOyyQJpdIMUMPc/CPw==} 659 | peerDependencies: 660 | '@types/react': '*' 661 | '@types/react-dom': '*' 662 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 663 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 664 | peerDependenciesMeta: 665 | '@types/react': 666 | optional: true 667 | '@types/react-dom': 668 | optional: true 669 | 670 | '@radix-ui/react-popper@1.2.1': 671 | resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==} 672 | peerDependencies: 673 | '@types/react': '*' 674 | '@types/react-dom': '*' 675 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 676 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 677 | peerDependenciesMeta: 678 | '@types/react': 679 | optional: true 680 | '@types/react-dom': 681 | optional: true 682 | 683 | '@radix-ui/react-portal@1.1.3': 684 | resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==} 685 | peerDependencies: 686 | '@types/react': '*' 687 | '@types/react-dom': '*' 688 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 689 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 690 | peerDependenciesMeta: 691 | '@types/react': 692 | optional: true 693 | '@types/react-dom': 694 | optional: true 695 | 696 | '@radix-ui/react-presence@1.1.2': 697 | resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==} 698 | peerDependencies: 699 | '@types/react': '*' 700 | '@types/react-dom': '*' 701 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 702 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 703 | peerDependenciesMeta: 704 | '@types/react': 705 | optional: true 706 | '@types/react-dom': 707 | optional: true 708 | 709 | '@radix-ui/react-primitive@2.0.1': 710 | resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==} 711 | peerDependencies: 712 | '@types/react': '*' 713 | '@types/react-dom': '*' 714 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 715 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 716 | peerDependenciesMeta: 717 | '@types/react': 718 | optional: true 719 | '@types/react-dom': 720 | optional: true 721 | 722 | '@radix-ui/react-roving-focus@1.1.1': 723 | resolution: {integrity: sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==} 724 | peerDependencies: 725 | '@types/react': '*' 726 | '@types/react-dom': '*' 727 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 728 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 729 | peerDependenciesMeta: 730 | '@types/react': 731 | optional: true 732 | '@types/react-dom': 733 | optional: true 734 | 735 | '@radix-ui/react-scroll-area@1.2.2': 736 | resolution: {integrity: sha512-EFI1N/S3YxZEW/lJ/H1jY3njlvTd8tBmgKEn4GHi51+aMm94i6NmAJstsm5cu3yJwYqYc93gpCPm21FeAbFk6g==} 737 | peerDependencies: 738 | '@types/react': '*' 739 | '@types/react-dom': '*' 740 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 741 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 742 | peerDependenciesMeta: 743 | '@types/react': 744 | optional: true 745 | '@types/react-dom': 746 | optional: true 747 | 748 | '@radix-ui/react-slot@1.1.0': 749 | resolution: {integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==} 750 | peerDependencies: 751 | '@types/react': '*' 752 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 753 | peerDependenciesMeta: 754 | '@types/react': 755 | optional: true 756 | 757 | '@radix-ui/react-slot@1.1.1': 758 | resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==} 759 | peerDependencies: 760 | '@types/react': '*' 761 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 762 | peerDependenciesMeta: 763 | '@types/react': 764 | optional: true 765 | 766 | '@radix-ui/react-tabs@1.1.2': 767 | resolution: {integrity: sha512-9u/tQJMcC2aGq7KXpGivMm1mgq7oRJKXphDwdypPd/j21j/2znamPU8WkXgnhUaTrSFNIt8XhOyCAupg8/GbwQ==} 768 | peerDependencies: 769 | '@types/react': '*' 770 | '@types/react-dom': '*' 771 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 772 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 773 | peerDependenciesMeta: 774 | '@types/react': 775 | optional: true 776 | '@types/react-dom': 777 | optional: true 778 | 779 | '@radix-ui/react-use-callback-ref@1.1.0': 780 | resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==} 781 | peerDependencies: 782 | '@types/react': '*' 783 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 784 | peerDependenciesMeta: 785 | '@types/react': 786 | optional: true 787 | 788 | '@radix-ui/react-use-controllable-state@1.1.0': 789 | resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==} 790 | peerDependencies: 791 | '@types/react': '*' 792 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 793 | peerDependenciesMeta: 794 | '@types/react': 795 | optional: true 796 | 797 | '@radix-ui/react-use-escape-keydown@1.1.0': 798 | resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==} 799 | peerDependencies: 800 | '@types/react': '*' 801 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 802 | peerDependenciesMeta: 803 | '@types/react': 804 | optional: true 805 | 806 | '@radix-ui/react-use-layout-effect@1.1.0': 807 | resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==} 808 | peerDependencies: 809 | '@types/react': '*' 810 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 811 | peerDependenciesMeta: 812 | '@types/react': 813 | optional: true 814 | 815 | '@radix-ui/react-use-previous@1.1.0': 816 | resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==} 817 | peerDependencies: 818 | '@types/react': '*' 819 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 820 | peerDependenciesMeta: 821 | '@types/react': 822 | optional: true 823 | 824 | '@radix-ui/react-use-rect@1.1.0': 825 | resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==} 826 | peerDependencies: 827 | '@types/react': '*' 828 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 829 | peerDependenciesMeta: 830 | '@types/react': 831 | optional: true 832 | 833 | '@radix-ui/react-use-size@1.1.0': 834 | resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==} 835 | peerDependencies: 836 | '@types/react': '*' 837 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 838 | peerDependenciesMeta: 839 | '@types/react': 840 | optional: true 841 | 842 | '@radix-ui/react-visually-hidden@1.1.1': 843 | resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==} 844 | peerDependencies: 845 | '@types/react': '*' 846 | '@types/react-dom': '*' 847 | react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 848 | react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc 849 | peerDependenciesMeta: 850 | '@types/react': 851 | optional: true 852 | '@types/react-dom': 853 | optional: true 854 | 855 | '@radix-ui/rect@1.1.0': 856 | resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} 857 | 858 | '@shikijs/core@1.17.7': 859 | resolution: {integrity: sha512-ZnIDxFu/yvje3Q8owSHaEHd+bu/jdWhHAaJ17ggjXofHx5rc4bhpCSW+OjC6smUBi5s5dd023jWtZ1gzMu/yrw==} 860 | 861 | '@shikijs/core@1.26.1': 862 | resolution: {integrity: sha512-yeo7sG+WZQblKPclUOKRPwkv1PyoHYkJ4gP9DzhFJbTdueKR7wYTI1vfF/bFi1NTgc545yG/DzvVhZgueVOXMA==} 863 | 864 | '@shikijs/engine-javascript@1.17.7': 865 | resolution: {integrity: sha512-wwSf7lKPsm+hiYQdX+1WfOXujtnUG6fnN4rCmExxa4vo+OTmvZ9B1eKauilvol/LHUPrQgW12G3gzem7pY5ckw==} 866 | 867 | '@shikijs/engine-javascript@1.26.1': 868 | resolution: {integrity: sha512-CRhA0b8CaSLxS0E9A4Bzcb3LKBNpykfo9F85ozlNyArxjo2NkijtiwrJZ6eHa+NT5I9Kox2IXVdjUsP4dilsmw==} 869 | 870 | '@shikijs/engine-oniguruma@1.17.7': 871 | resolution: {integrity: sha512-pvSYGnVeEIconU28NEzBXqSQC/GILbuNbAHwMoSfdTBrobKAsV1vq2K4cAgiaW1TJceLV9QMGGh18hi7cCzbVQ==} 872 | 873 | '@shikijs/engine-oniguruma@1.26.1': 874 | resolution: {integrity: sha512-F5XuxN1HljLuvfXv7d+mlTkV7XukC1cawdtOo+7pKgPD83CAB1Sf8uHqP3PK0u7njFH0ZhoXE1r+0JzEgAQ+kg==} 875 | 876 | '@shikijs/langs@1.26.1': 877 | resolution: {integrity: sha512-oz/TQiIqZejEIZbGtn68hbJijAOTtYH4TMMSWkWYozwqdpKR3EXgILneQy26WItmJjp3xVspHdiUxUCws4gtuw==} 878 | 879 | '@shikijs/rehype@1.26.1': 880 | resolution: {integrity: sha512-kzSFCNb8KZk6AyHgrNbZvzyPYi5WLBypCEPHYVanjv7IRjaVHLtXk/IEL4iEdkvccjOoOSo6W8jMZEBFkirI3w==} 881 | 882 | '@shikijs/themes@1.26.1': 883 | resolution: {integrity: sha512-JDxVn+z+wgLCiUhBGx2OQrLCkKZQGzNH3nAxFir4PjUcYiyD8Jdms9izyxIogYmSwmoPTatFTdzyrRKbKlSfPA==} 884 | 885 | '@shikijs/transformers@1.17.7': 886 | resolution: {integrity: sha512-Nu7DaUT/qHDqbEsWBBqX6MyPMFbR4hUZcK11TA+zU/nPu9eDFE8v0p+n+eT4A3+3mxX6czMSF81W4QNsQ/NSpQ==} 887 | 888 | '@shikijs/types@1.17.7': 889 | resolution: {integrity: sha512-+qA4UyhWLH2q4EFd+0z4K7GpERDU+c+CN2XYD3sC+zjvAr5iuwD1nToXZMt1YODshjkEGEDV86G7j66bKjqDdg==} 890 | 891 | '@shikijs/types@1.26.1': 892 | resolution: {integrity: sha512-d4B00TKKAMaHuFYgRf3L0gwtvqpW4hVdVwKcZYbBfAAQXspgkbWqnFfuFl3MDH6gLbsubOcr+prcnsqah3ny7Q==} 893 | 894 | '@shikijs/vscode-textmate@10.0.1': 895 | resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==} 896 | 897 | '@shikijs/vscode-textmate@9.3.0': 898 | resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} 899 | 900 | '@swc/helpers@0.5.15': 901 | resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} 902 | 903 | '@types/debug@4.1.12': 904 | resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 905 | 906 | '@types/estree-jsx@1.0.5': 907 | resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} 908 | 909 | '@types/estree@1.0.6': 910 | resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} 911 | 912 | '@types/hast@3.0.4': 913 | resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} 914 | 915 | '@types/mdast@4.0.4': 916 | resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} 917 | 918 | '@types/ms@0.7.34': 919 | resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} 920 | 921 | '@types/node@22.10.5': 922 | resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} 923 | 924 | '@types/react-dom@19.0.2': 925 | resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} 926 | peerDependencies: 927 | '@types/react': ^19.0.0 928 | 929 | '@types/react@19.0.4': 930 | resolution: {integrity: sha512-3O4QisJDYr1uTUMZHA2YswiQZRq+Pd8D+GdVFYikTutYsTz+QZgWkAPnP7rx9txoI6EXKcPiluMqWPFV3tT9Wg==} 931 | 932 | '@types/unist@2.0.11': 933 | resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} 934 | 935 | '@types/unist@3.0.3': 936 | resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} 937 | 938 | '@ungap/structured-clone@1.2.1': 939 | resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} 940 | 941 | '@xmldom/xmldom@0.9.6': 942 | resolution: {integrity: sha512-Su4xcxR0CPGwlDHNmVP09fqET9YxbyDXHaSob6JlBH7L6reTYaeim6zbk9o08UarO0L5GTRo3uzl0D+9lSxmvw==} 943 | engines: {node: '>=14.6'} 944 | 945 | ansi-escapes@5.0.0: 946 | resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} 947 | engines: {node: '>=12'} 948 | 949 | ansi-regex@5.0.1: 950 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 951 | engines: {node: '>=8'} 952 | 953 | ansi-regex@6.1.0: 954 | resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} 955 | engines: {node: '>=12'} 956 | 957 | ansi-styles@4.3.0: 958 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 959 | engines: {node: '>=8'} 960 | 961 | ansi-styles@6.2.1: 962 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} 963 | engines: {node: '>=12'} 964 | 965 | any-promise@1.3.0: 966 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 967 | 968 | anymatch@3.1.3: 969 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 970 | engines: {node: '>= 8'} 971 | 972 | arg@5.0.1: 973 | resolution: {integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==} 974 | 975 | arg@5.0.2: 976 | resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 977 | 978 | aria-hidden@1.2.4: 979 | resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} 980 | engines: {node: '>=10'} 981 | 982 | array-union@2.1.0: 983 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 984 | engines: {node: '>=8'} 985 | 986 | asynckit@0.4.0: 987 | resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} 988 | 989 | autoprefixer@10.4.20: 990 | resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} 991 | engines: {node: ^10 || ^12 || >=14} 992 | hasBin: true 993 | peerDependencies: 994 | postcss: ^8.1.0 995 | 996 | axios@1.7.9: 997 | resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} 998 | 999 | bail@2.0.2: 1000 | resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} 1001 | 1002 | balanced-match@1.0.2: 1003 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1004 | 1005 | basehub@8.0.2: 1006 | resolution: {integrity: sha512-R8LDcbxLjmRiL0Wrlu6JHe9y4Q4jwrxeJ/mJ94zxXI5L5l87oWJYLb19zgN/Io8M3E/3p6fZwIN1jPq243vuiw==} 1007 | hasBin: true 1008 | 1009 | binary-extensions@2.3.0: 1010 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 1011 | engines: {node: '>=8'} 1012 | 1013 | brace-expansion@1.1.11: 1014 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1015 | 1016 | brace-expansion@2.0.1: 1017 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} 1018 | 1019 | braces@3.0.3: 1020 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1021 | engines: {node: '>=8'} 1022 | 1023 | browserslist@4.24.2: 1024 | resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} 1025 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1026 | hasBin: true 1027 | 1028 | call-bind-apply-helpers@1.0.1: 1029 | resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} 1030 | engines: {node: '>= 0.4'} 1031 | 1032 | call-bind@1.0.8: 1033 | resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} 1034 | engines: {node: '>= 0.4'} 1035 | 1036 | camelcase-css@2.0.1: 1037 | resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 1038 | engines: {node: '>= 6'} 1039 | 1040 | camelcase@5.3.1: 1041 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 1042 | engines: {node: '>=6'} 1043 | 1044 | caniuse-lite@1.0.30001687: 1045 | resolution: {integrity: sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==} 1046 | 1047 | caniuse-lite@1.0.30001692: 1048 | resolution: {integrity: sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==} 1049 | 1050 | ccount@2.0.1: 1051 | resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} 1052 | 1053 | chalk@4.1.2: 1054 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 1055 | engines: {node: '>=10'} 1056 | 1057 | character-entities-html4@2.1.0: 1058 | resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} 1059 | 1060 | character-entities-legacy@3.0.0: 1061 | resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} 1062 | 1063 | character-entities@2.0.2: 1064 | resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} 1065 | 1066 | character-reference-invalid@2.0.1: 1067 | resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} 1068 | 1069 | chokidar@3.6.0: 1070 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 1071 | engines: {node: '>= 8.10.0'} 1072 | 1073 | class-variance-authority@0.7.1: 1074 | resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} 1075 | 1076 | cli-cursor@4.0.0: 1077 | resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} 1078 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1079 | 1080 | cli-truncate@3.1.0: 1081 | resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} 1082 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1083 | 1084 | client-only@0.0.1: 1085 | resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} 1086 | 1087 | cliui@6.0.0: 1088 | resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} 1089 | 1090 | clsx@2.1.1: 1091 | resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 1092 | engines: {node: '>=6'} 1093 | 1094 | color-convert@2.0.1: 1095 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1096 | engines: {node: '>=7.0.0'} 1097 | 1098 | color-name@1.1.4: 1099 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1100 | 1101 | colorette@2.0.20: 1102 | resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} 1103 | 1104 | combined-stream@1.0.8: 1105 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 1106 | engines: {node: '>= 0.8'} 1107 | 1108 | comma-separated-tokens@2.0.3: 1109 | resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} 1110 | 1111 | commander@4.1.1: 1112 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 1113 | engines: {node: '>= 6'} 1114 | 1115 | compute-scroll-into-view@3.1.1: 1116 | resolution: {integrity: sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==} 1117 | 1118 | concat-map@0.0.1: 1119 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 1120 | 1121 | cross-spawn@7.0.6: 1122 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 1123 | engines: {node: '>= 8'} 1124 | 1125 | cssesc@3.0.0: 1126 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 1127 | engines: {node: '>=4'} 1128 | hasBin: true 1129 | 1130 | csstype@3.1.3: 1131 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} 1132 | 1133 | debug@4.4.0: 1134 | resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 1135 | engines: {node: '>=6.0'} 1136 | peerDependencies: 1137 | supports-color: '*' 1138 | peerDependenciesMeta: 1139 | supports-color: 1140 | optional: true 1141 | 1142 | decamelize@1.2.0: 1143 | resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} 1144 | engines: {node: '>=0.10.0'} 1145 | 1146 | decode-named-character-reference@1.0.2: 1147 | resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} 1148 | 1149 | define-data-property@1.1.4: 1150 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} 1151 | engines: {node: '>= 0.4'} 1152 | 1153 | delayed-stream@1.0.0: 1154 | resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} 1155 | engines: {node: '>=0.4.0'} 1156 | 1157 | dequal@2.0.3: 1158 | resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} 1159 | engines: {node: '>=6'} 1160 | 1161 | detect-libc@2.1.2: 1162 | resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 1163 | engines: {node: '>=8'} 1164 | 1165 | detect-node-es@1.1.0: 1166 | resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} 1167 | 1168 | devlop@1.1.0: 1169 | resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 1170 | 1171 | didyoumean@1.2.2: 1172 | resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} 1173 | 1174 | dir-glob@3.0.1: 1175 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1176 | engines: {node: '>=8'} 1177 | 1178 | dlv@1.1.3: 1179 | resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 1180 | 1181 | dotenv-cli@8.0.0: 1182 | resolution: {integrity: sha512-aLqYbK7xKOiTMIRf1lDPbI+Y+Ip/wo5k3eyp6ePysVaSqbyxjyK3dK35BTxG+rmd7djf5q2UPs4noPNH+cj0Qw==} 1183 | hasBin: true 1184 | 1185 | dotenv-expand@10.0.0: 1186 | resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} 1187 | engines: {node: '>=12'} 1188 | 1189 | dotenv-mono@1.3.10: 1190 | resolution: {integrity: sha512-xKsO4AdiQsZZWtPQeVYlD1r1oFgWemesbibykeD3I9PAcp6yEhdfIw5rc8uwxQONr1yEAcW+Q0656LpziDzwcg==} 1191 | 1192 | dotenv@16.4.7: 1193 | resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} 1194 | engines: {node: '>=12'} 1195 | 1196 | dunder-proto@1.0.0: 1197 | resolution: {integrity: sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==} 1198 | engines: {node: '>= 0.4'} 1199 | 1200 | eastasianwidth@0.2.0: 1201 | resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 1202 | 1203 | electron-to-chromium@1.5.72: 1204 | resolution: {integrity: sha512-ZpSAUOZ2Izby7qnZluSrAlGgGQzucmFbN0n64dYzocYxnxV5ufurpj3VgEe4cUp7ir9LmeLxNYo8bVnlM8bQHw==} 1205 | 1206 | emoji-regex-xs@1.0.0: 1207 | resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} 1208 | 1209 | emoji-regex@8.0.0: 1210 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1211 | 1212 | emoji-regex@9.2.2: 1213 | resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} 1214 | 1215 | es-define-property@1.0.1: 1216 | resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} 1217 | engines: {node: '>= 0.4'} 1218 | 1219 | es-errors@1.3.0: 1220 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} 1221 | engines: {node: '>= 0.4'} 1222 | 1223 | esbuild-plugin-d.ts@1.2.3: 1224 | resolution: {integrity: sha512-JkNqcCTkv0N39izAOLaiAQcFA6DfbhDkef1ZO6NvnHtTT+7i+4VHjCcAM2yFslRTBTK1TuF41FLSwWvGm88N7w==} 1225 | engines: {node: '>=12.0.0'} 1226 | peerDependencies: 1227 | typescript: '*' 1228 | 1229 | esbuild@0.19.2: 1230 | resolution: {integrity: sha512-G6hPax8UbFakEj3hWO0Vs52LQ8k3lnBhxZWomUJDxfz3rZTLqF5k/FCzuNdLx2RbpBiQQF9H9onlDDH1lZsnjg==} 1231 | engines: {node: '>=12'} 1232 | hasBin: true 1233 | 1234 | escalade@3.2.0: 1235 | resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} 1236 | engines: {node: '>=6'} 1237 | 1238 | escape-string-regexp@5.0.0: 1239 | resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1240 | engines: {node: '>=12'} 1241 | 1242 | estree-util-attach-comments@3.0.0: 1243 | resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} 1244 | 1245 | estree-util-is-identifier-name@3.0.0: 1246 | resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} 1247 | 1248 | eventemitter3@5.0.1: 1249 | resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} 1250 | 1251 | extend@3.0.2: 1252 | resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 1253 | 1254 | fast-glob@3.3.3: 1255 | resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 1256 | engines: {node: '>=8.6.0'} 1257 | 1258 | fastq@1.18.0: 1259 | resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} 1260 | 1261 | fill-range@7.1.1: 1262 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1263 | engines: {node: '>=8'} 1264 | 1265 | find-up@4.1.0: 1266 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 1267 | engines: {node: '>=8'} 1268 | 1269 | follow-redirects@1.15.9: 1270 | resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} 1271 | engines: {node: '>=4.0'} 1272 | peerDependencies: 1273 | debug: '*' 1274 | peerDependenciesMeta: 1275 | debug: 1276 | optional: true 1277 | 1278 | foreground-child@3.3.0: 1279 | resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} 1280 | engines: {node: '>=14'} 1281 | 1282 | form-data@4.0.1: 1283 | resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} 1284 | engines: {node: '>= 6'} 1285 | 1286 | fraction.js@4.3.7: 1287 | resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} 1288 | 1289 | fs-extra@10.1.0: 1290 | resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} 1291 | engines: {node: '>=12'} 1292 | 1293 | fs.realpath@1.0.0: 1294 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 1295 | 1296 | fsevents@2.3.3: 1297 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1298 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 1299 | os: [darwin] 1300 | 1301 | fumadocs-core@14.7.2: 1302 | resolution: {integrity: sha512-nHsqUxcli3YXmaseWTXxglZd5J8z4PjBpl5qt5Mpj5RmYzozuNtwaOXw5SfNegAzjJtipAyHi2DCy541N6aotA==} 1303 | peerDependencies: 1304 | '@orama/tokenizers': 2.x.x 1305 | '@oramacloud/client': 1.x.x || 2.x.x 1306 | algoliasearch: 4.24.0 1307 | next: 14.x.x || 15.x.x 1308 | react: 18.x.x || 19.x.x 1309 | react-dom: 18.x.x || 19.x.x 1310 | peerDependenciesMeta: 1311 | '@orama/tokenizers': 1312 | optional: true 1313 | '@oramacloud/client': 1314 | optional: true 1315 | algoliasearch: 1316 | optional: true 1317 | next: 1318 | optional: true 1319 | react: 1320 | optional: true 1321 | react-dom: 1322 | optional: true 1323 | 1324 | fumadocs-ui@14.7.2: 1325 | resolution: {integrity: sha512-cUanyDh9yBEKhePvaJQ9vzcAXeQ3zSeytLzzolXOazr12W1XsNTfeukr9xwXkj0PHdHV6FDrFdbS/G77E3eMOg==} 1326 | peerDependencies: 1327 | fumadocs-core: 14.7.2 1328 | next: 14.x.x || 15.x.x 1329 | react: 18.x.x || 19.x.x 1330 | react-dom: 18.x.x || 19.x.x 1331 | tailwindcss: ^3.4.14 1332 | peerDependenciesMeta: 1333 | tailwindcss: 1334 | optional: true 1335 | 1336 | function-bind@1.1.2: 1337 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 1338 | 1339 | get-caller-file@2.0.5: 1340 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 1341 | engines: {node: 6.* || 8.* || >= 10.*} 1342 | 1343 | get-intrinsic@1.2.5: 1344 | resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} 1345 | engines: {node: '>= 0.4'} 1346 | 1347 | get-nonce@1.0.1: 1348 | resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} 1349 | engines: {node: '>=6'} 1350 | 1351 | github-slugger@2.0.0: 1352 | resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1353 | 1354 | glob-parent@5.1.2: 1355 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1356 | engines: {node: '>= 6'} 1357 | 1358 | glob-parent@6.0.2: 1359 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} 1360 | engines: {node: '>=10.13.0'} 1361 | 1362 | glob@10.4.5: 1363 | resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} 1364 | hasBin: true 1365 | 1366 | glob@7.2.3: 1367 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} 1368 | deprecated: Glob versions prior to v9 are no longer supported 1369 | 1370 | globby@11.1.0: 1371 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 1372 | engines: {node: '>=10'} 1373 | 1374 | gopd@1.2.0: 1375 | resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} 1376 | engines: {node: '>= 0.4'} 1377 | 1378 | graceful-fs@4.2.11: 1379 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1380 | 1381 | graphql@16.9.0: 1382 | resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==} 1383 | engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} 1384 | 1385 | has-flag@4.0.0: 1386 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 1387 | engines: {node: '>=8'} 1388 | 1389 | has-property-descriptors@1.0.2: 1390 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} 1391 | 1392 | has-symbols@1.1.0: 1393 | resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} 1394 | engines: {node: '>= 0.4'} 1395 | 1396 | hasown@2.0.2: 1397 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 1398 | engines: {node: '>= 0.4'} 1399 | 1400 | hast-util-to-estree@3.1.1: 1401 | resolution: {integrity: sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==} 1402 | 1403 | hast-util-to-html@9.0.3: 1404 | resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==} 1405 | 1406 | hast-util-to-html@9.0.4: 1407 | resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==} 1408 | 1409 | hast-util-to-jsx-runtime@2.3.2: 1410 | resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==} 1411 | 1412 | hast-util-to-string@3.0.1: 1413 | resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==} 1414 | 1415 | hast-util-whitespace@3.0.0: 1416 | resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} 1417 | 1418 | html-void-elements@3.0.0: 1419 | resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} 1420 | 1421 | ignore@5.3.2: 1422 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1423 | engines: {node: '>= 4'} 1424 | 1425 | image-size@1.2.0: 1426 | resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==} 1427 | engines: {node: '>=16.x'} 1428 | hasBin: true 1429 | 1430 | inflight@1.0.6: 1431 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 1432 | deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 1433 | 1434 | inherits@2.0.4: 1435 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 1436 | 1437 | inline-style-parser@0.2.4: 1438 | resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} 1439 | 1440 | is-alphabetical@2.0.1: 1441 | resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} 1442 | 1443 | is-alphanumerical@2.0.1: 1444 | resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} 1445 | 1446 | is-binary-path@2.1.0: 1447 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 1448 | engines: {node: '>=8'} 1449 | 1450 | is-core-module@2.16.1: 1451 | resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} 1452 | engines: {node: '>= 0.4'} 1453 | 1454 | is-decimal@2.0.1: 1455 | resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} 1456 | 1457 | is-extglob@2.1.1: 1458 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1459 | engines: {node: '>=0.10.0'} 1460 | 1461 | is-fullwidth-code-point@3.0.0: 1462 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1463 | engines: {node: '>=8'} 1464 | 1465 | is-fullwidth-code-point@4.0.0: 1466 | resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} 1467 | engines: {node: '>=12'} 1468 | 1469 | is-glob@4.0.3: 1470 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1471 | engines: {node: '>=0.10.0'} 1472 | 1473 | is-hexadecimal@2.0.1: 1474 | resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} 1475 | 1476 | is-number@7.0.0: 1477 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1478 | engines: {node: '>=0.12.0'} 1479 | 1480 | is-plain-obj@4.1.0: 1481 | resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1482 | engines: {node: '>=12'} 1483 | 1484 | isexe@2.0.0: 1485 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1486 | 1487 | jackspeak@3.4.3: 1488 | resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} 1489 | 1490 | jiti@1.21.7: 1491 | resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} 1492 | hasBin: true 1493 | 1494 | jsonfile@6.1.0: 1495 | resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 1496 | 1497 | kleur@4.1.5: 1498 | resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 1499 | engines: {node: '>=6'} 1500 | 1501 | lilconfig@3.1.3: 1502 | resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} 1503 | engines: {node: '>=14'} 1504 | 1505 | lines-and-columns@1.2.4: 1506 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 1507 | 1508 | listr2@6.6.1: 1509 | resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} 1510 | engines: {node: '>=16.0.0'} 1511 | peerDependencies: 1512 | enquirer: '>= 2.3.0 < 3' 1513 | peerDependenciesMeta: 1514 | enquirer: 1515 | optional: true 1516 | 1517 | locate-path@5.0.0: 1518 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 1519 | engines: {node: '>=8'} 1520 | 1521 | lodash.debounce@4.0.8: 1522 | resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} 1523 | 1524 | lodash.get@4.4.2: 1525 | resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} 1526 | 1527 | lodash.merge@4.6.2: 1528 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 1529 | 1530 | lodash@4.17.21: 1531 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 1532 | 1533 | log-update@5.0.1: 1534 | resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} 1535 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1536 | 1537 | loglevel@1.9.2: 1538 | resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} 1539 | engines: {node: '>= 0.6.0'} 1540 | 1541 | longest-streak@3.1.0: 1542 | resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} 1543 | 1544 | lru-cache@10.4.3: 1545 | resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} 1546 | 1547 | lucide-react@0.469.0: 1548 | resolution: {integrity: sha512-28vvUnnKQ/dBwiCQtwJw7QauYnE7yd2Cyp4tTTJpvglX4EMpbflcdBgrgToX2j71B3YvugK/NH3BGUk+E/p/Fw==} 1549 | peerDependencies: 1550 | react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 1551 | 1552 | markdown-table@3.0.4: 1553 | resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} 1554 | 1555 | mdast-util-find-and-replace@3.0.2: 1556 | resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} 1557 | 1558 | mdast-util-from-markdown@2.0.2: 1559 | resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} 1560 | 1561 | mdast-util-gfm-autolink-literal@2.0.1: 1562 | resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} 1563 | 1564 | mdast-util-gfm-footnote@2.0.0: 1565 | resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} 1566 | 1567 | mdast-util-gfm-strikethrough@2.0.0: 1568 | resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} 1569 | 1570 | mdast-util-gfm-table@2.0.0: 1571 | resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} 1572 | 1573 | mdast-util-gfm-task-list-item@2.0.0: 1574 | resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} 1575 | 1576 | mdast-util-gfm@3.0.0: 1577 | resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} 1578 | 1579 | mdast-util-mdx-expression@2.0.1: 1580 | resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} 1581 | 1582 | mdast-util-mdx-jsx@3.1.3: 1583 | resolution: {integrity: sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==} 1584 | 1585 | mdast-util-mdxjs-esm@2.0.1: 1586 | resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} 1587 | 1588 | mdast-util-phrasing@4.1.0: 1589 | resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} 1590 | 1591 | mdast-util-to-hast@13.2.0: 1592 | resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} 1593 | 1594 | mdast-util-to-markdown@2.1.2: 1595 | resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} 1596 | 1597 | mdast-util-to-string@4.0.0: 1598 | resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} 1599 | 1600 | merge2@1.4.1: 1601 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1602 | engines: {node: '>= 8'} 1603 | 1604 | micromark-core-commonmark@2.0.2: 1605 | resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} 1606 | 1607 | micromark-extension-gfm-autolink-literal@2.1.0: 1608 | resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} 1609 | 1610 | micromark-extension-gfm-footnote@2.1.0: 1611 | resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} 1612 | 1613 | micromark-extension-gfm-strikethrough@2.1.0: 1614 | resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} 1615 | 1616 | micromark-extension-gfm-table@2.1.0: 1617 | resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} 1618 | 1619 | micromark-extension-gfm-tagfilter@2.0.0: 1620 | resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} 1621 | 1622 | micromark-extension-gfm-task-list-item@2.1.0: 1623 | resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} 1624 | 1625 | micromark-extension-gfm@3.0.0: 1626 | resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} 1627 | 1628 | micromark-factory-destination@2.0.1: 1629 | resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} 1630 | 1631 | micromark-factory-label@2.0.1: 1632 | resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} 1633 | 1634 | micromark-factory-space@2.0.1: 1635 | resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} 1636 | 1637 | micromark-factory-title@2.0.1: 1638 | resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} 1639 | 1640 | micromark-factory-whitespace@2.0.1: 1641 | resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} 1642 | 1643 | micromark-util-character@2.1.1: 1644 | resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} 1645 | 1646 | micromark-util-chunked@2.0.1: 1647 | resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} 1648 | 1649 | micromark-util-classify-character@2.0.1: 1650 | resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} 1651 | 1652 | micromark-util-combine-extensions@2.0.1: 1653 | resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} 1654 | 1655 | micromark-util-decode-numeric-character-reference@2.0.2: 1656 | resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} 1657 | 1658 | micromark-util-decode-string@2.0.1: 1659 | resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} 1660 | 1661 | micromark-util-encode@2.0.1: 1662 | resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} 1663 | 1664 | micromark-util-html-tag-name@2.0.1: 1665 | resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} 1666 | 1667 | micromark-util-normalize-identifier@2.0.1: 1668 | resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} 1669 | 1670 | micromark-util-resolve-all@2.0.1: 1671 | resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} 1672 | 1673 | micromark-util-sanitize-uri@2.0.1: 1674 | resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} 1675 | 1676 | micromark-util-subtokenize@2.0.3: 1677 | resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} 1678 | 1679 | micromark-util-symbol@2.0.1: 1680 | resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} 1681 | 1682 | micromark-util-types@2.0.1: 1683 | resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} 1684 | 1685 | micromark@4.0.1: 1686 | resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} 1687 | 1688 | micromatch@4.0.8: 1689 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1690 | engines: {node: '>=8.6'} 1691 | 1692 | mime-db@1.52.0: 1693 | resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 1694 | engines: {node: '>= 0.6'} 1695 | 1696 | mime-types@2.1.35: 1697 | resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 1698 | engines: {node: '>= 0.6'} 1699 | 1700 | mimic-fn@2.1.0: 1701 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 1702 | engines: {node: '>=6'} 1703 | 1704 | minimatch@3.1.2: 1705 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 1706 | 1707 | minimatch@9.0.5: 1708 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1709 | engines: {node: '>=16 || 14 >=14.17'} 1710 | 1711 | minimist@1.2.8: 1712 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1713 | 1714 | minipass@7.1.2: 1715 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} 1716 | engines: {node: '>=16 || 14 >=14.17'} 1717 | 1718 | mkdirp@0.5.6: 1719 | resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} 1720 | hasBin: true 1721 | 1722 | ms@2.1.3: 1723 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 1724 | 1725 | mz@2.7.0: 1726 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 1727 | 1728 | nanoid@3.3.8: 1729 | resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} 1730 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 1731 | hasBin: true 1732 | 1733 | native-fetch@4.0.2: 1734 | resolution: {integrity: sha512-4QcVlKFtv2EYVS5MBgsGX5+NWKtbDbIECdUXDBGDMAZXq3Jkv9zf+y8iS7Ub8fEdga3GpYeazp9gauNqXHJOCg==} 1735 | peerDependencies: 1736 | undici: '*' 1737 | 1738 | negotiator@1.0.0: 1739 | resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} 1740 | engines: {node: '>= 0.6'} 1741 | 1742 | next-themes@0.4.4: 1743 | resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==} 1744 | peerDependencies: 1745 | react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc 1746 | react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc 1747 | 1748 | next@15.5.8: 1749 | resolution: {integrity: sha512-Tma2R50eiM7Fx6fbDeHiThq7sPgl06mBr76j6Ga0lMFGrmaLitFsy31kykgb8Z++DR2uIEKi2RZ0iyjIwFd15Q==} 1750 | engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} 1751 | hasBin: true 1752 | peerDependencies: 1753 | '@opentelemetry/api': ^1.1.0 1754 | '@playwright/test': ^1.51.1 1755 | babel-plugin-react-compiler: '*' 1756 | react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 1757 | react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 1758 | sass: ^1.3.0 1759 | peerDependenciesMeta: 1760 | '@opentelemetry/api': 1761 | optional: true 1762 | '@playwright/test': 1763 | optional: true 1764 | babel-plugin-react-compiler: 1765 | optional: true 1766 | sass: 1767 | optional: true 1768 | 1769 | node-releases@2.0.19: 1770 | resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} 1771 | 1772 | normalize-path@2.1.1: 1773 | resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} 1774 | engines: {node: '>=0.10.0'} 1775 | 1776 | normalize-path@3.0.0: 1777 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1778 | engines: {node: '>=0.10.0'} 1779 | 1780 | normalize-range@0.1.2: 1781 | resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 1782 | engines: {node: '>=0.10.0'} 1783 | 1784 | object-assign@4.1.1: 1785 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 1786 | engines: {node: '>=0.10.0'} 1787 | 1788 | object-hash@3.0.0: 1789 | resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} 1790 | engines: {node: '>= 6'} 1791 | 1792 | object-inspect@1.13.3: 1793 | resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} 1794 | engines: {node: '>= 0.4'} 1795 | 1796 | once@1.4.0: 1797 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1798 | 1799 | onetime@5.1.2: 1800 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 1801 | engines: {node: '>=6'} 1802 | 1803 | oniguruma-to-es@0.10.0: 1804 | resolution: {integrity: sha512-zapyOUOCJxt+xhiNRPPMtfJkHGsZ98HHB9qJEkdT8BGytO/+kpe4m1Ngf0MzbzTmhacn11w9yGeDP6tzDhnCdg==} 1805 | 1806 | oniguruma-to-js@0.4.3: 1807 | resolution: {integrity: sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==} 1808 | 1809 | p-limit@2.3.0: 1810 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 1811 | engines: {node: '>=6'} 1812 | 1813 | p-limit@3.1.0: 1814 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 1815 | engines: {node: '>=10'} 1816 | 1817 | p-locate@4.1.0: 1818 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 1819 | engines: {node: '>=8'} 1820 | 1821 | p-try@2.2.0: 1822 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 1823 | engines: {node: '>=6'} 1824 | 1825 | package-json-from-dist@1.0.1: 1826 | resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} 1827 | 1828 | parse-entities@4.0.1: 1829 | resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} 1830 | 1831 | path-exists@4.0.0: 1832 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1833 | engines: {node: '>=8'} 1834 | 1835 | path-is-absolute@1.0.1: 1836 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1837 | engines: {node: '>=0.10.0'} 1838 | 1839 | path-key@3.1.1: 1840 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1841 | engines: {node: '>=8'} 1842 | 1843 | path-parse@1.0.7: 1844 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1845 | 1846 | path-scurry@1.11.1: 1847 | resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} 1848 | engines: {node: '>=16 || 14 >=14.18'} 1849 | 1850 | path-type@4.0.0: 1851 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1852 | engines: {node: '>=8'} 1853 | 1854 | picocolors@1.1.1: 1855 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1856 | 1857 | picomatch@2.3.1: 1858 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1859 | engines: {node: '>=8.6'} 1860 | 1861 | pify@2.3.0: 1862 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} 1863 | engines: {node: '>=0.10.0'} 1864 | 1865 | pirates@4.0.6: 1866 | resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 1867 | engines: {node: '>= 6'} 1868 | 1869 | postcss-import@15.1.0: 1870 | resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 1871 | engines: {node: '>=14.0.0'} 1872 | peerDependencies: 1873 | postcss: ^8.0.0 1874 | 1875 | postcss-js@4.0.1: 1876 | resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} 1877 | engines: {node: ^12 || ^14 || >= 16} 1878 | peerDependencies: 1879 | postcss: ^8.4.21 1880 | 1881 | postcss-load-config@4.0.2: 1882 | resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 1883 | engines: {node: '>= 14'} 1884 | peerDependencies: 1885 | postcss: '>=8.0.9' 1886 | ts-node: '>=9.0.0' 1887 | peerDependenciesMeta: 1888 | postcss: 1889 | optional: true 1890 | ts-node: 1891 | optional: true 1892 | 1893 | postcss-nested@6.2.0: 1894 | resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} 1895 | engines: {node: '>=12.0'} 1896 | peerDependencies: 1897 | postcss: ^8.2.14 1898 | 1899 | postcss-selector-parser@6.1.2: 1900 | resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} 1901 | engines: {node: '>=4'} 1902 | 1903 | postcss-selector-parser@7.0.0: 1904 | resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} 1905 | engines: {node: '>=4'} 1906 | 1907 | postcss-value-parser@4.2.0: 1908 | resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} 1909 | 1910 | postcss@8.4.31: 1911 | resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} 1912 | engines: {node: ^10 || ^12 || >=14} 1913 | 1914 | postcss@8.4.49: 1915 | resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} 1916 | engines: {node: ^10 || ^12 || >=14} 1917 | 1918 | prettier@2.8.8: 1919 | resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 1920 | engines: {node: '>=10.13.0'} 1921 | hasBin: true 1922 | 1923 | property-information@6.5.0: 1924 | resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} 1925 | 1926 | proxy-from-env@1.1.0: 1927 | resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 1928 | 1929 | pusher-js@8.3.0: 1930 | resolution: {integrity: sha512-6GohP06WlVeomAQQe9qWh1IDzd3+InluWt+ZUOcecVK1SEQkg6a8uYVsvxSJm7cbccfmHhE0jDkmhKIhue8vmA==} 1931 | 1932 | qs@6.13.1: 1933 | resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} 1934 | engines: {node: '>=0.6'} 1935 | 1936 | queue-microtask@1.2.3: 1937 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1938 | 1939 | queue@6.0.2: 1940 | resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} 1941 | 1942 | react-dom@19.0.2: 1943 | resolution: {integrity: sha512-6N4UcB4mLYRdX3W+z9fIz+2yijW3r7laRQCV+zg8PFCZsy2iVaEQgWy3eLH0NBeQmVyi1PeLzFqXfucqeYghjw==} 1944 | peerDependencies: 1945 | react: ^19.0.2 1946 | 1947 | react-medium-image-zoom@5.2.13: 1948 | resolution: {integrity: sha512-KcBL4OsoUQJgIFh6vQgt/6sRGqDy6bQBcsbhGD2tsy4B5Pw3dWrboocVOyIm76RRALEZ6Qwp3EDvIvfEv0m5sg==} 1949 | peerDependencies: 1950 | react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 1951 | react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 1952 | 1953 | react-remove-scroll-bar@2.3.8: 1954 | resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} 1955 | engines: {node: '>=10'} 1956 | peerDependencies: 1957 | '@types/react': '*' 1958 | react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 1959 | peerDependenciesMeta: 1960 | '@types/react': 1961 | optional: true 1962 | 1963 | react-remove-scroll@2.6.2: 1964 | resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==} 1965 | engines: {node: '>=10'} 1966 | peerDependencies: 1967 | '@types/react': '*' 1968 | react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc 1969 | peerDependenciesMeta: 1970 | '@types/react': 1971 | optional: true 1972 | 1973 | react-style-singleton@2.2.3: 1974 | resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} 1975 | engines: {node: '>=10'} 1976 | peerDependencies: 1977 | '@types/react': '*' 1978 | react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc 1979 | peerDependenciesMeta: 1980 | '@types/react': 1981 | optional: true 1982 | 1983 | react@19.0.2: 1984 | resolution: {integrity: sha512-xgvB+eJxFIW0HcFmURjOOLhGmbhYVHATKeS+aQd7HeRJI3nYuutqG4eJfBi+I2rFob7E72M3tXJGjv+5XUHLEQ==} 1985 | engines: {node: '>=0.10.0'} 1986 | 1987 | read-cache@1.0.0: 1988 | resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} 1989 | 1990 | readdirp@3.6.0: 1991 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1992 | engines: {node: '>=8.10.0'} 1993 | 1994 | regenerator-runtime@0.14.1: 1995 | resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} 1996 | 1997 | regex-recursion@5.1.1: 1998 | resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==} 1999 | 2000 | regex-utilities@2.3.0: 2001 | resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} 2002 | 2003 | regex@4.4.0: 2004 | resolution: {integrity: sha512-uCUSuobNVeqUupowbdZub6ggI5/JZkYyJdDogddJr60L764oxC2pMZov1fQ3wM9bdyzUILDG+Sqx6NAKAz9rKQ==} 2005 | 2006 | regex@5.1.1: 2007 | resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==} 2008 | 2009 | remark-gfm@4.0.0: 2010 | resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} 2011 | 2012 | remark-parse@11.0.0: 2013 | resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} 2014 | 2015 | remark-stringify@11.0.0: 2016 | resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} 2017 | 2018 | remark@15.0.1: 2019 | resolution: {integrity: sha512-Eht5w30ruCXgFmxVUSlNWQ9iiimq07URKeFS3hNc8cUWy1llX4KDWfyEDZRycMc+znsN9Ux5/tJ/BFdgdOwA3A==} 2020 | 2021 | remove-trailing-separator@1.1.0: 2022 | resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} 2023 | 2024 | require-directory@2.1.1: 2025 | resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 2026 | engines: {node: '>=0.10.0'} 2027 | 2028 | require-main-filename@2.0.0: 2029 | resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} 2030 | 2031 | resolve-from@5.0.0: 2032 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 2033 | engines: {node: '>=8'} 2034 | 2035 | resolve-pkg@2.0.0: 2036 | resolution: {integrity: sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==} 2037 | engines: {node: '>=8'} 2038 | 2039 | resolve@1.22.10: 2040 | resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} 2041 | engines: {node: '>= 0.4'} 2042 | hasBin: true 2043 | 2044 | restore-cursor@4.0.0: 2045 | resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} 2046 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 2047 | 2048 | reusify@1.0.4: 2049 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 2050 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2051 | 2052 | rfdc@1.4.1: 2053 | resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} 2054 | 2055 | rimraf@2.7.1: 2056 | resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} 2057 | deprecated: Rimraf versions prior to v4 are no longer supported 2058 | hasBin: true 2059 | 2060 | run-parallel@1.2.0: 2061 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2062 | 2063 | scheduler@0.25.0: 2064 | resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} 2065 | 2066 | scroll-into-view-if-needed@3.1.0: 2067 | resolution: {integrity: sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ==} 2068 | 2069 | semver@7.7.3: 2070 | resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} 2071 | engines: {node: '>=10'} 2072 | hasBin: true 2073 | 2074 | server-only@0.0.1: 2075 | resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} 2076 | 2077 | set-blocking@2.0.0: 2078 | resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} 2079 | 2080 | set-function-length@1.2.2: 2081 | resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} 2082 | engines: {node: '>= 0.4'} 2083 | 2084 | sharp@0.34.5: 2085 | resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} 2086 | engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 2087 | 2088 | shebang-command@2.0.0: 2089 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2090 | engines: {node: '>=8'} 2091 | 2092 | shebang-regex@3.0.0: 2093 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2094 | engines: {node: '>=8'} 2095 | 2096 | shiki@1.17.7: 2097 | resolution: {integrity: sha512-Zf6hNtWhFyF4XP5OOsXkBTEx9JFPiN0TQx4wSe+Vqeuczewgk2vT4IZhF4gka55uelm052BD5BaHavNqUNZd+A==} 2098 | 2099 | shiki@1.26.1: 2100 | resolution: {integrity: sha512-Gqg6DSTk3wYqaZ5OaYtzjcdxcBvX5kCy24yvRJEgjT5U+WHlmqCThLuBUx0juyxQBi+6ug53IGeuQS07DWwpcw==} 2101 | 2102 | side-channel@1.0.6: 2103 | resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} 2104 | engines: {node: '>= 0.4'} 2105 | 2106 | signal-exit@3.0.7: 2107 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 2108 | 2109 | signal-exit@4.1.0: 2110 | resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2111 | engines: {node: '>=14'} 2112 | 2113 | slash@3.0.0: 2114 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 2115 | engines: {node: '>=8'} 2116 | 2117 | slice-ansi@5.0.0: 2118 | resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} 2119 | engines: {node: '>=12'} 2120 | 2121 | sonner@1.7.1: 2122 | resolution: {integrity: sha512-b6LHBfH32SoVasRFECrdY8p8s7hXPDn3OHUFbZZbiB1ctLS9Gdh6rpX2dVrpQA0kiL5jcRzDDldwwLkSKk3+QQ==} 2123 | peerDependencies: 2124 | react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc 2125 | react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc 2126 | 2127 | source-map-js@1.2.1: 2128 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 2129 | engines: {node: '>=0.10.0'} 2130 | 2131 | space-separated-tokens@2.0.2: 2132 | resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} 2133 | 2134 | string-width@4.2.3: 2135 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 2136 | engines: {node: '>=8'} 2137 | 2138 | string-width@5.1.2: 2139 | resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} 2140 | engines: {node: '>=12'} 2141 | 2142 | stringify-entities@4.0.4: 2143 | resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} 2144 | 2145 | strip-ansi@6.0.1: 2146 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} 2147 | engines: {node: '>=8'} 2148 | 2149 | strip-ansi@7.1.0: 2150 | resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} 2151 | engines: {node: '>=12'} 2152 | 2153 | style-to-object@1.0.8: 2154 | resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} 2155 | 2156 | styled-jsx@5.1.6: 2157 | resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} 2158 | engines: {node: '>= 12.0.0'} 2159 | peerDependencies: 2160 | '@babel/core': '*' 2161 | babel-plugin-macros: '*' 2162 | react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' 2163 | peerDependenciesMeta: 2164 | '@babel/core': 2165 | optional: true 2166 | babel-plugin-macros: 2167 | optional: true 2168 | 2169 | sucrase@3.35.0: 2170 | resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 2171 | engines: {node: '>=16 || 14 >=14.17'} 2172 | hasBin: true 2173 | 2174 | supports-color@7.2.0: 2175 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 2176 | engines: {node: '>=8'} 2177 | 2178 | supports-preserve-symlinks-flag@1.0.0: 2179 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 2180 | engines: {node: '>= 0.4'} 2181 | 2182 | tailwind-merge@2.6.0: 2183 | resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} 2184 | 2185 | tailwindcss@3.4.17: 2186 | resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} 2187 | engines: {node: '>=14.0.0'} 2188 | hasBin: true 2189 | 2190 | thenify-all@1.6.0: 2191 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 2192 | engines: {node: '>=0.8'} 2193 | 2194 | thenify@3.3.1: 2195 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 2196 | 2197 | to-regex-range@5.0.1: 2198 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2199 | engines: {node: '>=8.0'} 2200 | 2201 | trim-lines@3.0.1: 2202 | resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} 2203 | 2204 | trough@2.2.0: 2205 | resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} 2206 | 2207 | ts-interface-checker@0.1.13: 2208 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 2209 | 2210 | tslib@2.8.1: 2211 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 2212 | 2213 | tweetnacl@1.0.3: 2214 | resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} 2215 | 2216 | type-fest@1.4.0: 2217 | resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} 2218 | engines: {node: '>=10'} 2219 | 2220 | typescript@5.7.3: 2221 | resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} 2222 | engines: {node: '>=14.17'} 2223 | hasBin: true 2224 | 2225 | typesense@1.8.2: 2226 | resolution: {integrity: sha512-aBpePjA99Qvo+OP2pJwMpvga4Jrm1Y2oV5NsrWXBxlqUDNEUCPZBIksPv2Hq0jxQxHhLLyJVbjXjByXsvpCDVA==} 2227 | engines: {node: '>=18'} 2228 | peerDependencies: 2229 | '@babel/runtime': ^7.23.2 2230 | 2231 | undici-types@6.20.0: 2232 | resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} 2233 | 2234 | undici@5.28.4: 2235 | resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} 2236 | engines: {node: '>=14.0'} 2237 | 2238 | unified@11.0.5: 2239 | resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} 2240 | 2241 | unist-util-is@6.0.0: 2242 | resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} 2243 | 2244 | unist-util-position@5.0.0: 2245 | resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} 2246 | 2247 | unist-util-stringify-position@4.0.0: 2248 | resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} 2249 | 2250 | unist-util-visit-parents@6.0.1: 2251 | resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} 2252 | 2253 | unist-util-visit@5.0.0: 2254 | resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} 2255 | 2256 | universalify@2.0.1: 2257 | resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} 2258 | engines: {node: '>= 10.0.0'} 2259 | 2260 | unixify@1.0.0: 2261 | resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} 2262 | engines: {node: '>=0.10.0'} 2263 | 2264 | update-browserslist-db@1.1.1: 2265 | resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} 2266 | hasBin: true 2267 | peerDependencies: 2268 | browserslist: '>= 4.21.0' 2269 | 2270 | use-callback-ref@1.3.3: 2271 | resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==} 2272 | engines: {node: '>=10'} 2273 | peerDependencies: 2274 | '@types/react': '*' 2275 | react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc 2276 | peerDependenciesMeta: 2277 | '@types/react': 2278 | optional: true 2279 | 2280 | use-sidecar@1.1.3: 2281 | resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} 2282 | engines: {node: '>=10'} 2283 | peerDependencies: 2284 | '@types/react': '*' 2285 | react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc 2286 | peerDependenciesMeta: 2287 | '@types/react': 2288 | optional: true 2289 | 2290 | util-deprecate@1.0.2: 2291 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 2292 | 2293 | value-or-promise@1.0.12: 2294 | resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} 2295 | engines: {node: '>=12'} 2296 | 2297 | vfile-message@4.0.2: 2298 | resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} 2299 | 2300 | vfile@6.0.3: 2301 | resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} 2302 | 2303 | which-module@2.0.1: 2304 | resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} 2305 | 2306 | which@2.0.2: 2307 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2308 | engines: {node: '>= 8'} 2309 | hasBin: true 2310 | 2311 | wrap-ansi@6.2.0: 2312 | resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} 2313 | engines: {node: '>=8'} 2314 | 2315 | wrap-ansi@7.0.0: 2316 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} 2317 | engines: {node: '>=10'} 2318 | 2319 | wrap-ansi@8.1.0: 2320 | resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} 2321 | engines: {node: '>=12'} 2322 | 2323 | wrappy@1.0.2: 2324 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 2325 | 2326 | y18n@4.0.3: 2327 | resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} 2328 | 2329 | yaml@2.7.0: 2330 | resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} 2331 | engines: {node: '>= 14'} 2332 | hasBin: true 2333 | 2334 | yargs-parser@18.1.3: 2335 | resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} 2336 | engines: {node: '>=6'} 2337 | 2338 | yargs@15.4.1: 2339 | resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} 2340 | engines: {node: '>=8'} 2341 | 2342 | yocto-queue@0.1.0: 2343 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 2344 | engines: {node: '>=10'} 2345 | 2346 | zod@3.22.1: 2347 | resolution: {integrity: sha512-+qUhAMl414+Elh+fRNtpU+byrwjDFOS1N7NioLY+tSlcADTx4TkCUua/hxJvxwDXcV4397/nZ420jy4n4+3WUg==} 2348 | 2349 | zwitch@2.0.4: 2350 | resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} 2351 | 2352 | snapshots: 2353 | 2354 | '@alloc/quick-lru@5.2.0': {} 2355 | 2356 | '@babel/runtime@7.26.0': 2357 | dependencies: 2358 | regenerator-runtime: 0.14.1 2359 | 2360 | '@basehub/genql@9.0.0-canary.10': 2361 | dependencies: 2362 | '@graphql-tools/graphql-file-loader': 7.5.17(graphql@16.9.0) 2363 | '@graphql-tools/load': 7.8.14(graphql@16.9.0) 2364 | fs-extra: 10.1.0 2365 | graphql: 16.9.0 2366 | kleur: 4.1.5 2367 | listr2: 6.6.1 2368 | lodash: 4.17.21 2369 | mkdirp: 0.5.6 2370 | native-fetch: 4.0.2(undici@5.28.4) 2371 | prettier: 2.8.8 2372 | qs: 6.13.1 2373 | rimraf: 2.7.1 2374 | undici: 5.28.4 2375 | yargs: 15.4.1 2376 | transitivePeerDependencies: 2377 | - enquirer 2378 | 2379 | '@basehub/mutation-api-helpers@2.0.7': {} 2380 | 2381 | '@emnapi/runtime@1.7.1': 2382 | dependencies: 2383 | tslib: 2.8.1 2384 | optional: true 2385 | 2386 | '@esbuild/android-arm64@0.19.2': 2387 | optional: true 2388 | 2389 | '@esbuild/android-arm@0.19.2': 2390 | optional: true 2391 | 2392 | '@esbuild/android-x64@0.19.2': 2393 | optional: true 2394 | 2395 | '@esbuild/darwin-arm64@0.19.2': 2396 | optional: true 2397 | 2398 | '@esbuild/darwin-x64@0.19.2': 2399 | optional: true 2400 | 2401 | '@esbuild/freebsd-arm64@0.19.2': 2402 | optional: true 2403 | 2404 | '@esbuild/freebsd-x64@0.19.2': 2405 | optional: true 2406 | 2407 | '@esbuild/linux-arm64@0.19.2': 2408 | optional: true 2409 | 2410 | '@esbuild/linux-arm@0.19.2': 2411 | optional: true 2412 | 2413 | '@esbuild/linux-ia32@0.19.2': 2414 | optional: true 2415 | 2416 | '@esbuild/linux-loong64@0.19.2': 2417 | optional: true 2418 | 2419 | '@esbuild/linux-mips64el@0.19.2': 2420 | optional: true 2421 | 2422 | '@esbuild/linux-ppc64@0.19.2': 2423 | optional: true 2424 | 2425 | '@esbuild/linux-riscv64@0.19.2': 2426 | optional: true 2427 | 2428 | '@esbuild/linux-s390x@0.19.2': 2429 | optional: true 2430 | 2431 | '@esbuild/linux-x64@0.19.2': 2432 | optional: true 2433 | 2434 | '@esbuild/netbsd-x64@0.19.2': 2435 | optional: true 2436 | 2437 | '@esbuild/openbsd-x64@0.19.2': 2438 | optional: true 2439 | 2440 | '@esbuild/sunos-x64@0.19.2': 2441 | optional: true 2442 | 2443 | '@esbuild/win32-arm64@0.19.2': 2444 | optional: true 2445 | 2446 | '@esbuild/win32-ia32@0.19.2': 2447 | optional: true 2448 | 2449 | '@esbuild/win32-x64@0.19.2': 2450 | optional: true 2451 | 2452 | '@fastify/busboy@2.1.1': {} 2453 | 2454 | '@floating-ui/core@1.6.9': 2455 | dependencies: 2456 | '@floating-ui/utils': 0.2.9 2457 | 2458 | '@floating-ui/dom@1.6.13': 2459 | dependencies: 2460 | '@floating-ui/core': 1.6.9 2461 | '@floating-ui/utils': 0.2.9 2462 | 2463 | '@floating-ui/react-dom@2.1.2(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2464 | dependencies: 2465 | '@floating-ui/dom': 1.6.13 2466 | react: 19.0.2 2467 | react-dom: 19.0.2(react@19.0.2) 2468 | 2469 | '@floating-ui/utils@0.2.9': {} 2470 | 2471 | '@formatjs/intl-localematcher@0.5.10': 2472 | dependencies: 2473 | tslib: 2.8.1 2474 | 2475 | '@graphql-tools/graphql-file-loader@7.5.17(graphql@16.9.0)': 2476 | dependencies: 2477 | '@graphql-tools/import': 6.7.18(graphql@16.9.0) 2478 | '@graphql-tools/utils': 9.2.1(graphql@16.9.0) 2479 | globby: 11.1.0 2480 | graphql: 16.9.0 2481 | tslib: 2.8.1 2482 | unixify: 1.0.0 2483 | 2484 | '@graphql-tools/import@6.7.18(graphql@16.9.0)': 2485 | dependencies: 2486 | '@graphql-tools/utils': 9.2.1(graphql@16.9.0) 2487 | graphql: 16.9.0 2488 | resolve-from: 5.0.0 2489 | tslib: 2.8.1 2490 | 2491 | '@graphql-tools/load@7.8.14(graphql@16.9.0)': 2492 | dependencies: 2493 | '@graphql-tools/schema': 9.0.19(graphql@16.9.0) 2494 | '@graphql-tools/utils': 9.2.1(graphql@16.9.0) 2495 | graphql: 16.9.0 2496 | p-limit: 3.1.0 2497 | tslib: 2.8.1 2498 | 2499 | '@graphql-tools/merge@8.4.2(graphql@16.9.0)': 2500 | dependencies: 2501 | '@graphql-tools/utils': 9.2.1(graphql@16.9.0) 2502 | graphql: 16.9.0 2503 | tslib: 2.8.1 2504 | 2505 | '@graphql-tools/schema@9.0.19(graphql@16.9.0)': 2506 | dependencies: 2507 | '@graphql-tools/merge': 8.4.2(graphql@16.9.0) 2508 | '@graphql-tools/utils': 9.2.1(graphql@16.9.0) 2509 | graphql: 16.9.0 2510 | tslib: 2.8.1 2511 | value-or-promise: 1.0.12 2512 | 2513 | '@graphql-tools/utils@9.2.1(graphql@16.9.0)': 2514 | dependencies: 2515 | '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) 2516 | graphql: 16.9.0 2517 | tslib: 2.8.1 2518 | 2519 | '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)': 2520 | dependencies: 2521 | graphql: 16.9.0 2522 | 2523 | '@img/colour@1.0.0': 2524 | optional: true 2525 | 2526 | '@img/sharp-darwin-arm64@0.34.5': 2527 | optionalDependencies: 2528 | '@img/sharp-libvips-darwin-arm64': 1.2.4 2529 | optional: true 2530 | 2531 | '@img/sharp-darwin-x64@0.34.5': 2532 | optionalDependencies: 2533 | '@img/sharp-libvips-darwin-x64': 1.2.4 2534 | optional: true 2535 | 2536 | '@img/sharp-libvips-darwin-arm64@1.2.4': 2537 | optional: true 2538 | 2539 | '@img/sharp-libvips-darwin-x64@1.2.4': 2540 | optional: true 2541 | 2542 | '@img/sharp-libvips-linux-arm64@1.2.4': 2543 | optional: true 2544 | 2545 | '@img/sharp-libvips-linux-arm@1.2.4': 2546 | optional: true 2547 | 2548 | '@img/sharp-libvips-linux-ppc64@1.2.4': 2549 | optional: true 2550 | 2551 | '@img/sharp-libvips-linux-riscv64@1.2.4': 2552 | optional: true 2553 | 2554 | '@img/sharp-libvips-linux-s390x@1.2.4': 2555 | optional: true 2556 | 2557 | '@img/sharp-libvips-linux-x64@1.2.4': 2558 | optional: true 2559 | 2560 | '@img/sharp-libvips-linuxmusl-arm64@1.2.4': 2561 | optional: true 2562 | 2563 | '@img/sharp-libvips-linuxmusl-x64@1.2.4': 2564 | optional: true 2565 | 2566 | '@img/sharp-linux-arm64@0.34.5': 2567 | optionalDependencies: 2568 | '@img/sharp-libvips-linux-arm64': 1.2.4 2569 | optional: true 2570 | 2571 | '@img/sharp-linux-arm@0.34.5': 2572 | optionalDependencies: 2573 | '@img/sharp-libvips-linux-arm': 1.2.4 2574 | optional: true 2575 | 2576 | '@img/sharp-linux-ppc64@0.34.5': 2577 | optionalDependencies: 2578 | '@img/sharp-libvips-linux-ppc64': 1.2.4 2579 | optional: true 2580 | 2581 | '@img/sharp-linux-riscv64@0.34.5': 2582 | optionalDependencies: 2583 | '@img/sharp-libvips-linux-riscv64': 1.2.4 2584 | optional: true 2585 | 2586 | '@img/sharp-linux-s390x@0.34.5': 2587 | optionalDependencies: 2588 | '@img/sharp-libvips-linux-s390x': 1.2.4 2589 | optional: true 2590 | 2591 | '@img/sharp-linux-x64@0.34.5': 2592 | optionalDependencies: 2593 | '@img/sharp-libvips-linux-x64': 1.2.4 2594 | optional: true 2595 | 2596 | '@img/sharp-linuxmusl-arm64@0.34.5': 2597 | optionalDependencies: 2598 | '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 2599 | optional: true 2600 | 2601 | '@img/sharp-linuxmusl-x64@0.34.5': 2602 | optionalDependencies: 2603 | '@img/sharp-libvips-linuxmusl-x64': 1.2.4 2604 | optional: true 2605 | 2606 | '@img/sharp-wasm32@0.34.5': 2607 | dependencies: 2608 | '@emnapi/runtime': 1.7.1 2609 | optional: true 2610 | 2611 | '@img/sharp-win32-arm64@0.34.5': 2612 | optional: true 2613 | 2614 | '@img/sharp-win32-ia32@0.34.5': 2615 | optional: true 2616 | 2617 | '@img/sharp-win32-x64@0.34.5': 2618 | optional: true 2619 | 2620 | '@isaacs/cliui@8.0.2': 2621 | dependencies: 2622 | string-width: 5.1.2 2623 | string-width-cjs: string-width@4.2.3 2624 | strip-ansi: 7.1.0 2625 | strip-ansi-cjs: strip-ansi@6.0.1 2626 | wrap-ansi: 8.1.0 2627 | wrap-ansi-cjs: wrap-ansi@7.0.0 2628 | 2629 | '@jridgewell/gen-mapping@0.3.8': 2630 | dependencies: 2631 | '@jridgewell/set-array': 1.2.1 2632 | '@jridgewell/sourcemap-codec': 1.5.0 2633 | '@jridgewell/trace-mapping': 0.3.25 2634 | 2635 | '@jridgewell/resolve-uri@3.1.2': {} 2636 | 2637 | '@jridgewell/set-array@1.2.1': {} 2638 | 2639 | '@jridgewell/sourcemap-codec@1.5.0': {} 2640 | 2641 | '@jridgewell/trace-mapping@0.3.25': 2642 | dependencies: 2643 | '@jridgewell/resolve-uri': 3.1.2 2644 | '@jridgewell/sourcemap-codec': 1.5.0 2645 | 2646 | '@next/env@15.5.8': {} 2647 | 2648 | '@next/swc-darwin-arm64@15.5.7': 2649 | optional: true 2650 | 2651 | '@next/swc-darwin-x64@15.5.7': 2652 | optional: true 2653 | 2654 | '@next/swc-linux-arm64-gnu@15.5.7': 2655 | optional: true 2656 | 2657 | '@next/swc-linux-arm64-musl@15.5.7': 2658 | optional: true 2659 | 2660 | '@next/swc-linux-x64-gnu@15.5.7': 2661 | optional: true 2662 | 2663 | '@next/swc-linux-x64-musl@15.5.7': 2664 | optional: true 2665 | 2666 | '@next/swc-win32-arm64-msvc@15.5.7': 2667 | optional: true 2668 | 2669 | '@next/swc-win32-x64-msvc@15.5.7': 2670 | optional: true 2671 | 2672 | '@nodelib/fs.scandir@2.1.5': 2673 | dependencies: 2674 | '@nodelib/fs.stat': 2.0.5 2675 | run-parallel: 1.2.0 2676 | 2677 | '@nodelib/fs.stat@2.0.5': {} 2678 | 2679 | '@nodelib/fs.walk@1.2.8': 2680 | dependencies: 2681 | '@nodelib/fs.scandir': 2.1.5 2682 | fastq: 1.18.0 2683 | 2684 | '@orama/orama@2.1.1': {} 2685 | 2686 | '@pkgjs/parseargs@0.11.0': 2687 | optional: true 2688 | 2689 | '@radix-ui/number@1.1.0': {} 2690 | 2691 | '@radix-ui/primitive@1.1.1': {} 2692 | 2693 | '@radix-ui/react-accordion@1.2.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2694 | dependencies: 2695 | '@radix-ui/primitive': 1.1.1 2696 | '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2697 | '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2698 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2699 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2700 | '@radix-ui/react-direction': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2701 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2702 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2703 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2704 | react: 19.0.2 2705 | react-dom: 19.0.2(react@19.0.2) 2706 | optionalDependencies: 2707 | '@types/react': 19.0.4 2708 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2709 | 2710 | '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2711 | dependencies: 2712 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2713 | react: 19.0.2 2714 | react-dom: 19.0.2(react@19.0.2) 2715 | optionalDependencies: 2716 | '@types/react': 19.0.4 2717 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2718 | 2719 | '@radix-ui/react-collapsible@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2720 | dependencies: 2721 | '@radix-ui/primitive': 1.1.1 2722 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2723 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2724 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2725 | '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2726 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2727 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2728 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2729 | react: 19.0.2 2730 | react-dom: 19.0.2(react@19.0.2) 2731 | optionalDependencies: 2732 | '@types/react': 19.0.4 2733 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2734 | 2735 | '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2736 | dependencies: 2737 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2738 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2739 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2740 | '@radix-ui/react-slot': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2741 | react: 19.0.2 2742 | react-dom: 19.0.2(react@19.0.2) 2743 | optionalDependencies: 2744 | '@types/react': 19.0.4 2745 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2746 | 2747 | '@radix-ui/react-compose-refs@1.1.0(@types/react@19.0.4)(react@19.0.2)': 2748 | dependencies: 2749 | react: 19.0.2 2750 | optionalDependencies: 2751 | '@types/react': 19.0.4 2752 | 2753 | '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.4)(react@19.0.2)': 2754 | dependencies: 2755 | react: 19.0.2 2756 | optionalDependencies: 2757 | '@types/react': 19.0.4 2758 | 2759 | '@radix-ui/react-context@1.1.1(@types/react@19.0.4)(react@19.0.2)': 2760 | dependencies: 2761 | react: 19.0.2 2762 | optionalDependencies: 2763 | '@types/react': 19.0.4 2764 | 2765 | '@radix-ui/react-dialog@1.1.4(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2766 | dependencies: 2767 | '@radix-ui/primitive': 1.1.1 2768 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2769 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2770 | '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2771 | '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2772 | '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2773 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2774 | '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2775 | '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2776 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2777 | '@radix-ui/react-slot': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2778 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2779 | aria-hidden: 1.2.4 2780 | react: 19.0.2 2781 | react-dom: 19.0.2(react@19.0.2) 2782 | react-remove-scroll: 2.6.2(@types/react@19.0.4)(react@19.0.2) 2783 | optionalDependencies: 2784 | '@types/react': 19.0.4 2785 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2786 | 2787 | '@radix-ui/react-direction@1.1.0(@types/react@19.0.4)(react@19.0.2)': 2788 | dependencies: 2789 | react: 19.0.2 2790 | optionalDependencies: 2791 | '@types/react': 19.0.4 2792 | 2793 | '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2794 | dependencies: 2795 | '@radix-ui/primitive': 1.1.1 2796 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2797 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2798 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2799 | '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2800 | react: 19.0.2 2801 | react-dom: 19.0.2(react@19.0.2) 2802 | optionalDependencies: 2803 | '@types/react': 19.0.4 2804 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2805 | 2806 | '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.4)(react@19.0.2)': 2807 | dependencies: 2808 | react: 19.0.2 2809 | optionalDependencies: 2810 | '@types/react': 19.0.4 2811 | 2812 | '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2813 | dependencies: 2814 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2815 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2816 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2817 | react: 19.0.2 2818 | react-dom: 19.0.2(react@19.0.2) 2819 | optionalDependencies: 2820 | '@types/react': 19.0.4 2821 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2822 | 2823 | '@radix-ui/react-id@1.1.0(@types/react@19.0.4)(react@19.0.2)': 2824 | dependencies: 2825 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2826 | react: 19.0.2 2827 | optionalDependencies: 2828 | '@types/react': 19.0.4 2829 | 2830 | '@radix-ui/react-navigation-menu@1.2.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2831 | dependencies: 2832 | '@radix-ui/primitive': 1.1.1 2833 | '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2834 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2835 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2836 | '@radix-ui/react-direction': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2837 | '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2838 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2839 | '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2840 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2841 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2842 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2843 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2844 | '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2845 | '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2846 | react: 19.0.2 2847 | react-dom: 19.0.2(react@19.0.2) 2848 | optionalDependencies: 2849 | '@types/react': 19.0.4 2850 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2851 | 2852 | '@radix-ui/react-popover@1.1.4(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2853 | dependencies: 2854 | '@radix-ui/primitive': 1.1.1 2855 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2856 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2857 | '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2858 | '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2859 | '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2860 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2861 | '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2862 | '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2863 | '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2864 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2865 | '@radix-ui/react-slot': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2866 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2867 | aria-hidden: 1.2.4 2868 | react: 19.0.2 2869 | react-dom: 19.0.2(react@19.0.2) 2870 | react-remove-scroll: 2.6.2(@types/react@19.0.4)(react@19.0.2) 2871 | optionalDependencies: 2872 | '@types/react': 19.0.4 2873 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2874 | 2875 | '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2876 | dependencies: 2877 | '@floating-ui/react-dom': 2.1.2(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2878 | '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2879 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2880 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2881 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2882 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2883 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2884 | '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2885 | '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2886 | '@radix-ui/rect': 1.1.0 2887 | react: 19.0.2 2888 | react-dom: 19.0.2(react@19.0.2) 2889 | optionalDependencies: 2890 | '@types/react': 19.0.4 2891 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2892 | 2893 | '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2894 | dependencies: 2895 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2896 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2897 | react: 19.0.2 2898 | react-dom: 19.0.2(react@19.0.2) 2899 | optionalDependencies: 2900 | '@types/react': 19.0.4 2901 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2902 | 2903 | '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2904 | dependencies: 2905 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2906 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2907 | react: 19.0.2 2908 | react-dom: 19.0.2(react@19.0.2) 2909 | optionalDependencies: 2910 | '@types/react': 19.0.4 2911 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2912 | 2913 | '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2914 | dependencies: 2915 | '@radix-ui/react-slot': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2916 | react: 19.0.2 2917 | react-dom: 19.0.2(react@19.0.2) 2918 | optionalDependencies: 2919 | '@types/react': 19.0.4 2920 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2921 | 2922 | '@radix-ui/react-roving-focus@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2923 | dependencies: 2924 | '@radix-ui/primitive': 1.1.1 2925 | '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2926 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2927 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2928 | '@radix-ui/react-direction': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2929 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2930 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2931 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2932 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2933 | react: 19.0.2 2934 | react-dom: 19.0.2(react@19.0.2) 2935 | optionalDependencies: 2936 | '@types/react': 19.0.4 2937 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2938 | 2939 | '@radix-ui/react-scroll-area@1.2.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2940 | dependencies: 2941 | '@radix-ui/number': 1.1.0 2942 | '@radix-ui/primitive': 1.1.1 2943 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2944 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2945 | '@radix-ui/react-direction': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2946 | '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2947 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2948 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2949 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2950 | react: 19.0.2 2951 | react-dom: 19.0.2(react@19.0.2) 2952 | optionalDependencies: 2953 | '@types/react': 19.0.4 2954 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2955 | 2956 | '@radix-ui/react-slot@1.1.0(@types/react@19.0.4)(react@19.0.2)': 2957 | dependencies: 2958 | '@radix-ui/react-compose-refs': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2959 | react: 19.0.2 2960 | optionalDependencies: 2961 | '@types/react': 19.0.4 2962 | 2963 | '@radix-ui/react-slot@1.1.1(@types/react@19.0.4)(react@19.0.2)': 2964 | dependencies: 2965 | '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2966 | react: 19.0.2 2967 | optionalDependencies: 2968 | '@types/react': 19.0.4 2969 | 2970 | '@radix-ui/react-tabs@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 2971 | dependencies: 2972 | '@radix-ui/primitive': 1.1.1 2973 | '@radix-ui/react-context': 1.1.1(@types/react@19.0.4)(react@19.0.2) 2974 | '@radix-ui/react-direction': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2975 | '@radix-ui/react-id': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2976 | '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2977 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2978 | '@radix-ui/react-roving-focus': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 2979 | '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2980 | react: 19.0.2 2981 | react-dom: 19.0.2(react@19.0.2) 2982 | optionalDependencies: 2983 | '@types/react': 19.0.4 2984 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 2985 | 2986 | '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.4)(react@19.0.2)': 2987 | dependencies: 2988 | react: 19.0.2 2989 | optionalDependencies: 2990 | '@types/react': 19.0.4 2991 | 2992 | '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.4)(react@19.0.2)': 2993 | dependencies: 2994 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 2995 | react: 19.0.2 2996 | optionalDependencies: 2997 | '@types/react': 19.0.4 2998 | 2999 | '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.4)(react@19.0.2)': 3000 | dependencies: 3001 | '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.4)(react@19.0.2) 3002 | react: 19.0.2 3003 | optionalDependencies: 3004 | '@types/react': 19.0.4 3005 | 3006 | '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.4)(react@19.0.2)': 3007 | dependencies: 3008 | react: 19.0.2 3009 | optionalDependencies: 3010 | '@types/react': 19.0.4 3011 | 3012 | '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.4)(react@19.0.2)': 3013 | dependencies: 3014 | react: 19.0.2 3015 | optionalDependencies: 3016 | '@types/react': 19.0.4 3017 | 3018 | '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.4)(react@19.0.2)': 3019 | dependencies: 3020 | '@radix-ui/rect': 1.1.0 3021 | react: 19.0.2 3022 | optionalDependencies: 3023 | '@types/react': 19.0.4 3024 | 3025 | '@radix-ui/react-use-size@1.1.0(@types/react@19.0.4)(react@19.0.2)': 3026 | dependencies: 3027 | '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.4)(react@19.0.2) 3028 | react: 19.0.2 3029 | optionalDependencies: 3030 | '@types/react': 19.0.4 3031 | 3032 | '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)': 3033 | dependencies: 3034 | '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3035 | react: 19.0.2 3036 | react-dom: 19.0.2(react@19.0.2) 3037 | optionalDependencies: 3038 | '@types/react': 19.0.4 3039 | '@types/react-dom': 19.0.2(@types/react@19.0.4) 3040 | 3041 | '@radix-ui/rect@1.1.0': {} 3042 | 3043 | '@shikijs/core@1.17.7': 3044 | dependencies: 3045 | '@shikijs/engine-javascript': 1.17.7 3046 | '@shikijs/engine-oniguruma': 1.17.7 3047 | '@shikijs/types': 1.17.7 3048 | '@shikijs/vscode-textmate': 9.3.0 3049 | '@types/hast': 3.0.4 3050 | hast-util-to-html: 9.0.3 3051 | 3052 | '@shikijs/core@1.26.1': 3053 | dependencies: 3054 | '@shikijs/engine-javascript': 1.26.1 3055 | '@shikijs/engine-oniguruma': 1.26.1 3056 | '@shikijs/types': 1.26.1 3057 | '@shikijs/vscode-textmate': 10.0.1 3058 | '@types/hast': 3.0.4 3059 | hast-util-to-html: 9.0.4 3060 | 3061 | '@shikijs/engine-javascript@1.17.7': 3062 | dependencies: 3063 | '@shikijs/types': 1.17.7 3064 | '@shikijs/vscode-textmate': 9.3.0 3065 | oniguruma-to-js: 0.4.3 3066 | 3067 | '@shikijs/engine-javascript@1.26.1': 3068 | dependencies: 3069 | '@shikijs/types': 1.26.1 3070 | '@shikijs/vscode-textmate': 10.0.1 3071 | oniguruma-to-es: 0.10.0 3072 | 3073 | '@shikijs/engine-oniguruma@1.17.7': 3074 | dependencies: 3075 | '@shikijs/types': 1.17.7 3076 | '@shikijs/vscode-textmate': 9.3.0 3077 | 3078 | '@shikijs/engine-oniguruma@1.26.1': 3079 | dependencies: 3080 | '@shikijs/types': 1.26.1 3081 | '@shikijs/vscode-textmate': 10.0.1 3082 | 3083 | '@shikijs/langs@1.26.1': 3084 | dependencies: 3085 | '@shikijs/types': 1.26.1 3086 | 3087 | '@shikijs/rehype@1.26.1': 3088 | dependencies: 3089 | '@shikijs/types': 1.26.1 3090 | '@types/hast': 3.0.4 3091 | hast-util-to-string: 3.0.1 3092 | shiki: 1.26.1 3093 | unified: 11.0.5 3094 | unist-util-visit: 5.0.0 3095 | 3096 | '@shikijs/themes@1.26.1': 3097 | dependencies: 3098 | '@shikijs/types': 1.26.1 3099 | 3100 | '@shikijs/transformers@1.17.7': 3101 | dependencies: 3102 | shiki: 1.17.7 3103 | 3104 | '@shikijs/types@1.17.7': 3105 | dependencies: 3106 | '@shikijs/vscode-textmate': 9.3.0 3107 | '@types/hast': 3.0.4 3108 | 3109 | '@shikijs/types@1.26.1': 3110 | dependencies: 3111 | '@shikijs/vscode-textmate': 10.0.1 3112 | '@types/hast': 3.0.4 3113 | 3114 | '@shikijs/vscode-textmate@10.0.1': {} 3115 | 3116 | '@shikijs/vscode-textmate@9.3.0': {} 3117 | 3118 | '@swc/helpers@0.5.15': 3119 | dependencies: 3120 | tslib: 2.8.1 3121 | 3122 | '@types/debug@4.1.12': 3123 | dependencies: 3124 | '@types/ms': 0.7.34 3125 | 3126 | '@types/estree-jsx@1.0.5': 3127 | dependencies: 3128 | '@types/estree': 1.0.6 3129 | 3130 | '@types/estree@1.0.6': {} 3131 | 3132 | '@types/hast@3.0.4': 3133 | dependencies: 3134 | '@types/unist': 3.0.3 3135 | 3136 | '@types/mdast@4.0.4': 3137 | dependencies: 3138 | '@types/unist': 3.0.3 3139 | 3140 | '@types/ms@0.7.34': {} 3141 | 3142 | '@types/node@22.10.5': 3143 | dependencies: 3144 | undici-types: 6.20.0 3145 | 3146 | '@types/react-dom@19.0.2(@types/react@19.0.4)': 3147 | dependencies: 3148 | '@types/react': 19.0.4 3149 | 3150 | '@types/react@19.0.4': 3151 | dependencies: 3152 | csstype: 3.1.3 3153 | 3154 | '@types/unist@2.0.11': {} 3155 | 3156 | '@types/unist@3.0.3': {} 3157 | 3158 | '@ungap/structured-clone@1.2.1': {} 3159 | 3160 | '@xmldom/xmldom@0.9.6': {} 3161 | 3162 | ansi-escapes@5.0.0: 3163 | dependencies: 3164 | type-fest: 1.4.0 3165 | 3166 | ansi-regex@5.0.1: {} 3167 | 3168 | ansi-regex@6.1.0: {} 3169 | 3170 | ansi-styles@4.3.0: 3171 | dependencies: 3172 | color-convert: 2.0.1 3173 | 3174 | ansi-styles@6.2.1: {} 3175 | 3176 | any-promise@1.3.0: {} 3177 | 3178 | anymatch@3.1.3: 3179 | dependencies: 3180 | normalize-path: 3.0.0 3181 | picomatch: 2.3.1 3182 | 3183 | arg@5.0.1: {} 3184 | 3185 | arg@5.0.2: {} 3186 | 3187 | aria-hidden@1.2.4: 3188 | dependencies: 3189 | tslib: 2.8.1 3190 | 3191 | array-union@2.1.0: {} 3192 | 3193 | asynckit@0.4.0: {} 3194 | 3195 | autoprefixer@10.4.20(postcss@8.4.49): 3196 | dependencies: 3197 | browserslist: 4.24.2 3198 | caniuse-lite: 1.0.30001687 3199 | fraction.js: 4.3.7 3200 | normalize-range: 0.1.2 3201 | picocolors: 1.1.1 3202 | postcss: 8.4.49 3203 | postcss-value-parser: 4.2.0 3204 | 3205 | axios@1.7.9: 3206 | dependencies: 3207 | follow-redirects: 1.15.9 3208 | form-data: 4.0.1 3209 | proxy-from-env: 1.1.0 3210 | transitivePeerDependencies: 3211 | - debug 3212 | 3213 | bail@2.0.2: {} 3214 | 3215 | balanced-match@1.0.2: {} 3216 | 3217 | basehub@8.0.2(@babel/runtime@7.26.0)(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2)(typescript@5.7.3): 3218 | dependencies: 3219 | '@basehub/genql': 9.0.0-canary.10 3220 | '@basehub/mutation-api-helpers': 2.0.7 3221 | '@radix-ui/react-slot': 1.1.0(@types/react@19.0.4)(react@19.0.2) 3222 | '@shikijs/transformers': 1.17.7 3223 | '@xmldom/xmldom': 0.9.6 3224 | arg: 5.0.1 3225 | dotenv-mono: 1.3.10 3226 | esbuild: 0.19.2 3227 | esbuild-plugin-d.ts: 1.2.3(typescript@5.7.3) 3228 | github-slugger: 2.0.0 3229 | hast-util-to-jsx-runtime: 2.3.2 3230 | lodash.debounce: 4.0.8 3231 | lodash.get: 4.4.2 3232 | pusher-js: 8.3.0 3233 | resolve-pkg: 2.0.0 3234 | server-only: 0.0.1 3235 | shiki: 1.17.7 3236 | sonner: 1.7.1(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3237 | typesense: 1.8.2(@babel/runtime@7.26.0) 3238 | zod: 3.22.1 3239 | transitivePeerDependencies: 3240 | - '@babel/runtime' 3241 | - '@types/react' 3242 | - debug 3243 | - enquirer 3244 | - react 3245 | - react-dom 3246 | - supports-color 3247 | - typescript 3248 | 3249 | binary-extensions@2.3.0: {} 3250 | 3251 | brace-expansion@1.1.11: 3252 | dependencies: 3253 | balanced-match: 1.0.2 3254 | concat-map: 0.0.1 3255 | 3256 | brace-expansion@2.0.1: 3257 | dependencies: 3258 | balanced-match: 1.0.2 3259 | 3260 | braces@3.0.3: 3261 | dependencies: 3262 | fill-range: 7.1.1 3263 | 3264 | browserslist@4.24.2: 3265 | dependencies: 3266 | caniuse-lite: 1.0.30001687 3267 | electron-to-chromium: 1.5.72 3268 | node-releases: 2.0.19 3269 | update-browserslist-db: 1.1.1(browserslist@4.24.2) 3270 | 3271 | call-bind-apply-helpers@1.0.1: 3272 | dependencies: 3273 | es-errors: 1.3.0 3274 | function-bind: 1.1.2 3275 | 3276 | call-bind@1.0.8: 3277 | dependencies: 3278 | call-bind-apply-helpers: 1.0.1 3279 | es-define-property: 1.0.1 3280 | get-intrinsic: 1.2.5 3281 | set-function-length: 1.2.2 3282 | 3283 | camelcase-css@2.0.1: {} 3284 | 3285 | camelcase@5.3.1: {} 3286 | 3287 | caniuse-lite@1.0.30001687: {} 3288 | 3289 | caniuse-lite@1.0.30001692: {} 3290 | 3291 | ccount@2.0.1: {} 3292 | 3293 | chalk@4.1.2: 3294 | dependencies: 3295 | ansi-styles: 4.3.0 3296 | supports-color: 7.2.0 3297 | 3298 | character-entities-html4@2.1.0: {} 3299 | 3300 | character-entities-legacy@3.0.0: {} 3301 | 3302 | character-entities@2.0.2: {} 3303 | 3304 | character-reference-invalid@2.0.1: {} 3305 | 3306 | chokidar@3.6.0: 3307 | dependencies: 3308 | anymatch: 3.1.3 3309 | braces: 3.0.3 3310 | glob-parent: 5.1.2 3311 | is-binary-path: 2.1.0 3312 | is-glob: 4.0.3 3313 | normalize-path: 3.0.0 3314 | readdirp: 3.6.0 3315 | optionalDependencies: 3316 | fsevents: 2.3.3 3317 | 3318 | class-variance-authority@0.7.1: 3319 | dependencies: 3320 | clsx: 2.1.1 3321 | 3322 | cli-cursor@4.0.0: 3323 | dependencies: 3324 | restore-cursor: 4.0.0 3325 | 3326 | cli-truncate@3.1.0: 3327 | dependencies: 3328 | slice-ansi: 5.0.0 3329 | string-width: 5.1.2 3330 | 3331 | client-only@0.0.1: {} 3332 | 3333 | cliui@6.0.0: 3334 | dependencies: 3335 | string-width: 4.2.3 3336 | strip-ansi: 6.0.1 3337 | wrap-ansi: 6.2.0 3338 | 3339 | clsx@2.1.1: {} 3340 | 3341 | color-convert@2.0.1: 3342 | dependencies: 3343 | color-name: 1.1.4 3344 | 3345 | color-name@1.1.4: {} 3346 | 3347 | colorette@2.0.20: {} 3348 | 3349 | combined-stream@1.0.8: 3350 | dependencies: 3351 | delayed-stream: 1.0.0 3352 | 3353 | comma-separated-tokens@2.0.3: {} 3354 | 3355 | commander@4.1.1: {} 3356 | 3357 | compute-scroll-into-view@3.1.1: {} 3358 | 3359 | concat-map@0.0.1: {} 3360 | 3361 | cross-spawn@7.0.6: 3362 | dependencies: 3363 | path-key: 3.1.1 3364 | shebang-command: 2.0.0 3365 | which: 2.0.2 3366 | 3367 | cssesc@3.0.0: {} 3368 | 3369 | csstype@3.1.3: {} 3370 | 3371 | debug@4.4.0: 3372 | dependencies: 3373 | ms: 2.1.3 3374 | 3375 | decamelize@1.2.0: {} 3376 | 3377 | decode-named-character-reference@1.0.2: 3378 | dependencies: 3379 | character-entities: 2.0.2 3380 | 3381 | define-data-property@1.1.4: 3382 | dependencies: 3383 | es-define-property: 1.0.1 3384 | es-errors: 1.3.0 3385 | gopd: 1.2.0 3386 | 3387 | delayed-stream@1.0.0: {} 3388 | 3389 | dequal@2.0.3: {} 3390 | 3391 | detect-libc@2.1.2: 3392 | optional: true 3393 | 3394 | detect-node-es@1.1.0: {} 3395 | 3396 | devlop@1.1.0: 3397 | dependencies: 3398 | dequal: 2.0.3 3399 | 3400 | didyoumean@1.2.2: {} 3401 | 3402 | dir-glob@3.0.1: 3403 | dependencies: 3404 | path-type: 4.0.0 3405 | 3406 | dlv@1.1.3: {} 3407 | 3408 | dotenv-cli@8.0.0: 3409 | dependencies: 3410 | cross-spawn: 7.0.6 3411 | dotenv: 16.4.7 3412 | dotenv-expand: 10.0.0 3413 | minimist: 1.2.8 3414 | 3415 | dotenv-expand@10.0.0: {} 3416 | 3417 | dotenv-mono@1.3.10: 3418 | dependencies: 3419 | dotenv: 16.4.7 3420 | dotenv-expand: 10.0.0 3421 | 3422 | dotenv@16.4.7: {} 3423 | 3424 | dunder-proto@1.0.0: 3425 | dependencies: 3426 | call-bind-apply-helpers: 1.0.1 3427 | es-errors: 1.3.0 3428 | gopd: 1.2.0 3429 | 3430 | eastasianwidth@0.2.0: {} 3431 | 3432 | electron-to-chromium@1.5.72: {} 3433 | 3434 | emoji-regex-xs@1.0.0: {} 3435 | 3436 | emoji-regex@8.0.0: {} 3437 | 3438 | emoji-regex@9.2.2: {} 3439 | 3440 | es-define-property@1.0.1: {} 3441 | 3442 | es-errors@1.3.0: {} 3443 | 3444 | esbuild-plugin-d.ts@1.2.3(typescript@5.7.3): 3445 | dependencies: 3446 | chalk: 4.1.2 3447 | lodash.merge: 4.6.2 3448 | typescript: 5.7.3 3449 | 3450 | esbuild@0.19.2: 3451 | optionalDependencies: 3452 | '@esbuild/android-arm': 0.19.2 3453 | '@esbuild/android-arm64': 0.19.2 3454 | '@esbuild/android-x64': 0.19.2 3455 | '@esbuild/darwin-arm64': 0.19.2 3456 | '@esbuild/darwin-x64': 0.19.2 3457 | '@esbuild/freebsd-arm64': 0.19.2 3458 | '@esbuild/freebsd-x64': 0.19.2 3459 | '@esbuild/linux-arm': 0.19.2 3460 | '@esbuild/linux-arm64': 0.19.2 3461 | '@esbuild/linux-ia32': 0.19.2 3462 | '@esbuild/linux-loong64': 0.19.2 3463 | '@esbuild/linux-mips64el': 0.19.2 3464 | '@esbuild/linux-ppc64': 0.19.2 3465 | '@esbuild/linux-riscv64': 0.19.2 3466 | '@esbuild/linux-s390x': 0.19.2 3467 | '@esbuild/linux-x64': 0.19.2 3468 | '@esbuild/netbsd-x64': 0.19.2 3469 | '@esbuild/openbsd-x64': 0.19.2 3470 | '@esbuild/sunos-x64': 0.19.2 3471 | '@esbuild/win32-arm64': 0.19.2 3472 | '@esbuild/win32-ia32': 0.19.2 3473 | '@esbuild/win32-x64': 0.19.2 3474 | 3475 | escalade@3.2.0: {} 3476 | 3477 | escape-string-regexp@5.0.0: {} 3478 | 3479 | estree-util-attach-comments@3.0.0: 3480 | dependencies: 3481 | '@types/estree': 1.0.6 3482 | 3483 | estree-util-is-identifier-name@3.0.0: {} 3484 | 3485 | eventemitter3@5.0.1: {} 3486 | 3487 | extend@3.0.2: {} 3488 | 3489 | fast-glob@3.3.3: 3490 | dependencies: 3491 | '@nodelib/fs.stat': 2.0.5 3492 | '@nodelib/fs.walk': 1.2.8 3493 | glob-parent: 5.1.2 3494 | merge2: 1.4.1 3495 | micromatch: 4.0.8 3496 | 3497 | fastq@1.18.0: 3498 | dependencies: 3499 | reusify: 1.0.4 3500 | 3501 | fill-range@7.1.1: 3502 | dependencies: 3503 | to-regex-range: 5.0.1 3504 | 3505 | find-up@4.1.0: 3506 | dependencies: 3507 | locate-path: 5.0.0 3508 | path-exists: 4.0.0 3509 | 3510 | follow-redirects@1.15.9: {} 3511 | 3512 | foreground-child@3.3.0: 3513 | dependencies: 3514 | cross-spawn: 7.0.6 3515 | signal-exit: 4.1.0 3516 | 3517 | form-data@4.0.1: 3518 | dependencies: 3519 | asynckit: 0.4.0 3520 | combined-stream: 1.0.8 3521 | mime-types: 2.1.35 3522 | 3523 | fraction.js@4.3.7: {} 3524 | 3525 | fs-extra@10.1.0: 3526 | dependencies: 3527 | graceful-fs: 4.2.11 3528 | jsonfile: 6.1.0 3529 | universalify: 2.0.1 3530 | 3531 | fs.realpath@1.0.0: {} 3532 | 3533 | fsevents@2.3.3: 3534 | optional: true 3535 | 3536 | fumadocs-core@14.7.2(@types/react@19.0.4)(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2): 3537 | dependencies: 3538 | '@formatjs/intl-localematcher': 0.5.10 3539 | '@orama/orama': 2.1.1 3540 | '@shikijs/rehype': 1.26.1 3541 | github-slugger: 2.0.0 3542 | hast-util-to-estree: 3.1.1 3543 | hast-util-to-jsx-runtime: 2.3.2 3544 | image-size: 1.2.0 3545 | negotiator: 1.0.0 3546 | react-remove-scroll: 2.6.2(@types/react@19.0.4)(react@19.0.2) 3547 | remark: 15.0.1 3548 | remark-gfm: 4.0.0 3549 | scroll-into-view-if-needed: 3.1.0 3550 | shiki: 1.26.1 3551 | unist-util-visit: 5.0.0 3552 | optionalDependencies: 3553 | next: 15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3554 | react: 19.0.2 3555 | react-dom: 19.0.2(react@19.0.2) 3556 | transitivePeerDependencies: 3557 | - '@types/react' 3558 | - supports-color 3559 | 3560 | fumadocs-ui@14.7.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(fumadocs-core@14.7.2(@types/react@19.0.4)(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2)(tailwindcss@3.4.17): 3561 | dependencies: 3562 | '@radix-ui/react-accordion': 1.2.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3563 | '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3564 | '@radix-ui/react-dialog': 1.1.4(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3565 | '@radix-ui/react-direction': 1.1.0(@types/react@19.0.4)(react@19.0.2) 3566 | '@radix-ui/react-navigation-menu': 1.2.3(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3567 | '@radix-ui/react-popover': 1.1.4(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3568 | '@radix-ui/react-scroll-area': 1.2.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3569 | '@radix-ui/react-slot': 1.1.1(@types/react@19.0.4)(react@19.0.2) 3570 | '@radix-ui/react-tabs': 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.4))(@types/react@19.0.4)(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3571 | class-variance-authority: 0.7.1 3572 | fumadocs-core: 14.7.2(@types/react@19.0.4)(next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2))(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3573 | lodash.merge: 4.6.2 3574 | lucide-react: 0.469.0(react@19.0.2) 3575 | next: 15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3576 | next-themes: 0.4.4(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3577 | postcss-selector-parser: 7.0.0 3578 | react: 19.0.2 3579 | react-dom: 19.0.2(react@19.0.2) 3580 | react-medium-image-zoom: 5.2.13(react-dom@19.0.2(react@19.0.2))(react@19.0.2) 3581 | tailwind-merge: 2.6.0 3582 | optionalDependencies: 3583 | tailwindcss: 3.4.17 3584 | transitivePeerDependencies: 3585 | - '@types/react' 3586 | - '@types/react-dom' 3587 | 3588 | function-bind@1.1.2: {} 3589 | 3590 | get-caller-file@2.0.5: {} 3591 | 3592 | get-intrinsic@1.2.5: 3593 | dependencies: 3594 | call-bind-apply-helpers: 1.0.1 3595 | dunder-proto: 1.0.0 3596 | es-define-property: 1.0.1 3597 | es-errors: 1.3.0 3598 | function-bind: 1.1.2 3599 | gopd: 1.2.0 3600 | has-symbols: 1.1.0 3601 | hasown: 2.0.2 3602 | 3603 | get-nonce@1.0.1: {} 3604 | 3605 | github-slugger@2.0.0: {} 3606 | 3607 | glob-parent@5.1.2: 3608 | dependencies: 3609 | is-glob: 4.0.3 3610 | 3611 | glob-parent@6.0.2: 3612 | dependencies: 3613 | is-glob: 4.0.3 3614 | 3615 | glob@10.4.5: 3616 | dependencies: 3617 | foreground-child: 3.3.0 3618 | jackspeak: 3.4.3 3619 | minimatch: 9.0.5 3620 | minipass: 7.1.2 3621 | package-json-from-dist: 1.0.1 3622 | path-scurry: 1.11.1 3623 | 3624 | glob@7.2.3: 3625 | dependencies: 3626 | fs.realpath: 1.0.0 3627 | inflight: 1.0.6 3628 | inherits: 2.0.4 3629 | minimatch: 3.1.2 3630 | once: 1.4.0 3631 | path-is-absolute: 1.0.1 3632 | 3633 | globby@11.1.0: 3634 | dependencies: 3635 | array-union: 2.1.0 3636 | dir-glob: 3.0.1 3637 | fast-glob: 3.3.3 3638 | ignore: 5.3.2 3639 | merge2: 1.4.1 3640 | slash: 3.0.0 3641 | 3642 | gopd@1.2.0: {} 3643 | 3644 | graceful-fs@4.2.11: {} 3645 | 3646 | graphql@16.9.0: {} 3647 | 3648 | has-flag@4.0.0: {} 3649 | 3650 | has-property-descriptors@1.0.2: 3651 | dependencies: 3652 | es-define-property: 1.0.1 3653 | 3654 | has-symbols@1.1.0: {} 3655 | 3656 | hasown@2.0.2: 3657 | dependencies: 3658 | function-bind: 1.1.2 3659 | 3660 | hast-util-to-estree@3.1.1: 3661 | dependencies: 3662 | '@types/estree': 1.0.6 3663 | '@types/estree-jsx': 1.0.5 3664 | '@types/hast': 3.0.4 3665 | comma-separated-tokens: 2.0.3 3666 | devlop: 1.1.0 3667 | estree-util-attach-comments: 3.0.0 3668 | estree-util-is-identifier-name: 3.0.0 3669 | hast-util-whitespace: 3.0.0 3670 | mdast-util-mdx-expression: 2.0.1 3671 | mdast-util-mdx-jsx: 3.1.3 3672 | mdast-util-mdxjs-esm: 2.0.1 3673 | property-information: 6.5.0 3674 | space-separated-tokens: 2.0.2 3675 | style-to-object: 1.0.8 3676 | unist-util-position: 5.0.0 3677 | zwitch: 2.0.4 3678 | transitivePeerDependencies: 3679 | - supports-color 3680 | 3681 | hast-util-to-html@9.0.3: 3682 | dependencies: 3683 | '@types/hast': 3.0.4 3684 | '@types/unist': 3.0.3 3685 | ccount: 2.0.1 3686 | comma-separated-tokens: 2.0.3 3687 | hast-util-whitespace: 3.0.0 3688 | html-void-elements: 3.0.0 3689 | mdast-util-to-hast: 13.2.0 3690 | property-information: 6.5.0 3691 | space-separated-tokens: 2.0.2 3692 | stringify-entities: 4.0.4 3693 | zwitch: 2.0.4 3694 | 3695 | hast-util-to-html@9.0.4: 3696 | dependencies: 3697 | '@types/hast': 3.0.4 3698 | '@types/unist': 3.0.3 3699 | ccount: 2.0.1 3700 | comma-separated-tokens: 2.0.3 3701 | hast-util-whitespace: 3.0.0 3702 | html-void-elements: 3.0.0 3703 | mdast-util-to-hast: 13.2.0 3704 | property-information: 6.5.0 3705 | space-separated-tokens: 2.0.2 3706 | stringify-entities: 4.0.4 3707 | zwitch: 2.0.4 3708 | 3709 | hast-util-to-jsx-runtime@2.3.2: 3710 | dependencies: 3711 | '@types/estree': 1.0.6 3712 | '@types/hast': 3.0.4 3713 | '@types/unist': 3.0.3 3714 | comma-separated-tokens: 2.0.3 3715 | devlop: 1.1.0 3716 | estree-util-is-identifier-name: 3.0.0 3717 | hast-util-whitespace: 3.0.0 3718 | mdast-util-mdx-expression: 2.0.1 3719 | mdast-util-mdx-jsx: 3.1.3 3720 | mdast-util-mdxjs-esm: 2.0.1 3721 | property-information: 6.5.0 3722 | space-separated-tokens: 2.0.2 3723 | style-to-object: 1.0.8 3724 | unist-util-position: 5.0.0 3725 | vfile-message: 4.0.2 3726 | transitivePeerDependencies: 3727 | - supports-color 3728 | 3729 | hast-util-to-string@3.0.1: 3730 | dependencies: 3731 | '@types/hast': 3.0.4 3732 | 3733 | hast-util-whitespace@3.0.0: 3734 | dependencies: 3735 | '@types/hast': 3.0.4 3736 | 3737 | html-void-elements@3.0.0: {} 3738 | 3739 | ignore@5.3.2: {} 3740 | 3741 | image-size@1.2.0: 3742 | dependencies: 3743 | queue: 6.0.2 3744 | 3745 | inflight@1.0.6: 3746 | dependencies: 3747 | once: 1.4.0 3748 | wrappy: 1.0.2 3749 | 3750 | inherits@2.0.4: {} 3751 | 3752 | inline-style-parser@0.2.4: {} 3753 | 3754 | is-alphabetical@2.0.1: {} 3755 | 3756 | is-alphanumerical@2.0.1: 3757 | dependencies: 3758 | is-alphabetical: 2.0.1 3759 | is-decimal: 2.0.1 3760 | 3761 | is-binary-path@2.1.0: 3762 | dependencies: 3763 | binary-extensions: 2.3.0 3764 | 3765 | is-core-module@2.16.1: 3766 | dependencies: 3767 | hasown: 2.0.2 3768 | 3769 | is-decimal@2.0.1: {} 3770 | 3771 | is-extglob@2.1.1: {} 3772 | 3773 | is-fullwidth-code-point@3.0.0: {} 3774 | 3775 | is-fullwidth-code-point@4.0.0: {} 3776 | 3777 | is-glob@4.0.3: 3778 | dependencies: 3779 | is-extglob: 2.1.1 3780 | 3781 | is-hexadecimal@2.0.1: {} 3782 | 3783 | is-number@7.0.0: {} 3784 | 3785 | is-plain-obj@4.1.0: {} 3786 | 3787 | isexe@2.0.0: {} 3788 | 3789 | jackspeak@3.4.3: 3790 | dependencies: 3791 | '@isaacs/cliui': 8.0.2 3792 | optionalDependencies: 3793 | '@pkgjs/parseargs': 0.11.0 3794 | 3795 | jiti@1.21.7: {} 3796 | 3797 | jsonfile@6.1.0: 3798 | dependencies: 3799 | universalify: 2.0.1 3800 | optionalDependencies: 3801 | graceful-fs: 4.2.11 3802 | 3803 | kleur@4.1.5: {} 3804 | 3805 | lilconfig@3.1.3: {} 3806 | 3807 | lines-and-columns@1.2.4: {} 3808 | 3809 | listr2@6.6.1: 3810 | dependencies: 3811 | cli-truncate: 3.1.0 3812 | colorette: 2.0.20 3813 | eventemitter3: 5.0.1 3814 | log-update: 5.0.1 3815 | rfdc: 1.4.1 3816 | wrap-ansi: 8.1.0 3817 | 3818 | locate-path@5.0.0: 3819 | dependencies: 3820 | p-locate: 4.1.0 3821 | 3822 | lodash.debounce@4.0.8: {} 3823 | 3824 | lodash.get@4.4.2: {} 3825 | 3826 | lodash.merge@4.6.2: {} 3827 | 3828 | lodash@4.17.21: {} 3829 | 3830 | log-update@5.0.1: 3831 | dependencies: 3832 | ansi-escapes: 5.0.0 3833 | cli-cursor: 4.0.0 3834 | slice-ansi: 5.0.0 3835 | strip-ansi: 7.1.0 3836 | wrap-ansi: 8.1.0 3837 | 3838 | loglevel@1.9.2: {} 3839 | 3840 | longest-streak@3.1.0: {} 3841 | 3842 | lru-cache@10.4.3: {} 3843 | 3844 | lucide-react@0.469.0(react@19.0.2): 3845 | dependencies: 3846 | react: 19.0.2 3847 | 3848 | markdown-table@3.0.4: {} 3849 | 3850 | mdast-util-find-and-replace@3.0.2: 3851 | dependencies: 3852 | '@types/mdast': 4.0.4 3853 | escape-string-regexp: 5.0.0 3854 | unist-util-is: 6.0.0 3855 | unist-util-visit-parents: 6.0.1 3856 | 3857 | mdast-util-from-markdown@2.0.2: 3858 | dependencies: 3859 | '@types/mdast': 4.0.4 3860 | '@types/unist': 3.0.3 3861 | decode-named-character-reference: 1.0.2 3862 | devlop: 1.1.0 3863 | mdast-util-to-string: 4.0.0 3864 | micromark: 4.0.1 3865 | micromark-util-decode-numeric-character-reference: 2.0.2 3866 | micromark-util-decode-string: 2.0.1 3867 | micromark-util-normalize-identifier: 2.0.1 3868 | micromark-util-symbol: 2.0.1 3869 | micromark-util-types: 2.0.1 3870 | unist-util-stringify-position: 4.0.0 3871 | transitivePeerDependencies: 3872 | - supports-color 3873 | 3874 | mdast-util-gfm-autolink-literal@2.0.1: 3875 | dependencies: 3876 | '@types/mdast': 4.0.4 3877 | ccount: 2.0.1 3878 | devlop: 1.1.0 3879 | mdast-util-find-and-replace: 3.0.2 3880 | micromark-util-character: 2.1.1 3881 | 3882 | mdast-util-gfm-footnote@2.0.0: 3883 | dependencies: 3884 | '@types/mdast': 4.0.4 3885 | devlop: 1.1.0 3886 | mdast-util-from-markdown: 2.0.2 3887 | mdast-util-to-markdown: 2.1.2 3888 | micromark-util-normalize-identifier: 2.0.1 3889 | transitivePeerDependencies: 3890 | - supports-color 3891 | 3892 | mdast-util-gfm-strikethrough@2.0.0: 3893 | dependencies: 3894 | '@types/mdast': 4.0.4 3895 | mdast-util-from-markdown: 2.0.2 3896 | mdast-util-to-markdown: 2.1.2 3897 | transitivePeerDependencies: 3898 | - supports-color 3899 | 3900 | mdast-util-gfm-table@2.0.0: 3901 | dependencies: 3902 | '@types/mdast': 4.0.4 3903 | devlop: 1.1.0 3904 | markdown-table: 3.0.4 3905 | mdast-util-from-markdown: 2.0.2 3906 | mdast-util-to-markdown: 2.1.2 3907 | transitivePeerDependencies: 3908 | - supports-color 3909 | 3910 | mdast-util-gfm-task-list-item@2.0.0: 3911 | dependencies: 3912 | '@types/mdast': 4.0.4 3913 | devlop: 1.1.0 3914 | mdast-util-from-markdown: 2.0.2 3915 | mdast-util-to-markdown: 2.1.2 3916 | transitivePeerDependencies: 3917 | - supports-color 3918 | 3919 | mdast-util-gfm@3.0.0: 3920 | dependencies: 3921 | mdast-util-from-markdown: 2.0.2 3922 | mdast-util-gfm-autolink-literal: 2.0.1 3923 | mdast-util-gfm-footnote: 2.0.0 3924 | mdast-util-gfm-strikethrough: 2.0.0 3925 | mdast-util-gfm-table: 2.0.0 3926 | mdast-util-gfm-task-list-item: 2.0.0 3927 | mdast-util-to-markdown: 2.1.2 3928 | transitivePeerDependencies: 3929 | - supports-color 3930 | 3931 | mdast-util-mdx-expression@2.0.1: 3932 | dependencies: 3933 | '@types/estree-jsx': 1.0.5 3934 | '@types/hast': 3.0.4 3935 | '@types/mdast': 4.0.4 3936 | devlop: 1.1.0 3937 | mdast-util-from-markdown: 2.0.2 3938 | mdast-util-to-markdown: 2.1.2 3939 | transitivePeerDependencies: 3940 | - supports-color 3941 | 3942 | mdast-util-mdx-jsx@3.1.3: 3943 | dependencies: 3944 | '@types/estree-jsx': 1.0.5 3945 | '@types/hast': 3.0.4 3946 | '@types/mdast': 4.0.4 3947 | '@types/unist': 3.0.3 3948 | ccount: 2.0.1 3949 | devlop: 1.1.0 3950 | mdast-util-from-markdown: 2.0.2 3951 | mdast-util-to-markdown: 2.1.2 3952 | parse-entities: 4.0.1 3953 | stringify-entities: 4.0.4 3954 | unist-util-stringify-position: 4.0.0 3955 | vfile-message: 4.0.2 3956 | transitivePeerDependencies: 3957 | - supports-color 3958 | 3959 | mdast-util-mdxjs-esm@2.0.1: 3960 | dependencies: 3961 | '@types/estree-jsx': 1.0.5 3962 | '@types/hast': 3.0.4 3963 | '@types/mdast': 4.0.4 3964 | devlop: 1.1.0 3965 | mdast-util-from-markdown: 2.0.2 3966 | mdast-util-to-markdown: 2.1.2 3967 | transitivePeerDependencies: 3968 | - supports-color 3969 | 3970 | mdast-util-phrasing@4.1.0: 3971 | dependencies: 3972 | '@types/mdast': 4.0.4 3973 | unist-util-is: 6.0.0 3974 | 3975 | mdast-util-to-hast@13.2.0: 3976 | dependencies: 3977 | '@types/hast': 3.0.4 3978 | '@types/mdast': 4.0.4 3979 | '@ungap/structured-clone': 1.2.1 3980 | devlop: 1.1.0 3981 | micromark-util-sanitize-uri: 2.0.1 3982 | trim-lines: 3.0.1 3983 | unist-util-position: 5.0.0 3984 | unist-util-visit: 5.0.0 3985 | vfile: 6.0.3 3986 | 3987 | mdast-util-to-markdown@2.1.2: 3988 | dependencies: 3989 | '@types/mdast': 4.0.4 3990 | '@types/unist': 3.0.3 3991 | longest-streak: 3.1.0 3992 | mdast-util-phrasing: 4.1.0 3993 | mdast-util-to-string: 4.0.0 3994 | micromark-util-classify-character: 2.0.1 3995 | micromark-util-decode-string: 2.0.1 3996 | unist-util-visit: 5.0.0 3997 | zwitch: 2.0.4 3998 | 3999 | mdast-util-to-string@4.0.0: 4000 | dependencies: 4001 | '@types/mdast': 4.0.4 4002 | 4003 | merge2@1.4.1: {} 4004 | 4005 | micromark-core-commonmark@2.0.2: 4006 | dependencies: 4007 | decode-named-character-reference: 1.0.2 4008 | devlop: 1.1.0 4009 | micromark-factory-destination: 2.0.1 4010 | micromark-factory-label: 2.0.1 4011 | micromark-factory-space: 2.0.1 4012 | micromark-factory-title: 2.0.1 4013 | micromark-factory-whitespace: 2.0.1 4014 | micromark-util-character: 2.1.1 4015 | micromark-util-chunked: 2.0.1 4016 | micromark-util-classify-character: 2.0.1 4017 | micromark-util-html-tag-name: 2.0.1 4018 | micromark-util-normalize-identifier: 2.0.1 4019 | micromark-util-resolve-all: 2.0.1 4020 | micromark-util-subtokenize: 2.0.3 4021 | micromark-util-symbol: 2.0.1 4022 | micromark-util-types: 2.0.1 4023 | 4024 | micromark-extension-gfm-autolink-literal@2.1.0: 4025 | dependencies: 4026 | micromark-util-character: 2.1.1 4027 | micromark-util-sanitize-uri: 2.0.1 4028 | micromark-util-symbol: 2.0.1 4029 | micromark-util-types: 2.0.1 4030 | 4031 | micromark-extension-gfm-footnote@2.1.0: 4032 | dependencies: 4033 | devlop: 1.1.0 4034 | micromark-core-commonmark: 2.0.2 4035 | micromark-factory-space: 2.0.1 4036 | micromark-util-character: 2.1.1 4037 | micromark-util-normalize-identifier: 2.0.1 4038 | micromark-util-sanitize-uri: 2.0.1 4039 | micromark-util-symbol: 2.0.1 4040 | micromark-util-types: 2.0.1 4041 | 4042 | micromark-extension-gfm-strikethrough@2.1.0: 4043 | dependencies: 4044 | devlop: 1.1.0 4045 | micromark-util-chunked: 2.0.1 4046 | micromark-util-classify-character: 2.0.1 4047 | micromark-util-resolve-all: 2.0.1 4048 | micromark-util-symbol: 2.0.1 4049 | micromark-util-types: 2.0.1 4050 | 4051 | micromark-extension-gfm-table@2.1.0: 4052 | dependencies: 4053 | devlop: 1.1.0 4054 | micromark-factory-space: 2.0.1 4055 | micromark-util-character: 2.1.1 4056 | micromark-util-symbol: 2.0.1 4057 | micromark-util-types: 2.0.1 4058 | 4059 | micromark-extension-gfm-tagfilter@2.0.0: 4060 | dependencies: 4061 | micromark-util-types: 2.0.1 4062 | 4063 | micromark-extension-gfm-task-list-item@2.1.0: 4064 | dependencies: 4065 | devlop: 1.1.0 4066 | micromark-factory-space: 2.0.1 4067 | micromark-util-character: 2.1.1 4068 | micromark-util-symbol: 2.0.1 4069 | micromark-util-types: 2.0.1 4070 | 4071 | micromark-extension-gfm@3.0.0: 4072 | dependencies: 4073 | micromark-extension-gfm-autolink-literal: 2.1.0 4074 | micromark-extension-gfm-footnote: 2.1.0 4075 | micromark-extension-gfm-strikethrough: 2.1.0 4076 | micromark-extension-gfm-table: 2.1.0 4077 | micromark-extension-gfm-tagfilter: 2.0.0 4078 | micromark-extension-gfm-task-list-item: 2.1.0 4079 | micromark-util-combine-extensions: 2.0.1 4080 | micromark-util-types: 2.0.1 4081 | 4082 | micromark-factory-destination@2.0.1: 4083 | dependencies: 4084 | micromark-util-character: 2.1.1 4085 | micromark-util-symbol: 2.0.1 4086 | micromark-util-types: 2.0.1 4087 | 4088 | micromark-factory-label@2.0.1: 4089 | dependencies: 4090 | devlop: 1.1.0 4091 | micromark-util-character: 2.1.1 4092 | micromark-util-symbol: 2.0.1 4093 | micromark-util-types: 2.0.1 4094 | 4095 | micromark-factory-space@2.0.1: 4096 | dependencies: 4097 | micromark-util-character: 2.1.1 4098 | micromark-util-types: 2.0.1 4099 | 4100 | micromark-factory-title@2.0.1: 4101 | dependencies: 4102 | micromark-factory-space: 2.0.1 4103 | micromark-util-character: 2.1.1 4104 | micromark-util-symbol: 2.0.1 4105 | micromark-util-types: 2.0.1 4106 | 4107 | micromark-factory-whitespace@2.0.1: 4108 | dependencies: 4109 | micromark-factory-space: 2.0.1 4110 | micromark-util-character: 2.1.1 4111 | micromark-util-symbol: 2.0.1 4112 | micromark-util-types: 2.0.1 4113 | 4114 | micromark-util-character@2.1.1: 4115 | dependencies: 4116 | micromark-util-symbol: 2.0.1 4117 | micromark-util-types: 2.0.1 4118 | 4119 | micromark-util-chunked@2.0.1: 4120 | dependencies: 4121 | micromark-util-symbol: 2.0.1 4122 | 4123 | micromark-util-classify-character@2.0.1: 4124 | dependencies: 4125 | micromark-util-character: 2.1.1 4126 | micromark-util-symbol: 2.0.1 4127 | micromark-util-types: 2.0.1 4128 | 4129 | micromark-util-combine-extensions@2.0.1: 4130 | dependencies: 4131 | micromark-util-chunked: 2.0.1 4132 | micromark-util-types: 2.0.1 4133 | 4134 | micromark-util-decode-numeric-character-reference@2.0.2: 4135 | dependencies: 4136 | micromark-util-symbol: 2.0.1 4137 | 4138 | micromark-util-decode-string@2.0.1: 4139 | dependencies: 4140 | decode-named-character-reference: 1.0.2 4141 | micromark-util-character: 2.1.1 4142 | micromark-util-decode-numeric-character-reference: 2.0.2 4143 | micromark-util-symbol: 2.0.1 4144 | 4145 | micromark-util-encode@2.0.1: {} 4146 | 4147 | micromark-util-html-tag-name@2.0.1: {} 4148 | 4149 | micromark-util-normalize-identifier@2.0.1: 4150 | dependencies: 4151 | micromark-util-symbol: 2.0.1 4152 | 4153 | micromark-util-resolve-all@2.0.1: 4154 | dependencies: 4155 | micromark-util-types: 2.0.1 4156 | 4157 | micromark-util-sanitize-uri@2.0.1: 4158 | dependencies: 4159 | micromark-util-character: 2.1.1 4160 | micromark-util-encode: 2.0.1 4161 | micromark-util-symbol: 2.0.1 4162 | 4163 | micromark-util-subtokenize@2.0.3: 4164 | dependencies: 4165 | devlop: 1.1.0 4166 | micromark-util-chunked: 2.0.1 4167 | micromark-util-symbol: 2.0.1 4168 | micromark-util-types: 2.0.1 4169 | 4170 | micromark-util-symbol@2.0.1: {} 4171 | 4172 | micromark-util-types@2.0.1: {} 4173 | 4174 | micromark@4.0.1: 4175 | dependencies: 4176 | '@types/debug': 4.1.12 4177 | debug: 4.4.0 4178 | decode-named-character-reference: 1.0.2 4179 | devlop: 1.1.0 4180 | micromark-core-commonmark: 2.0.2 4181 | micromark-factory-space: 2.0.1 4182 | micromark-util-character: 2.1.1 4183 | micromark-util-chunked: 2.0.1 4184 | micromark-util-combine-extensions: 2.0.1 4185 | micromark-util-decode-numeric-character-reference: 2.0.2 4186 | micromark-util-encode: 2.0.1 4187 | micromark-util-normalize-identifier: 2.0.1 4188 | micromark-util-resolve-all: 2.0.1 4189 | micromark-util-sanitize-uri: 2.0.1 4190 | micromark-util-subtokenize: 2.0.3 4191 | micromark-util-symbol: 2.0.1 4192 | micromark-util-types: 2.0.1 4193 | transitivePeerDependencies: 4194 | - supports-color 4195 | 4196 | micromatch@4.0.8: 4197 | dependencies: 4198 | braces: 3.0.3 4199 | picomatch: 2.3.1 4200 | 4201 | mime-db@1.52.0: {} 4202 | 4203 | mime-types@2.1.35: 4204 | dependencies: 4205 | mime-db: 1.52.0 4206 | 4207 | mimic-fn@2.1.0: {} 4208 | 4209 | minimatch@3.1.2: 4210 | dependencies: 4211 | brace-expansion: 1.1.11 4212 | 4213 | minimatch@9.0.5: 4214 | dependencies: 4215 | brace-expansion: 2.0.1 4216 | 4217 | minimist@1.2.8: {} 4218 | 4219 | minipass@7.1.2: {} 4220 | 4221 | mkdirp@0.5.6: 4222 | dependencies: 4223 | minimist: 1.2.8 4224 | 4225 | ms@2.1.3: {} 4226 | 4227 | mz@2.7.0: 4228 | dependencies: 4229 | any-promise: 1.3.0 4230 | object-assign: 4.1.1 4231 | thenify-all: 1.6.0 4232 | 4233 | nanoid@3.3.8: {} 4234 | 4235 | native-fetch@4.0.2(undici@5.28.4): 4236 | dependencies: 4237 | undici: 5.28.4 4238 | 4239 | negotiator@1.0.0: {} 4240 | 4241 | next-themes@0.4.4(react-dom@19.0.2(react@19.0.2))(react@19.0.2): 4242 | dependencies: 4243 | react: 19.0.2 4244 | react-dom: 19.0.2(react@19.0.2) 4245 | 4246 | next@15.5.8(react-dom@19.0.2(react@19.0.2))(react@19.0.2): 4247 | dependencies: 4248 | '@next/env': 15.5.8 4249 | '@swc/helpers': 0.5.15 4250 | caniuse-lite: 1.0.30001692 4251 | postcss: 8.4.31 4252 | react: 19.0.2 4253 | react-dom: 19.0.2(react@19.0.2) 4254 | styled-jsx: 5.1.6(react@19.0.2) 4255 | optionalDependencies: 4256 | '@next/swc-darwin-arm64': 15.5.7 4257 | '@next/swc-darwin-x64': 15.5.7 4258 | '@next/swc-linux-arm64-gnu': 15.5.7 4259 | '@next/swc-linux-arm64-musl': 15.5.7 4260 | '@next/swc-linux-x64-gnu': 15.5.7 4261 | '@next/swc-linux-x64-musl': 15.5.7 4262 | '@next/swc-win32-arm64-msvc': 15.5.7 4263 | '@next/swc-win32-x64-msvc': 15.5.7 4264 | sharp: 0.34.5 4265 | transitivePeerDependencies: 4266 | - '@babel/core' 4267 | - babel-plugin-macros 4268 | 4269 | node-releases@2.0.19: {} 4270 | 4271 | normalize-path@2.1.1: 4272 | dependencies: 4273 | remove-trailing-separator: 1.1.0 4274 | 4275 | normalize-path@3.0.0: {} 4276 | 4277 | normalize-range@0.1.2: {} 4278 | 4279 | object-assign@4.1.1: {} 4280 | 4281 | object-hash@3.0.0: {} 4282 | 4283 | object-inspect@1.13.3: {} 4284 | 4285 | once@1.4.0: 4286 | dependencies: 4287 | wrappy: 1.0.2 4288 | 4289 | onetime@5.1.2: 4290 | dependencies: 4291 | mimic-fn: 2.1.0 4292 | 4293 | oniguruma-to-es@0.10.0: 4294 | dependencies: 4295 | emoji-regex-xs: 1.0.0 4296 | regex: 5.1.1 4297 | regex-recursion: 5.1.1 4298 | 4299 | oniguruma-to-js@0.4.3: 4300 | dependencies: 4301 | regex: 4.4.0 4302 | 4303 | p-limit@2.3.0: 4304 | dependencies: 4305 | p-try: 2.2.0 4306 | 4307 | p-limit@3.1.0: 4308 | dependencies: 4309 | yocto-queue: 0.1.0 4310 | 4311 | p-locate@4.1.0: 4312 | dependencies: 4313 | p-limit: 2.3.0 4314 | 4315 | p-try@2.2.0: {} 4316 | 4317 | package-json-from-dist@1.0.1: {} 4318 | 4319 | parse-entities@4.0.1: 4320 | dependencies: 4321 | '@types/unist': 2.0.11 4322 | character-entities: 2.0.2 4323 | character-entities-legacy: 3.0.0 4324 | character-reference-invalid: 2.0.1 4325 | decode-named-character-reference: 1.0.2 4326 | is-alphanumerical: 2.0.1 4327 | is-decimal: 2.0.1 4328 | is-hexadecimal: 2.0.1 4329 | 4330 | path-exists@4.0.0: {} 4331 | 4332 | path-is-absolute@1.0.1: {} 4333 | 4334 | path-key@3.1.1: {} 4335 | 4336 | path-parse@1.0.7: {} 4337 | 4338 | path-scurry@1.11.1: 4339 | dependencies: 4340 | lru-cache: 10.4.3 4341 | minipass: 7.1.2 4342 | 4343 | path-type@4.0.0: {} 4344 | 4345 | picocolors@1.1.1: {} 4346 | 4347 | picomatch@2.3.1: {} 4348 | 4349 | pify@2.3.0: {} 4350 | 4351 | pirates@4.0.6: {} 4352 | 4353 | postcss-import@15.1.0(postcss@8.4.49): 4354 | dependencies: 4355 | postcss: 8.4.49 4356 | postcss-value-parser: 4.2.0 4357 | read-cache: 1.0.0 4358 | resolve: 1.22.10 4359 | 4360 | postcss-js@4.0.1(postcss@8.4.49): 4361 | dependencies: 4362 | camelcase-css: 2.0.1 4363 | postcss: 8.4.49 4364 | 4365 | postcss-load-config@4.0.2(postcss@8.4.49): 4366 | dependencies: 4367 | lilconfig: 3.1.3 4368 | yaml: 2.7.0 4369 | optionalDependencies: 4370 | postcss: 8.4.49 4371 | 4372 | postcss-nested@6.2.0(postcss@8.4.49): 4373 | dependencies: 4374 | postcss: 8.4.49 4375 | postcss-selector-parser: 6.1.2 4376 | 4377 | postcss-selector-parser@6.1.2: 4378 | dependencies: 4379 | cssesc: 3.0.0 4380 | util-deprecate: 1.0.2 4381 | 4382 | postcss-selector-parser@7.0.0: 4383 | dependencies: 4384 | cssesc: 3.0.0 4385 | util-deprecate: 1.0.2 4386 | 4387 | postcss-value-parser@4.2.0: {} 4388 | 4389 | postcss@8.4.31: 4390 | dependencies: 4391 | nanoid: 3.3.8 4392 | picocolors: 1.1.1 4393 | source-map-js: 1.2.1 4394 | 4395 | postcss@8.4.49: 4396 | dependencies: 4397 | nanoid: 3.3.8 4398 | picocolors: 1.1.1 4399 | source-map-js: 1.2.1 4400 | 4401 | prettier@2.8.8: {} 4402 | 4403 | property-information@6.5.0: {} 4404 | 4405 | proxy-from-env@1.1.0: {} 4406 | 4407 | pusher-js@8.3.0: 4408 | dependencies: 4409 | tweetnacl: 1.0.3 4410 | 4411 | qs@6.13.1: 4412 | dependencies: 4413 | side-channel: 1.0.6 4414 | 4415 | queue-microtask@1.2.3: {} 4416 | 4417 | queue@6.0.2: 4418 | dependencies: 4419 | inherits: 2.0.4 4420 | 4421 | react-dom@19.0.2(react@19.0.2): 4422 | dependencies: 4423 | react: 19.0.2 4424 | scheduler: 0.25.0 4425 | 4426 | react-medium-image-zoom@5.2.13(react-dom@19.0.2(react@19.0.2))(react@19.0.2): 4427 | dependencies: 4428 | react: 19.0.2 4429 | react-dom: 19.0.2(react@19.0.2) 4430 | 4431 | react-remove-scroll-bar@2.3.8(@types/react@19.0.4)(react@19.0.2): 4432 | dependencies: 4433 | react: 19.0.2 4434 | react-style-singleton: 2.2.3(@types/react@19.0.4)(react@19.0.2) 4435 | tslib: 2.8.1 4436 | optionalDependencies: 4437 | '@types/react': 19.0.4 4438 | 4439 | react-remove-scroll@2.6.2(@types/react@19.0.4)(react@19.0.2): 4440 | dependencies: 4441 | react: 19.0.2 4442 | react-remove-scroll-bar: 2.3.8(@types/react@19.0.4)(react@19.0.2) 4443 | react-style-singleton: 2.2.3(@types/react@19.0.4)(react@19.0.2) 4444 | tslib: 2.8.1 4445 | use-callback-ref: 1.3.3(@types/react@19.0.4)(react@19.0.2) 4446 | use-sidecar: 1.1.3(@types/react@19.0.4)(react@19.0.2) 4447 | optionalDependencies: 4448 | '@types/react': 19.0.4 4449 | 4450 | react-style-singleton@2.2.3(@types/react@19.0.4)(react@19.0.2): 4451 | dependencies: 4452 | get-nonce: 1.0.1 4453 | react: 19.0.2 4454 | tslib: 2.8.1 4455 | optionalDependencies: 4456 | '@types/react': 19.0.4 4457 | 4458 | react@19.0.2: {} 4459 | 4460 | read-cache@1.0.0: 4461 | dependencies: 4462 | pify: 2.3.0 4463 | 4464 | readdirp@3.6.0: 4465 | dependencies: 4466 | picomatch: 2.3.1 4467 | 4468 | regenerator-runtime@0.14.1: {} 4469 | 4470 | regex-recursion@5.1.1: 4471 | dependencies: 4472 | regex: 5.1.1 4473 | regex-utilities: 2.3.0 4474 | 4475 | regex-utilities@2.3.0: {} 4476 | 4477 | regex@4.4.0: {} 4478 | 4479 | regex@5.1.1: 4480 | dependencies: 4481 | regex-utilities: 2.3.0 4482 | 4483 | remark-gfm@4.0.0: 4484 | dependencies: 4485 | '@types/mdast': 4.0.4 4486 | mdast-util-gfm: 3.0.0 4487 | micromark-extension-gfm: 3.0.0 4488 | remark-parse: 11.0.0 4489 | remark-stringify: 11.0.0 4490 | unified: 11.0.5 4491 | transitivePeerDependencies: 4492 | - supports-color 4493 | 4494 | remark-parse@11.0.0: 4495 | dependencies: 4496 | '@types/mdast': 4.0.4 4497 | mdast-util-from-markdown: 2.0.2 4498 | micromark-util-types: 2.0.1 4499 | unified: 11.0.5 4500 | transitivePeerDependencies: 4501 | - supports-color 4502 | 4503 | remark-stringify@11.0.0: 4504 | dependencies: 4505 | '@types/mdast': 4.0.4 4506 | mdast-util-to-markdown: 2.1.2 4507 | unified: 11.0.5 4508 | 4509 | remark@15.0.1: 4510 | dependencies: 4511 | '@types/mdast': 4.0.4 4512 | remark-parse: 11.0.0 4513 | remark-stringify: 11.0.0 4514 | unified: 11.0.5 4515 | transitivePeerDependencies: 4516 | - supports-color 4517 | 4518 | remove-trailing-separator@1.1.0: {} 4519 | 4520 | require-directory@2.1.1: {} 4521 | 4522 | require-main-filename@2.0.0: {} 4523 | 4524 | resolve-from@5.0.0: {} 4525 | 4526 | resolve-pkg@2.0.0: 4527 | dependencies: 4528 | resolve-from: 5.0.0 4529 | 4530 | resolve@1.22.10: 4531 | dependencies: 4532 | is-core-module: 2.16.1 4533 | path-parse: 1.0.7 4534 | supports-preserve-symlinks-flag: 1.0.0 4535 | 4536 | restore-cursor@4.0.0: 4537 | dependencies: 4538 | onetime: 5.1.2 4539 | signal-exit: 3.0.7 4540 | 4541 | reusify@1.0.4: {} 4542 | 4543 | rfdc@1.4.1: {} 4544 | 4545 | rimraf@2.7.1: 4546 | dependencies: 4547 | glob: 7.2.3 4548 | 4549 | run-parallel@1.2.0: 4550 | dependencies: 4551 | queue-microtask: 1.2.3 4552 | 4553 | scheduler@0.25.0: {} 4554 | 4555 | scroll-into-view-if-needed@3.1.0: 4556 | dependencies: 4557 | compute-scroll-into-view: 3.1.1 4558 | 4559 | semver@7.7.3: 4560 | optional: true 4561 | 4562 | server-only@0.0.1: {} 4563 | 4564 | set-blocking@2.0.0: {} 4565 | 4566 | set-function-length@1.2.2: 4567 | dependencies: 4568 | define-data-property: 1.1.4 4569 | es-errors: 1.3.0 4570 | function-bind: 1.1.2 4571 | get-intrinsic: 1.2.5 4572 | gopd: 1.2.0 4573 | has-property-descriptors: 1.0.2 4574 | 4575 | sharp@0.34.5: 4576 | dependencies: 4577 | '@img/colour': 1.0.0 4578 | detect-libc: 2.1.2 4579 | semver: 7.7.3 4580 | optionalDependencies: 4581 | '@img/sharp-darwin-arm64': 0.34.5 4582 | '@img/sharp-darwin-x64': 0.34.5 4583 | '@img/sharp-libvips-darwin-arm64': 1.2.4 4584 | '@img/sharp-libvips-darwin-x64': 1.2.4 4585 | '@img/sharp-libvips-linux-arm': 1.2.4 4586 | '@img/sharp-libvips-linux-arm64': 1.2.4 4587 | '@img/sharp-libvips-linux-ppc64': 1.2.4 4588 | '@img/sharp-libvips-linux-riscv64': 1.2.4 4589 | '@img/sharp-libvips-linux-s390x': 1.2.4 4590 | '@img/sharp-libvips-linux-x64': 1.2.4 4591 | '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 4592 | '@img/sharp-libvips-linuxmusl-x64': 1.2.4 4593 | '@img/sharp-linux-arm': 0.34.5 4594 | '@img/sharp-linux-arm64': 0.34.5 4595 | '@img/sharp-linux-ppc64': 0.34.5 4596 | '@img/sharp-linux-riscv64': 0.34.5 4597 | '@img/sharp-linux-s390x': 0.34.5 4598 | '@img/sharp-linux-x64': 0.34.5 4599 | '@img/sharp-linuxmusl-arm64': 0.34.5 4600 | '@img/sharp-linuxmusl-x64': 0.34.5 4601 | '@img/sharp-wasm32': 0.34.5 4602 | '@img/sharp-win32-arm64': 0.34.5 4603 | '@img/sharp-win32-ia32': 0.34.5 4604 | '@img/sharp-win32-x64': 0.34.5 4605 | optional: true 4606 | 4607 | shebang-command@2.0.0: 4608 | dependencies: 4609 | shebang-regex: 3.0.0 4610 | 4611 | shebang-regex@3.0.0: {} 4612 | 4613 | shiki@1.17.7: 4614 | dependencies: 4615 | '@shikijs/core': 1.17.7 4616 | '@shikijs/engine-javascript': 1.17.7 4617 | '@shikijs/engine-oniguruma': 1.17.7 4618 | '@shikijs/types': 1.17.7 4619 | '@shikijs/vscode-textmate': 9.3.0 4620 | '@types/hast': 3.0.4 4621 | 4622 | shiki@1.26.1: 4623 | dependencies: 4624 | '@shikijs/core': 1.26.1 4625 | '@shikijs/engine-javascript': 1.26.1 4626 | '@shikijs/engine-oniguruma': 1.26.1 4627 | '@shikijs/langs': 1.26.1 4628 | '@shikijs/themes': 1.26.1 4629 | '@shikijs/types': 1.26.1 4630 | '@shikijs/vscode-textmate': 10.0.1 4631 | '@types/hast': 3.0.4 4632 | 4633 | side-channel@1.0.6: 4634 | dependencies: 4635 | call-bind: 1.0.8 4636 | es-errors: 1.3.0 4637 | get-intrinsic: 1.2.5 4638 | object-inspect: 1.13.3 4639 | 4640 | signal-exit@3.0.7: {} 4641 | 4642 | signal-exit@4.1.0: {} 4643 | 4644 | slash@3.0.0: {} 4645 | 4646 | slice-ansi@5.0.0: 4647 | dependencies: 4648 | ansi-styles: 6.2.1 4649 | is-fullwidth-code-point: 4.0.0 4650 | 4651 | sonner@1.7.1(react-dom@19.0.2(react@19.0.2))(react@19.0.2): 4652 | dependencies: 4653 | react: 19.0.2 4654 | react-dom: 19.0.2(react@19.0.2) 4655 | 4656 | source-map-js@1.2.1: {} 4657 | 4658 | space-separated-tokens@2.0.2: {} 4659 | 4660 | string-width@4.2.3: 4661 | dependencies: 4662 | emoji-regex: 8.0.0 4663 | is-fullwidth-code-point: 3.0.0 4664 | strip-ansi: 6.0.1 4665 | 4666 | string-width@5.1.2: 4667 | dependencies: 4668 | eastasianwidth: 0.2.0 4669 | emoji-regex: 9.2.2 4670 | strip-ansi: 7.1.0 4671 | 4672 | stringify-entities@4.0.4: 4673 | dependencies: 4674 | character-entities-html4: 2.1.0 4675 | character-entities-legacy: 3.0.0 4676 | 4677 | strip-ansi@6.0.1: 4678 | dependencies: 4679 | ansi-regex: 5.0.1 4680 | 4681 | strip-ansi@7.1.0: 4682 | dependencies: 4683 | ansi-regex: 6.1.0 4684 | 4685 | style-to-object@1.0.8: 4686 | dependencies: 4687 | inline-style-parser: 0.2.4 4688 | 4689 | styled-jsx@5.1.6(react@19.0.2): 4690 | dependencies: 4691 | client-only: 0.0.1 4692 | react: 19.0.2 4693 | 4694 | sucrase@3.35.0: 4695 | dependencies: 4696 | '@jridgewell/gen-mapping': 0.3.8 4697 | commander: 4.1.1 4698 | glob: 10.4.5 4699 | lines-and-columns: 1.2.4 4700 | mz: 2.7.0 4701 | pirates: 4.0.6 4702 | ts-interface-checker: 0.1.13 4703 | 4704 | supports-color@7.2.0: 4705 | dependencies: 4706 | has-flag: 4.0.0 4707 | 4708 | supports-preserve-symlinks-flag@1.0.0: {} 4709 | 4710 | tailwind-merge@2.6.0: {} 4711 | 4712 | tailwindcss@3.4.17: 4713 | dependencies: 4714 | '@alloc/quick-lru': 5.2.0 4715 | arg: 5.0.2 4716 | chokidar: 3.6.0 4717 | didyoumean: 1.2.2 4718 | dlv: 1.1.3 4719 | fast-glob: 3.3.3 4720 | glob-parent: 6.0.2 4721 | is-glob: 4.0.3 4722 | jiti: 1.21.7 4723 | lilconfig: 3.1.3 4724 | micromatch: 4.0.8 4725 | normalize-path: 3.0.0 4726 | object-hash: 3.0.0 4727 | picocolors: 1.1.1 4728 | postcss: 8.4.49 4729 | postcss-import: 15.1.0(postcss@8.4.49) 4730 | postcss-js: 4.0.1(postcss@8.4.49) 4731 | postcss-load-config: 4.0.2(postcss@8.4.49) 4732 | postcss-nested: 6.2.0(postcss@8.4.49) 4733 | postcss-selector-parser: 6.1.2 4734 | resolve: 1.22.10 4735 | sucrase: 3.35.0 4736 | transitivePeerDependencies: 4737 | - ts-node 4738 | 4739 | thenify-all@1.6.0: 4740 | dependencies: 4741 | thenify: 3.3.1 4742 | 4743 | thenify@3.3.1: 4744 | dependencies: 4745 | any-promise: 1.3.0 4746 | 4747 | to-regex-range@5.0.1: 4748 | dependencies: 4749 | is-number: 7.0.0 4750 | 4751 | trim-lines@3.0.1: {} 4752 | 4753 | trough@2.2.0: {} 4754 | 4755 | ts-interface-checker@0.1.13: {} 4756 | 4757 | tslib@2.8.1: {} 4758 | 4759 | tweetnacl@1.0.3: {} 4760 | 4761 | type-fest@1.4.0: {} 4762 | 4763 | typescript@5.7.3: {} 4764 | 4765 | typesense@1.8.2(@babel/runtime@7.26.0): 4766 | dependencies: 4767 | '@babel/runtime': 7.26.0 4768 | axios: 1.7.9 4769 | loglevel: 1.9.2 4770 | transitivePeerDependencies: 4771 | - debug 4772 | 4773 | undici-types@6.20.0: {} 4774 | 4775 | undici@5.28.4: 4776 | dependencies: 4777 | '@fastify/busboy': 2.1.1 4778 | 4779 | unified@11.0.5: 4780 | dependencies: 4781 | '@types/unist': 3.0.3 4782 | bail: 2.0.2 4783 | devlop: 1.1.0 4784 | extend: 3.0.2 4785 | is-plain-obj: 4.1.0 4786 | trough: 2.2.0 4787 | vfile: 6.0.3 4788 | 4789 | unist-util-is@6.0.0: 4790 | dependencies: 4791 | '@types/unist': 3.0.3 4792 | 4793 | unist-util-position@5.0.0: 4794 | dependencies: 4795 | '@types/unist': 3.0.3 4796 | 4797 | unist-util-stringify-position@4.0.0: 4798 | dependencies: 4799 | '@types/unist': 3.0.3 4800 | 4801 | unist-util-visit-parents@6.0.1: 4802 | dependencies: 4803 | '@types/unist': 3.0.3 4804 | unist-util-is: 6.0.0 4805 | 4806 | unist-util-visit@5.0.0: 4807 | dependencies: 4808 | '@types/unist': 3.0.3 4809 | unist-util-is: 6.0.0 4810 | unist-util-visit-parents: 6.0.1 4811 | 4812 | universalify@2.0.1: {} 4813 | 4814 | unixify@1.0.0: 4815 | dependencies: 4816 | normalize-path: 2.1.1 4817 | 4818 | update-browserslist-db@1.1.1(browserslist@4.24.2): 4819 | dependencies: 4820 | browserslist: 4.24.2 4821 | escalade: 3.2.0 4822 | picocolors: 1.1.1 4823 | 4824 | use-callback-ref@1.3.3(@types/react@19.0.4)(react@19.0.2): 4825 | dependencies: 4826 | react: 19.0.2 4827 | tslib: 2.8.1 4828 | optionalDependencies: 4829 | '@types/react': 19.0.4 4830 | 4831 | use-sidecar@1.1.3(@types/react@19.0.4)(react@19.0.2): 4832 | dependencies: 4833 | detect-node-es: 1.1.0 4834 | react: 19.0.2 4835 | tslib: 2.8.1 4836 | optionalDependencies: 4837 | '@types/react': 19.0.4 4838 | 4839 | util-deprecate@1.0.2: {} 4840 | 4841 | value-or-promise@1.0.12: {} 4842 | 4843 | vfile-message@4.0.2: 4844 | dependencies: 4845 | '@types/unist': 3.0.3 4846 | unist-util-stringify-position: 4.0.0 4847 | 4848 | vfile@6.0.3: 4849 | dependencies: 4850 | '@types/unist': 3.0.3 4851 | vfile-message: 4.0.2 4852 | 4853 | which-module@2.0.1: {} 4854 | 4855 | which@2.0.2: 4856 | dependencies: 4857 | isexe: 2.0.0 4858 | 4859 | wrap-ansi@6.2.0: 4860 | dependencies: 4861 | ansi-styles: 4.3.0 4862 | string-width: 4.2.3 4863 | strip-ansi: 6.0.1 4864 | 4865 | wrap-ansi@7.0.0: 4866 | dependencies: 4867 | ansi-styles: 4.3.0 4868 | string-width: 4.2.3 4869 | strip-ansi: 6.0.1 4870 | 4871 | wrap-ansi@8.1.0: 4872 | dependencies: 4873 | ansi-styles: 6.2.1 4874 | string-width: 5.1.2 4875 | strip-ansi: 7.1.0 4876 | 4877 | wrappy@1.0.2: {} 4878 | 4879 | y18n@4.0.3: {} 4880 | 4881 | yaml@2.7.0: {} 4882 | 4883 | yargs-parser@18.1.3: 4884 | dependencies: 4885 | camelcase: 5.3.1 4886 | decamelize: 1.2.0 4887 | 4888 | yargs@15.4.1: 4889 | dependencies: 4890 | cliui: 6.0.0 4891 | decamelize: 1.2.0 4892 | find-up: 4.1.0 4893 | get-caller-file: 2.0.5 4894 | require-directory: 2.1.1 4895 | require-main-filename: 2.0.0 4896 | set-blocking: 2.0.0 4897 | string-width: 4.2.3 4898 | which-module: 2.0.1 4899 | y18n: 4.0.3 4900 | yargs-parser: 18.1.3 4901 | 4902 | yocto-queue@0.1.0: {} 4903 | 4904 | zod@3.22.1: {} 4905 | 4906 | zwitch@2.0.4: {} 4907 | --------------------------------------------------------------------------------