From b69a8bc57a03c12b18416c49e54b8261005e3b60 Mon Sep 17 00:00:00 2001 From: samruddhimore27 Date: Sat, 4 Apr 2026 17:07:19 +0530 Subject: [PATCH 1/3] Team414 Project- Crime Stimulator --- Team414/crime-simulator/.gitignore | 41 + Team414/crime-simulator/AGENTS.md | 5 + Team414/crime-simulator/CLAUDE.md | 1 + Team414/crime-simulator/README.md | 36 + Team414/crime-simulator/app/favicon.ico | Bin 0 -> 25931 bytes Team414/crime-simulator/app/globals.css | 26 + Team414/crime-simulator/app/layout.tsx | 33 + Team414/crime-simulator/app/page.tsx | 139 + .../components/AccuseButton.tsx | 14 + .../crime-simulator/components/CaseHeader.tsx | 9 + .../components/EvidencePanel.tsx | 23 + .../crime-simulator/components/Insights.tsx | 14 + .../components/SuspectCard.tsx | 21 + .../crime-simulator/components/ui/Card.tsx | 7 + .../components/ui/ProgressBar.tsx | 10 + Team414/crime-simulator/data/mockData.ts | 9 + Team414/crime-simulator/eslint.config.mjs | 18 + Team414/crime-simulator/next.config.ts | 7 + Team414/crime-simulator/package-lock.json | 6584 +++++++++++++++++ Team414/crime-simulator/package.json | 26 + Team414/crime-simulator/postcss.config.mjs | 7 + Team414/crime-simulator/public/file.svg | 1 + Team414/crime-simulator/public/globe.svg | 1 + Team414/crime-simulator/public/next.svg | 1 + Team414/crime-simulator/public/vercel.svg | 1 + Team414/crime-simulator/public/window.svg | 1 + Team414/crime-simulator/tsconfig.json | 34 + Team414/crime-simulator/utils/helpers.ts | 0 28 files changed, 7069 insertions(+) create mode 100644 Team414/crime-simulator/.gitignore create mode 100644 Team414/crime-simulator/AGENTS.md create mode 100644 Team414/crime-simulator/CLAUDE.md create mode 100644 Team414/crime-simulator/README.md create mode 100644 Team414/crime-simulator/app/favicon.ico create mode 100644 Team414/crime-simulator/app/globals.css create mode 100644 Team414/crime-simulator/app/layout.tsx create mode 100644 Team414/crime-simulator/app/page.tsx create mode 100644 Team414/crime-simulator/components/AccuseButton.tsx create mode 100644 Team414/crime-simulator/components/CaseHeader.tsx create mode 100644 Team414/crime-simulator/components/EvidencePanel.tsx create mode 100644 Team414/crime-simulator/components/Insights.tsx create mode 100644 Team414/crime-simulator/components/SuspectCard.tsx create mode 100644 Team414/crime-simulator/components/ui/Card.tsx create mode 100644 Team414/crime-simulator/components/ui/ProgressBar.tsx create mode 100644 Team414/crime-simulator/data/mockData.ts create mode 100644 Team414/crime-simulator/eslint.config.mjs create mode 100644 Team414/crime-simulator/next.config.ts create mode 100644 Team414/crime-simulator/package-lock.json create mode 100644 Team414/crime-simulator/package.json create mode 100644 Team414/crime-simulator/postcss.config.mjs create mode 100644 Team414/crime-simulator/public/file.svg create mode 100644 Team414/crime-simulator/public/globe.svg create mode 100644 Team414/crime-simulator/public/next.svg create mode 100644 Team414/crime-simulator/public/vercel.svg create mode 100644 Team414/crime-simulator/public/window.svg create mode 100644 Team414/crime-simulator/tsconfig.json create mode 100644 Team414/crime-simulator/utils/helpers.ts diff --git a/Team414/crime-simulator/.gitignore b/Team414/crime-simulator/.gitignore new file mode 100644 index 000000000..5ef6a5207 --- /dev/null +++ b/Team414/crime-simulator/.gitignore @@ -0,0 +1,41 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.* +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/versions + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.pnpm-debug.log* + +# env files (can opt-in for committing if needed) +.env* + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts diff --git a/Team414/crime-simulator/AGENTS.md b/Team414/crime-simulator/AGENTS.md new file mode 100644 index 000000000..8bd0e3908 --- /dev/null +++ b/Team414/crime-simulator/AGENTS.md @@ -0,0 +1,5 @@ + +# This is NOT the Next.js you know + +This version has breaking changes โ€” APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` before writing any code. Heed deprecation notices. + diff --git a/Team414/crime-simulator/CLAUDE.md b/Team414/crime-simulator/CLAUDE.md new file mode 100644 index 000000000..43c994c2d --- /dev/null +++ b/Team414/crime-simulator/CLAUDE.md @@ -0,0 +1 @@ +@AGENTS.md diff --git a/Team414/crime-simulator/README.md b/Team414/crime-simulator/README.md new file mode 100644 index 000000000..e215bc4cc --- /dev/null +++ b/Team414/crime-simulator/README.md @@ -0,0 +1,36 @@ +This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +# or +pnpm dev +# or +bun dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. + +This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. diff --git a/Team414/crime-simulator/app/favicon.ico b/Team414/crime-simulator/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..718d6fea4835ec2d246af9800eddb7ffb276240c GIT binary patch literal 25931 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 LrJugUA?W`A8`#=m literal 0 HcmV?d00001 diff --git a/Team414/crime-simulator/app/globals.css b/Team414/crime-simulator/app/globals.css new file mode 100644 index 000000000..a2dc41ece --- /dev/null +++ b/Team414/crime-simulator/app/globals.css @@ -0,0 +1,26 @@ +@import "tailwindcss"; + +:root { + --background: #ffffff; + --foreground: #171717; +} + +@theme inline { + --color-background: var(--background); + --color-foreground: var(--foreground); + --font-sans: var(--font-geist-sans); + --font-mono: var(--font-geist-mono); +} + +@media (prefers-color-scheme: dark) { + :root { + --background: #0a0a0a; + --foreground: #ededed; + } +} + +body { + background: var(--background); + color: var(--foreground); + font-family: Arial, Helvetica, sans-serif; +} diff --git a/Team414/crime-simulator/app/layout.tsx b/Team414/crime-simulator/app/layout.tsx new file mode 100644 index 000000000..976eb90df --- /dev/null +++ b/Team414/crime-simulator/app/layout.tsx @@ -0,0 +1,33 @@ +import type { Metadata } from "next"; +import { Geist, Geist_Mono } from "next/font/google"; +import "./globals.css"; + +const geistSans = Geist({ + variable: "--font-geist-sans", + subsets: ["latin"], +}); + +const geistMono = Geist_Mono({ + variable: "--font-geist-mono", + subsets: ["latin"], +}); + +export const metadata: Metadata = { + title: "Create Next App", + description: "Generated by create next app", +}; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + + {children} + + ); +} diff --git a/Team414/crime-simulator/app/page.tsx b/Team414/crime-simulator/app/page.tsx new file mode 100644 index 000000000..662ca225b --- /dev/null +++ b/Team414/crime-simulator/app/page.tsx @@ -0,0 +1,139 @@ +"use client"; +import { useState } from "react"; + +export default function Home() { + const [suspects, setSuspects] = useState([ + { id: 1, name: "Rahul", role: "Friend", suspicion: 20 }, + { id: 2, name: "Amit", role: "Coworker", suspicion: 30 }, + ]); + + const [selectedEvidence, setSelectedEvidence] = useState(null); + const [result, setResult] = useState(null); + + const evidence = [ + { id: 1, name: "๐Ÿ“ฑ Phone Log", impact: 20 }, + { id: 2, name: "๐Ÿงพ Fake Alibi", impact: 30 }, + ]; + + const applyEvidence = (id: number) => { + if (!selectedEvidence) return; + + setSuspects((prev: any[]) => + prev.map((s: any) => + s.id === id + ? { + ...s, + suspicion: Math.min( + s.suspicion + selectedEvidence.impact, + 100 + ), + } + : s + ) + ); + }; + + const accuse = () => { + const max = suspects.reduce((a: any, b: any) => + a.suspicion > b.suspicion ? a : b + ); + + setResult( + max.id === 2 + ? "โœ… Correct! Amit is guilty" + : "โŒ Wrong suspect" + ); + }; + + return ( +
+ + {/* CONTAINER */} +
+ + {/* HEADER */} +
+

+ ๐Ÿ•ต๏ธ Crime Investigation +

+

+ ๐ŸŸก Investigating +

+
+ + {/* EVIDENCE */} +

๐Ÿ” Evidence

+ +
+ {evidence.map((e) => ( +
setSelectedEvidence(e)} + className={`p-3 sm:p-4 text-sm sm:text-base text-center rounded-xl cursor-pointer transition ${ + selectedEvidence?.id === e.id + ? "bg-yellow-400 text-black" + : "bg-gray-800 hover:bg-gray-700" + }`} + > + {e.name} +
+ ))} +
+ + {/* SUSPECTS */} +

๐Ÿ‘ค Suspects

+ +
+ {suspects.map((s) => ( +
applyEvidence(s.id)} + className="bg-gray-800 p-4 sm:p-5 rounded-xl cursor-pointer hover:bg-gray-700 transition" + > +

+ {s.name} +

+

{s.role}

+ + {/* Progress */} +
+
+
+
+

+ ๐Ÿ”ฅ {s.suspicion}% +

+
+ + {s.suspicion > 70 && ( +

+ โš ๏ธ Highly Suspicious +

+ )} +
+ ))} +
+ + {/* BUTTON */} +
+ + + {result && ( +

+ {result} +

+ )} +
+ +
+
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/AccuseButton.tsx b/Team414/crime-simulator/components/AccuseButton.tsx new file mode 100644 index 000000000..6a07fd8ad --- /dev/null +++ b/Team414/crime-simulator/components/AccuseButton.tsx @@ -0,0 +1,14 @@ +export default function AccuseButton({ accuse, result }: any) { + return ( +
+ + + {result &&

{result}

} +
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/CaseHeader.tsx b/Team414/crime-simulator/components/CaseHeader.tsx new file mode 100644 index 000000000..21d8de9f4 --- /dev/null +++ b/Team414/crime-simulator/components/CaseHeader.tsx @@ -0,0 +1,9 @@ +export default function CaseHeader() { + return ( +
+

๐Ÿ•ต๏ธ Crime Investigation

+

Bank Robbery Case

+

๐ŸŸก Investigating

+
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/EvidencePanel.tsx b/Team414/crime-simulator/components/EvidencePanel.tsx new file mode 100644 index 000000000..48204e3bd --- /dev/null +++ b/Team414/crime-simulator/components/EvidencePanel.tsx @@ -0,0 +1,23 @@ +export default function EvidencePanel({ + evidence, + selected, + setSelected, +}: any) { + return ( +
+ {evidence.map((e: any) => ( +
setSelected(e)} + className={`p-3 rounded-xl cursor-pointer ${ + selected?.id === e.id + ? "bg-yellow-400 text-black" + : "bg-gray-800 hover:bg-gray-700" + }`} + > + {e.name} +
+ ))} +
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/Insights.tsx b/Team414/crime-simulator/components/Insights.tsx new file mode 100644 index 000000000..a3ac2f1a3 --- /dev/null +++ b/Team414/crime-simulator/components/Insights.tsx @@ -0,0 +1,14 @@ +export default function Insights({ suspects }: any) { + const high = suspects.find((s: any) => s.suspicion > 60); + + return ( +
+

๐Ÿง  Insights

+ {high ? ( +

{high.name} seems suspicious due to strong evidence.

+ ) : ( +

No strong leads yet.

+ )} +
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/SuspectCard.tsx b/Team414/crime-simulator/components/SuspectCard.tsx new file mode 100644 index 000000000..b6498cc79 --- /dev/null +++ b/Team414/crime-simulator/components/SuspectCard.tsx @@ -0,0 +1,21 @@ +import Card from "./ui/Card"; +import ProgressBar from "./ui/ProgressBar"; + +export default function SuspectCard({ suspect, onClick }: any) { + return ( + +
+

{suspect.name}

+

{suspect.role}

+ + + +

๐Ÿ”ฅ {suspect.suspicion}%

+ + {suspect.suspicion > 70 && ( +

โš ๏ธ Highly Suspicious

+ )} +
+
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/ui/Card.tsx b/Team414/crime-simulator/components/ui/Card.tsx new file mode 100644 index 000000000..575de48e3 --- /dev/null +++ b/Team414/crime-simulator/components/ui/Card.tsx @@ -0,0 +1,7 @@ +export default function Card({ children }: any) { + return ( +
+ {children} +
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/components/ui/ProgressBar.tsx b/Team414/crime-simulator/components/ui/ProgressBar.tsx new file mode 100644 index 000000000..0ed0f0d35 --- /dev/null +++ b/Team414/crime-simulator/components/ui/ProgressBar.tsx @@ -0,0 +1,10 @@ +export default function ProgressBar({ value }: { value: number }) { + return ( +
+
+
+ ); +} \ No newline at end of file diff --git a/Team414/crime-simulator/data/mockData.ts b/Team414/crime-simulator/data/mockData.ts new file mode 100644 index 000000000..a52948087 --- /dev/null +++ b/Team414/crime-simulator/data/mockData.ts @@ -0,0 +1,9 @@ +export const suspects = [ + { id: 1, name: "Rahul", role: "Friend", suspicion: 20 }, + { id: 2, name: "Amit", role: "Coworker", suspicion: 30 }, +]; + +export const evidence = [ + { id: 1, name: "๐Ÿ“ฑ Phone Log", impact: 20 }, + { id: 2, name: "๐Ÿงพ Fake Alibi", impact: 30 }, +]; \ No newline at end of file diff --git a/Team414/crime-simulator/eslint.config.mjs b/Team414/crime-simulator/eslint.config.mjs new file mode 100644 index 000000000..05e726d1b --- /dev/null +++ b/Team414/crime-simulator/eslint.config.mjs @@ -0,0 +1,18 @@ +import { defineConfig, globalIgnores } from "eslint/config"; +import nextVitals from "eslint-config-next/core-web-vitals"; +import nextTs from "eslint-config-next/typescript"; + +const eslintConfig = defineConfig([ + ...nextVitals, + ...nextTs, + // Override default ignores of eslint-config-next. + globalIgnores([ + // Default ignores of eslint-config-next: + ".next/**", + "out/**", + "build/**", + "next-env.d.ts", + ]), +]); + +export default eslintConfig; diff --git a/Team414/crime-simulator/next.config.ts b/Team414/crime-simulator/next.config.ts new file mode 100644 index 000000000..e9ffa3083 --- /dev/null +++ b/Team414/crime-simulator/next.config.ts @@ -0,0 +1,7 @@ +import type { NextConfig } from "next"; + +const nextConfig: NextConfig = { + /* config options here */ +}; + +export default nextConfig; diff --git a/Team414/crime-simulator/package-lock.json b/Team414/crime-simulator/package-lock.json new file mode 100644 index 000000000..0591b3efe --- /dev/null +++ b/Team414/crime-simulator/package-lock.json @@ -0,0 +1,6584 @@ +{ + "name": "crime-simulator", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "crime-simulator", + "version": "0.1.0", + "dependencies": { + "next": "16.2.2", + "react": "^19.2.4", + "react-dom": "^19.2.4" + }, + "devDependencies": { + "@tailwindcss/postcss": "^4", + "@types/node": "^20", + "@types/react": "^19", + "@types/react-dom": "^19", + "eslint": "^9", + "eslint-config-next": "16.2.2", + "tailwindcss": "^4", + "typescript": "^5" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", + "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", + "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helpers": "^7.28.6", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", + "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", + "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/template": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", + "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emnapi/core": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.2.tgz", + "integrity": "sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz", + "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.5" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", + "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.14.0", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.1", + "minimatch": "^3.1.5", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "9.39.4", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", + "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", + "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.7.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.4.3", + "@emnapi/runtime": "^1.4.3", + "@tybys/wasm-util": "^0.10.0" + } + }, + "node_modules/@next/env": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.2.tgz", + "integrity": "sha512-LqSGz5+xGk9EL/iBDr2yo/CgNQV6cFsNhRR2xhSXYh7B/hb4nePCxlmDvGEKG30NMHDFf0raqSyOZiQrO7BkHQ==", + "license": "MIT" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.2.2.tgz", + "integrity": "sha512-IOPbWzDQ+76AtjZioaCjpIY72xNSDMnarZ2GMQ4wjNLvnJEJHqxQwGFhgnIWLV9klb4g/+amg88Tk5OXVpyLTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-glob": "3.3.1" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.2.tgz", + "integrity": "sha512-B92G3ulrwmkDSEJEp9+XzGLex5wC1knrmCSIylyVeiAtCIfvEJYiN3v5kXPlYt5R4RFlsfO/v++aKV63Acrugg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.2.tgz", + "integrity": "sha512-7ZwSgNKJNQiwW0CKhNm9B1WS2L1Olc4B2XY0hPYCAL3epFnugMhuw5TMWzMilQ3QCZcCHoYm9NGWTHbr5REFxw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.2.tgz", + "integrity": "sha512-c3m8kBHMziMgo2fICOP/cd/5YlrxDU5YYjAJeQLyFsCqVF8xjOTH/QYG4a2u48CvvZZSj1eHQfBCbyh7kBr30Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.2.tgz", + "integrity": "sha512-VKLuscm0P/mIfzt+SDdn2+8TNNJ7f0qfEkA+az7OqQbjzKdBxAHs0UvuiVoCtbwX+dqMEL9U54b5wQ/aN3dHeg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.2.tgz", + "integrity": "sha512-kU3OPHJq6sBUjOk7wc5zJ7/lipn8yGldMoAv4z67j6ov6Xo/JvzA7L7LCsyzzsXmgLEhk3Qkpwqaq/1+XpNR3g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.2.tgz", + "integrity": "sha512-CKXRILyErMtUftp+coGcZ38ZwE/Aqq45VMCcRLr2I4OXKrgxIBDXHnBgeX/UMil0S09i2JXaDL3Q+TN8D/cKmg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.2.tgz", + "integrity": "sha512-sS/jSk5VUoShUqINJFvNjVT7JfR5ORYj/+/ZpOYbbIohv/lQfduWnGAycq2wlknbOql2xOR0DoV0s6Xfcy49+g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.2.tgz", + "integrity": "sha512-aHaKceJgdySReT7qeck5oShucxWRiiEuwCGK8HHALe6yZga8uyFpLkPgaRw3kkF04U7ROogL/suYCNt/+CuXGA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.4.0" + } + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@swc/helpers": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.8.0" + } + }, + "node_modules/@tailwindcss/node": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.2.tgz", + "integrity": "sha512-pXS+wJ2gZpVXqFaUEjojq7jzMpTGf8rU6ipJz5ovJV6PUGmlJ+jvIwGrzdHdQ80Sg+wmQxUFuoW1UAAwHNEdFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.19.0", + "jiti": "^2.6.1", + "lightningcss": "1.32.0", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.2.2" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.2.tgz", + "integrity": "sha512-qEUA07+E5kehxYp9BVMpq9E8vnJuBHfJEC0vPC5e7iL/hw7HR61aDKoVoKzrG+QKp56vhNZe4qwkRmMC0zDLvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.2.2", + "@tailwindcss/oxide-darwin-arm64": "4.2.2", + "@tailwindcss/oxide-darwin-x64": "4.2.2", + "@tailwindcss/oxide-freebsd-x64": "4.2.2", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.2", + "@tailwindcss/oxide-linux-arm64-gnu": "4.2.2", + "@tailwindcss/oxide-linux-arm64-musl": "4.2.2", + "@tailwindcss/oxide-linux-x64-gnu": "4.2.2", + "@tailwindcss/oxide-linux-x64-musl": "4.2.2", + "@tailwindcss/oxide-wasm32-wasi": "4.2.2", + "@tailwindcss/oxide-win32-arm64-msvc": "4.2.2", + "@tailwindcss/oxide-win32-x64-msvc": "4.2.2" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.2.tgz", + "integrity": "sha512-dXGR1n+P3B6748jZO/SvHZq7qBOqqzQ+yFrXpoOWWALWndF9MoSKAT3Q0fYgAzYzGhxNYOoysRvYlpixRBBoDg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.2.tgz", + "integrity": "sha512-iq9Qjr6knfMpZHj55/37ouZeykwbDqF21gPFtfnhCCKGDcPI/21FKC9XdMO/XyBM7qKORx6UIhGgg6jLl7BZlg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.2.tgz", + "integrity": "sha512-BlR+2c3nzc8f2G639LpL89YY4bdcIdUmiOOkv2GQv4/4M0vJlpXEa0JXNHhCHU7VWOKWT/CjqHdTP8aUuDJkuw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.2.tgz", + "integrity": "sha512-YUqUgrGMSu2CDO82hzlQ5qSb5xmx3RUrke/QgnoEx7KvmRJHQuZHZmZTLSuuHwFf0DJPybFMXMYf+WJdxHy/nQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.2.tgz", + "integrity": "sha512-FPdhvsW6g06T9BWT0qTwiVZYE2WIFo2dY5aCSpjG/S/u1tby+wXoslXS0kl3/KXnULlLr1E3NPRRw0g7t2kgaQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.2.tgz", + "integrity": "sha512-4og1V+ftEPXGttOO7eCmW7VICmzzJWgMx+QXAJRAhjrSjumCwWqMfkDrNu1LXEQzNAwz28NCUpucgQPrR4S2yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.2.tgz", + "integrity": "sha512-oCfG/mS+/+XRlwNjnsNLVwnMWYH7tn/kYPsNPh+JSOMlnt93mYNCKHYzylRhI51X+TbR+ufNhhKKzm6QkqX8ag==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.2.tgz", + "integrity": "sha512-rTAGAkDgqbXHNp/xW0iugLVmX62wOp2PoE39BTCGKjv3Iocf6AFbRP/wZT/kuCxC9QBh9Pu8XPkv/zCZB2mcMg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.2.tgz", + "integrity": "sha512-XW3t3qwbIwiSyRCggeO2zxe3KWaEbM0/kW9e8+0XpBgyKU4ATYzcVSMKteZJ1iukJ3HgHBjbg9P5YPRCVUxlnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.2.tgz", + "integrity": "sha512-eKSztKsmEsn1O5lJ4ZAfyn41NfG7vzCg496YiGtMDV86jz1q/irhms5O0VrY6ZwTUkFy/EKG3RfWgxSI3VbZ8Q==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.8.1", + "@emnapi/runtime": "^1.8.1", + "@emnapi/wasi-threads": "^1.1.0", + "@napi-rs/wasm-runtime": "^1.1.1", + "@tybys/wasm-util": "^0.10.1", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.2.tgz", + "integrity": "sha512-qPmaQM4iKu5mxpsrWZMOZRgZv1tOZpUm+zdhhQP0VhJfyGGO3aUKdbh3gDZc/dPLQwW4eSqWGrrcWNBZWUWaXQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.2.tgz", + "integrity": "sha512-1T/37VvI7WyH66b+vqHj/cLwnCxt7Qt3WFu5Q8hk65aOvlwAhs7rAp1VkulBJw/N4tMirXjVnylTR72uI0HGcA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/postcss": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.2.tgz", + "integrity": "sha512-n4goKQbW8RVXIbNKRB/45LzyUqN451deQK0nzIeauVEqjlI49slUlgKYJM2QyUzap/PcpnS7kzSUmPb1sCRvYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "4.2.2", + "@tailwindcss/oxide": "4.2.2", + "postcss": "^8.5.6", + "tailwindcss": "4.2.2" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", + "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.19.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.39.tgz", + "integrity": "sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "node_modules/@types/react": { + "version": "19.2.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", + "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.0.tgz", + "integrity": "sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.58.0", + "@typescript-eslint/type-utils": "8.58.0", + "@typescript-eslint/utils": "8.58.0", + "@typescript-eslint/visitor-keys": "8.58.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.58.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.58.0.tgz", + "integrity": "sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@typescript-eslint/scope-manager": "8.58.0", + "@typescript-eslint/types": "8.58.0", + "@typescript-eslint/typescript-estree": "8.58.0", + "@typescript-eslint/visitor-keys": "8.58.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.58.0.tgz", + "integrity": "sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.58.0", + "@typescript-eslint/types": "^8.58.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.58.0.tgz", + "integrity": "sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.58.0", + "@typescript-eslint/visitor-keys": "8.58.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.0.tgz", + "integrity": "sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.58.0.tgz", + "integrity": "sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.58.0", + "@typescript-eslint/typescript-estree": "8.58.0", + "@typescript-eslint/utils": "8.58.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.58.0.tgz", + "integrity": "sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.0.tgz", + "integrity": "sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.58.0", + "@typescript-eslint/tsconfig-utils": "8.58.0", + "@typescript-eslint/types": "8.58.0", + "@typescript-eslint/visitor-keys": "8.58.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", + "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.58.0.tgz", + "integrity": "sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.58.0", + "@typescript-eslint/types": "8.58.0", + "@typescript-eslint/typescript-estree": "8.58.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.0.tgz", + "integrity": "sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.58.0", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@unrs/resolver-binding-android-arm-eabi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz", + "integrity": "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-android-arm64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz", + "integrity": "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-arm64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz", + "integrity": "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-darwin-x64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz", + "integrity": "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@unrs/resolver-binding-freebsd-x64": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz", + "integrity": "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz", + "integrity": "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz", + "integrity": "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz", + "integrity": "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-arm64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz", + "integrity": "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz", + "integrity": "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz", + "integrity": "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz", + "integrity": "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz", + "integrity": "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-gnu": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz", + "integrity": "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-linux-x64-musl": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz", + "integrity": "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@unrs/resolver-binding-wasm32-wasi": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz", + "integrity": "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.11" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz", + "integrity": "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz", + "integrity": "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@unrs/resolver-binding-win32-x64-msvc": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz", + "integrity": "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", + "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.2.tgz", + "integrity": "sha512-byD6KPdvo72y/wj2T/4zGEvvlis+PsZsn/yPS3pEO+sFpcrqRpX/TJCxvVaEsNeMrfQbCr7w163YqoD9IYwHXw==", + "dev": true, + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.14", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.14.tgz", + "integrity": "sha512-fOVLPAsFTsQfuCkvahZkzq6nf8KvGWanlYoTh0SVA0A/PIUxQGU2AOZAoD95n2gFLVDW/jP6sbGLny95nmEuHA==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz", + "integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001785", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001785.tgz", + "integrity": "sha512-blhOL/WNR+Km1RI/LCVAvA73xplXA7ZbjzI4YkMK9pa6T/P3F2GxjNpEkyw5repTw9IvkyrjyHpwjnhZ5FOvYQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "devOptional": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.331", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.331.tgz", + "integrity": "sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", + "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-abstract": { + "version": "1.24.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz", + "integrity": "sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.1", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.1.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.3.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.5", + "math-intrinsics": "^1.1.0", + "safe-array-concat": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.39.4", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", + "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.2", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.5", + "@eslint/js": "9.39.4", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.5", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-next": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.2.2.tgz", + "integrity": "sha512-6VlvEhwoug2JpVgjZDhyXrJXUEuPY++TddzIpTaIRvlvlXXFgvQUtm3+Zr84IjFm0lXtJt73w19JA08tOaZVwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@next/eslint-plugin-next": "16.2.2", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.32.0", + "eslint-plugin-jsx-a11y": "^6.10.0", + "eslint-plugin-react": "^7.37.0", + "eslint-plugin-react-hooks": "^7.0.0", + "globals": "16.4.0", + "typescript-eslint": "^8.46.0" + }, + "peerDependencies": { + "eslint": ">=9.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/globals": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.4.0.tgz", + "integrity": "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.10.tgz", + "integrity": "sha512-tRrKqFyCaKict5hOd244sL6EQFNycnMQnBe+j8uqGNXYzsImGbGUU4ibtoaBmv5FLwJwcFJNeg1GeVjQfbMrDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.16.1", + "resolve": "^2.0.0-next.6" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz", + "integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.4.0", + "get-tsconfig": "^4.10.0", + "is-bun-module": "^2.0.0", + "stable-hash": "^0.0.5", + "tinyglobby": "^0.2.13", + "unrs-resolver": "^1.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint-import-resolver-typescript" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz", + "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.4", + "@babel/parser": "^7.24.4", + "hermes-parser": "^0.25.1", + "zod": "^3.25.0 || ^4.0.0", + "zod-validation-error": "^3.5.0 || ^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.13.7", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.7.tgz", + "integrity": "sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hermes-estree": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz", + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==", + "dev": true, + "license": "MIT" + }, + "node_modules/hermes-parser": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz", + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hermes-estree": "0.25.1" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bun-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz", + "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.7.1" + } + }, + "node_modules/is-bun-module/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.32.0", + "lightningcss-darwin-arm64": "1.32.0", + "lightningcss-darwin-x64": "1.32.0", + "lightningcss-freebsd-x64": "1.32.0", + "lightningcss-linux-arm-gnueabihf": "1.32.0", + "lightningcss-linux-arm64-gnu": "1.32.0", + "lightningcss-linux-arm64-musl": "1.32.0", + "lightningcss-linux-x64-gnu": "1.32.0", + "lightningcss-linux-x64-musl": "1.32.0", + "lightningcss-win32-arm64-msvc": "1.32.0", + "lightningcss-win32-x64-msvc": "1.32.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/napi-postinstall": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz", + "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==", + "dev": true, + "license": "MIT", + "bin": { + "napi-postinstall": "lib/cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/napi-postinstall" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next": { + "version": "16.2.2", + "resolved": "https://registry.npmjs.org/next/-/next-16.2.2.tgz", + "integrity": "sha512-i6AJdyVa4oQjyvX/6GeER8dpY/xlIV+4NMv/svykcLtURJSy/WzDnnUk/TM4d0uewFHK7xSQz4TbIwPgjky+3A==", + "license": "MIT", + "dependencies": { + "@next/env": "16.2.2", + "@swc/helpers": "0.5.15", + "baseline-browser-mapping": "^2.9.19", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=20.9.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "16.2.2", + "@next/swc-darwin-x64": "16.2.2", + "@next/swc-linux-arm64-gnu": "16.2.2", + "@next/swc-linux-arm64-musl": "16.2.2", + "@next/swc-linux-x64-gnu": "16.2.2", + "@next/swc-linux-x64-musl": "16.2.2", + "@next/swc-win32-arm64-msvc": "16.2.2", + "@next/swc-win32-x64-msvc": "16.2.2", + "sharp": "^0.34.5" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.51.1", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "@playwright/test": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/next/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/node-exports-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.0.tgz", + "integrity": "sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array.prototype.flatmap": "^1.3.3", + "es-errors": "^1.3.0", + "object.entries": "^1.1.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/node-releases": { + "version": "2.0.37", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", + "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.4" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "2.0.0-next.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.6.tgz", + "integrity": "sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "node-exports-info": "^1.6.0", + "object-keys": "^1.1.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/sharp/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stable-hash": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz", + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==", + "dev": true, + "license": "MIT" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", + "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", + "license": "MIT", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", + "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", + "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", + "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.58.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.58.0.tgz", + "integrity": "sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.58.0", + "@typescript-eslint/parser": "8.58.0", + "@typescript-eslint/typescript-estree": "8.58.0", + "@typescript-eslint/utils": "8.58.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/unrs-resolver": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.11.1.tgz", + "integrity": "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "napi-postinstall": "^0.3.0" + }, + "funding": { + "url": "https://opencollective.com/unrs-resolver" + }, + "optionalDependencies": { + "@unrs/resolver-binding-android-arm-eabi": "1.11.1", + "@unrs/resolver-binding-android-arm64": "1.11.1", + "@unrs/resolver-binding-darwin-arm64": "1.11.1", + "@unrs/resolver-binding-darwin-x64": "1.11.1", + "@unrs/resolver-binding-freebsd-x64": "1.11.1", + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1", + "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1", + "@unrs/resolver-binding-linux-arm64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-arm64-musl": "1.11.1", + "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-riscv64-musl": "1.11.1", + "@unrs/resolver-binding-linux-s390x-gnu": "1.11.1", + "@unrs/resolver-binding-linux-x64-gnu": "1.11.1", + "@unrs/resolver-binding-linux-x64-musl": "1.11.1", + "@unrs/resolver-binding-wasm32-wasi": "1.11.1", + "@unrs/resolver-binding-win32-arm64-msvc": "1.11.1", + "@unrs/resolver-binding-win32-ia32-msvc": "1.11.1", + "@unrs/resolver-binding-win32-x64-msvc": "1.11.1" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.6.tgz", + "integrity": "sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==", + "dev": true, + "license": "MIT", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-validation-error": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz", + "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + } + } + } +} diff --git a/Team414/crime-simulator/package.json b/Team414/crime-simulator/package.json new file mode 100644 index 000000000..934625539 --- /dev/null +++ b/Team414/crime-simulator/package.json @@ -0,0 +1,26 @@ +{ + "name": "crime-simulator", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "eslint" + }, + "dependencies": { + "next": "16.2.2", + "react": "^19.2.4", + "react-dom": "^19.2.4" + }, + "devDependencies": { + "@tailwindcss/postcss": "^4", + "@types/node": "^20", + "@types/react": "^19", + "@types/react-dom": "^19", + "eslint": "^9", + "eslint-config-next": "16.2.2", + "tailwindcss": "^4", + "typescript": "^5" + } +} diff --git a/Team414/crime-simulator/postcss.config.mjs b/Team414/crime-simulator/postcss.config.mjs new file mode 100644 index 000000000..61e36849c --- /dev/null +++ b/Team414/crime-simulator/postcss.config.mjs @@ -0,0 +1,7 @@ +const config = { + plugins: { + "@tailwindcss/postcss": {}, + }, +}; + +export default config; diff --git a/Team414/crime-simulator/public/file.svg b/Team414/crime-simulator/public/file.svg new file mode 100644 index 000000000..004145cdd --- /dev/null +++ b/Team414/crime-simulator/public/file.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Team414/crime-simulator/public/globe.svg b/Team414/crime-simulator/public/globe.svg new file mode 100644 index 000000000..567f17b0d --- /dev/null +++ b/Team414/crime-simulator/public/globe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Team414/crime-simulator/public/next.svg b/Team414/crime-simulator/public/next.svg new file mode 100644 index 000000000..5174b28c5 --- /dev/null +++ b/Team414/crime-simulator/public/next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Team414/crime-simulator/public/vercel.svg b/Team414/crime-simulator/public/vercel.svg new file mode 100644 index 000000000..770539603 --- /dev/null +++ b/Team414/crime-simulator/public/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Team414/crime-simulator/public/window.svg b/Team414/crime-simulator/public/window.svg new file mode 100644 index 000000000..b2b2a44f6 --- /dev/null +++ b/Team414/crime-simulator/public/window.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Team414/crime-simulator/tsconfig.json b/Team414/crime-simulator/tsconfig.json new file mode 100644 index 000000000..3a13f90a7 --- /dev/null +++ b/Team414/crime-simulator/tsconfig.json @@ -0,0 +1,34 @@ +{ + "compilerOptions": { + "target": "ES2017", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "react-jsx", + "incremental": true, + "plugins": [ + { + "name": "next" + } + ], + "paths": { + "@/*": ["./*"] + } + }, + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts", + "**/*.mts" + ], + "exclude": ["node_modules"] +} diff --git a/Team414/crime-simulator/utils/helpers.ts b/Team414/crime-simulator/utils/helpers.ts new file mode 100644 index 000000000..e69de29bb From d4b6cffcbd128d68ba88f365ad809d5441a03901 Mon Sep 17 00:00:00 2001 From: samruddhimore27 Date: Sat, 4 Apr 2026 17:10:54 +0530 Subject: [PATCH 2/3] Team414 Project- Crime Stimulator --- Team414/crime-simulator/app/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Team414/crime-simulator/app/page.tsx b/Team414/crime-simulator/app/page.tsx index 662ca225b..305edbd56 100644 --- a/Team414/crime-simulator/app/page.tsx +++ b/Team414/crime-simulator/app/page.tsx @@ -136,4 +136,4 @@ export default function Home() { ); -} \ No newline at end of file +} \ No newline at end of file From a18d599773e7c271d540e3cd486ea14c7ccf554c Mon Sep 17 00:00:00 2001 From: samruddhimore27 Date: Sat, 4 Apr 2026 17:15:48 +0530 Subject: [PATCH 3/3] Added Readme --- Team414/crime-simulator/README.md | 47 ++++++------------ .../Screen Recording 2026-04-04 171000.mp4 | Bin 0 -> 1786638 bytes 2 files changed, 16 insertions(+), 31 deletions(-) create mode 100644 Team414/crime-simulator/Screen Recording 2026-04-04 171000.mp4 diff --git a/Team414/crime-simulator/README.md b/Team414/crime-simulator/README.md index e215bc4cc..59e462017 100644 --- a/Team414/crime-simulator/README.md +++ b/Team414/crime-simulator/README.md @@ -1,36 +1,21 @@ -This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app). +# Crime Investigation Simulator -## Getting Started +## ๐Ÿ‘ฉโ€๐Ÿ’ป Team Name +Team 414 -First, run the development server: +## ๐Ÿš€ Project Overview +An interactive crime investigation simulator where users analyze evidence and identify the suspect based on suspicion scoring. -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` +## โš™๏ธ Features +- Evidence selection system +- Dynamic suspicion score updates +- Interactive UI +- Final accusation system -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. +## ๐Ÿ›  Tech Stack +- Next.js +- React +- Tailwind CSS -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details. +## ๐ŸŽฅ Demo Video + \ No newline at end of file diff --git a/Team414/crime-simulator/Screen Recording 2026-04-04 171000.mp4 b/Team414/crime-simulator/Screen Recording 2026-04-04 171000.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..56301b5b3aaa852a20ea0d14788a8cb14b2804ee GIT binary patch literal 1786638 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�ulYcqD_c>X-Z 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�zI68=!JGzv|1*i2VR;@_Af^b2aG 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 f(3FNt>~UJZ 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≫DR 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