irongit

Initial commit from Create Next App

huncholanehuncholaneauthored
commit 7d8bc0efc4fca8a43b0c5cb4272c0b6daf53ea38Browse files

18 files changed, +6253 -0

+41-0.gitignore
@@ -0,0 +1,41 @@
1+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+# dependencies
4+/node_modules
5+/.pnp
6+.pnp.*
7+.yarn/*
8+!.yarn/patches
9+!.yarn/plugins
10+!.yarn/releases
11+!.yarn/versions
12+
13+# testing
14+/coverage
15+
16+# next.js
17+/.next/
18+/out/
19+
20+# production
21+/build
22+
23+# misc
24+.DS_Store
25+*.pem
26+
27+# debug
28+npm-debug.log*
29+yarn-debug.log*
30+yarn-error.log*
31+.pnpm-debug.log*
32+
33+# env files (can opt-in for committing if needed)
34+.env*
35+
36+# vercel
37+.vercel
38+
39+# typescript
40+*.tsbuildinfo
41+next-env.d.ts
+36-0README.md
@@ -0,0 +1,36 @@
1+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).
2+
3+## Getting Started
4+
5+First, run the development server:
6+
7+```bash
8+npm run dev
9+# or
10+yarn dev
11+# or
12+pnpm dev
13+# or
14+bun dev
15+```
16+
17+Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18+
19+You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
20+
21+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.
22+
23+## Learn More
24+
25+To learn more about Next.js, take a look at the following resources:
26+
27+- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28+- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29+
30+You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
31+
32+## Deploy on Vercel
33+
34+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.
35+
36+Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
+0-0app/favicon.ico

Binary file changed.

+21-0app/globals.css
@@ -0,0 +1,21 @@
1+@tailwind base;
2+@tailwind components;
3+@tailwind utilities;
4+
5+:root {
6+ --background: #ffffff;
7+ --foreground: #171717;
8+}
9+
10+@media (prefers-color-scheme: dark) {
11+ :root {
12+ --background: #0a0a0a;
13+ --foreground: #ededed;
14+ }
15+}
16+
17+body {
18+ color: var(--foreground);
19+ background: var(--background);
20+ font-family: Arial, Helvetica, sans-serif;
21+}
+34-0app/layout.tsx
@@ -0,0 +1,34 @@
1+import type { Metadata } from "next";
2+import { Geist, Geist_Mono } from "next/font/google";
3+import "./globals.css";
4+
5+const geistSans = Geist({
6+ variable: "--font-geist-sans",
7+ subsets: ["latin"],
8+});
9+
10+const geistMono = Geist_Mono({
11+ variable: "--font-geist-mono",
12+ subsets: ["latin"],
13+});
14+
15+export const metadata: Metadata = {
16+ title: "Create Next App",
17+ description: "Generated by create next app",
18+};
19+
20+export default function RootLayout({
21+ children,
22+}: Readonly<{
23+ children: React.ReactNode;
24+}>) {
25+ return (
26+ <html lang="en">
27+ <body
28+ className={`${geistSans.variable} ${geistMono.variable} antialiased`}
29+ >
30+ {children}
31+ </body>
32+ </html>
33+ );
34+}
+101-0app/page.tsx
@@ -0,0 +1,101 @@
1+import Image from "next/image";
2+
3+export default function Home() {
4+ return (
5+ <div className="grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20 font-[family-name:var(--font-geist-sans)]">
6+ <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start">
7+ <Image
8+ className="dark:invert"
9+ src="/next.svg"
10+ alt="Next.js logo"
11+ width={180}
12+ height={38}
13+ priority
14+ />
15+ <ol className="list-inside list-decimal text-sm text-center sm:text-left font-[family-name:var(--font-geist-mono)]">
16+ <li className="mb-2">
17+ Get started by editing{" "}
18+ <code className="bg-black/[.05] dark:bg-white/[.06] px-1 py-0.5 rounded font-semibold">
19+ app/page.tsx
20+ </code>
21+ .
22+ </li>
23+ <li>Save and see your changes instantly.</li>
24+ </ol>
25+
26+ <div className="flex gap-4 items-center flex-col sm:flex-row">
27+ <a
28+ className="rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5"
29+ href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
30+ target="_blank"
31+ rel="noopener noreferrer"
32+ >
33+ <Image
34+ className="dark:invert"
35+ src="/vercel.svg"
36+ alt="Vercel logomark"
37+ width={20}
38+ height={20}
39+ />
40+ Deploy now
41+ </a>
42+ <a
43+ className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44"
44+ href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
45+ target="_blank"
46+ rel="noopener noreferrer"
47+ >
48+ Read our docs
49+ </a>
50+ </div>
51+ </main>
52+ <footer className="row-start-3 flex gap-6 flex-wrap items-center justify-center">
53+ <a
54+ className="flex items-center gap-2 hover:underline hover:underline-offset-4"
55+ href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
56+ target="_blank"
57+ rel="noopener noreferrer"
58+ >
59+ <Image
60+ aria-hidden
61+ src="/file.svg"
62+ alt="File icon"
63+ width={16}
64+ height={16}
65+ />
66+ Learn
67+ </a>
68+ <a
69+ className="flex items-center gap-2 hover:underline hover:underline-offset-4"
70+ href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
71+ target="_blank"
72+ rel="noopener noreferrer"
73+ >
74+ <Image
75+ aria-hidden
76+ src="/window.svg"
77+ alt="Window icon"
78+ width={16}
79+ height={16}
80+ />
81+ Examples
82+ </a>
83+ <a
84+ className="flex items-center gap-2 hover:underline hover:underline-offset-4"
85+ href="https://nextjs.org?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
86+ target="_blank"
87+ rel="noopener noreferrer"
88+ >
89+ <Image
90+ aria-hidden
91+ src="/globe.svg"
92+ alt="Globe icon"
93+ width={16}
94+ height={16}
95+ />
96+ Go to nextjs.org →
97+ </a>
98+ </footer>
99+ </div>
100+ );
101+}
+16-0eslint.config.mjs
@@ -0,0 +1,16 @@
1+import { dirname } from "path";
2+import { fileURLToPath } from "url";
3+import { FlatCompat } from "@eslint/eslintrc";
4+
5+const __filename = fileURLToPath(import.meta.url);
6+const __dirname = dirname(__filename);
7+
8+const compat = new FlatCompat({
9+ baseDirectory: __dirname,
10+});
11+
12+const eslintConfig = [
13+ ...compat.extends("next/core-web-vitals", "next/typescript"),
14+];
15+
16+export default eslintConfig;
+7-0next.config.ts
@@ -0,0 +1,7 @@
1+import type { NextConfig } from "next";
2+
3+const nextConfig: NextConfig = {
4+ /* config options here */
5+};
6+
7+export default nextConfig;
+5912-0package-lock.json
@@ -0,0 +1,5912 @@
1+{
2+ "name": "vacabay",
3+ "version": "0.1.0",
4+ "lockfileVersion": 3,
5+ "requires": true,
6+ "packages": {
7+ "": {
8+ "name": "vacabay",
9+ "version": "0.1.0",
10+ "dependencies": {
11+ "next": "15.1.6",
12+ "react": "^19.0.0",
13+ "react-dom": "^19.0.0"
14+ },
15+ "devDependencies": {
16+ "@eslint/eslintrc": "^3",
17+ "@types/node": "^20",
18+ "@types/react": "^19",
19+ "@types/react-dom": "^19",
20+ "eslint": "^9",
21+ "eslint-config-next": "15.1.6",
22+ "postcss": "^8",
23+ "tailwindcss": "^3.4.1",
24+ "typescript": "^5"
25+ }
26+ },
27+ "node_modules/@alloc/quick-lru": {
28+ "version": "5.2.0",
29+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
30+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
31+ "dev": true,
32+ "license": "MIT",
33+ "engines": {
34+ "node": ">=10"
35+ },
36+ "funding": {
37+ "url": "https://github.com/sponsors/sindresorhus"
38+ }
39+ },
40+ "node_modules/@emnapi/runtime": {
41+ "version": "1.3.1",
42+ "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
43+ "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
44+ "license": "MIT",
45+ "optional": true,
46+ "dependencies": {
47+ "tslib": "^2.4.0"
48+ }
49+ },
50+ "node_modules/@eslint-community/eslint-utils": {
51+ "version": "4.4.1",
52+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
53+ "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
54+ "dev": true,
55+ "license": "MIT",
56+ "dependencies": {
57+ "eslint-visitor-keys": "^3.4.3"
58+ },
59+ "engines": {
60+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
61+ },
62+ "funding": {
63+ "url": "https://opencollective.com/eslint"
64+ },
65+ "peerDependencies": {
66+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
67+ }
68+ },
69+ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
70+ "version": "3.4.3",
71+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
72+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
73+ "dev": true,
74+ "license": "Apache-2.0",
75+ "engines": {
76+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
77+ },
78+ "funding": {
79+ "url": "https://opencollective.com/eslint"
80+ }
81+ },
82+ "node_modules/@eslint-community/regexpp": {
83+ "version": "4.12.1",
84+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
85+ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
86+ "dev": true,
87+ "license": "MIT",
88+ "engines": {
89+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
90+ }
91+ },
92+ "node_modules/@eslint/config-array": {
93+ "version": "0.19.2",
94+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz",
95+ "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==",
96+ "dev": true,
97+ "license": "Apache-2.0",
98+ "dependencies": {
99+ "@eslint/object-schema": "^2.1.6",
100+ "debug": "^4.3.1",
101+ "minimatch": "^3.1.2"
102+ },
103+ "engines": {
104+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
105+ }
106+ },
107+ "node_modules/@eslint/core": {
108+ "version": "0.10.0",
109+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz",
110+ "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==",
111+ "dev": true,
112+ "license": "Apache-2.0",
113+ "dependencies": {
114+ "@types/json-schema": "^7.0.15"
115+ },
116+ "engines": {
117+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
118+ }
119+ },
120+ "node_modules/@eslint/eslintrc": {
121+ "version": "3.2.0",
122+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz",
123+ "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==",
124+ "dev": true,
125+ "license": "MIT",
126+ "dependencies": {
127+ "ajv": "^6.12.4",
128+ "debug": "^4.3.2",
129+ "espree": "^10.0.1",
130+ "globals": "^14.0.0",
131+ "ignore": "^5.2.0",
132+ "import-fresh": "^3.2.1",
133+ "js-yaml": "^4.1.0",
134+ "minimatch": "^3.1.2",
135+ "strip-json-comments": "^3.1.1"
136+ },
137+ "engines": {
138+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
139+ },
140+ "funding": {
141+ "url": "https://opencollective.com/eslint"
142+ }
143+ },
144+ "node_modules/@eslint/js": {
145+ "version": "9.19.0",
146+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz",
147+ "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==",
148+ "dev": true,
149+ "license": "MIT",
150+ "engines": {
151+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
152+ }
153+ },
154+ "node_modules/@eslint/object-schema": {
155+ "version": "2.1.6",
156+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
157+ "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
158+ "dev": true,
159+ "license": "Apache-2.0",
160+ "engines": {
161+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
162+ }
163+ },
164+ "node_modules/@eslint/plugin-kit": {
165+ "version": "0.2.5",
166+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz",
167+ "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==",
168+ "dev": true,
169+ "license": "Apache-2.0",
170+ "dependencies": {
171+ "@eslint/core": "^0.10.0",
172+ "levn": "^0.4.1"
173+ },
174+ "engines": {
175+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
176+ }
177+ },
178+ "node_modules/@humanfs/core": {
179+ "version": "0.19.1",
180+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
181+ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
182+ "dev": true,
183+ "license": "Apache-2.0",
184+ "engines": {
185+ "node": ">=18.18.0"
186+ }
187+ },
188+ "node_modules/@humanfs/node": {
189+ "version": "0.16.6",
190+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
191+ "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
192+ "dev": true,
193+ "license": "Apache-2.0",
194+ "dependencies": {
195+ "@humanfs/core": "^0.19.1",
196+ "@humanwhocodes/retry": "^0.3.0"
197+ },
198+ "engines": {
199+ "node": ">=18.18.0"
200+ }
201+ },
202+ "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
203+ "version": "0.3.1",
204+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
205+ "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
206+ "dev": true,
207+ "license": "Apache-2.0",
208+ "engines": {
209+ "node": ">=18.18"
210+ },
211+ "funding": {
212+ "type": "github",
213+ "url": "https://github.com/sponsors/nzakas"
214+ }
215+ },
216+ "node_modules/@humanwhocodes/module-importer": {
217+ "version": "1.0.1",
218+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
219+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
220+ "dev": true,
221+ "license": "Apache-2.0",
222+ "engines": {
223+ "node": ">=12.22"
224+ },
225+ "funding": {
226+ "type": "github",
227+ "url": "https://github.com/sponsors/nzakas"
228+ }
229+ },
230+ "node_modules/@humanwhocodes/retry": {
231+ "version": "0.4.1",
232+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz",
233+ "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==",
234+ "dev": true,
235+ "license": "Apache-2.0",
236+ "engines": {
237+ "node": ">=18.18"
238+ },
239+ "funding": {
240+ "type": "github",
241+ "url": "https://github.com/sponsors/nzakas"
242+ }
243+ },
244+ "node_modules/@img/sharp-darwin-arm64": {
245+ "version": "0.33.5",
246+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
247+ "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
248+ "cpu": [
249+ "arm64"
250+ ],
251+ "license": "Apache-2.0",
252+ "optional": true,
253+ "os": [
254+ "darwin"
255+ ],
256+ "engines": {
257+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
258+ },
259+ "funding": {
260+ "url": "https://opencollective.com/libvips"
261+ },
262+ "optionalDependencies": {
263+ "@img/sharp-libvips-darwin-arm64": "1.0.4"
264+ }
265+ },
266+ "node_modules/@img/sharp-darwin-x64": {
267+ "version": "0.33.5",
268+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
269+ "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
270+ "cpu": [
271+ "x64"
272+ ],
273+ "license": "Apache-2.0",
274+ "optional": true,
275+ "os": [
276+ "darwin"
277+ ],
278+ "engines": {
279+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
280+ },
281+ "funding": {
282+ "url": "https://opencollective.com/libvips"
283+ },
284+ "optionalDependencies": {
285+ "@img/sharp-libvips-darwin-x64": "1.0.4"
286+ }
287+ },
288+ "node_modules/@img/sharp-libvips-darwin-arm64": {
289+ "version": "1.0.4",
290+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
291+ "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
292+ "cpu": [
293+ "arm64"
294+ ],
295+ "license": "LGPL-3.0-or-later",
296+ "optional": true,
297+ "os": [
298+ "darwin"
299+ ],
300+ "funding": {
301+ "url": "https://opencollective.com/libvips"
302+ }
303+ },
304+ "node_modules/@img/sharp-libvips-darwin-x64": {
305+ "version": "1.0.4",
306+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
307+ "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
308+ "cpu": [
309+ "x64"
310+ ],
311+ "license": "LGPL-3.0-or-later",
312+ "optional": true,
313+ "os": [
314+ "darwin"
315+ ],
316+ "funding": {
317+ "url": "https://opencollective.com/libvips"
318+ }
319+ },
320+ "node_modules/@img/sharp-libvips-linux-arm": {
321+ "version": "1.0.5",
322+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
323+ "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
324+ "cpu": [
325+ "arm"
326+ ],
327+ "license": "LGPL-3.0-or-later",
328+ "optional": true,
329+ "os": [
330+ "linux"
331+ ],
332+ "funding": {
333+ "url": "https://opencollective.com/libvips"
334+ }
335+ },
336+ "node_modules/@img/sharp-libvips-linux-arm64": {
337+ "version": "1.0.4",
338+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
339+ "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
340+ "cpu": [
341+ "arm64"
342+ ],
343+ "license": "LGPL-3.0-or-later",
344+ "optional": true,
345+ "os": [
346+ "linux"
347+ ],
348+ "funding": {
349+ "url": "https://opencollective.com/libvips"
350+ }
351+ },
352+ "node_modules/@img/sharp-libvips-linux-s390x": {
353+ "version": "1.0.4",
354+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
355+ "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
356+ "cpu": [
357+ "s390x"
358+ ],
359+ "license": "LGPL-3.0-or-later",
360+ "optional": true,
361+ "os": [
362+ "linux"
363+ ],
364+ "funding": {
365+ "url": "https://opencollective.com/libvips"
366+ }
367+ },
368+ "node_modules/@img/sharp-libvips-linux-x64": {
369+ "version": "1.0.4",
370+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
371+ "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
372+ "cpu": [
373+ "x64"
374+ ],
375+ "license": "LGPL-3.0-or-later",
376+ "optional": true,
377+ "os": [
378+ "linux"
379+ ],
380+ "funding": {
381+ "url": "https://opencollective.com/libvips"
382+ }
383+ },
384+ "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
385+ "version": "1.0.4",
386+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
387+ "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
388+ "cpu": [
389+ "arm64"
390+ ],
391+ "license": "LGPL-3.0-or-later",
392+ "optional": true,
393+ "os": [
394+ "linux"
395+ ],
396+ "funding": {
397+ "url": "https://opencollective.com/libvips"
398+ }
399+ },
400+ "node_modules/@img/sharp-libvips-linuxmusl-x64": {
401+ "version": "1.0.4",
402+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
403+ "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
404+ "cpu": [
405+ "x64"
406+ ],
407+ "license": "LGPL-3.0-or-later",
408+ "optional": true,
409+ "os": [
410+ "linux"
411+ ],
412+ "funding": {
413+ "url": "https://opencollective.com/libvips"
414+ }
415+ },
416+ "node_modules/@img/sharp-linux-arm": {
417+ "version": "0.33.5",
418+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
419+ "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
420+ "cpu": [
421+ "arm"
422+ ],
423+ "license": "Apache-2.0",
424+ "optional": true,
425+ "os": [
426+ "linux"
427+ ],
428+ "engines": {
429+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
430+ },
431+ "funding": {
432+ "url": "https://opencollective.com/libvips"
433+ },
434+ "optionalDependencies": {
435+ "@img/sharp-libvips-linux-arm": "1.0.5"
436+ }
437+ },
438+ "node_modules/@img/sharp-linux-arm64": {
439+ "version": "0.33.5",
440+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
441+ "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
442+ "cpu": [
443+ "arm64"
444+ ],
445+ "license": "Apache-2.0",
446+ "optional": true,
447+ "os": [
448+ "linux"
449+ ],
450+ "engines": {
451+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
452+ },
453+ "funding": {
454+ "url": "https://opencollective.com/libvips"
455+ },
456+ "optionalDependencies": {
457+ "@img/sharp-libvips-linux-arm64": "1.0.4"
458+ }
459+ },
460+ "node_modules/@img/sharp-linux-s390x": {
461+ "version": "0.33.5",
462+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
463+ "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
464+ "cpu": [
465+ "s390x"
466+ ],
467+ "license": "Apache-2.0",
468+ "optional": true,
469+ "os": [
470+ "linux"
471+ ],
472+ "engines": {
473+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
474+ },
475+ "funding": {
476+ "url": "https://opencollective.com/libvips"
477+ },
478+ "optionalDependencies": {
479+ "@img/sharp-libvips-linux-s390x": "1.0.4"
480+ }
481+ },
482+ "node_modules/@img/sharp-linux-x64": {
483+ "version": "0.33.5",
484+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
485+ "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
486+ "cpu": [
487+ "x64"
488+ ],
489+ "license": "Apache-2.0",
490+ "optional": true,
491+ "os": [
492+ "linux"
493+ ],
494+ "engines": {
495+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
496+ },
497+ "funding": {
498+ "url": "https://opencollective.com/libvips"
499+ },
500+ "optionalDependencies": {
501+ "@img/sharp-libvips-linux-x64": "1.0.4"
502+ }
503+ },
504+ "node_modules/@img/sharp-linuxmusl-arm64": {
505+ "version": "0.33.5",
506+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
507+ "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
508+ "cpu": [
509+ "arm64"
510+ ],
511+ "license": "Apache-2.0",
512+ "optional": true,
513+ "os": [
514+ "linux"
515+ ],
516+ "engines": {
517+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
518+ },
519+ "funding": {
520+ "url": "https://opencollective.com/libvips"
521+ },
522+ "optionalDependencies": {
523+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
524+ }
525+ },
526+ "node_modules/@img/sharp-linuxmusl-x64": {
527+ "version": "0.33.5",
528+ "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
529+ "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
530+ "cpu": [
531+ "x64"
532+ ],
533+ "license": "Apache-2.0",
534+ "optional": true,
535+ "os": [
536+ "linux"
537+ ],
538+ "engines": {
539+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
540+ },
541+ "funding": {
542+ "url": "https://opencollective.com/libvips"
543+ },
544+ "optionalDependencies": {
545+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
546+ }
547+ },
548+ "node_modules/@img/sharp-wasm32": {
549+ "version": "0.33.5",
550+ "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
551+ "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
552+ "cpu": [
553+ "wasm32"
554+ ],
555+ "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
556+ "optional": true,
557+ "dependencies": {
558+ "@emnapi/runtime": "^1.2.0"
559+ },
560+ "engines": {
561+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
562+ },
563+ "funding": {
564+ "url": "https://opencollective.com/libvips"
565+ }
566+ },
567+ "node_modules/@img/sharp-win32-ia32": {
568+ "version": "0.33.5",
569+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
570+ "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
571+ "cpu": [
572+ "ia32"
573+ ],
574+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
575+ "optional": true,
576+ "os": [
577+ "win32"
578+ ],
579+ "engines": {
580+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
581+ },
582+ "funding": {
583+ "url": "https://opencollective.com/libvips"
584+ }
585+ },
586+ "node_modules/@img/sharp-win32-x64": {
587+ "version": "0.33.5",
588+ "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
589+ "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
590+ "cpu": [
591+ "x64"
592+ ],
593+ "license": "Apache-2.0 AND LGPL-3.0-or-later",
594+ "optional": true,
595+ "os": [
596+ "win32"
597+ ],
598+ "engines": {
599+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
600+ },
601+ "funding": {
602+ "url": "https://opencollective.com/libvips"
603+ }
604+ },
605+ "node_modules/@isaacs/cliui": {
606+ "version": "8.0.2",
607+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
608+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
609+ "dev": true,
610+ "license": "ISC",
611+ "dependencies": {
612+ "string-width": "^5.1.2",
613+ "string-width-cjs": "npm:string-width@^4.2.0",
614+ "strip-ansi": "^7.0.1",
615+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
616+ "wrap-ansi": "^8.1.0",
617+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
618+ },
619+ "engines": {
620+ "node": ">=12"
621+ }
622+ },
623+ "node_modules/@jridgewell/gen-mapping": {
624+ "version": "0.3.8",
625+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
626+ "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
627+ "dev": true,
628+ "license": "MIT",
629+ "dependencies": {
630+ "@jridgewell/set-array": "^1.2.1",
631+ "@jridgewell/sourcemap-codec": "^1.4.10",
632+ "@jridgewell/trace-mapping": "^0.3.24"
633+ },
634+ "engines": {
635+ "node": ">=6.0.0"
636+ }
637+ },
638+ "node_modules/@jridgewell/resolve-uri": {
639+ "version": "3.1.2",
640+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
641+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
642+ "dev": true,
643+ "license": "MIT",
644+ "engines": {
645+ "node": ">=6.0.0"
646+ }
647+ },
648+ "node_modules/@jridgewell/set-array": {
649+ "version": "1.2.1",
650+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
651+ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
652+ "dev": true,
653+ "license": "MIT",
654+ "engines": {
655+ "node": ">=6.0.0"
656+ }
657+ },
658+ "node_modules/@jridgewell/sourcemap-codec": {
659+ "version": "1.5.0",
660+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
661+ "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
662+ "dev": true,
663+ "license": "MIT"
664+ },
665+ "node_modules/@jridgewell/trace-mapping": {
666+ "version": "0.3.25",
667+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
668+ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
669+ "dev": true,
670+ "license": "MIT",
671+ "dependencies": {
672+ "@jridgewell/resolve-uri": "^3.1.0",
673+ "@jridgewell/sourcemap-codec": "^1.4.14"
674+ }
675+ },
676+ "node_modules/@next/env": {
677+ "version": "15.1.6",
678+ "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.6.tgz",
679+ "integrity": "sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w==",
680+ "license": "MIT"
681+ },
682+ "node_modules/@next/eslint-plugin-next": {
683+ "version": "15.1.6",
684+ "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.6.tgz",
685+ "integrity": "sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==",
686+ "dev": true,
687+ "license": "MIT",
688+ "dependencies": {
689+ "fast-glob": "3.3.1"
690+ }
691+ },
692+ "node_modules/@next/swc-darwin-arm64": {
693+ "version": "15.1.6",
694+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz",
695+ "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==",
696+ "cpu": [
697+ "arm64"
698+ ],
699+ "license": "MIT",
700+ "optional": true,
701+ "os": [
702+ "darwin"
703+ ],
704+ "engines": {
705+ "node": ">= 10"
706+ }
707+ },
708+ "node_modules/@next/swc-darwin-x64": {
709+ "version": "15.1.6",
710+ "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz",
711+ "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==",
712+ "cpu": [
713+ "x64"
714+ ],
715+ "license": "MIT",
716+ "optional": true,
717+ "os": [
718+ "darwin"
719+ ],
720+ "engines": {
721+ "node": ">= 10"
722+ }
723+ },
724+ "node_modules/@next/swc-linux-arm64-gnu": {
725+ "version": "15.1.6",
726+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz",
727+ "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==",
728+ "cpu": [
729+ "arm64"
730+ ],
731+ "license": "MIT",
732+ "optional": true,
733+ "os": [
734+ "linux"
735+ ],
736+ "engines": {
737+ "node": ">= 10"
738+ }
739+ },
740+ "node_modules/@next/swc-linux-arm64-musl": {
741+ "version": "15.1.6",
742+ "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz",
743+ "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==",
744+ "cpu": [
745+ "arm64"
746+ ],
747+ "license": "MIT",
748+ "optional": true,
749+ "os": [
750+ "linux"
751+ ],
752+ "engines": {
753+ "node": ">= 10"
754+ }
755+ },
756+ "node_modules/@next/swc-linux-x64-gnu": {
757+ "version": "15.1.6",
758+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.6.tgz",
759+ "integrity": "sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==",
760+ "cpu": [
761+ "x64"
762+ ],
763+ "license": "MIT",
764+ "optional": true,
765+ "os": [
766+ "linux"
767+ ],
768+ "engines": {
769+ "node": ">= 10"
770+ }
771+ },
772+ "node_modules/@next/swc-linux-x64-musl": {
773+ "version": "15.1.6",
774+ "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz",
775+ "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==",
776+ "cpu": [
777+ "x64"
778+ ],
779+ "license": "MIT",
780+ "optional": true,
781+ "os": [
782+ "linux"
783+ ],
784+ "engines": {
785+ "node": ">= 10"
786+ }
787+ },
788+ "node_modules/@next/swc-win32-arm64-msvc": {
789+ "version": "15.1.6",
790+ "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz",
791+ "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==",
792+ "cpu": [
793+ "arm64"
794+ ],
795+ "license": "MIT",
796+ "optional": true,
797+ "os": [
798+ "win32"
799+ ],
800+ "engines": {
801+ "node": ">= 10"
802+ }
803+ },
804+ "node_modules/@next/swc-win32-x64-msvc": {
805+ "version": "15.1.6",
806+ "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz",
807+ "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==",
808+ "cpu": [
809+ "x64"
810+ ],
811+ "license": "MIT",
812+ "optional": true,
813+ "os": [
814+ "win32"
815+ ],
816+ "engines": {
817+ "node": ">= 10"
818+ }
819+ },
820+ "node_modules/@nodelib/fs.scandir": {
821+ "version": "2.1.5",
822+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
823+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
824+ "dev": true,
825+ "license": "MIT",
826+ "dependencies": {
827+ "@nodelib/fs.stat": "2.0.5",
828+ "run-parallel": "^1.1.9"
829+ },
830+ "engines": {
831+ "node": ">= 8"
832+ }
833+ },
834+ "node_modules/@nodelib/fs.stat": {
835+ "version": "2.0.5",
836+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
837+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
838+ "dev": true,
839+ "license": "MIT",
840+ "engines": {
841+ "node": ">= 8"
842+ }
843+ },
844+ "node_modules/@nodelib/fs.walk": {
845+ "version": "1.2.8",
846+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
847+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
848+ "dev": true,
849+ "license": "MIT",
850+ "dependencies": {
851+ "@nodelib/fs.scandir": "2.1.5",
852+ "fastq": "^1.6.0"
853+ },
854+ "engines": {
855+ "node": ">= 8"
856+ }
857+ },
858+ "node_modules/@nolyfill/is-core-module": {
859+ "version": "1.0.39",
860+ "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz",
861+ "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==",
862+ "dev": true,
863+ "license": "MIT",
864+ "engines": {
865+ "node": ">=12.4.0"
866+ }
867+ },
868+ "node_modules/@pkgjs/parseargs": {
869+ "version": "0.11.0",
870+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
871+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
872+ "dev": true,
873+ "license": "MIT",
874+ "optional": true,
875+ "engines": {
876+ "node": ">=14"
877+ }
878+ },
879+ "node_modules/@rtsao/scc": {
880+ "version": "1.1.0",
881+ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
882+ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
883+ "dev": true,
884+ "license": "MIT"
885+ },
886+ "node_modules/@rushstack/eslint-patch": {
887+ "version": "1.10.5",
888+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.5.tgz",
889+ "integrity": "sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==",
890+ "dev": true,
891+ "license": "MIT"
892+ },
893+ "node_modules/@swc/counter": {
894+ "version": "0.1.3",
895+ "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz",
896+ "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==",
897+ "license": "Apache-2.0"
898+ },
899+ "node_modules/@swc/helpers": {
900+ "version": "0.5.15",
901+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
902+ "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
903+ "license": "Apache-2.0",
904+ "dependencies": {
905+ "tslib": "^2.8.0"
906+ }
907+ },
908+ "node_modules/@types/estree": {
909+ "version": "1.0.6",
910+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
911+ "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
912+ "dev": true,
913+ "license": "MIT"
914+ },
915+ "node_modules/@types/json-schema": {
916+ "version": "7.0.15",
917+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
918+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
919+ "dev": true,
920+ "license": "MIT"
921+ },
922+ "node_modules/@types/json5": {
923+ "version": "0.0.29",
924+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
925+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
926+ "dev": true,
927+ "license": "MIT"
928+ },
929+ "node_modules/@types/node": {
930+ "version": "20.17.17",
931+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.17.tgz",
932+ "integrity": "sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==",
933+ "dev": true,
934+ "license": "MIT",
935+ "dependencies": {
936+ "undici-types": "~6.19.2"
937+ }
938+ },
939+ "node_modules/@types/react": {
940+ "version": "19.0.8",
941+ "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.8.tgz",
942+ "integrity": "sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==",
943+ "dev": true,
944+ "license": "MIT",
945+ "dependencies": {
946+ "csstype": "^3.0.2"
947+ }
948+ },
949+ "node_modules/@types/react-dom": {
950+ "version": "19.0.3",
951+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.3.tgz",
952+ "integrity": "sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==",
953+ "dev": true,
954+ "license": "MIT",
955+ "peerDependencies": {
956+ "@types/react": "^19.0.0"
957+ }
958+ },
959+ "node_modules/@typescript-eslint/eslint-plugin": {
960+ "version": "8.23.0",
961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.23.0.tgz",
962+ "integrity": "sha512-vBz65tJgRrA1Q5gWlRfvoH+w943dq9K1p1yDBY2pc+a1nbBLZp7fB9+Hk8DaALUbzjqlMfgaqlVPT1REJdkt/w==",
963+ "dev": true,
964+ "license": "MIT",
965+ "dependencies": {
966+ "@eslint-community/regexpp": "^4.10.0",
967+ "@typescript-eslint/scope-manager": "8.23.0",
968+ "@typescript-eslint/type-utils": "8.23.0",
969+ "@typescript-eslint/utils": "8.23.0",
970+ "@typescript-eslint/visitor-keys": "8.23.0",
971+ "graphemer": "^1.4.0",
972+ "ignore": "^5.3.1",
973+ "natural-compare": "^1.4.0",
974+ "ts-api-utils": "^2.0.1"
975+ },
976+ "engines": {
977+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
978+ },
979+ "funding": {
980+ "type": "opencollective",
981+ "url": "https://opencollective.com/typescript-eslint"
982+ },
983+ "peerDependencies": {
984+ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
985+ "eslint": "^8.57.0 || ^9.0.0",
986+ "typescript": ">=4.8.4 <5.8.0"
987+ }
988+ },
989+ "node_modules/@typescript-eslint/parser": {
990+ "version": "8.23.0",
991+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.23.0.tgz",
992+ "integrity": "sha512-h2lUByouOXFAlMec2mILeELUbME5SZRN/7R9Cw2RD2lRQQY08MWMM+PmVVKKJNK1aIwqTo9t/0CvOxwPbRIE2Q==",
993+ "dev": true,
994+ "license": "MIT",
995+ "dependencies": {
996+ "@typescript-eslint/scope-manager": "8.23.0",
997+ "@typescript-eslint/types": "8.23.0",
998+ "@typescript-eslint/typescript-estree": "8.23.0",
999+ "@typescript-eslint/visitor-keys": "8.23.0",
1000+ "debug": "^4.3.4"
1001+ },
1002+ "engines": {
1003+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1004+ },
1005+ "funding": {
1006+ "type": "opencollective",
1007+ "url": "https://opencollective.com/typescript-eslint"
1008+ },
1009+ "peerDependencies": {
1010+ "eslint": "^8.57.0 || ^9.0.0",
1011+ "typescript": ">=4.8.4 <5.8.0"
1012+ }
1013+ },
1014+ "node_modules/@typescript-eslint/scope-manager": {
1015+ "version": "8.23.0",
1016+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.23.0.tgz",
1017+ "integrity": "sha512-OGqo7+dXHqI7Hfm+WqkZjKjsiRtFUQHPdGMXzk5mYXhJUedO7e/Y7i8AK3MyLMgZR93TX4bIzYrfyVjLC+0VSw==",
1018+ "dev": true,
1019+ "license": "MIT",
1020+ "dependencies": {
1021+ "@typescript-eslint/types": "8.23.0",
1022+ "@typescript-eslint/visitor-keys": "8.23.0"
1023+ },
1024+ "engines": {
1025+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1026+ },
1027+ "funding": {
1028+ "type": "opencollective",
1029+ "url": "https://opencollective.com/typescript-eslint"
1030+ }
1031+ },
1032+ "node_modules/@typescript-eslint/type-utils": {
1033+ "version": "8.23.0",
1034+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.23.0.tgz",
1035+ "integrity": "sha512-iIuLdYpQWZKbiH+RkCGc6iu+VwscP5rCtQ1lyQ7TYuKLrcZoeJVpcLiG8DliXVkUxirW/PWlmS+d6yD51L9jvA==",
1036+ "dev": true,
1037+ "license": "MIT",
1038+ "dependencies": {
1039+ "@typescript-eslint/typescript-estree": "8.23.0",
1040+ "@typescript-eslint/utils": "8.23.0",
1041+ "debug": "^4.3.4",
1042+ "ts-api-utils": "^2.0.1"
1043+ },
1044+ "engines": {
1045+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1046+ },
1047+ "funding": {
1048+ "type": "opencollective",
1049+ "url": "https://opencollective.com/typescript-eslint"
1050+ },
1051+ "peerDependencies": {
1052+ "eslint": "^8.57.0 || ^9.0.0",
1053+ "typescript": ">=4.8.4 <5.8.0"
1054+ }
1055+ },
1056+ "node_modules/@typescript-eslint/types": {
1057+ "version": "8.23.0",
1058+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.23.0.tgz",
1059+ "integrity": "sha512-1sK4ILJbCmZOTt9k4vkoulT6/y5CHJ1qUYxqpF1K/DBAd8+ZUL4LlSCxOssuH5m4rUaaN0uS0HlVPvd45zjduQ==",
1060+ "dev": true,
1061+ "license": "MIT",
1062+ "engines": {
1063+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1064+ },
1065+ "funding": {
1066+ "type": "opencollective",
1067+ "url": "https://opencollective.com/typescript-eslint"
1068+ }
1069+ },
1070+ "node_modules/@typescript-eslint/typescript-estree": {
1071+ "version": "8.23.0",
1072+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.23.0.tgz",
1073+ "integrity": "sha512-LcqzfipsB8RTvH8FX24W4UUFk1bl+0yTOf9ZA08XngFwMg4Kj8A+9hwz8Cr/ZS4KwHrmo9PJiLZkOt49vPnuvQ==",
1074+ "dev": true,
1075+ "license": "MIT",
1076+ "dependencies": {
1077+ "@typescript-eslint/types": "8.23.0",
1078+ "@typescript-eslint/visitor-keys": "8.23.0",
1079+ "debug": "^4.3.4",
1080+ "fast-glob": "^3.3.2",
1081+ "is-glob": "^4.0.3",
1082+ "minimatch": "^9.0.4",
1083+ "semver": "^7.6.0",
1084+ "ts-api-utils": "^2.0.1"
1085+ },
1086+ "engines": {
1087+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1088+ },
1089+ "funding": {
1090+ "type": "opencollective",
1091+ "url": "https://opencollective.com/typescript-eslint"
1092+ },
1093+ "peerDependencies": {
1094+ "typescript": ">=4.8.4 <5.8.0"
1095+ }
1096+ },
1097+ "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
1098+ "version": "2.0.1",
1099+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
1100+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
1101+ "dev": true,
1102+ "license": "MIT",
1103+ "dependencies": {
1104+ "balanced-match": "^1.0.0"
1105+ }
1106+ },
1107+ "node_modules/@typescript-eslint/typescript-estree/node_modules/fast-glob": {
1108+ "version": "3.3.3",
1109+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
1110+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
1111+ "dev": true,
1112+ "license": "MIT",
1113+ "dependencies": {
1114+ "@nodelib/fs.stat": "^2.0.2",
1115+ "@nodelib/fs.walk": "^1.2.3",
1116+ "glob-parent": "^5.1.2",
1117+ "merge2": "^1.3.0",
1118+ "micromatch": "^4.0.8"
1119+ },
1120+ "engines": {
1121+ "node": ">=8.6.0"
1122+ }
1123+ },
1124+ "node_modules/@typescript-eslint/typescript-estree/node_modules/glob-parent": {
1125+ "version": "5.1.2",
1126+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1127+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1128+ "dev": true,
1129+ "license": "ISC",
1130+ "dependencies": {
1131+ "is-glob": "^4.0.1"
1132+ },
1133+ "engines": {
1134+ "node": ">= 6"
1135+ }
1136+ },
1137+ "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1138+ "version": "9.0.5",
1139+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1140+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1141+ "dev": true,
1142+ "license": "ISC",
1143+ "dependencies": {
1144+ "brace-expansion": "^2.0.1"
1145+ },
1146+ "engines": {
1147+ "node": ">=16 || 14 >=14.17"
1148+ },
1149+ "funding": {
1150+ "url": "https://github.com/sponsors/isaacs"
1151+ }
1152+ },
1153+ "node_modules/@typescript-eslint/utils": {
1154+ "version": "8.23.0",
1155+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.23.0.tgz",
1156+ "integrity": "sha512-uB/+PSo6Exu02b5ZEiVtmY6RVYO7YU5xqgzTIVZwTHvvK3HsL8tZZHFaTLFtRG3CsV4A5mhOv+NZx5BlhXPyIA==",
1157+ "dev": true,
1158+ "license": "MIT",
1159+ "dependencies": {
1160+ "@eslint-community/eslint-utils": "^4.4.0",
1161+ "@typescript-eslint/scope-manager": "8.23.0",
1162+ "@typescript-eslint/types": "8.23.0",
1163+ "@typescript-eslint/typescript-estree": "8.23.0"
1164+ },
1165+ "engines": {
1166+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1167+ },
1168+ "funding": {
1169+ "type": "opencollective",
1170+ "url": "https://opencollective.com/typescript-eslint"
1171+ },
1172+ "peerDependencies": {
1173+ "eslint": "^8.57.0 || ^9.0.0",
1174+ "typescript": ">=4.8.4 <5.8.0"
1175+ }
1176+ },
1177+ "node_modules/@typescript-eslint/visitor-keys": {
1178+ "version": "8.23.0",
1179+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.23.0.tgz",
1180+ "integrity": "sha512-oWWhcWDLwDfu++BGTZcmXWqpwtkwb5o7fxUIGksMQQDSdPW9prsSnfIOZMlsj4vBOSrcnjIUZMiIjODgGosFhQ==",
1181+ "dev": true,
1182+ "license": "MIT",
1183+ "dependencies": {
1184+ "@typescript-eslint/types": "8.23.0",
1185+ "eslint-visitor-keys": "^4.2.0"
1186+ },
1187+ "engines": {
1188+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1189+ },
1190+ "funding": {
1191+ "type": "opencollective",
1192+ "url": "https://opencollective.com/typescript-eslint"
1193+ }
1194+ },
1195+ "node_modules/acorn": {
1196+ "version": "8.14.0",
1197+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
1198+ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
1199+ "dev": true,
1200+ "license": "MIT",
1201+ "bin": {
1202+ "acorn": "bin/acorn"
1203+ },
1204+ "engines": {
1205+ "node": ">=0.4.0"
1206+ }
1207+ },
1208+ "node_modules/acorn-jsx": {
1209+ "version": "5.3.2",
1210+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1211+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1212+ "dev": true,
1213+ "license": "MIT",
1214+ "peerDependencies": {
1215+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1216+ }
1217+ },
1218+ "node_modules/ajv": {
1219+ "version": "6.12.6",
1220+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1221+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1222+ "dev": true,
1223+ "license": "MIT",
1224+ "dependencies": {
1225+ "fast-deep-equal": "^3.1.1",
1226+ "fast-json-stable-stringify": "^2.0.0",
1227+ "json-schema-traverse": "^0.4.1",
1228+ "uri-js": "^4.2.2"
1229+ },
1230+ "funding": {
1231+ "type": "github",
1232+ "url": "https://github.com/sponsors/epoberezkin"
1233+ }
1234+ },
1235+ "node_modules/ansi-regex": {
1236+ "version": "6.1.0",
1237+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
1238+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
1239+ "dev": true,
1240+ "license": "MIT",
1241+ "engines": {
1242+ "node": ">=12"
1243+ },
1244+ "funding": {
1245+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
1246+ }
1247+ },
1248+ "node_modules/ansi-styles": {
1249+ "version": "4.3.0",
1250+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1251+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1252+ "dev": true,
1253+ "license": "MIT",
1254+ "dependencies": {
1255+ "color-convert": "^2.0.1"
1256+ },
1257+ "engines": {
1258+ "node": ">=8"
1259+ },
1260+ "funding": {
1261+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1262+ }
1263+ },
1264+ "node_modules/any-promise": {
1265+ "version": "1.3.0",
1266+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
1267+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
1268+ "dev": true,
1269+ "license": "MIT"
1270+ },
1271+ "node_modules/anymatch": {
1272+ "version": "3.1.3",
1273+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
1274+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
1275+ "dev": true,
1276+ "license": "ISC",
1277+ "dependencies": {
1278+ "normalize-path": "^3.0.0",
1279+ "picomatch": "^2.0.4"
1280+ },
1281+ "engines": {
1282+ "node": ">= 8"
1283+ }
1284+ },
1285+ "node_modules/arg": {
1286+ "version": "5.0.2",
1287+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
1288+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
1289+ "dev": true,
1290+ "license": "MIT"
1291+ },
1292+ "node_modules/argparse": {
1293+ "version": "2.0.1",
1294+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1295+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1296+ "dev": true,
1297+ "license": "Python-2.0"
1298+ },
1299+ "node_modules/aria-query": {
1300+ "version": "5.3.2",
1301+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
1302+ "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
1303+ "dev": true,
1304+ "license": "Apache-2.0",
1305+ "engines": {
1306+ "node": ">= 0.4"
1307+ }
1308+ },
1309+ "node_modules/array-buffer-byte-length": {
1310+ "version": "1.0.2",
1311+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
1312+ "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
1313+ "dev": true,
1314+ "license": "MIT",
1315+ "dependencies": {
1316+ "call-bound": "^1.0.3",
1317+ "is-array-buffer": "^3.0.5"
1318+ },
1319+ "engines": {
1320+ "node": ">= 0.4"
1321+ },
1322+ "funding": {
1323+ "url": "https://github.com/sponsors/ljharb"
1324+ }
1325+ },
1326+ "node_modules/array-includes": {
1327+ "version": "3.1.8",
1328+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz",
1329+ "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==",
1330+ "dev": true,
1331+ "license": "MIT",
1332+ "dependencies": {
1333+ "call-bind": "^1.0.7",
1334+ "define-properties": "^1.2.1",
1335+ "es-abstract": "^1.23.2",
1336+ "es-object-atoms": "^1.0.0",
1337+ "get-intrinsic": "^1.2.4",
1338+ "is-string": "^1.0.7"
1339+ },
1340+ "engines": {
1341+ "node": ">= 0.4"
1342+ },
1343+ "funding": {
1344+ "url": "https://github.com/sponsors/ljharb"
1345+ }
1346+ },
1347+ "node_modules/array.prototype.findlast": {
1348+ "version": "1.2.5",
1349+ "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
1350+ "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
1351+ "dev": true,
1352+ "license": "MIT",
1353+ "dependencies": {
1354+ "call-bind": "^1.0.7",
1355+ "define-properties": "^1.2.1",
1356+ "es-abstract": "^1.23.2",
1357+ "es-errors": "^1.3.0",
1358+ "es-object-atoms": "^1.0.0",
1359+ "es-shim-unscopables": "^1.0.2"
1360+ },
1361+ "engines": {
1362+ "node": ">= 0.4"
1363+ },
1364+ "funding": {
1365+ "url": "https://github.com/sponsors/ljharb"
1366+ }
1367+ },
1368+ "node_modules/array.prototype.findlastindex": {
1369+ "version": "1.2.5",
1370+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz",
1371+ "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==",
1372+ "dev": true,
1373+ "license": "MIT",
1374+ "dependencies": {
1375+ "call-bind": "^1.0.7",
1376+ "define-properties": "^1.2.1",
1377+ "es-abstract": "^1.23.2",
1378+ "es-errors": "^1.3.0",
1379+ "es-object-atoms": "^1.0.0",
1380+ "es-shim-unscopables": "^1.0.2"
1381+ },
1382+ "engines": {
1383+ "node": ">= 0.4"
1384+ },
1385+ "funding": {
1386+ "url": "https://github.com/sponsors/ljharb"
1387+ }
1388+ },
1389+ "node_modules/array.prototype.flat": {
1390+ "version": "1.3.3",
1391+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
1392+ "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
1393+ "dev": true,
1394+ "license": "MIT",
1395+ "dependencies": {
1396+ "call-bind": "^1.0.8",
1397+ "define-properties": "^1.2.1",
1398+ "es-abstract": "^1.23.5",
1399+ "es-shim-unscopables": "^1.0.2"
1400+ },
1401+ "engines": {
1402+ "node": ">= 0.4"
1403+ },
1404+ "funding": {
1405+ "url": "https://github.com/sponsors/ljharb"
1406+ }
1407+ },
1408+ "node_modules/array.prototype.flatmap": {
1409+ "version": "1.3.3",
1410+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
1411+ "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
1412+ "dev": true,
1413+ "license": "MIT",
1414+ "dependencies": {
1415+ "call-bind": "^1.0.8",
1416+ "define-properties": "^1.2.1",
1417+ "es-abstract": "^1.23.5",
1418+ "es-shim-unscopables": "^1.0.2"
1419+ },
1420+ "engines": {
1421+ "node": ">= 0.4"
1422+ },
1423+ "funding": {
1424+ "url": "https://github.com/sponsors/ljharb"
1425+ }
1426+ },
1427+ "node_modules/array.prototype.tosorted": {
1428+ "version": "1.1.4",
1429+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz",
1430+ "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
1431+ "dev": true,
1432+ "license": "MIT",
1433+ "dependencies": {
1434+ "call-bind": "^1.0.7",
1435+ "define-properties": "^1.2.1",
1436+ "es-abstract": "^1.23.3",
1437+ "es-errors": "^1.3.0",
1438+ "es-shim-unscopables": "^1.0.2"
1439+ },
1440+ "engines": {
1441+ "node": ">= 0.4"
1442+ }
1443+ },
1444+ "node_modules/arraybuffer.prototype.slice": {
1445+ "version": "1.0.4",
1446+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
1447+ "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
1448+ "dev": true,
1449+ "license": "MIT",
1450+ "dependencies": {
1451+ "array-buffer-byte-length": "^1.0.1",
1452+ "call-bind": "^1.0.8",
1453+ "define-properties": "^1.2.1",
1454+ "es-abstract": "^1.23.5",
1455+ "es-errors": "^1.3.0",
1456+ "get-intrinsic": "^1.2.6",
1457+ "is-array-buffer": "^3.0.4"
1458+ },
1459+ "engines": {
1460+ "node": ">= 0.4"
1461+ },
1462+ "funding": {
1463+ "url": "https://github.com/sponsors/ljharb"
1464+ }
1465+ },
1466+ "node_modules/ast-types-flow": {
1467+ "version": "0.0.8",
1468+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
1469+ "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
1470+ "dev": true,
1471+ "license": "MIT"
1472+ },
1473+ "node_modules/async-function": {
1474+ "version": "1.0.0",
1475+ "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
1476+ "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
1477+ "dev": true,
1478+ "license": "MIT",
1479+ "engines": {
1480+ "node": ">= 0.4"
1481+ }
1482+ },
1483+ "node_modules/available-typed-arrays": {
1484+ "version": "1.0.7",
1485+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
1486+ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
1487+ "dev": true,
1488+ "license": "MIT",
1489+ "dependencies": {
1490+ "possible-typed-array-names": "^1.0.0"
1491+ },
1492+ "engines": {
1493+ "node": ">= 0.4"
1494+ },
1495+ "funding": {
1496+ "url": "https://github.com/sponsors/ljharb"
1497+ }
1498+ },
1499+ "node_modules/axe-core": {
1500+ "version": "4.10.2",
1501+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz",
1502+ "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==",
1503+ "dev": true,
1504+ "license": "MPL-2.0",
1505+ "engines": {
1506+ "node": ">=4"
1507+ }
1508+ },
1509+ "node_modules/axobject-query": {
1510+ "version": "4.1.0",
1511+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
1512+ "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
1513+ "dev": true,
1514+ "license": "Apache-2.0",
1515+ "engines": {
1516+ "node": ">= 0.4"
1517+ }
1518+ },
1519+ "node_modules/balanced-match": {
1520+ "version": "1.0.2",
1521+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1522+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1523+ "dev": true,
1524+ "license": "MIT"
1525+ },
1526+ "node_modules/binary-extensions": {
1527+ "version": "2.3.0",
1528+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
1529+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
1530+ "dev": true,
1531+ "license": "MIT",
1532+ "engines": {
1533+ "node": ">=8"
1534+ },
1535+ "funding": {
1536+ "url": "https://github.com/sponsors/sindresorhus"
1537+ }
1538+ },
1539+ "node_modules/brace-expansion": {
1540+ "version": "1.1.11",
1541+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1542+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1543+ "dev": true,
1544+ "license": "MIT",
1545+ "dependencies": {
1546+ "balanced-match": "^1.0.0",
1547+ "concat-map": "0.0.1"
1548+ }
1549+ },
1550+ "node_modules/braces": {
1551+ "version": "3.0.3",
1552+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1553+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
1554+ "dev": true,
1555+ "license": "MIT",
1556+ "dependencies": {
1557+ "fill-range": "^7.1.1"
1558+ },
1559+ "engines": {
1560+ "node": ">=8"
1561+ }
1562+ },
1563+ "node_modules/busboy": {
1564+ "version": "1.6.0",
1565+ "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
1566+ "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
1567+ "dependencies": {
1568+ "streamsearch": "^1.1.0"
1569+ },
1570+ "engines": {
1571+ "node": ">=10.16.0"
1572+ }
1573+ },
1574+ "node_modules/call-bind": {
1575+ "version": "1.0.8",
1576+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
1577+ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
1578+ "dev": true,
1579+ "license": "MIT",
1580+ "dependencies": {
1581+ "call-bind-apply-helpers": "^1.0.0",
1582+ "es-define-property": "^1.0.0",
1583+ "get-intrinsic": "^1.2.4",
1584+ "set-function-length": "^1.2.2"
1585+ },
1586+ "engines": {
1587+ "node": ">= 0.4"
1588+ },
1589+ "funding": {
1590+ "url": "https://github.com/sponsors/ljharb"
1591+ }
1592+ },
1593+ "node_modules/call-bind-apply-helpers": {
1594+ "version": "1.0.1",
1595+ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz",
1596+ "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==",
1597+ "dev": true,
1598+ "license": "MIT",
1599+ "dependencies": {
1600+ "es-errors": "^1.3.0",
1601+ "function-bind": "^1.1.2"
1602+ },
1603+ "engines": {
1604+ "node": ">= 0.4"
1605+ }
1606+ },
1607+ "node_modules/call-bound": {
1608+ "version": "1.0.3",
1609+ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz",
1610+ "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==",
1611+ "dev": true,
1612+ "license": "MIT",
1613+ "dependencies": {
1614+ "call-bind-apply-helpers": "^1.0.1",
1615+ "get-intrinsic": "^1.2.6"
1616+ },
1617+ "engines": {
1618+ "node": ">= 0.4"
1619+ },
1620+ "funding": {
1621+ "url": "https://github.com/sponsors/ljharb"
1622+ }
1623+ },
1624+ "node_modules/callsites": {
1625+ "version": "3.1.0",
1626+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1627+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1628+ "dev": true,
1629+ "license": "MIT",
1630+ "engines": {
1631+ "node": ">=6"
1632+ }
1633+ },
1634+ "node_modules/camelcase-css": {
1635+ "version": "2.0.1",
1636+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
1637+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
1638+ "dev": true,
1639+ "license": "MIT",
1640+ "engines": {
1641+ "node": ">= 6"
1642+ }
1643+ },
1644+ "node_modules/caniuse-lite": {
1645+ "version": "1.0.30001696",
1646+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz",
1647+ "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==",
1648+ "funding": [
1649+ {
1650+ "type": "opencollective",
1651+ "url": "https://opencollective.com/browserslist"
1652+ },
1653+ {
1654+ "type": "tidelift",
1655+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1656+ },
1657+ {
1658+ "type": "github",
1659+ "url": "https://github.com/sponsors/ai"
1660+ }
1661+ ],
1662+ "license": "CC-BY-4.0"
1663+ },
1664+ "node_modules/chalk": {
1665+ "version": "4.1.2",
1666+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1667+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1668+ "dev": true,
1669+ "license": "MIT",
1670+ "dependencies": {
1671+ "ansi-styles": "^4.1.0",
1672+ "supports-color": "^7.1.0"
1673+ },
1674+ "engines": {
1675+ "node": ">=10"
1676+ },
1677+ "funding": {
1678+ "url": "https://github.com/chalk/chalk?sponsor=1"
1679+ }
1680+ },
1681+ "node_modules/chokidar": {
1682+ "version": "3.6.0",
1683+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
1684+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
1685+ "dev": true,
1686+ "license": "MIT",
1687+ "dependencies": {
1688+ "anymatch": "~3.1.2",
1689+ "braces": "~3.0.2",
1690+ "glob-parent": "~5.1.2",
1691+ "is-binary-path": "~2.1.0",
1692+ "is-glob": "~4.0.1",
1693+ "normalize-path": "~3.0.0",
1694+ "readdirp": "~3.6.0"
1695+ },
1696+ "engines": {
1697+ "node": ">= 8.10.0"
1698+ },
1699+ "funding": {
1700+ "url": "https://paulmillr.com/funding/"
1701+ },
1702+ "optionalDependencies": {
1703+ "fsevents": "~2.3.2"
1704+ }
1705+ },
1706+ "node_modules/chokidar/node_modules/glob-parent": {
1707+ "version": "5.1.2",
1708+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1709+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1710+ "dev": true,
1711+ "license": "ISC",
1712+ "dependencies": {
1713+ "is-glob": "^4.0.1"
1714+ },
1715+ "engines": {
1716+ "node": ">= 6"
1717+ }
1718+ },
1719+ "node_modules/client-only": {
1720+ "version": "0.0.1",
1721+ "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
1722+ "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
1723+ "license": "MIT"
1724+ },
1725+ "node_modules/color": {
1726+ "version": "4.2.3",
1727+ "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
1728+ "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
1729+ "license": "MIT",
1730+ "optional": true,
1731+ "dependencies": {
1732+ "color-convert": "^2.0.1",
1733+ "color-string": "^1.9.0"
1734+ },
1735+ "engines": {
1736+ "node": ">=12.5.0"
1737+ }
1738+ },
1739+ "node_modules/color-convert": {
1740+ "version": "2.0.1",
1741+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1742+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1743+ "devOptional": true,
1744+ "license": "MIT",
1745+ "dependencies": {
1746+ "color-name": "~1.1.4"
1747+ },
1748+ "engines": {
1749+ "node": ">=7.0.0"
1750+ }
1751+ },
1752+ "node_modules/color-name": {
1753+ "version": "1.1.4",
1754+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1755+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1756+ "devOptional": true,
1757+ "license": "MIT"
1758+ },
1759+ "node_modules/color-string": {
1760+ "version": "1.9.1",
1761+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
1762+ "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
1763+ "license": "MIT",
1764+ "optional": true,
1765+ "dependencies": {
1766+ "color-name": "^1.0.0",
1767+ "simple-swizzle": "^0.2.2"
1768+ }
1769+ },
1770+ "node_modules/commander": {
1771+ "version": "4.1.1",
1772+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
1773+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
1774+ "dev": true,
1775+ "license": "MIT",
1776+ "engines": {
1777+ "node": ">= 6"
1778+ }
1779+ },
1780+ "node_modules/concat-map": {
1781+ "version": "0.0.1",
1782+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1783+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1784+ "dev": true,
1785+ "license": "MIT"
1786+ },
1787+ "node_modules/cross-spawn": {
1788+ "version": "7.0.6",
1789+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
1790+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
1791+ "dev": true,
1792+ "license": "MIT",
1793+ "dependencies": {
1794+ "path-key": "^3.1.0",
1795+ "shebang-command": "^2.0.0",
1796+ "which": "^2.0.1"
1797+ },
1798+ "engines": {
1799+ "node": ">= 8"
1800+ }
1801+ },
1802+ "node_modules/cssesc": {
1803+ "version": "3.0.0",
1804+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1805+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1806+ "dev": true,
1807+ "license": "MIT",
1808+ "bin": {
1809+ "cssesc": "bin/cssesc"
1810+ },
1811+ "engines": {
1812+ "node": ">=4"
1813+ }
1814+ },
1815+ "node_modules/csstype": {
1816+ "version": "3.1.3",
1817+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
1818+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
1819+ "dev": true,
1820+ "license": "MIT"
1821+ },
1822+ "node_modules/damerau-levenshtein": {
1823+ "version": "1.0.8",
1824+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
1825+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
1826+ "dev": true,
1827+ "license": "BSD-2-Clause"
1828+ },
1829+ "node_modules/data-view-buffer": {
1830+ "version": "1.0.2",
1831+ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
1832+ "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
1833+ "dev": true,
1834+ "license": "MIT",
1835+ "dependencies": {
1836+ "call-bound": "^1.0.3",
1837+ "es-errors": "^1.3.0",
1838+ "is-data-view": "^1.0.2"
1839+ },
1840+ "engines": {
1841+ "node": ">= 0.4"
1842+ },
1843+ "funding": {
1844+ "url": "https://github.com/sponsors/ljharb"
1845+ }
1846+ },
1847+ "node_modules/data-view-byte-length": {
1848+ "version": "1.0.2",
1849+ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
1850+ "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
1851+ "dev": true,
1852+ "license": "MIT",
1853+ "dependencies": {
1854+ "call-bound": "^1.0.3",
1855+ "es-errors": "^1.3.0",
1856+ "is-data-view": "^1.0.2"
1857+ },
1858+ "engines": {
1859+ "node": ">= 0.4"
1860+ },
1861+ "funding": {
1862+ "url": "https://github.com/sponsors/inspect-js"
1863+ }
1864+ },
1865+ "node_modules/data-view-byte-offset": {
1866+ "version": "1.0.1",
1867+ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
1868+ "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
1869+ "dev": true,
1870+ "license": "MIT",
1871+ "dependencies": {
1872+ "call-bound": "^1.0.2",
1873+ "es-errors": "^1.3.0",
1874+ "is-data-view": "^1.0.1"
1875+ },
1876+ "engines": {
1877+ "node": ">= 0.4"
1878+ },
1879+ "funding": {
1880+ "url": "https://github.com/sponsors/ljharb"
1881+ }
1882+ },
1883+ "node_modules/debug": {
1884+ "version": "4.4.0",
1885+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
1886+ "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
1887+ "dev": true,
1888+ "license": "MIT",
1889+ "dependencies": {
1890+ "ms": "^2.1.3"
1891+ },
1892+ "engines": {
1893+ "node": ">=6.0"
1894+ },
1895+ "peerDependenciesMeta": {
1896+ "supports-color": {
1897+ "optional": true
1898+ }
1899+ }
1900+ },
1901+ "node_modules/deep-is": {
1902+ "version": "0.1.4",
1903+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1904+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1905+ "dev": true,
1906+ "license": "MIT"
1907+ },
1908+ "node_modules/define-data-property": {
1909+ "version": "1.1.4",
1910+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
1911+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
1912+ "dev": true,
1913+ "license": "MIT",
1914+ "dependencies": {
1915+ "es-define-property": "^1.0.0",
1916+ "es-errors": "^1.3.0",
1917+ "gopd": "^1.0.1"
1918+ },
1919+ "engines": {
1920+ "node": ">= 0.4"
1921+ },
1922+ "funding": {
1923+ "url": "https://github.com/sponsors/ljharb"
1924+ }
1925+ },
1926+ "node_modules/define-properties": {
1927+ "version": "1.2.1",
1928+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
1929+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
1930+ "dev": true,
1931+ "license": "MIT",
1932+ "dependencies": {
1933+ "define-data-property": "^1.0.1",
1934+ "has-property-descriptors": "^1.0.0",
1935+ "object-keys": "^1.1.1"
1936+ },
1937+ "engines": {
1938+ "node": ">= 0.4"
1939+ },
1940+ "funding": {
1941+ "url": "https://github.com/sponsors/ljharb"
1942+ }
1943+ },
1944+ "node_modules/detect-libc": {
1945+ "version": "2.0.3",
1946+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
1947+ "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
1948+ "license": "Apache-2.0",
1949+ "optional": true,
1950+ "engines": {
1951+ "node": ">=8"
1952+ }
1953+ },
1954+ "node_modules/didyoumean": {
1955+ "version": "1.2.2",
1956+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
1957+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
1958+ "dev": true,
1959+ "license": "Apache-2.0"
1960+ },
1961+ "node_modules/dlv": {
1962+ "version": "1.1.3",
1963+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
1964+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
1965+ "dev": true,
1966+ "license": "MIT"
1967+ },
1968+ "node_modules/doctrine": {
1969+ "version": "2.1.0",
1970+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
1971+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
1972+ "dev": true,
1973+ "license": "Apache-2.0",
1974+ "dependencies": {
1975+ "esutils": "^2.0.2"
1976+ },
1977+ "engines": {
1978+ "node": ">=0.10.0"
1979+ }
1980+ },
1981+ "node_modules/dunder-proto": {
1982+ "version": "1.0.1",
1983+ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
1984+ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
1985+ "dev": true,
1986+ "license": "MIT",
1987+ "dependencies": {
1988+ "call-bind-apply-helpers": "^1.0.1",
1989+ "es-errors": "^1.3.0",
1990+ "gopd": "^1.2.0"
1991+ },
1992+ "engines": {
1993+ "node": ">= 0.4"
1994+ }
1995+ },
1996+ "node_modules/eastasianwidth": {
1997+ "version": "0.2.0",
1998+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
1999+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
2000+ "dev": true,
2001+ "license": "MIT"
2002+ },
2003+ "node_modules/emoji-regex": {
2004+ "version": "9.2.2",
2005+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
2006+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
2007+ "dev": true,
2008+ "license": "MIT"
2009+ },
2010+ "node_modules/enhanced-resolve": {
2011+ "version": "5.18.0",
2012+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz",
2013+ "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==",
2014+ "dev": true,
2015+ "license": "MIT",
2016+ "dependencies": {
2017+ "graceful-fs": "^4.2.4",
2018+ "tapable": "^2.2.0"
2019+ },
2020+ "engines": {
2021+ "node": ">=10.13.0"
2022+ }
2023+ },
2024+ "node_modules/es-abstract": {
2025+ "version": "1.23.9",
2026+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz",
2027+ "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==",
2028+ "dev": true,
2029+ "license": "MIT",
2030+ "dependencies": {
2031+ "array-buffer-byte-length": "^1.0.2",
2032+ "arraybuffer.prototype.slice": "^1.0.4",
2033+ "available-typed-arrays": "^1.0.7",
2034+ "call-bind": "^1.0.8",
2035+ "call-bound": "^1.0.3",
2036+ "data-view-buffer": "^1.0.2",
2037+ "data-view-byte-length": "^1.0.2",
2038+ "data-view-byte-offset": "^1.0.1",
2039+ "es-define-property": "^1.0.1",
2040+ "es-errors": "^1.3.0",
2041+ "es-object-atoms": "^1.0.0",
2042+ "es-set-tostringtag": "^2.1.0",
2043+ "es-to-primitive": "^1.3.0",
2044+ "function.prototype.name": "^1.1.8",
2045+ "get-intrinsic": "^1.2.7",
2046+ "get-proto": "^1.0.0",
2047+ "get-symbol-description": "^1.1.0",
2048+ "globalthis": "^1.0.4",
2049+ "gopd": "^1.2.0",
2050+ "has-property-descriptors": "^1.0.2",
2051+ "has-proto": "^1.2.0",
2052+ "has-symbols": "^1.1.0",
2053+ "hasown": "^2.0.2",
2054+ "internal-slot": "^1.1.0",
2055+ "is-array-buffer": "^3.0.5",
2056+ "is-callable": "^1.2.7",
2057+ "is-data-view": "^1.0.2",
2058+ "is-regex": "^1.2.1",
2059+ "is-shared-array-buffer": "^1.0.4",
2060+ "is-string": "^1.1.1",
2061+ "is-typed-array": "^1.1.15",
2062+ "is-weakref": "^1.1.0",
2063+ "math-intrinsics": "^1.1.0",
2064+ "object-inspect": "^1.13.3",
2065+ "object-keys": "^1.1.1",
2066+ "object.assign": "^4.1.7",
2067+ "own-keys": "^1.0.1",
2068+ "regexp.prototype.flags": "^1.5.3",
2069+ "safe-array-concat": "^1.1.3",
2070+ "safe-push-apply": "^1.0.0",
2071+ "safe-regex-test": "^1.1.0",
2072+ "set-proto": "^1.0.0",
2073+ "string.prototype.trim": "^1.2.10",
2074+ "string.prototype.trimend": "^1.0.9",
2075+ "string.prototype.trimstart": "^1.0.8",
2076+ "typed-array-buffer": "^1.0.3",
2077+ "typed-array-byte-length": "^1.0.3",
2078+ "typed-array-byte-offset": "^1.0.4",
2079+ "typed-array-length": "^1.0.7",
2080+ "unbox-primitive": "^1.1.0",
2081+ "which-typed-array": "^1.1.18"
2082+ },
2083+ "engines": {
2084+ "node": ">= 0.4"
2085+ },
2086+ "funding": {
2087+ "url": "https://github.com/sponsors/ljharb"
2088+ }
2089+ },
2090+ "node_modules/es-define-property": {
2091+ "version": "1.0.1",
2092+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
2093+ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
2094+ "dev": true,
2095+ "license": "MIT",
2096+ "engines": {
2097+ "node": ">= 0.4"
2098+ }
2099+ },
2100+ "node_modules/es-errors": {
2101+ "version": "1.3.0",
2102+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
2103+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
2104+ "dev": true,
2105+ "license": "MIT",
2106+ "engines": {
2107+ "node": ">= 0.4"
2108+ }
2109+ },
2110+ "node_modules/es-iterator-helpers": {
2111+ "version": "1.2.1",
2112+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz",
2113+ "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==",
2114+ "dev": true,
2115+ "license": "MIT",
2116+ "dependencies": {
2117+ "call-bind": "^1.0.8",
2118+ "call-bound": "^1.0.3",
2119+ "define-properties": "^1.2.1",
2120+ "es-abstract": "^1.23.6",
2121+ "es-errors": "^1.3.0",
2122+ "es-set-tostringtag": "^2.0.3",
2123+ "function-bind": "^1.1.2",
2124+ "get-intrinsic": "^1.2.6",
2125+ "globalthis": "^1.0.4",
2126+ "gopd": "^1.2.0",
2127+ "has-property-descriptors": "^1.0.2",
2128+ "has-proto": "^1.2.0",
2129+ "has-symbols": "^1.1.0",
2130+ "internal-slot": "^1.1.0",
2131+ "iterator.prototype": "^1.1.4",
2132+ "safe-array-concat": "^1.1.3"
2133+ },
2134+ "engines": {
2135+ "node": ">= 0.4"
2136+ }
2137+ },
2138+ "node_modules/es-object-atoms": {
2139+ "version": "1.1.1",
2140+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
2141+ "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
2142+ "dev": true,
2143+ "license": "MIT",
2144+ "dependencies": {
2145+ "es-errors": "^1.3.0"
2146+ },
2147+ "engines": {
2148+ "node": ">= 0.4"
2149+ }
2150+ },
2151+ "node_modules/es-set-tostringtag": {
2152+ "version": "2.1.0",
2153+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
2154+ "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
2155+ "dev": true,
2156+ "license": "MIT",
2157+ "dependencies": {
2158+ "es-errors": "^1.3.0",
2159+ "get-intrinsic": "^1.2.6",
2160+ "has-tostringtag": "^1.0.2",
2161+ "hasown": "^2.0.2"
2162+ },
2163+ "engines": {
2164+ "node": ">= 0.4"
2165+ }
2166+ },
2167+ "node_modules/es-shim-unscopables": {
2168+ "version": "1.0.2",
2169+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
2170+ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
2171+ "dev": true,
2172+ "license": "MIT",
2173+ "dependencies": {
2174+ "hasown": "^2.0.0"
2175+ }
2176+ },
2177+ "node_modules/es-to-primitive": {
2178+ "version": "1.3.0",
2179+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
2180+ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
2181+ "dev": true,
2182+ "license": "MIT",
2183+ "dependencies": {
2184+ "is-callable": "^1.2.7",
2185+ "is-date-object": "^1.0.5",
2186+ "is-symbol": "^1.0.4"
2187+ },
2188+ "engines": {
2189+ "node": ">= 0.4"
2190+ },
2191+ "funding": {
2192+ "url": "https://github.com/sponsors/ljharb"
2193+ }
2194+ },
2195+ "node_modules/escape-string-regexp": {
2196+ "version": "4.0.0",
2197+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2198+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2199+ "dev": true,
2200+ "license": "MIT",
2201+ "engines": {
2202+ "node": ">=10"
2203+ },
2204+ "funding": {
2205+ "url": "https://github.com/sponsors/sindresorhus"
2206+ }
2207+ },
2208+ "node_modules/eslint": {
2209+ "version": "9.19.0",
2210+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz",
2211+ "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==",
2212+ "dev": true,
2213+ "license": "MIT",
2214+ "dependencies": {
2215+ "@eslint-community/eslint-utils": "^4.2.0",
2216+ "@eslint-community/regexpp": "^4.12.1",
2217+ "@eslint/config-array": "^0.19.0",
2218+ "@eslint/core": "^0.10.0",
2219+ "@eslint/eslintrc": "^3.2.0",
2220+ "@eslint/js": "9.19.0",
2221+ "@eslint/plugin-kit": "^0.2.5",
2222+ "@humanfs/node": "^0.16.6",
2223+ "@humanwhocodes/module-importer": "^1.0.1",
2224+ "@humanwhocodes/retry": "^0.4.1",
2225+ "@types/estree": "^1.0.6",
2226+ "@types/json-schema": "^7.0.15",
2227+ "ajv": "^6.12.4",
2228+ "chalk": "^4.0.0",
2229+ "cross-spawn": "^7.0.6",
2230+ "debug": "^4.3.2",
2231+ "escape-string-regexp": "^4.0.0",
2232+ "eslint-scope": "^8.2.0",
2233+ "eslint-visitor-keys": "^4.2.0",
2234+ "espree": "^10.3.0",
2235+ "esquery": "^1.5.0",
2236+ "esutils": "^2.0.2",
2237+ "fast-deep-equal": "^3.1.3",
2238+ "file-entry-cache": "^8.0.0",
2239+ "find-up": "^5.0.0",
2240+ "glob-parent": "^6.0.2",
2241+ "ignore": "^5.2.0",
2242+ "imurmurhash": "^0.1.4",
2243+ "is-glob": "^4.0.0",
2244+ "json-stable-stringify-without-jsonify": "^1.0.1",
2245+ "lodash.merge": "^4.6.2",
2246+ "minimatch": "^3.1.2",
2247+ "natural-compare": "^1.4.0",
2248+ "optionator": "^0.9.3"
2249+ },
2250+ "bin": {
2251+ "eslint": "bin/eslint.js"
2252+ },
2253+ "engines": {
2254+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2255+ },
2256+ "funding": {
2257+ "url": "https://eslint.org/donate"
2258+ },
2259+ "peerDependencies": {
2260+ "jiti": "*"
2261+ },
2262+ "peerDependenciesMeta": {
2263+ "jiti": {
2264+ "optional": true
2265+ }
2266+ }
2267+ },
2268+ "node_modules/eslint-config-next": {
2269+ "version": "15.1.6",
2270+ "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.6.tgz",
2271+ "integrity": "sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==",
2272+ "dev": true,
2273+ "license": "MIT",
2274+ "dependencies": {
2275+ "@next/eslint-plugin-next": "15.1.6",
2276+ "@rushstack/eslint-patch": "^1.10.3",
2277+ "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
2278+ "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0",
2279+ "eslint-import-resolver-node": "^0.3.6",
2280+ "eslint-import-resolver-typescript": "^3.5.2",
2281+ "eslint-plugin-import": "^2.31.0",
2282+ "eslint-plugin-jsx-a11y": "^6.10.0",
2283+ "eslint-plugin-react": "^7.37.0",
2284+ "eslint-plugin-react-hooks": "^5.0.0"
2285+ },
2286+ "peerDependencies": {
2287+ "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0",
2288+ "typescript": ">=3.3.1"
2289+ },
2290+ "peerDependenciesMeta": {
2291+ "typescript": {
2292+ "optional": true
2293+ }
2294+ }
2295+ },
2296+ "node_modules/eslint-import-resolver-node": {
2297+ "version": "0.3.9",
2298+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
2299+ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
2300+ "dev": true,
2301+ "license": "MIT",
2302+ "dependencies": {
2303+ "debug": "^3.2.7",
2304+ "is-core-module": "^2.13.0",
2305+ "resolve": "^1.22.4"
2306+ }
2307+ },
2308+ "node_modules/eslint-import-resolver-node/node_modules/debug": {
2309+ "version": "3.2.7",
2310+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2311+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2312+ "dev": true,
2313+ "license": "MIT",
2314+ "dependencies": {
2315+ "ms": "^2.1.1"
2316+ }
2317+ },
2318+ "node_modules/eslint-import-resolver-typescript": {
2319+ "version": "3.7.0",
2320+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.7.0.tgz",
2321+ "integrity": "sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==",
2322+ "dev": true,
2323+ "license": "ISC",
2324+ "dependencies": {
2325+ "@nolyfill/is-core-module": "1.0.39",
2326+ "debug": "^4.3.7",
2327+ "enhanced-resolve": "^5.15.0",
2328+ "fast-glob": "^3.3.2",
2329+ "get-tsconfig": "^4.7.5",
2330+ "is-bun-module": "^1.0.2",
2331+ "is-glob": "^4.0.3",
2332+ "stable-hash": "^0.0.4"
2333+ },
2334+ "engines": {
2335+ "node": "^14.18.0 || >=16.0.0"
2336+ },
2337+ "funding": {
2338+ "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts"
2339+ },
2340+ "peerDependencies": {
2341+ "eslint": "*",
2342+ "eslint-plugin-import": "*",
2343+ "eslint-plugin-import-x": "*"
2344+ },
2345+ "peerDependenciesMeta": {
2346+ "eslint-plugin-import": {
2347+ "optional": true
2348+ },
2349+ "eslint-plugin-import-x": {
2350+ "optional": true
2351+ }
2352+ }
2353+ },
2354+ "node_modules/eslint-import-resolver-typescript/node_modules/fast-glob": {
2355+ "version": "3.3.3",
2356+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
2357+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
2358+ "dev": true,
2359+ "license": "MIT",
2360+ "dependencies": {
2361+ "@nodelib/fs.stat": "^2.0.2",
2362+ "@nodelib/fs.walk": "^1.2.3",
2363+ "glob-parent": "^5.1.2",
2364+ "merge2": "^1.3.0",
2365+ "micromatch": "^4.0.8"
2366+ },
2367+ "engines": {
2368+ "node": ">=8.6.0"
2369+ }
2370+ },
2371+ "node_modules/eslint-import-resolver-typescript/node_modules/glob-parent": {
2372+ "version": "5.1.2",
2373+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2374+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2375+ "dev": true,
2376+ "license": "ISC",
2377+ "dependencies": {
2378+ "is-glob": "^4.0.1"
2379+ },
2380+ "engines": {
2381+ "node": ">= 6"
2382+ }
2383+ },
2384+ "node_modules/eslint-module-utils": {
2385+ "version": "2.12.0",
2386+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz",
2387+ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==",
2388+ "dev": true,
2389+ "license": "MIT",
2390+ "dependencies": {
2391+ "debug": "^3.2.7"
2392+ },
2393+ "engines": {
2394+ "node": ">=4"
2395+ },
2396+ "peerDependenciesMeta": {
2397+ "eslint": {
2398+ "optional": true
2399+ }
2400+ }
2401+ },
2402+ "node_modules/eslint-module-utils/node_modules/debug": {
2403+ "version": "3.2.7",
2404+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2405+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2406+ "dev": true,
2407+ "license": "MIT",
2408+ "dependencies": {
2409+ "ms": "^2.1.1"
2410+ }
2411+ },
2412+ "node_modules/eslint-plugin-import": {
2413+ "version": "2.31.0",
2414+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz",
2415+ "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==",
2416+ "dev": true,
2417+ "license": "MIT",
2418+ "dependencies": {
2419+ "@rtsao/scc": "^1.1.0",
2420+ "array-includes": "^3.1.8",
2421+ "array.prototype.findlastindex": "^1.2.5",
2422+ "array.prototype.flat": "^1.3.2",
2423+ "array.prototype.flatmap": "^1.3.2",
2424+ "debug": "^3.2.7",
2425+ "doctrine": "^2.1.0",
2426+ "eslint-import-resolver-node": "^0.3.9",
2427+ "eslint-module-utils": "^2.12.0",
2428+ "hasown": "^2.0.2",
2429+ "is-core-module": "^2.15.1",
2430+ "is-glob": "^4.0.3",
2431+ "minimatch": "^3.1.2",
2432+ "object.fromentries": "^2.0.8",
2433+ "object.groupby": "^1.0.3",
2434+ "object.values": "^1.2.0",
2435+ "semver": "^6.3.1",
2436+ "string.prototype.trimend": "^1.0.8",
2437+ "tsconfig-paths": "^3.15.0"
2438+ },
2439+ "engines": {
2440+ "node": ">=4"
2441+ },
2442+ "peerDependencies": {
2443+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
2444+ }
2445+ },
2446+ "node_modules/eslint-plugin-import/node_modules/debug": {
2447+ "version": "3.2.7",
2448+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2449+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2450+ "dev": true,
2451+ "license": "MIT",
2452+ "dependencies": {
2453+ "ms": "^2.1.1"
2454+ }
2455+ },
2456+ "node_modules/eslint-plugin-import/node_modules/semver": {
2457+ "version": "6.3.1",
2458+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
2459+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
2460+ "dev": true,
2461+ "license": "ISC",
2462+ "bin": {
2463+ "semver": "bin/semver.js"
2464+ }
2465+ },
2466+ "node_modules/eslint-plugin-jsx-a11y": {
2467+ "version": "6.10.2",
2468+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
2469+ "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
2470+ "dev": true,
2471+ "license": "MIT",
2472+ "dependencies": {
2473+ "aria-query": "^5.3.2",
2474+ "array-includes": "^3.1.8",
2475+ "array.prototype.flatmap": "^1.3.2",
2476+ "ast-types-flow": "^0.0.8",
2477+ "axe-core": "^4.10.0",
2478+ "axobject-query": "^4.1.0",
2479+ "damerau-levenshtein": "^1.0.8",
2480+ "emoji-regex": "^9.2.2",
2481+ "hasown": "^2.0.2",
2482+ "jsx-ast-utils": "^3.3.5",
2483+ "language-tags": "^1.0.9",
2484+ "minimatch": "^3.1.2",
2485+ "object.fromentries": "^2.0.8",
2486+ "safe-regex-test": "^1.0.3",
2487+ "string.prototype.includes": "^2.0.1"
2488+ },
2489+ "engines": {
2490+ "node": ">=4.0"
2491+ },
2492+ "peerDependencies": {
2493+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
2494+ }
2495+ },
2496+ "node_modules/eslint-plugin-react": {
2497+ "version": "7.37.4",
2498+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz",
2499+ "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==",
2500+ "dev": true,
2501+ "license": "MIT",
2502+ "dependencies": {
2503+ "array-includes": "^3.1.8",
2504+ "array.prototype.findlast": "^1.2.5",
2505+ "array.prototype.flatmap": "^1.3.3",
2506+ "array.prototype.tosorted": "^1.1.4",
2507+ "doctrine": "^2.1.0",
2508+ "es-iterator-helpers": "^1.2.1",
2509+ "estraverse": "^5.3.0",
2510+ "hasown": "^2.0.2",
2511+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
2512+ "minimatch": "^3.1.2",
2513+ "object.entries": "^1.1.8",
2514+ "object.fromentries": "^2.0.8",
2515+ "object.values": "^1.2.1",
2516+ "prop-types": "^15.8.1",
2517+ "resolve": "^2.0.0-next.5",
2518+ "semver": "^6.3.1",
2519+ "string.prototype.matchall": "^4.0.12",
2520+ "string.prototype.repeat": "^1.0.0"
2521+ },
2522+ "engines": {
2523+ "node": ">=4"
2524+ },
2525+ "peerDependencies": {
2526+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
2527+ }
2528+ },
2529+ "node_modules/eslint-plugin-react-hooks": {
2530+ "version": "5.1.0",
2531+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz",
2532+ "integrity": "sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==",
2533+ "dev": true,
2534+ "license": "MIT",
2535+ "engines": {
2536+ "node": ">=10"
2537+ },
2538+ "peerDependencies": {
2539+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
2540+ }
2541+ },
2542+ "node_modules/eslint-plugin-react/node_modules/resolve": {
2543+ "version": "2.0.0-next.5",
2544+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
2545+ "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
2546+ "dev": true,
2547+ "license": "MIT",
2548+ "dependencies": {
2549+ "is-core-module": "^2.13.0",
2550+ "path-parse": "^1.0.7",
2551+ "supports-preserve-symlinks-flag": "^1.0.0"
2552+ },
2553+ "bin": {
2554+ "resolve": "bin/resolve"
2555+ },
2556+ "funding": {
2557+ "url": "https://github.com/sponsors/ljharb"
2558+ }
2559+ },
2560+ "node_modules/eslint-plugin-react/node_modules/semver": {
2561+ "version": "6.3.1",
2562+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
2563+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
2564+ "dev": true,
2565+ "license": "ISC",
2566+ "bin": {
2567+ "semver": "bin/semver.js"
2568+ }
2569+ },
2570+ "node_modules/eslint-scope": {
2571+ "version": "8.2.0",
2572+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz",
2573+ "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==",
2574+ "dev": true,
2575+ "license": "BSD-2-Clause",
2576+ "dependencies": {
2577+ "esrecurse": "^4.3.0",
2578+ "estraverse": "^5.2.0"
2579+ },
2580+ "engines": {
2581+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2582+ },
2583+ "funding": {
2584+ "url": "https://opencollective.com/eslint"
2585+ }
2586+ },
2587+ "node_modules/eslint-visitor-keys": {
2588+ "version": "4.2.0",
2589+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
2590+ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
2591+ "dev": true,
2592+ "license": "Apache-2.0",
2593+ "engines": {
2594+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2595+ },
2596+ "funding": {
2597+ "url": "https://opencollective.com/eslint"
2598+ }
2599+ },
2600+ "node_modules/espree": {
2601+ "version": "10.3.0",
2602+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
2603+ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
2604+ "dev": true,
2605+ "license": "BSD-2-Clause",
2606+ "dependencies": {
2607+ "acorn": "^8.14.0",
2608+ "acorn-jsx": "^5.3.2",
2609+ "eslint-visitor-keys": "^4.2.0"
2610+ },
2611+ "engines": {
2612+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2613+ },
2614+ "funding": {
2615+ "url": "https://opencollective.com/eslint"
2616+ }
2617+ },
2618+ "node_modules/esquery": {
2619+ "version": "1.6.0",
2620+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
2621+ "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
2622+ "dev": true,
2623+ "license": "BSD-3-Clause",
2624+ "dependencies": {
2625+ "estraverse": "^5.1.0"
2626+ },
2627+ "engines": {
2628+ "node": ">=0.10"
2629+ }
2630+ },
2631+ "node_modules/esrecurse": {
2632+ "version": "4.3.0",
2633+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2634+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2635+ "dev": true,
2636+ "license": "BSD-2-Clause",
2637+ "dependencies": {
2638+ "estraverse": "^5.2.0"
2639+ },
2640+ "engines": {
2641+ "node": ">=4.0"
2642+ }
2643+ },
2644+ "node_modules/estraverse": {
2645+ "version": "5.3.0",
2646+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2647+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2648+ "dev": true,
2649+ "license": "BSD-2-Clause",
2650+ "engines": {
2651+ "node": ">=4.0"
2652+ }
2653+ },
2654+ "node_modules/esutils": {
2655+ "version": "2.0.3",
2656+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2657+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2658+ "dev": true,
2659+ "license": "BSD-2-Clause",
2660+ "engines": {
2661+ "node": ">=0.10.0"
2662+ }
2663+ },
2664+ "node_modules/fast-deep-equal": {
2665+ "version": "3.1.3",
2666+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2667+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2668+ "dev": true,
2669+ "license": "MIT"
2670+ },
2671+ "node_modules/fast-glob": {
2672+ "version": "3.3.1",
2673+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
2674+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
2675+ "dev": true,
2676+ "license": "MIT",
2677+ "dependencies": {
2678+ "@nodelib/fs.stat": "^2.0.2",
2679+ "@nodelib/fs.walk": "^1.2.3",
2680+ "glob-parent": "^5.1.2",
2681+ "merge2": "^1.3.0",
2682+ "micromatch": "^4.0.4"
2683+ },
2684+ "engines": {
2685+ "node": ">=8.6.0"
2686+ }
2687+ },
2688+ "node_modules/fast-glob/node_modules/glob-parent": {
2689+ "version": "5.1.2",
2690+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2691+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2692+ "dev": true,
2693+ "license": "ISC",
2694+ "dependencies": {
2695+ "is-glob": "^4.0.1"
2696+ },
2697+ "engines": {
2698+ "node": ">= 6"
2699+ }
2700+ },
2701+ "node_modules/fast-json-stable-stringify": {
2702+ "version": "2.1.0",
2703+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2704+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2705+ "dev": true,
2706+ "license": "MIT"
2707+ },
2708+ "node_modules/fast-levenshtein": {
2709+ "version": "2.0.6",
2710+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2711+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2712+ "dev": true,
2713+ "license": "MIT"
2714+ },
2715+ "node_modules/fastq": {
2716+ "version": "1.19.0",
2717+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz",
2718+ "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==",
2719+ "dev": true,
2720+ "license": "ISC",
2721+ "dependencies": {
2722+ "reusify": "^1.0.4"
2723+ }
2724+ },
2725+ "node_modules/file-entry-cache": {
2726+ "version": "8.0.0",
2727+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
2728+ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
2729+ "dev": true,
2730+ "license": "MIT",
2731+ "dependencies": {
2732+ "flat-cache": "^4.0.0"
2733+ },
2734+ "engines": {
2735+ "node": ">=16.0.0"
2736+ }
2737+ },
2738+ "node_modules/fill-range": {
2739+ "version": "7.1.1",
2740+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2741+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2742+ "dev": true,
2743+ "license": "MIT",
2744+ "dependencies": {
2745+ "to-regex-range": "^5.0.1"
2746+ },
2747+ "engines": {
2748+ "node": ">=8"
2749+ }
2750+ },
2751+ "node_modules/find-up": {
2752+ "version": "5.0.0",
2753+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2754+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2755+ "dev": true,
2756+ "license": "MIT",
2757+ "dependencies": {
2758+ "locate-path": "^6.0.0",
2759+ "path-exists": "^4.0.0"
2760+ },
2761+ "engines": {
2762+ "node": ">=10"
2763+ },
2764+ "funding": {
2765+ "url": "https://github.com/sponsors/sindresorhus"
2766+ }
2767+ },
2768+ "node_modules/flat-cache": {
2769+ "version": "4.0.1",
2770+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
2771+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
2772+ "dev": true,
2773+ "license": "MIT",
2774+ "dependencies": {
2775+ "flatted": "^3.2.9",
2776+ "keyv": "^4.5.4"
2777+ },
2778+ "engines": {
2779+ "node": ">=16"
2780+ }
2781+ },
2782+ "node_modules/flatted": {
2783+ "version": "3.3.2",
2784+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz",
2785+ "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==",
2786+ "dev": true,
2787+ "license": "ISC"
2788+ },
2789+ "node_modules/for-each": {
2790+ "version": "0.3.4",
2791+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz",
2792+ "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==",
2793+ "dev": true,
2794+ "license": "MIT",
2795+ "dependencies": {
2796+ "is-callable": "^1.2.7"
2797+ },
2798+ "engines": {
2799+ "node": ">= 0.4"
2800+ },
2801+ "funding": {
2802+ "url": "https://github.com/sponsors/ljharb"
2803+ }
2804+ },
2805+ "node_modules/foreground-child": {
2806+ "version": "3.3.0",
2807+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
2808+ "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
2809+ "dev": true,
2810+ "license": "ISC",
2811+ "dependencies": {
2812+ "cross-spawn": "^7.0.0",
2813+ "signal-exit": "^4.0.1"
2814+ },
2815+ "engines": {
2816+ "node": ">=14"
2817+ },
2818+ "funding": {
2819+ "url": "https://github.com/sponsors/isaacs"
2820+ }
2821+ },
2822+ "node_modules/fsevents": {
2823+ "version": "2.3.3",
2824+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2825+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2826+ "dev": true,
2827+ "hasInstallScript": true,
2828+ "license": "MIT",
2829+ "optional": true,
2830+ "os": [
2831+ "darwin"
2832+ ],
2833+ "engines": {
2834+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2835+ }
2836+ },
2837+ "node_modules/function-bind": {
2838+ "version": "1.1.2",
2839+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2840+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2841+ "dev": true,
2842+ "license": "MIT",
2843+ "funding": {
2844+ "url": "https://github.com/sponsors/ljharb"
2845+ }
2846+ },
2847+ "node_modules/function.prototype.name": {
2848+ "version": "1.1.8",
2849+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
2850+ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
2851+ "dev": true,
2852+ "license": "MIT",
2853+ "dependencies": {
2854+ "call-bind": "^1.0.8",
2855+ "call-bound": "^1.0.3",
2856+ "define-properties": "^1.2.1",
2857+ "functions-have-names": "^1.2.3",
2858+ "hasown": "^2.0.2",
2859+ "is-callable": "^1.2.7"
2860+ },
2861+ "engines": {
2862+ "node": ">= 0.4"
2863+ },
2864+ "funding": {
2865+ "url": "https://github.com/sponsors/ljharb"
2866+ }
2867+ },
2868+ "node_modules/functions-have-names": {
2869+ "version": "1.2.3",
2870+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
2871+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
2872+ "dev": true,
2873+ "license": "MIT",
2874+ "funding": {
2875+ "url": "https://github.com/sponsors/ljharb"
2876+ }
2877+ },
2878+ "node_modules/get-intrinsic": {
2879+ "version": "1.2.7",
2880+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz",
2881+ "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==",
2882+ "dev": true,
2883+ "license": "MIT",
2884+ "dependencies": {
2885+ "call-bind-apply-helpers": "^1.0.1",
2886+ "es-define-property": "^1.0.1",
2887+ "es-errors": "^1.3.0",
2888+ "es-object-atoms": "^1.0.0",
2889+ "function-bind": "^1.1.2",
2890+ "get-proto": "^1.0.0",
2891+ "gopd": "^1.2.0",
2892+ "has-symbols": "^1.1.0",
2893+ "hasown": "^2.0.2",
2894+ "math-intrinsics": "^1.1.0"
2895+ },
2896+ "engines": {
2897+ "node": ">= 0.4"
2898+ },
2899+ "funding": {
2900+ "url": "https://github.com/sponsors/ljharb"
2901+ }
2902+ },
2903+ "node_modules/get-proto": {
2904+ "version": "1.0.1",
2905+ "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
2906+ "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
2907+ "dev": true,
2908+ "license": "MIT",
2909+ "dependencies": {
2910+ "dunder-proto": "^1.0.1",
2911+ "es-object-atoms": "^1.0.0"
2912+ },
2913+ "engines": {
2914+ "node": ">= 0.4"
2915+ }
2916+ },
2917+ "node_modules/get-symbol-description": {
2918+ "version": "1.1.0",
2919+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
2920+ "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
2921+ "dev": true,
2922+ "license": "MIT",
2923+ "dependencies": {
2924+ "call-bound": "^1.0.3",
2925+ "es-errors": "^1.3.0",
2926+ "get-intrinsic": "^1.2.6"
2927+ },
2928+ "engines": {
2929+ "node": ">= 0.4"
2930+ },
2931+ "funding": {
2932+ "url": "https://github.com/sponsors/ljharb"
2933+ }
2934+ },
2935+ "node_modules/get-tsconfig": {
2936+ "version": "4.10.0",
2937+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz",
2938+ "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==",
2939+ "dev": true,
2940+ "license": "MIT",
2941+ "dependencies": {
2942+ "resolve-pkg-maps": "^1.0.0"
2943+ },
2944+ "funding": {
2945+ "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
2946+ }
2947+ },
2948+ "node_modules/glob": {
2949+ "version": "10.4.5",
2950+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
2951+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
2952+ "dev": true,
2953+ "license": "ISC",
2954+ "dependencies": {
2955+ "foreground-child": "^3.1.0",
2956+ "jackspeak": "^3.1.2",
2957+ "minimatch": "^9.0.4",
2958+ "minipass": "^7.1.2",
2959+ "package-json-from-dist": "^1.0.0",
2960+ "path-scurry": "^1.11.1"
2961+ },
2962+ "bin": {
2963+ "glob": "dist/esm/bin.mjs"
2964+ },
2965+ "funding": {
2966+ "url": "https://github.com/sponsors/isaacs"
2967+ }
2968+ },
2969+ "node_modules/glob-parent": {
2970+ "version": "6.0.2",
2971+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2972+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2973+ "dev": true,
2974+ "license": "ISC",
2975+ "dependencies": {
2976+ "is-glob": "^4.0.3"
2977+ },
2978+ "engines": {
2979+ "node": ">=10.13.0"
2980+ }
2981+ },
2982+ "node_modules/glob/node_modules/brace-expansion": {
2983+ "version": "2.0.1",
2984+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
2985+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
2986+ "dev": true,
2987+ "license": "MIT",
2988+ "dependencies": {
2989+ "balanced-match": "^1.0.0"
2990+ }
2991+ },
2992+ "node_modules/glob/node_modules/minimatch": {
2993+ "version": "9.0.5",
2994+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
2995+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
2996+ "dev": true,
2997+ "license": "ISC",
2998+ "dependencies": {
2999+ "brace-expansion": "^2.0.1"
3000+ },
3001+ "engines": {
3002+ "node": ">=16 || 14 >=14.17"
3003+ },
3004+ "funding": {
3005+ "url": "https://github.com/sponsors/isaacs"
3006+ }
3007+ },
3008+ "node_modules/globals": {
3009+ "version": "14.0.0",
3010+ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
3011+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
3012+ "dev": true,
3013+ "license": "MIT",
3014+ "engines": {
3015+ "node": ">=18"
3016+ },
3017+ "funding": {
3018+ "url": "https://github.com/sponsors/sindresorhus"
3019+ }
3020+ },
3021+ "node_modules/globalthis": {
3022+ "version": "1.0.4",
3023+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
3024+ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
3025+ "dev": true,
3026+ "license": "MIT",
3027+ "dependencies": {
3028+ "define-properties": "^1.2.1",
3029+ "gopd": "^1.0.1"
3030+ },
3031+ "engines": {
3032+ "node": ">= 0.4"
3033+ },
3034+ "funding": {
3035+ "url": "https://github.com/sponsors/ljharb"
3036+ }
3037+ },
3038+ "node_modules/gopd": {
3039+ "version": "1.2.0",
3040+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
3041+ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
3042+ "dev": true,
3043+ "license": "MIT",
3044+ "engines": {
3045+ "node": ">= 0.4"
3046+ },
3047+ "funding": {
3048+ "url": "https://github.com/sponsors/ljharb"
3049+ }
3050+ },
3051+ "node_modules/graceful-fs": {
3052+ "version": "4.2.11",
3053+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
3054+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
3055+ "dev": true,
3056+ "license": "ISC"
3057+ },
3058+ "node_modules/graphemer": {
3059+ "version": "1.4.0",
3060+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
3061+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
3062+ "dev": true,
3063+ "license": "MIT"
3064+ },
3065+ "node_modules/has-bigints": {
3066+ "version": "1.1.0",
3067+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
3068+ "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
3069+ "dev": true,
3070+ "license": "MIT",
3071+ "engines": {
3072+ "node": ">= 0.4"
3073+ },
3074+ "funding": {
3075+ "url": "https://github.com/sponsors/ljharb"
3076+ }
3077+ },
3078+ "node_modules/has-flag": {
3079+ "version": "4.0.0",
3080+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3081+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3082+ "dev": true,
3083+ "license": "MIT",
3084+ "engines": {
3085+ "node": ">=8"
3086+ }
3087+ },
3088+ "node_modules/has-property-descriptors": {
3089+ "version": "1.0.2",
3090+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
3091+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
3092+ "dev": true,
3093+ "license": "MIT",
3094+ "dependencies": {
3095+ "es-define-property": "^1.0.0"
3096+ },
3097+ "funding": {
3098+ "url": "https://github.com/sponsors/ljharb"
3099+ }
3100+ },
3101+ "node_modules/has-proto": {
3102+ "version": "1.2.0",
3103+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
3104+ "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
3105+ "dev": true,
3106+ "license": "MIT",
3107+ "dependencies": {
3108+ "dunder-proto": "^1.0.0"
3109+ },
3110+ "engines": {
3111+ "node": ">= 0.4"
3112+ },
3113+ "funding": {
3114+ "url": "https://github.com/sponsors/ljharb"
3115+ }
3116+ },
3117+ "node_modules/has-symbols": {
3118+ "version": "1.1.0",
3119+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
3120+ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
3121+ "dev": true,
3122+ "license": "MIT",
3123+ "engines": {
3124+ "node": ">= 0.4"
3125+ },
3126+ "funding": {
3127+ "url": "https://github.com/sponsors/ljharb"
3128+ }
3129+ },
3130+ "node_modules/has-tostringtag": {
3131+ "version": "1.0.2",
3132+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
3133+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
3134+ "dev": true,
3135+ "license": "MIT",
3136+ "dependencies": {
3137+ "has-symbols": "^1.0.3"
3138+ },
3139+ "engines": {
3140+ "node": ">= 0.4"
3141+ },
3142+ "funding": {
3143+ "url": "https://github.com/sponsors/ljharb"
3144+ }
3145+ },
3146+ "node_modules/hasown": {
3147+ "version": "2.0.2",
3148+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
3149+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
3150+ "dev": true,
3151+ "license": "MIT",
3152+ "dependencies": {
3153+ "function-bind": "^1.1.2"
3154+ },
3155+ "engines": {
3156+ "node": ">= 0.4"
3157+ }
3158+ },
3159+ "node_modules/ignore": {
3160+ "version": "5.3.2",
3161+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
3162+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
3163+ "dev": true,
3164+ "license": "MIT",
3165+ "engines": {
3166+ "node": ">= 4"
3167+ }
3168+ },
3169+ "node_modules/import-fresh": {
3170+ "version": "3.3.1",
3171+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
3172+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
3173+ "dev": true,
3174+ "license": "MIT",
3175+ "dependencies": {
3176+ "parent-module": "^1.0.0",
3177+ "resolve-from": "^4.0.0"
3178+ },
3179+ "engines": {
3180+ "node": ">=6"
3181+ },
3182+ "funding": {
3183+ "url": "https://github.com/sponsors/sindresorhus"
3184+ }
3185+ },
3186+ "node_modules/imurmurhash": {
3187+ "version": "0.1.4",
3188+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3189+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
3190+ "dev": true,
3191+ "license": "MIT",
3192+ "engines": {
3193+ "node": ">=0.8.19"
3194+ }
3195+ },
3196+ "node_modules/internal-slot": {
3197+ "version": "1.1.0",
3198+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
3199+ "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
3200+ "dev": true,
3201+ "license": "MIT",
3202+ "dependencies": {
3203+ "es-errors": "^1.3.0",
3204+ "hasown": "^2.0.2",
3205+ "side-channel": "^1.1.0"
3206+ },
3207+ "engines": {
3208+ "node": ">= 0.4"
3209+ }
3210+ },
3211+ "node_modules/is-array-buffer": {
3212+ "version": "3.0.5",
3213+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
3214+ "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
3215+ "dev": true,
3216+ "license": "MIT",
3217+ "dependencies": {
3218+ "call-bind": "^1.0.8",
3219+ "call-bound": "^1.0.3",
3220+ "get-intrinsic": "^1.2.6"
3221+ },
3222+ "engines": {
3223+ "node": ">= 0.4"
3224+ },
3225+ "funding": {
3226+ "url": "https://github.com/sponsors/ljharb"
3227+ }
3228+ },
3229+ "node_modules/is-arrayish": {
3230+ "version": "0.3.2",
3231+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
3232+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
3233+ "license": "MIT",
3234+ "optional": true
3235+ },
3236+ "node_modules/is-async-function": {
3237+ "version": "2.1.1",
3238+ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
3239+ "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
3240+ "dev": true,
3241+ "license": "MIT",
3242+ "dependencies": {
3243+ "async-function": "^1.0.0",
3244+ "call-bound": "^1.0.3",
3245+ "get-proto": "^1.0.1",
3246+ "has-tostringtag": "^1.0.2",
3247+ "safe-regex-test": "^1.1.0"
3248+ },
3249+ "engines": {
3250+ "node": ">= 0.4"
3251+ },
3252+ "funding": {
3253+ "url": "https://github.com/sponsors/ljharb"
3254+ }
3255+ },
3256+ "node_modules/is-bigint": {
3257+ "version": "1.1.0",
3258+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
3259+ "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
3260+ "dev": true,
3261+ "license": "MIT",
3262+ "dependencies": {
3263+ "has-bigints": "^1.0.2"
3264+ },
3265+ "engines": {
3266+ "node": ">= 0.4"
3267+ },
3268+ "funding": {
3269+ "url": "https://github.com/sponsors/ljharb"
3270+ }
3271+ },
3272+ "node_modules/is-binary-path": {
3273+ "version": "2.1.0",
3274+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3275+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3276+ "dev": true,
3277+ "license": "MIT",
3278+ "dependencies": {
3279+ "binary-extensions": "^2.0.0"
3280+ },
3281+ "engines": {
3282+ "node": ">=8"
3283+ }
3284+ },
3285+ "node_modules/is-boolean-object": {
3286+ "version": "1.2.1",
3287+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz",
3288+ "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==",
3289+ "dev": true,
3290+ "license": "MIT",
3291+ "dependencies": {
3292+ "call-bound": "^1.0.2",
3293+ "has-tostringtag": "^1.0.2"
3294+ },
3295+ "engines": {
3296+ "node": ">= 0.4"
3297+ },
3298+ "funding": {
3299+ "url": "https://github.com/sponsors/ljharb"
3300+ }
3301+ },
3302+ "node_modules/is-bun-module": {
3303+ "version": "1.3.0",
3304+ "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.3.0.tgz",
3305+ "integrity": "sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==",
3306+ "dev": true,
3307+ "license": "MIT",
3308+ "dependencies": {
3309+ "semver": "^7.6.3"
3310+ }
3311+ },
3312+ "node_modules/is-callable": {
3313+ "version": "1.2.7",
3314+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
3315+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
3316+ "dev": true,
3317+ "license": "MIT",
3318+ "engines": {
3319+ "node": ">= 0.4"
3320+ },
3321+ "funding": {
3322+ "url": "https://github.com/sponsors/ljharb"
3323+ }
3324+ },
3325+ "node_modules/is-core-module": {
3326+ "version": "2.16.1",
3327+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
3328+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
3329+ "dev": true,
3330+ "license": "MIT",
3331+ "dependencies": {
3332+ "hasown": "^2.0.2"
3333+ },
3334+ "engines": {
3335+ "node": ">= 0.4"
3336+ },
3337+ "funding": {
3338+ "url": "https://github.com/sponsors/ljharb"
3339+ }
3340+ },
3341+ "node_modules/is-data-view": {
3342+ "version": "1.0.2",
3343+ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
3344+ "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
3345+ "dev": true,
3346+ "license": "MIT",
3347+ "dependencies": {
3348+ "call-bound": "^1.0.2",
3349+ "get-intrinsic": "^1.2.6",
3350+ "is-typed-array": "^1.1.13"
3351+ },
3352+ "engines": {
3353+ "node": ">= 0.4"
3354+ },
3355+ "funding": {
3356+ "url": "https://github.com/sponsors/ljharb"
3357+ }
3358+ },
3359+ "node_modules/is-date-object": {
3360+ "version": "1.1.0",
3361+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
3362+ "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
3363+ "dev": true,
3364+ "license": "MIT",
3365+ "dependencies": {
3366+ "call-bound": "^1.0.2",
3367+ "has-tostringtag": "^1.0.2"
3368+ },
3369+ "engines": {
3370+ "node": ">= 0.4"
3371+ },
3372+ "funding": {
3373+ "url": "https://github.com/sponsors/ljharb"
3374+ }
3375+ },
3376+ "node_modules/is-extglob": {
3377+ "version": "2.1.1",
3378+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3379+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
3380+ "dev": true,
3381+ "license": "MIT",
3382+ "engines": {
3383+ "node": ">=0.10.0"
3384+ }
3385+ },
3386+ "node_modules/is-finalizationregistry": {
3387+ "version": "1.1.1",
3388+ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
3389+ "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
3390+ "dev": true,
3391+ "license": "MIT",
3392+ "dependencies": {
3393+ "call-bound": "^1.0.3"
3394+ },
3395+ "engines": {
3396+ "node": ">= 0.4"
3397+ },
3398+ "funding": {
3399+ "url": "https://github.com/sponsors/ljharb"
3400+ }
3401+ },
3402+ "node_modules/is-fullwidth-code-point": {
3403+ "version": "3.0.0",
3404+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3405+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3406+ "dev": true,
3407+ "license": "MIT",
3408+ "engines": {
3409+ "node": ">=8"
3410+ }
3411+ },
3412+ "node_modules/is-generator-function": {
3413+ "version": "1.1.0",
3414+ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz",
3415+ "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==",
3416+ "dev": true,
3417+ "license": "MIT",
3418+ "dependencies": {
3419+ "call-bound": "^1.0.3",
3420+ "get-proto": "^1.0.0",
3421+ "has-tostringtag": "^1.0.2",
3422+ "safe-regex-test": "^1.1.0"
3423+ },
3424+ "engines": {
3425+ "node": ">= 0.4"
3426+ },
3427+ "funding": {
3428+ "url": "https://github.com/sponsors/ljharb"
3429+ }
3430+ },
3431+ "node_modules/is-glob": {
3432+ "version": "4.0.3",
3433+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3434+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3435+ "dev": true,
3436+ "license": "MIT",
3437+ "dependencies": {
3438+ "is-extglob": "^2.1.1"
3439+ },
3440+ "engines": {
3441+ "node": ">=0.10.0"
3442+ }
3443+ },
3444+ "node_modules/is-map": {
3445+ "version": "2.0.3",
3446+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
3447+ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
3448+ "dev": true,
3449+ "license": "MIT",
3450+ "engines": {
3451+ "node": ">= 0.4"
3452+ },
3453+ "funding": {
3454+ "url": "https://github.com/sponsors/ljharb"
3455+ }
3456+ },
3457+ "node_modules/is-number": {
3458+ "version": "7.0.0",
3459+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3460+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3461+ "dev": true,
3462+ "license": "MIT",
3463+ "engines": {
3464+ "node": ">=0.12.0"
3465+ }
3466+ },
3467+ "node_modules/is-number-object": {
3468+ "version": "1.1.1",
3469+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
3470+ "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
3471+ "dev": true,
3472+ "license": "MIT",
3473+ "dependencies": {
3474+ "call-bound": "^1.0.3",
3475+ "has-tostringtag": "^1.0.2"
3476+ },
3477+ "engines": {
3478+ "node": ">= 0.4"
3479+ },
3480+ "funding": {
3481+ "url": "https://github.com/sponsors/ljharb"
3482+ }
3483+ },
3484+ "node_modules/is-regex": {
3485+ "version": "1.2.1",
3486+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
3487+ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
3488+ "dev": true,
3489+ "license": "MIT",
3490+ "dependencies": {
3491+ "call-bound": "^1.0.2",
3492+ "gopd": "^1.2.0",
3493+ "has-tostringtag": "^1.0.2",
3494+ "hasown": "^2.0.2"
3495+ },
3496+ "engines": {
3497+ "node": ">= 0.4"
3498+ },
3499+ "funding": {
3500+ "url": "https://github.com/sponsors/ljharb"
3501+ }
3502+ },
3503+ "node_modules/is-set": {
3504+ "version": "2.0.3",
3505+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
3506+ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
3507+ "dev": true,
3508+ "license": "MIT",
3509+ "engines": {
3510+ "node": ">= 0.4"
3511+ },
3512+ "funding": {
3513+ "url": "https://github.com/sponsors/ljharb"
3514+ }
3515+ },
3516+ "node_modules/is-shared-array-buffer": {
3517+ "version": "1.0.4",
3518+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
3519+ "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
3520+ "dev": true,
3521+ "license": "MIT",
3522+ "dependencies": {
3523+ "call-bound": "^1.0.3"
3524+ },
3525+ "engines": {
3526+ "node": ">= 0.4"
3527+ },
3528+ "funding": {
3529+ "url": "https://github.com/sponsors/ljharb"
3530+ }
3531+ },
3532+ "node_modules/is-string": {
3533+ "version": "1.1.1",
3534+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
3535+ "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
3536+ "dev": true,
3537+ "license": "MIT",
3538+ "dependencies": {
3539+ "call-bound": "^1.0.3",
3540+ "has-tostringtag": "^1.0.2"
3541+ },
3542+ "engines": {
3543+ "node": ">= 0.4"
3544+ },
3545+ "funding": {
3546+ "url": "https://github.com/sponsors/ljharb"
3547+ }
3548+ },
3549+ "node_modules/is-symbol": {
3550+ "version": "1.1.1",
3551+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
3552+ "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
3553+ "dev": true,
3554+ "license": "MIT",
3555+ "dependencies": {
3556+ "call-bound": "^1.0.2",
3557+ "has-symbols": "^1.1.0",
3558+ "safe-regex-test": "^1.1.0"
3559+ },
3560+ "engines": {
3561+ "node": ">= 0.4"
3562+ },
3563+ "funding": {
3564+ "url": "https://github.com/sponsors/ljharb"
3565+ }
3566+ },
3567+ "node_modules/is-typed-array": {
3568+ "version": "1.1.15",
3569+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
3570+ "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
3571+ "dev": true,
3572+ "license": "MIT",
3573+ "dependencies": {
3574+ "which-typed-array": "^1.1.16"
3575+ },
3576+ "engines": {
3577+ "node": ">= 0.4"
3578+ },
3579+ "funding": {
3580+ "url": "https://github.com/sponsors/ljharb"
3581+ }
3582+ },
3583+ "node_modules/is-weakmap": {
3584+ "version": "2.0.2",
3585+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
3586+ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
3587+ "dev": true,
3588+ "license": "MIT",
3589+ "engines": {
3590+ "node": ">= 0.4"
3591+ },
3592+ "funding": {
3593+ "url": "https://github.com/sponsors/ljharb"
3594+ }
3595+ },
3596+ "node_modules/is-weakref": {
3597+ "version": "1.1.1",
3598+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
3599+ "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
3600+ "dev": true,
3601+ "license": "MIT",
3602+ "dependencies": {
3603+ "call-bound": "^1.0.3"
3604+ },
3605+ "engines": {
3606+ "node": ">= 0.4"
3607+ },
3608+ "funding": {
3609+ "url": "https://github.com/sponsors/ljharb"
3610+ }
3611+ },
3612+ "node_modules/is-weakset": {
3613+ "version": "2.0.4",
3614+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
3615+ "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
3616+ "dev": true,
3617+ "license": "MIT",
3618+ "dependencies": {
3619+ "call-bound": "^1.0.3",
3620+ "get-intrinsic": "^1.2.6"
3621+ },
3622+ "engines": {
3623+ "node": ">= 0.4"
3624+ },
3625+ "funding": {
3626+ "url": "https://github.com/sponsors/ljharb"
3627+ }
3628+ },
3629+ "node_modules/isarray": {
3630+ "version": "2.0.5",
3631+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
3632+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
3633+ "dev": true,
3634+ "license": "MIT"
3635+ },
3636+ "node_modules/isexe": {
3637+ "version": "2.0.0",
3638+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3639+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3640+ "dev": true,
3641+ "license": "ISC"
3642+ },
3643+ "node_modules/iterator.prototype": {
3644+ "version": "1.1.5",
3645+ "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
3646+ "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
3647+ "dev": true,
3648+ "license": "MIT",
3649+ "dependencies": {
3650+ "define-data-property": "^1.1.4",
3651+ "es-object-atoms": "^1.0.0",
3652+ "get-intrinsic": "^1.2.6",
3653+ "get-proto": "^1.0.0",
3654+ "has-symbols": "^1.1.0",
3655+ "set-function-name": "^2.0.2"
3656+ },
3657+ "engines": {
3658+ "node": ">= 0.4"
3659+ }
3660+ },
3661+ "node_modules/jackspeak": {
3662+ "version": "3.4.3",
3663+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
3664+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
3665+ "dev": true,
3666+ "license": "BlueOak-1.0.0",
3667+ "dependencies": {
3668+ "@isaacs/cliui": "^8.0.2"
3669+ },
3670+ "funding": {
3671+ "url": "https://github.com/sponsors/isaacs"
3672+ },
3673+ "optionalDependencies": {
3674+ "@pkgjs/parseargs": "^0.11.0"
3675+ }
3676+ },
3677+ "node_modules/jiti": {
3678+ "version": "1.21.7",
3679+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",
3680+ "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==",
3681+ "dev": true,
3682+ "license": "MIT",
3683+ "bin": {
3684+ "jiti": "bin/jiti.js"
3685+ }
3686+ },
3687+ "node_modules/js-tokens": {
3688+ "version": "4.0.0",
3689+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3690+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3691+ "dev": true,
3692+ "license": "MIT"
3693+ },
3694+ "node_modules/js-yaml": {
3695+ "version": "4.1.0",
3696+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
3697+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
3698+ "dev": true,
3699+ "license": "MIT",
3700+ "dependencies": {
3701+ "argparse": "^2.0.1"
3702+ },
3703+ "bin": {
3704+ "js-yaml": "bin/js-yaml.js"
3705+ }
3706+ },
3707+ "node_modules/json-buffer": {
3708+ "version": "3.0.1",
3709+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
3710+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
3711+ "dev": true,
3712+ "license": "MIT"
3713+ },
3714+ "node_modules/json-schema-traverse": {
3715+ "version": "0.4.1",
3716+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3717+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3718+ "dev": true,
3719+ "license": "MIT"
3720+ },
3721+ "node_modules/json-stable-stringify-without-jsonify": {
3722+ "version": "1.0.1",
3723+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
3724+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
3725+ "dev": true,
3726+ "license": "MIT"
3727+ },
3728+ "node_modules/json5": {
3729+ "version": "1.0.2",
3730+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
3731+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
3732+ "dev": true,
3733+ "license": "MIT",
3734+ "dependencies": {
3735+ "minimist": "^1.2.0"
3736+ },
3737+ "bin": {
3738+ "json5": "lib/cli.js"
3739+ }
3740+ },
3741+ "node_modules/jsx-ast-utils": {
3742+ "version": "3.3.5",
3743+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
3744+ "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
3745+ "dev": true,
3746+ "license": "MIT",
3747+ "dependencies": {
3748+ "array-includes": "^3.1.6",
3749+ "array.prototype.flat": "^1.3.1",
3750+ "object.assign": "^4.1.4",
3751+ "object.values": "^1.1.6"
3752+ },
3753+ "engines": {
3754+ "node": ">=4.0"
3755+ }
3756+ },
3757+ "node_modules/keyv": {
3758+ "version": "4.5.4",
3759+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
3760+ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
3761+ "dev": true,
3762+ "license": "MIT",
3763+ "dependencies": {
3764+ "json-buffer": "3.0.1"
3765+ }
3766+ },
3767+ "node_modules/language-subtag-registry": {
3768+ "version": "0.3.23",
3769+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz",
3770+ "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==",
3771+ "dev": true,
3772+ "license": "CC0-1.0"
3773+ },
3774+ "node_modules/language-tags": {
3775+ "version": "1.0.9",
3776+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz",
3777+ "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
3778+ "dev": true,
3779+ "license": "MIT",
3780+ "dependencies": {
3781+ "language-subtag-registry": "^0.3.20"
3782+ },
3783+ "engines": {
3784+ "node": ">=0.10"
3785+ }
3786+ },
3787+ "node_modules/levn": {
3788+ "version": "0.4.1",
3789+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
3790+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
3791+ "dev": true,
3792+ "license": "MIT",
3793+ "dependencies": {
3794+ "prelude-ls": "^1.2.1",
3795+ "type-check": "~0.4.0"
3796+ },
3797+ "engines": {
3798+ "node": ">= 0.8.0"
3799+ }
3800+ },
3801+ "node_modules/lilconfig": {
3802+ "version": "3.1.3",
3803+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
3804+ "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
3805+ "dev": true,
3806+ "license": "MIT",
3807+ "engines": {
3808+ "node": ">=14"
3809+ },
3810+ "funding": {
3811+ "url": "https://github.com/sponsors/antonk52"
3812+ }
3813+ },
3814+ "node_modules/lines-and-columns": {
3815+ "version": "1.2.4",
3816+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3817+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
3818+ "dev": true,
3819+ "license": "MIT"
3820+ },
3821+ "node_modules/locate-path": {
3822+ "version": "6.0.0",
3823+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3824+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3825+ "dev": true,
3826+ "license": "MIT",
3827+ "dependencies": {
3828+ "p-locate": "^5.0.0"
3829+ },
3830+ "engines": {
3831+ "node": ">=10"
3832+ },
3833+ "funding": {
3834+ "url": "https://github.com/sponsors/sindresorhus"
3835+ }
3836+ },
3837+ "node_modules/lodash.merge": {
3838+ "version": "4.6.2",
3839+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3840+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3841+ "dev": true,
3842+ "license": "MIT"
3843+ },
3844+ "node_modules/loose-envify": {
3845+ "version": "1.4.0",
3846+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
3847+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
3848+ "dev": true,
3849+ "license": "MIT",
3850+ "dependencies": {
3851+ "js-tokens": "^3.0.0 || ^4.0.0"
3852+ },
3853+ "bin": {
3854+ "loose-envify": "cli.js"
3855+ }
3856+ },
3857+ "node_modules/lru-cache": {
3858+ "version": "10.4.3",
3859+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
3860+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
3861+ "dev": true,
3862+ "license": "ISC"
3863+ },
3864+ "node_modules/math-intrinsics": {
3865+ "version": "1.1.0",
3866+ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
3867+ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
3868+ "dev": true,
3869+ "license": "MIT",
3870+ "engines": {
3871+ "node": ">= 0.4"
3872+ }
3873+ },
3874+ "node_modules/merge2": {
3875+ "version": "1.4.1",
3876+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3877+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3878+ "dev": true,
3879+ "license": "MIT",
3880+ "engines": {
3881+ "node": ">= 8"
3882+ }
3883+ },
3884+ "node_modules/micromatch": {
3885+ "version": "4.0.8",
3886+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
3887+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
3888+ "dev": true,
3889+ "license": "MIT",
3890+ "dependencies": {
3891+ "braces": "^3.0.3",
3892+ "picomatch": "^2.3.1"
3893+ },
3894+ "engines": {
3895+ "node": ">=8.6"
3896+ }
3897+ },
3898+ "node_modules/minimatch": {
3899+ "version": "3.1.2",
3900+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3901+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3902+ "dev": true,
3903+ "license": "ISC",
3904+ "dependencies": {
3905+ "brace-expansion": "^1.1.7"
3906+ },
3907+ "engines": {
3908+ "node": "*"
3909+ }
3910+ },
3911+ "node_modules/minimist": {
3912+ "version": "1.2.8",
3913+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
3914+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
3915+ "dev": true,
3916+ "license": "MIT",
3917+ "funding": {
3918+ "url": "https://github.com/sponsors/ljharb"
3919+ }
3920+ },
3921+ "node_modules/minipass": {
3922+ "version": "7.1.2",
3923+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
3924+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
3925+ "dev": true,
3926+ "license": "ISC",
3927+ "engines": {
3928+ "node": ">=16 || 14 >=14.17"
3929+ }
3930+ },
3931+ "node_modules/ms": {
3932+ "version": "2.1.3",
3933+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3934+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3935+ "dev": true,
3936+ "license": "MIT"
3937+ },
3938+ "node_modules/mz": {
3939+ "version": "2.7.0",
3940+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
3941+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
3942+ "dev": true,
3943+ "license": "MIT",
3944+ "dependencies": {
3945+ "any-promise": "^1.0.0",
3946+ "object-assign": "^4.0.1",
3947+ "thenify-all": "^1.0.0"
3948+ }
3949+ },
3950+ "node_modules/nanoid": {
3951+ "version": "3.3.8",
3952+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
3953+ "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
3954+ "funding": [
3955+ {
3956+ "type": "github",
3957+ "url": "https://github.com/sponsors/ai"
3958+ }
3959+ ],
3960+ "license": "MIT",
3961+ "bin": {
3962+ "nanoid": "bin/nanoid.cjs"
3963+ },
3964+ "engines": {
3965+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3966+ }
3967+ },
3968+ "node_modules/natural-compare": {
3969+ "version": "1.4.0",
3970+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3971+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3972+ "dev": true,
3973+ "license": "MIT"
3974+ },
3975+ "node_modules/next": {
3976+ "version": "15.1.6",
3977+ "resolved": "https://registry.npmjs.org/next/-/next-15.1.6.tgz",
3978+ "integrity": "sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==",
3979+ "license": "MIT",
3980+ "dependencies": {
3981+ "@next/env": "15.1.6",
3982+ "@swc/counter": "0.1.3",
3983+ "@swc/helpers": "0.5.15",
3984+ "busboy": "1.6.0",
3985+ "caniuse-lite": "^1.0.30001579",
3986+ "postcss": "8.4.31",
3987+ "styled-jsx": "5.1.6"
3988+ },
3989+ "bin": {
3990+ "next": "dist/bin/next"
3991+ },
3992+ "engines": {
3993+ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0"
3994+ },
3995+ "optionalDependencies": {
3996+ "@next/swc-darwin-arm64": "15.1.6",
3997+ "@next/swc-darwin-x64": "15.1.6",
3998+ "@next/swc-linux-arm64-gnu": "15.1.6",
3999+ "@next/swc-linux-arm64-musl": "15.1.6",
4000+ "@next/swc-linux-x64-gnu": "15.1.6",
4001+ "@next/swc-linux-x64-musl": "15.1.6",
4002+ "@next/swc-win32-arm64-msvc": "15.1.6",
4003+ "@next/swc-win32-x64-msvc": "15.1.6",
4004+ "sharp": "^0.33.5"
4005+ },
4006+ "peerDependencies": {
4007+ "@opentelemetry/api": "^1.1.0",
4008+ "@playwright/test": "^1.41.2",
4009+ "babel-plugin-react-compiler": "*",
4010+ "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
4011+ "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
4012+ "sass": "^1.3.0"
4013+ },
4014+ "peerDependenciesMeta": {
4015+ "@opentelemetry/api": {
4016+ "optional": true
4017+ },
4018+ "@playwright/test": {
4019+ "optional": true
4020+ },
4021+ "babel-plugin-react-compiler": {
4022+ "optional": true
4023+ },
4024+ "sass": {
4025+ "optional": true
4026+ }
4027+ }
4028+ },
4029+ "node_modules/next/node_modules/postcss": {
4030+ "version": "8.4.31",
4031+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
4032+ "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
4033+ "funding": [
4034+ {
4035+ "type": "opencollective",
4036+ "url": "https://opencollective.com/postcss/"
4037+ },
4038+ {
4039+ "type": "tidelift",
4040+ "url": "https://tidelift.com/funding/github/npm/postcss"
4041+ },
4042+ {
4043+ "type": "github",
4044+ "url": "https://github.com/sponsors/ai"
4045+ }
4046+ ],
4047+ "license": "MIT",
4048+ "dependencies": {
4049+ "nanoid": "^3.3.6",
4050+ "picocolors": "^1.0.0",
4051+ "source-map-js": "^1.0.2"
4052+ },
4053+ "engines": {
4054+ "node": "^10 || ^12 || >=14"
4055+ }
4056+ },
4057+ "node_modules/normalize-path": {
4058+ "version": "3.0.0",
4059+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
4060+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
4061+ "dev": true,
4062+ "license": "MIT",
4063+ "engines": {
4064+ "node": ">=0.10.0"
4065+ }
4066+ },
4067+ "node_modules/object-assign": {
4068+ "version": "4.1.1",
4069+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4070+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
4071+ "dev": true,
4072+ "license": "MIT",
4073+ "engines": {
4074+ "node": ">=0.10.0"
4075+ }
4076+ },
4077+ "node_modules/object-hash": {
4078+ "version": "3.0.0",
4079+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
4080+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
4081+ "dev": true,
4082+ "license": "MIT",
4083+ "engines": {
4084+ "node": ">= 6"
4085+ }
4086+ },
4087+ "node_modules/object-inspect": {
4088+ "version": "1.13.3",
4089+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
4090+ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
4091+ "dev": true,
4092+ "license": "MIT",
4093+ "engines": {
4094+ "node": ">= 0.4"
4095+ },
4096+ "funding": {
4097+ "url": "https://github.com/sponsors/ljharb"
4098+ }
4099+ },
4100+ "node_modules/object-keys": {
4101+ "version": "1.1.1",
4102+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
4103+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
4104+ "dev": true,
4105+ "license": "MIT",
4106+ "engines": {
4107+ "node": ">= 0.4"
4108+ }
4109+ },
4110+ "node_modules/object.assign": {
4111+ "version": "4.1.7",
4112+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
4113+ "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
4114+ "dev": true,
4115+ "license": "MIT",
4116+ "dependencies": {
4117+ "call-bind": "^1.0.8",
4118+ "call-bound": "^1.0.3",
4119+ "define-properties": "^1.2.1",
4120+ "es-object-atoms": "^1.0.0",
4121+ "has-symbols": "^1.1.0",
4122+ "object-keys": "^1.1.1"
4123+ },
4124+ "engines": {
4125+ "node": ">= 0.4"
4126+ },
4127+ "funding": {
4128+ "url": "https://github.com/sponsors/ljharb"
4129+ }
4130+ },
4131+ "node_modules/object.entries": {
4132+ "version": "1.1.8",
4133+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
4134+ "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
4135+ "dev": true,
4136+ "license": "MIT",
4137+ "dependencies": {
4138+ "call-bind": "^1.0.7",
4139+ "define-properties": "^1.2.1",
4140+ "es-object-atoms": "^1.0.0"
4141+ },
4142+ "engines": {
4143+ "node": ">= 0.4"
4144+ }
4145+ },
4146+ "node_modules/object.fromentries": {
4147+ "version": "2.0.8",
4148+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
4149+ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
4150+ "dev": true,
4151+ "license": "MIT",
4152+ "dependencies": {
4153+ "call-bind": "^1.0.7",
4154+ "define-properties": "^1.2.1",
4155+ "es-abstract": "^1.23.2",
4156+ "es-object-atoms": "^1.0.0"
4157+ },
4158+ "engines": {
4159+ "node": ">= 0.4"
4160+ },
4161+ "funding": {
4162+ "url": "https://github.com/sponsors/ljharb"
4163+ }
4164+ },
4165+ "node_modules/object.groupby": {
4166+ "version": "1.0.3",
4167+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
4168+ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
4169+ "dev": true,
4170+ "license": "MIT",
4171+ "dependencies": {
4172+ "call-bind": "^1.0.7",
4173+ "define-properties": "^1.2.1",
4174+ "es-abstract": "^1.23.2"
4175+ },
4176+ "engines": {
4177+ "node": ">= 0.4"
4178+ }
4179+ },
4180+ "node_modules/object.values": {
4181+ "version": "1.2.1",
4182+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
4183+ "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
4184+ "dev": true,
4185+ "license": "MIT",
4186+ "dependencies": {
4187+ "call-bind": "^1.0.8",
4188+ "call-bound": "^1.0.3",
4189+ "define-properties": "^1.2.1",
4190+ "es-object-atoms": "^1.0.0"
4191+ },
4192+ "engines": {
4193+ "node": ">= 0.4"
4194+ },
4195+ "funding": {
4196+ "url": "https://github.com/sponsors/ljharb"
4197+ }
4198+ },
4199+ "node_modules/optionator": {
4200+ "version": "0.9.4",
4201+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
4202+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
4203+ "dev": true,
4204+ "license": "MIT",
4205+ "dependencies": {
4206+ "deep-is": "^0.1.3",
4207+ "fast-levenshtein": "^2.0.6",
4208+ "levn": "^0.4.1",
4209+ "prelude-ls": "^1.2.1",
4210+ "type-check": "^0.4.0",
4211+ "word-wrap": "^1.2.5"
4212+ },
4213+ "engines": {
4214+ "node": ">= 0.8.0"
4215+ }
4216+ },
4217+ "node_modules/own-keys": {
4218+ "version": "1.0.1",
4219+ "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz",
4220+ "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==",
4221+ "dev": true,
4222+ "license": "MIT",
4223+ "dependencies": {
4224+ "get-intrinsic": "^1.2.6",
4225+ "object-keys": "^1.1.1",
4226+ "safe-push-apply": "^1.0.0"
4227+ },
4228+ "engines": {
4229+ "node": ">= 0.4"
4230+ },
4231+ "funding": {
4232+ "url": "https://github.com/sponsors/ljharb"
4233+ }
4234+ },
4235+ "node_modules/p-limit": {
4236+ "version": "3.1.0",
4237+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4238+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4239+ "dev": true,
4240+ "license": "MIT",
4241+ "dependencies": {
4242+ "yocto-queue": "^0.1.0"
4243+ },
4244+ "engines": {
4245+ "node": ">=10"
4246+ },
4247+ "funding": {
4248+ "url": "https://github.com/sponsors/sindresorhus"
4249+ }
4250+ },
4251+ "node_modules/p-locate": {
4252+ "version": "5.0.0",
4253+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
4254+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
4255+ "dev": true,
4256+ "license": "MIT",
4257+ "dependencies": {
4258+ "p-limit": "^3.0.2"
4259+ },
4260+ "engines": {
4261+ "node": ">=10"
4262+ },
4263+ "funding": {
4264+ "url": "https://github.com/sponsors/sindresorhus"
4265+ }
4266+ },
4267+ "node_modules/package-json-from-dist": {
4268+ "version": "1.0.1",
4269+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
4270+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
4271+ "dev": true,
4272+ "license": "BlueOak-1.0.0"
4273+ },
4274+ "node_modules/parent-module": {
4275+ "version": "1.0.1",
4276+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
4277+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4278+ "dev": true,
4279+ "license": "MIT",
4280+ "dependencies": {
4281+ "callsites": "^3.0.0"
4282+ },
4283+ "engines": {
4284+ "node": ">=6"
4285+ }
4286+ },
4287+ "node_modules/path-exists": {
4288+ "version": "4.0.0",
4289+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4290+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4291+ "dev": true,
4292+ "license": "MIT",
4293+ "engines": {
4294+ "node": ">=8"
4295+ }
4296+ },
4297+ "node_modules/path-key": {
4298+ "version": "3.1.1",
4299+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4300+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4301+ "dev": true,
4302+ "license": "MIT",
4303+ "engines": {
4304+ "node": ">=8"
4305+ }
4306+ },
4307+ "node_modules/path-parse": {
4308+ "version": "1.0.7",
4309+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
4310+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
4311+ "dev": true,
4312+ "license": "MIT"
4313+ },
4314+ "node_modules/path-scurry": {
4315+ "version": "1.11.1",
4316+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
4317+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
4318+ "dev": true,
4319+ "license": "BlueOak-1.0.0",
4320+ "dependencies": {
4321+ "lru-cache": "^10.2.0",
4322+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
4323+ },
4324+ "engines": {
4325+ "node": ">=16 || 14 >=14.18"
4326+ },
4327+ "funding": {
4328+ "url": "https://github.com/sponsors/isaacs"
4329+ }
4330+ },
4331+ "node_modules/picocolors": {
4332+ "version": "1.1.1",
4333+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
4334+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
4335+ "license": "ISC"
4336+ },
4337+ "node_modules/picomatch": {
4338+ "version": "2.3.1",
4339+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
4340+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
4341+ "dev": true,
4342+ "license": "MIT",
4343+ "engines": {
4344+ "node": ">=8.6"
4345+ },
4346+ "funding": {
4347+ "url": "https://github.com/sponsors/jonschlinkert"
4348+ }
4349+ },
4350+ "node_modules/pify": {
4351+ "version": "2.3.0",
4352+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4353+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
4354+ "dev": true,
4355+ "license": "MIT",
4356+ "engines": {
4357+ "node": ">=0.10.0"
4358+ }
4359+ },
4360+ "node_modules/pirates": {
4361+ "version": "4.0.6",
4362+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
4363+ "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
4364+ "dev": true,
4365+ "license": "MIT",
4366+ "engines": {
4367+ "node": ">= 6"
4368+ }
4369+ },
4370+ "node_modules/possible-typed-array-names": {
4371+ "version": "1.0.0",
4372+ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
4373+ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
4374+ "dev": true,
4375+ "license": "MIT",
4376+ "engines": {
4377+ "node": ">= 0.4"
4378+ }
4379+ },
4380+ "node_modules/postcss": {
4381+ "version": "8.5.1",
4382+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
4383+ "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
4384+ "dev": true,
4385+ "funding": [
4386+ {
4387+ "type": "opencollective",
4388+ "url": "https://opencollective.com/postcss/"
4389+ },
4390+ {
4391+ "type": "tidelift",
4392+ "url": "https://tidelift.com/funding/github/npm/postcss"
4393+ },
4394+ {
4395+ "type": "github",
4396+ "url": "https://github.com/sponsors/ai"
4397+ }
4398+ ],
4399+ "license": "MIT",
4400+ "dependencies": {
4401+ "nanoid": "^3.3.8",
4402+ "picocolors": "^1.1.1",
4403+ "source-map-js": "^1.2.1"
4404+ },
4405+ "engines": {
4406+ "node": "^10 || ^12 || >=14"
4407+ }
4408+ },
4409+ "node_modules/postcss-import": {
4410+ "version": "15.1.0",
4411+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
4412+ "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
4413+ "dev": true,
4414+ "license": "MIT",
4415+ "dependencies": {
4416+ "postcss-value-parser": "^4.0.0",
4417+ "read-cache": "^1.0.0",
4418+ "resolve": "^1.1.7"
4419+ },
4420+ "engines": {
4421+ "node": ">=14.0.0"
4422+ },
4423+ "peerDependencies": {
4424+ "postcss": "^8.0.0"
4425+ }
4426+ },
4427+ "node_modules/postcss-js": {
4428+ "version": "4.0.1",
4429+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
4430+ "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
4431+ "dev": true,
4432+ "license": "MIT",
4433+ "dependencies": {
4434+ "camelcase-css": "^2.0.1"
4435+ },
4436+ "engines": {
4437+ "node": "^12 || ^14 || >= 16"
4438+ },
4439+ "funding": {
4440+ "type": "opencollective",
4441+ "url": "https://opencollective.com/postcss/"
4442+ },
4443+ "peerDependencies": {
4444+ "postcss": "^8.4.21"
4445+ }
4446+ },
4447+ "node_modules/postcss-load-config": {
4448+ "version": "4.0.2",
4449+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz",
4450+ "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==",
4451+ "dev": true,
4452+ "funding": [
4453+ {
4454+ "type": "opencollective",
4455+ "url": "https://opencollective.com/postcss/"
4456+ },
4457+ {
4458+ "type": "github",
4459+ "url": "https://github.com/sponsors/ai"
4460+ }
4461+ ],
4462+ "license": "MIT",
4463+ "dependencies": {
4464+ "lilconfig": "^3.0.0",
4465+ "yaml": "^2.3.4"
4466+ },
4467+ "engines": {
4468+ "node": ">= 14"
4469+ },
4470+ "peerDependencies": {
4471+ "postcss": ">=8.0.9",
4472+ "ts-node": ">=9.0.0"
4473+ },
4474+ "peerDependenciesMeta": {
4475+ "postcss": {
4476+ "optional": true
4477+ },
4478+ "ts-node": {
4479+ "optional": true
4480+ }
4481+ }
4482+ },
4483+ "node_modules/postcss-nested": {
4484+ "version": "6.2.0",
4485+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
4486+ "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
4487+ "dev": true,
4488+ "funding": [
4489+ {
4490+ "type": "opencollective",
4491+ "url": "https://opencollective.com/postcss/"
4492+ },
4493+ {
4494+ "type": "github",
4495+ "url": "https://github.com/sponsors/ai"
4496+ }
4497+ ],
4498+ "license": "MIT",
4499+ "dependencies": {
4500+ "postcss-selector-parser": "^6.1.1"
4501+ },
4502+ "engines": {
4503+ "node": ">=12.0"
4504+ },
4505+ "peerDependencies": {
4506+ "postcss": "^8.2.14"
4507+ }
4508+ },
4509+ "node_modules/postcss-selector-parser": {
4510+ "version": "6.1.2",
4511+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
4512+ "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
4513+ "dev": true,
4514+ "license": "MIT",
4515+ "dependencies": {
4516+ "cssesc": "^3.0.0",
4517+ "util-deprecate": "^1.0.2"
4518+ },
4519+ "engines": {
4520+ "node": ">=4"
4521+ }
4522+ },
4523+ "node_modules/postcss-value-parser": {
4524+ "version": "4.2.0",
4525+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
4526+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
4527+ "dev": true,
4528+ "license": "MIT"
4529+ },
4530+ "node_modules/prelude-ls": {
4531+ "version": "1.2.1",
4532+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
4533+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
4534+ "dev": true,
4535+ "license": "MIT",
4536+ "engines": {
4537+ "node": ">= 0.8.0"
4538+ }
4539+ },
4540+ "node_modules/prop-types": {
4541+ "version": "15.8.1",
4542+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
4543+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
4544+ "dev": true,
4545+ "license": "MIT",
4546+ "dependencies": {
4547+ "loose-envify": "^1.4.0",
4548+ "object-assign": "^4.1.1",
4549+ "react-is": "^16.13.1"
4550+ }
4551+ },
4552+ "node_modules/punycode": {
4553+ "version": "2.3.1",
4554+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
4555+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
4556+ "dev": true,
4557+ "license": "MIT",
4558+ "engines": {
4559+ "node": ">=6"
4560+ }
4561+ },
4562+ "node_modules/queue-microtask": {
4563+ "version": "1.2.3",
4564+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4565+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4566+ "dev": true,
4567+ "funding": [
4568+ {
4569+ "type": "github",
4570+ "url": "https://github.com/sponsors/feross"
4571+ },
4572+ {
4573+ "type": "patreon",
4574+ "url": "https://www.patreon.com/feross"
4575+ },
4576+ {
4577+ "type": "consulting",
4578+ "url": "https://feross.org/support"
4579+ }
4580+ ],
4581+ "license": "MIT"
4582+ },
4583+ "node_modules/react": {
4584+ "version": "19.0.0",
4585+ "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz",
4586+ "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==",
4587+ "license": "MIT",
4588+ "engines": {
4589+ "node": ">=0.10.0"
4590+ }
4591+ },
4592+ "node_modules/react-dom": {
4593+ "version": "19.0.0",
4594+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz",
4595+ "integrity": "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==",
4596+ "license": "MIT",
4597+ "dependencies": {
4598+ "scheduler": "^0.25.0"
4599+ },
4600+ "peerDependencies": {
4601+ "react": "^19.0.0"
4602+ }
4603+ },
4604+ "node_modules/react-is": {
4605+ "version": "16.13.1",
4606+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
4607+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
4608+ "dev": true,
4609+ "license": "MIT"
4610+ },
4611+ "node_modules/read-cache": {
4612+ "version": "1.0.0",
4613+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
4614+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
4615+ "dev": true,
4616+ "license": "MIT",
4617+ "dependencies": {
4618+ "pify": "^2.3.0"
4619+ }
4620+ },
4621+ "node_modules/readdirp": {
4622+ "version": "3.6.0",
4623+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
4624+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
4625+ "dev": true,
4626+ "license": "MIT",
4627+ "dependencies": {
4628+ "picomatch": "^2.2.1"
4629+ },
4630+ "engines": {
4631+ "node": ">=8.10.0"
4632+ }
4633+ },
4634+ "node_modules/reflect.getprototypeof": {
4635+ "version": "1.0.10",
4636+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
4637+ "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
4638+ "dev": true,
4639+ "license": "MIT",
4640+ "dependencies": {
4641+ "call-bind": "^1.0.8",
4642+ "define-properties": "^1.2.1",
4643+ "es-abstract": "^1.23.9",
4644+ "es-errors": "^1.3.0",
4645+ "es-object-atoms": "^1.0.0",
4646+ "get-intrinsic": "^1.2.7",
4647+ "get-proto": "^1.0.1",
4648+ "which-builtin-type": "^1.2.1"
4649+ },
4650+ "engines": {
4651+ "node": ">= 0.4"
4652+ },
4653+ "funding": {
4654+ "url": "https://github.com/sponsors/ljharb"
4655+ }
4656+ },
4657+ "node_modules/regexp.prototype.flags": {
4658+ "version": "1.5.4",
4659+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
4660+ "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
4661+ "dev": true,
4662+ "license": "MIT",
4663+ "dependencies": {
4664+ "call-bind": "^1.0.8",
4665+ "define-properties": "^1.2.1",
4666+ "es-errors": "^1.3.0",
4667+ "get-proto": "^1.0.1",
4668+ "gopd": "^1.2.0",
4669+ "set-function-name": "^2.0.2"
4670+ },
4671+ "engines": {
4672+ "node": ">= 0.4"
4673+ },
4674+ "funding": {
4675+ "url": "https://github.com/sponsors/ljharb"
4676+ }
4677+ },
4678+ "node_modules/resolve": {
4679+ "version": "1.22.10",
4680+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz",
4681+ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==",
4682+ "dev": true,
4683+ "license": "MIT",
4684+ "dependencies": {
4685+ "is-core-module": "^2.16.0",
4686+ "path-parse": "^1.0.7",
4687+ "supports-preserve-symlinks-flag": "^1.0.0"
4688+ },
4689+ "bin": {
4690+ "resolve": "bin/resolve"
4691+ },
4692+ "engines": {
4693+ "node": ">= 0.4"
4694+ },
4695+ "funding": {
4696+ "url": "https://github.com/sponsors/ljharb"
4697+ }
4698+ },
4699+ "node_modules/resolve-from": {
4700+ "version": "4.0.0",
4701+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
4702+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
4703+ "dev": true,
4704+ "license": "MIT",
4705+ "engines": {
4706+ "node": ">=4"
4707+ }
4708+ },
4709+ "node_modules/resolve-pkg-maps": {
4710+ "version": "1.0.0",
4711+ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
4712+ "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
4713+ "dev": true,
4714+ "license": "MIT",
4715+ "funding": {
4716+ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
4717+ }
4718+ },
4719+ "node_modules/reusify": {
4720+ "version": "1.0.4",
4721+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4722+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
4723+ "dev": true,
4724+ "license": "MIT",
4725+ "engines": {
4726+ "iojs": ">=1.0.0",
4727+ "node": ">=0.10.0"
4728+ }
4729+ },
4730+ "node_modules/run-parallel": {
4731+ "version": "1.2.0",
4732+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4733+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
4734+ "dev": true,
4735+ "funding": [
4736+ {
4737+ "type": "github",
4738+ "url": "https://github.com/sponsors/feross"
4739+ },
4740+ {
4741+ "type": "patreon",
4742+ "url": "https://www.patreon.com/feross"
4743+ },
4744+ {
4745+ "type": "consulting",
4746+ "url": "https://feross.org/support"
4747+ }
4748+ ],
4749+ "license": "MIT",
4750+ "dependencies": {
4751+ "queue-microtask": "^1.2.2"
4752+ }
4753+ },
4754+ "node_modules/safe-array-concat": {
4755+ "version": "1.1.3",
4756+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
4757+ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
4758+ "dev": true,
4759+ "license": "MIT",
4760+ "dependencies": {
4761+ "call-bind": "^1.0.8",
4762+ "call-bound": "^1.0.2",
4763+ "get-intrinsic": "^1.2.6",
4764+ "has-symbols": "^1.1.0",
4765+ "isarray": "^2.0.5"
4766+ },
4767+ "engines": {
4768+ "node": ">=0.4"
4769+ },
4770+ "funding": {
4771+ "url": "https://github.com/sponsors/ljharb"
4772+ }
4773+ },
4774+ "node_modules/safe-push-apply": {
4775+ "version": "1.0.0",
4776+ "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
4777+ "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
4778+ "dev": true,
4779+ "license": "MIT",
4780+ "dependencies": {
4781+ "es-errors": "^1.3.0",
4782+ "isarray": "^2.0.5"
4783+ },
4784+ "engines": {
4785+ "node": ">= 0.4"
4786+ },
4787+ "funding": {
4788+ "url": "https://github.com/sponsors/ljharb"
4789+ }
4790+ },
4791+ "node_modules/safe-regex-test": {
4792+ "version": "1.1.0",
4793+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
4794+ "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
4795+ "dev": true,
4796+ "license": "MIT",
4797+ "dependencies": {
4798+ "call-bound": "^1.0.2",
4799+ "es-errors": "^1.3.0",
4800+ "is-regex": "^1.2.1"
4801+ },
4802+ "engines": {
4803+ "node": ">= 0.4"
4804+ },
4805+ "funding": {
4806+ "url": "https://github.com/sponsors/ljharb"
4807+ }
4808+ },
4809+ "node_modules/scheduler": {
4810+ "version": "0.25.0",
4811+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz",
4812+ "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==",
4813+ "license": "MIT"
4814+ },
4815+ "node_modules/semver": {
4816+ "version": "7.7.1",
4817+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
4818+ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
4819+ "devOptional": true,
4820+ "license": "ISC",
4821+ "bin": {
4822+ "semver": "bin/semver.js"
4823+ },
4824+ "engines": {
4825+ "node": ">=10"
4826+ }
4827+ },
4828+ "node_modules/set-function-length": {
4829+ "version": "1.2.2",
4830+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
4831+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
4832+ "dev": true,
4833+ "license": "MIT",
4834+ "dependencies": {
4835+ "define-data-property": "^1.1.4",
4836+ "es-errors": "^1.3.0",
4837+ "function-bind": "^1.1.2",
4838+ "get-intrinsic": "^1.2.4",
4839+ "gopd": "^1.0.1",
4840+ "has-property-descriptors": "^1.0.2"
4841+ },
4842+ "engines": {
4843+ "node": ">= 0.4"
4844+ }
4845+ },
4846+ "node_modules/set-function-name": {
4847+ "version": "2.0.2",
4848+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
4849+ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
4850+ "dev": true,
4851+ "license": "MIT",
4852+ "dependencies": {
4853+ "define-data-property": "^1.1.4",
4854+ "es-errors": "^1.3.0",
4855+ "functions-have-names": "^1.2.3",
4856+ "has-property-descriptors": "^1.0.2"
4857+ },
4858+ "engines": {
4859+ "node": ">= 0.4"
4860+ }
4861+ },
4862+ "node_modules/set-proto": {
4863+ "version": "1.0.0",
4864+ "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
4865+ "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
4866+ "dev": true,
4867+ "license": "MIT",
4868+ "dependencies": {
4869+ "dunder-proto": "^1.0.1",
4870+ "es-errors": "^1.3.0",
4871+ "es-object-atoms": "^1.0.0"
4872+ },
4873+ "engines": {
4874+ "node": ">= 0.4"
4875+ }
4876+ },
4877+ "node_modules/sharp": {
4878+ "version": "0.33.5",
4879+ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
4880+ "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
4881+ "hasInstallScript": true,
4882+ "license": "Apache-2.0",
4883+ "optional": true,
4884+ "dependencies": {
4885+ "color": "^4.2.3",
4886+ "detect-libc": "^2.0.3",
4887+ "semver": "^7.6.3"
4888+ },
4889+ "engines": {
4890+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
4891+ },
4892+ "funding": {
4893+ "url": "https://opencollective.com/libvips"
4894+ },
4895+ "optionalDependencies": {
4896+ "@img/sharp-darwin-arm64": "0.33.5",
4897+ "@img/sharp-darwin-x64": "0.33.5",
4898+ "@img/sharp-libvips-darwin-arm64": "1.0.4",
4899+ "@img/sharp-libvips-darwin-x64": "1.0.4",
4900+ "@img/sharp-libvips-linux-arm": "1.0.5",
4901+ "@img/sharp-libvips-linux-arm64": "1.0.4",
4902+ "@img/sharp-libvips-linux-s390x": "1.0.4",
4903+ "@img/sharp-libvips-linux-x64": "1.0.4",
4904+ "@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
4905+ "@img/sharp-libvips-linuxmusl-x64": "1.0.4",
4906+ "@img/sharp-linux-arm": "0.33.5",
4907+ "@img/sharp-linux-arm64": "0.33.5",
4908+ "@img/sharp-linux-s390x": "0.33.5",
4909+ "@img/sharp-linux-x64": "0.33.5",
4910+ "@img/sharp-linuxmusl-arm64": "0.33.5",
4911+ "@img/sharp-linuxmusl-x64": "0.33.5",
4912+ "@img/sharp-wasm32": "0.33.5",
4913+ "@img/sharp-win32-ia32": "0.33.5",
4914+ "@img/sharp-win32-x64": "0.33.5"
4915+ }
4916+ },
4917+ "node_modules/shebang-command": {
4918+ "version": "2.0.0",
4919+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4920+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4921+ "dev": true,
4922+ "license": "MIT",
4923+ "dependencies": {
4924+ "shebang-regex": "^3.0.0"
4925+ },
4926+ "engines": {
4927+ "node": ">=8"
4928+ }
4929+ },
4930+ "node_modules/shebang-regex": {
4931+ "version": "3.0.0",
4932+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4933+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4934+ "dev": true,
4935+ "license": "MIT",
4936+ "engines": {
4937+ "node": ">=8"
4938+ }
4939+ },
4940+ "node_modules/side-channel": {
4941+ "version": "1.1.0",
4942+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
4943+ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
4944+ "dev": true,
4945+ "license": "MIT",
4946+ "dependencies": {
4947+ "es-errors": "^1.3.0",
4948+ "object-inspect": "^1.13.3",
4949+ "side-channel-list": "^1.0.0",
4950+ "side-channel-map": "^1.0.1",
4951+ "side-channel-weakmap": "^1.0.2"
4952+ },
4953+ "engines": {
4954+ "node": ">= 0.4"
4955+ },
4956+ "funding": {
4957+ "url": "https://github.com/sponsors/ljharb"
4958+ }
4959+ },
4960+ "node_modules/side-channel-list": {
4961+ "version": "1.0.0",
4962+ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
4963+ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
4964+ "dev": true,
4965+ "license": "MIT",
4966+ "dependencies": {
4967+ "es-errors": "^1.3.0",
4968+ "object-inspect": "^1.13.3"
4969+ },
4970+ "engines": {
4971+ "node": ">= 0.4"
4972+ },
4973+ "funding": {
4974+ "url": "https://github.com/sponsors/ljharb"
4975+ }
4976+ },
4977+ "node_modules/side-channel-map": {
4978+ "version": "1.0.1",
4979+ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
4980+ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
4981+ "dev": true,
4982+ "license": "MIT",
4983+ "dependencies": {
4984+ "call-bound": "^1.0.2",
4985+ "es-errors": "^1.3.0",
4986+ "get-intrinsic": "^1.2.5",
4987+ "object-inspect": "^1.13.3"
4988+ },
4989+ "engines": {
4990+ "node": ">= 0.4"
4991+ },
4992+ "funding": {
4993+ "url": "https://github.com/sponsors/ljharb"
4994+ }
4995+ },
4996+ "node_modules/side-channel-weakmap": {
4997+ "version": "1.0.2",
4998+ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
4999+ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
5000+ "dev": true,
5001+ "license": "MIT",
5002+ "dependencies": {
5003+ "call-bound": "^1.0.2",
5004+ "es-errors": "^1.3.0",
5005+ "get-intrinsic": "^1.2.5",
5006+ "object-inspect": "^1.13.3",
5007+ "side-channel-map": "^1.0.1"
5008+ },
5009+ "engines": {
5010+ "node": ">= 0.4"
5011+ },
5012+ "funding": {
5013+ "url": "https://github.com/sponsors/ljharb"
5014+ }
5015+ },
5016+ "node_modules/signal-exit": {
5017+ "version": "4.1.0",
5018+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
5019+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
5020+ "dev": true,
5021+ "license": "ISC",
5022+ "engines": {
5023+ "node": ">=14"
5024+ },
5025+ "funding": {
5026+ "url": "https://github.com/sponsors/isaacs"
5027+ }
5028+ },
5029+ "node_modules/simple-swizzle": {
5030+ "version": "0.2.2",
5031+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
5032+ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
5033+ "license": "MIT",
5034+ "optional": true,
5035+ "dependencies": {
5036+ "is-arrayish": "^0.3.1"
5037+ }
5038+ },
5039+ "node_modules/source-map-js": {
5040+ "version": "1.2.1",
5041+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
5042+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
5043+ "license": "BSD-3-Clause",
5044+ "engines": {
5045+ "node": ">=0.10.0"
5046+ }
5047+ },
5048+ "node_modules/stable-hash": {
5049+ "version": "0.0.4",
5050+ "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.4.tgz",
5051+ "integrity": "sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==",
5052+ "dev": true,
5053+ "license": "MIT"
5054+ },
5055+ "node_modules/streamsearch": {
5056+ "version": "1.1.0",
5057+ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
5058+ "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
5059+ "engines": {
5060+ "node": ">=10.0.0"
5061+ }
5062+ },
5063+ "node_modules/string-width": {
5064+ "version": "5.1.2",
5065+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
5066+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
5067+ "dev": true,
5068+ "license": "MIT",
5069+ "dependencies": {
5070+ "eastasianwidth": "^0.2.0",
5071+ "emoji-regex": "^9.2.2",
5072+ "strip-ansi": "^7.0.1"
5073+ },
5074+ "engines": {
5075+ "node": ">=12"
5076+ },
5077+ "funding": {
5078+ "url": "https://github.com/sponsors/sindresorhus"
5079+ }
5080+ },
5081+ "node_modules/string-width-cjs": {
5082+ "name": "string-width",
5083+ "version": "4.2.3",
5084+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5085+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5086+ "dev": true,
5087+ "license": "MIT",
5088+ "dependencies": {
5089+ "emoji-regex": "^8.0.0",
5090+ "is-fullwidth-code-point": "^3.0.0",
5091+ "strip-ansi": "^6.0.1"
5092+ },
5093+ "engines": {
5094+ "node": ">=8"
5095+ }
5096+ },
5097+ "node_modules/string-width-cjs/node_modules/ansi-regex": {
5098+ "version": "5.0.1",
5099+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
5100+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
5101+ "dev": true,
5102+ "license": "MIT",
5103+ "engines": {
5104+ "node": ">=8"
5105+ }
5106+ },
5107+ "node_modules/string-width-cjs/node_modules/emoji-regex": {
5108+ "version": "8.0.0",
5109+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5110+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5111+ "dev": true,
5112+ "license": "MIT"
5113+ },
5114+ "node_modules/string-width-cjs/node_modules/strip-ansi": {
5115+ "version": "6.0.1",
5116+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5117+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5118+ "dev": true,
5119+ "license": "MIT",
5120+ "dependencies": {
5121+ "ansi-regex": "^5.0.1"
5122+ },
5123+ "engines": {
5124+ "node": ">=8"
5125+ }
5126+ },
5127+ "node_modules/string.prototype.includes": {
5128+ "version": "2.0.1",
5129+ "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
5130+ "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
5131+ "dev": true,
5132+ "license": "MIT",
5133+ "dependencies": {
5134+ "call-bind": "^1.0.7",
5135+ "define-properties": "^1.2.1",
5136+ "es-abstract": "^1.23.3"
5137+ },
5138+ "engines": {
5139+ "node": ">= 0.4"
5140+ }
5141+ },
5142+ "node_modules/string.prototype.matchall": {
5143+ "version": "4.0.12",
5144+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz",
5145+ "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
5146+ "dev": true,
5147+ "license": "MIT",
5148+ "dependencies": {
5149+ "call-bind": "^1.0.8",
5150+ "call-bound": "^1.0.3",
5151+ "define-properties": "^1.2.1",
5152+ "es-abstract": "^1.23.6",
5153+ "es-errors": "^1.3.0",
5154+ "es-object-atoms": "^1.0.0",
5155+ "get-intrinsic": "^1.2.6",
5156+ "gopd": "^1.2.0",
5157+ "has-symbols": "^1.1.0",
5158+ "internal-slot": "^1.1.0",
5159+ "regexp.prototype.flags": "^1.5.3",
5160+ "set-function-name": "^2.0.2",
5161+ "side-channel": "^1.1.0"
5162+ },
5163+ "engines": {
5164+ "node": ">= 0.4"
5165+ },
5166+ "funding": {
5167+ "url": "https://github.com/sponsors/ljharb"
5168+ }
5169+ },
5170+ "node_modules/string.prototype.repeat": {
5171+ "version": "1.0.0",
5172+ "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
5173+ "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
5174+ "dev": true,
5175+ "license": "MIT",
5176+ "dependencies": {
5177+ "define-properties": "^1.1.3",
5178+ "es-abstract": "^1.17.5"
5179+ }
5180+ },
5181+ "node_modules/string.prototype.trim": {
5182+ "version": "1.2.10",
5183+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
5184+ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
5185+ "dev": true,
5186+ "license": "MIT",
5187+ "dependencies": {
5188+ "call-bind": "^1.0.8",
5189+ "call-bound": "^1.0.2",
5190+ "define-data-property": "^1.1.4",
5191+ "define-properties": "^1.2.1",
5192+ "es-abstract": "^1.23.5",
5193+ "es-object-atoms": "^1.0.0",
5194+ "has-property-descriptors": "^1.0.2"
5195+ },
5196+ "engines": {
5197+ "node": ">= 0.4"
5198+ },
5199+ "funding": {
5200+ "url": "https://github.com/sponsors/ljharb"
5201+ }
5202+ },
5203+ "node_modules/string.prototype.trimend": {
5204+ "version": "1.0.9",
5205+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
5206+ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
5207+ "dev": true,
5208+ "license": "MIT",
5209+ "dependencies": {
5210+ "call-bind": "^1.0.8",
5211+ "call-bound": "^1.0.2",
5212+ "define-properties": "^1.2.1",
5213+ "es-object-atoms": "^1.0.0"
5214+ },
5215+ "engines": {
5216+ "node": ">= 0.4"
5217+ },
5218+ "funding": {
5219+ "url": "https://github.com/sponsors/ljharb"
5220+ }
5221+ },
5222+ "node_modules/string.prototype.trimstart": {
5223+ "version": "1.0.8",
5224+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
5225+ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
5226+ "dev": true,
5227+ "license": "MIT",
5228+ "dependencies": {
5229+ "call-bind": "^1.0.7",
5230+ "define-properties": "^1.2.1",
5231+ "es-object-atoms": "^1.0.0"
5232+ },
5233+ "engines": {
5234+ "node": ">= 0.4"
5235+ },
5236+ "funding": {
5237+ "url": "https://github.com/sponsors/ljharb"
5238+ }
5239+ },
5240+ "node_modules/strip-ansi": {
5241+ "version": "7.1.0",
5242+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
5243+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
5244+ "dev": true,
5245+ "license": "MIT",
5246+ "dependencies": {
5247+ "ansi-regex": "^6.0.1"
5248+ },
5249+ "engines": {
5250+ "node": ">=12"
5251+ },
5252+ "funding": {
5253+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
5254+ }
5255+ },
5256+ "node_modules/strip-ansi-cjs": {
5257+ "name": "strip-ansi",
5258+ "version": "6.0.1",
5259+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5260+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5261+ "dev": true,
5262+ "license": "MIT",
5263+ "dependencies": {
5264+ "ansi-regex": "^5.0.1"
5265+ },
5266+ "engines": {
5267+ "node": ">=8"
5268+ }
5269+ },
5270+ "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
5271+ "version": "5.0.1",
5272+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
5273+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
5274+ "dev": true,
5275+ "license": "MIT",
5276+ "engines": {
5277+ "node": ">=8"
5278+ }
5279+ },
5280+ "node_modules/strip-bom": {
5281+ "version": "3.0.0",
5282+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
5283+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
5284+ "dev": true,
5285+ "license": "MIT",
5286+ "engines": {
5287+ "node": ">=4"
5288+ }
5289+ },
5290+ "node_modules/strip-json-comments": {
5291+ "version": "3.1.1",
5292+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
5293+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
5294+ "dev": true,
5295+ "license": "MIT",
5296+ "engines": {
5297+ "node": ">=8"
5298+ },
5299+ "funding": {
5300+ "url": "https://github.com/sponsors/sindresorhus"
5301+ }
5302+ },
5303+ "node_modules/styled-jsx": {
5304+ "version": "5.1.6",
5305+ "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
5306+ "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
5307+ "license": "MIT",
5308+ "dependencies": {
5309+ "client-only": "0.0.1"
5310+ },
5311+ "engines": {
5312+ "node": ">= 12.0.0"
5313+ },
5314+ "peerDependencies": {
5315+ "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
5316+ },
5317+ "peerDependenciesMeta": {
5318+ "@babel/core": {
5319+ "optional": true
5320+ },
5321+ "babel-plugin-macros": {
5322+ "optional": true
5323+ }
5324+ }
5325+ },
5326+ "node_modules/sucrase": {
5327+ "version": "3.35.0",
5328+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz",
5329+ "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==",
5330+ "dev": true,
5331+ "license": "MIT",
5332+ "dependencies": {
5333+ "@jridgewell/gen-mapping": "^0.3.2",
5334+ "commander": "^4.0.0",
5335+ "glob": "^10.3.10",
5336+ "lines-and-columns": "^1.1.6",
5337+ "mz": "^2.7.0",
5338+ "pirates": "^4.0.1",
5339+ "ts-interface-checker": "^0.1.9"
5340+ },
5341+ "bin": {
5342+ "sucrase": "bin/sucrase",
5343+ "sucrase-node": "bin/sucrase-node"
5344+ },
5345+ "engines": {
5346+ "node": ">=16 || 14 >=14.17"
5347+ }
5348+ },
5349+ "node_modules/supports-color": {
5350+ "version": "7.2.0",
5351+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5352+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5353+ "dev": true,
5354+ "license": "MIT",
5355+ "dependencies": {
5356+ "has-flag": "^4.0.0"
5357+ },
5358+ "engines": {
5359+ "node": ">=8"
5360+ }
5361+ },
5362+ "node_modules/supports-preserve-symlinks-flag": {
5363+ "version": "1.0.0",
5364+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
5365+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
5366+ "dev": true,
5367+ "license": "MIT",
5368+ "engines": {
5369+ "node": ">= 0.4"
5370+ },
5371+ "funding": {
5372+ "url": "https://github.com/sponsors/ljharb"
5373+ }
5374+ },
5375+ "node_modules/tailwindcss": {
5376+ "version": "3.4.17",
5377+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz",
5378+ "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==",
5379+ "dev": true,
5380+ "license": "MIT",
5381+ "dependencies": {
5382+ "@alloc/quick-lru": "^5.2.0",
5383+ "arg": "^5.0.2",
5384+ "chokidar": "^3.6.0",
5385+ "didyoumean": "^1.2.2",
5386+ "dlv": "^1.1.3",
5387+ "fast-glob": "^3.3.2",
5388+ "glob-parent": "^6.0.2",
5389+ "is-glob": "^4.0.3",
5390+ "jiti": "^1.21.6",
5391+ "lilconfig": "^3.1.3",
5392+ "micromatch": "^4.0.8",
5393+ "normalize-path": "^3.0.0",
5394+ "object-hash": "^3.0.0",
5395+ "picocolors": "^1.1.1",
5396+ "postcss": "^8.4.47",
5397+ "postcss-import": "^15.1.0",
5398+ "postcss-js": "^4.0.1",
5399+ "postcss-load-config": "^4.0.2",
5400+ "postcss-nested": "^6.2.0",
5401+ "postcss-selector-parser": "^6.1.2",
5402+ "resolve": "^1.22.8",
5403+ "sucrase": "^3.35.0"
5404+ },
5405+ "bin": {
5406+ "tailwind": "lib/cli.js",
5407+ "tailwindcss": "lib/cli.js"
5408+ },
5409+ "engines": {
5410+ "node": ">=14.0.0"
5411+ }
5412+ },
5413+ "node_modules/tailwindcss/node_modules/fast-glob": {
5414+ "version": "3.3.3",
5415+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
5416+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
5417+ "dev": true,
5418+ "license": "MIT",
5419+ "dependencies": {
5420+ "@nodelib/fs.stat": "^2.0.2",
5421+ "@nodelib/fs.walk": "^1.2.3",
5422+ "glob-parent": "^5.1.2",
5423+ "merge2": "^1.3.0",
5424+ "micromatch": "^4.0.8"
5425+ },
5426+ "engines": {
5427+ "node": ">=8.6.0"
5428+ }
5429+ },
5430+ "node_modules/tailwindcss/node_modules/fast-glob/node_modules/glob-parent": {
5431+ "version": "5.1.2",
5432+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
5433+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
5434+ "dev": true,
5435+ "license": "ISC",
5436+ "dependencies": {
5437+ "is-glob": "^4.0.1"
5438+ },
5439+ "engines": {
5440+ "node": ">= 6"
5441+ }
5442+ },
5443+ "node_modules/tapable": {
5444+ "version": "2.2.1",
5445+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
5446+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
5447+ "dev": true,
5448+ "license": "MIT",
5449+ "engines": {
5450+ "node": ">=6"
5451+ }
5452+ },
5453+ "node_modules/thenify": {
5454+ "version": "3.3.1",
5455+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
5456+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
5457+ "dev": true,
5458+ "license": "MIT",
5459+ "dependencies": {
5460+ "any-promise": "^1.0.0"
5461+ }
5462+ },
5463+ "node_modules/thenify-all": {
5464+ "version": "1.6.0",
5465+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
5466+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
5467+ "dev": true,
5468+ "license": "MIT",
5469+ "dependencies": {
5470+ "thenify": ">= 3.1.0 < 4"
5471+ },
5472+ "engines": {
5473+ "node": ">=0.8"
5474+ }
5475+ },
5476+ "node_modules/to-regex-range": {
5477+ "version": "5.0.1",
5478+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
5479+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
5480+ "dev": true,
5481+ "license": "MIT",
5482+ "dependencies": {
5483+ "is-number": "^7.0.0"
5484+ },
5485+ "engines": {
5486+ "node": ">=8.0"
5487+ }
5488+ },
5489+ "node_modules/ts-api-utils": {
5490+ "version": "2.0.1",
5491+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz",
5492+ "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==",
5493+ "dev": true,
5494+ "license": "MIT",
5495+ "engines": {
5496+ "node": ">=18.12"
5497+ },
5498+ "peerDependencies": {
5499+ "typescript": ">=4.8.4"
5500+ }
5501+ },
5502+ "node_modules/ts-interface-checker": {
5503+ "version": "0.1.13",
5504+ "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
5505+ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
5506+ "dev": true,
5507+ "license": "Apache-2.0"
5508+ },
5509+ "node_modules/tsconfig-paths": {
5510+ "version": "3.15.0",
5511+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
5512+ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
5513+ "dev": true,
5514+ "license": "MIT",
5515+ "dependencies": {
5516+ "@types/json5": "^0.0.29",
5517+ "json5": "^1.0.2",
5518+ "minimist": "^1.2.6",
5519+ "strip-bom": "^3.0.0"
5520+ }
5521+ },
5522+ "node_modules/tslib": {
5523+ "version": "2.8.1",
5524+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
5525+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
5526+ "license": "0BSD"
5527+ },
5528+ "node_modules/type-check": {
5529+ "version": "0.4.0",
5530+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
5531+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
5532+ "dev": true,
5533+ "license": "MIT",
5534+ "dependencies": {
5535+ "prelude-ls": "^1.2.1"
5536+ },
5537+ "engines": {
5538+ "node": ">= 0.8.0"
5539+ }
5540+ },
5541+ "node_modules/typed-array-buffer": {
5542+ "version": "1.0.3",
5543+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
5544+ "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
5545+ "dev": true,
5546+ "license": "MIT",
5547+ "dependencies": {
5548+ "call-bound": "^1.0.3",
5549+ "es-errors": "^1.3.0",
5550+ "is-typed-array": "^1.1.14"
5551+ },
5552+ "engines": {
5553+ "node": ">= 0.4"
5554+ }
5555+ },
5556+ "node_modules/typed-array-byte-length": {
5557+ "version": "1.0.3",
5558+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
5559+ "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
5560+ "dev": true,
5561+ "license": "MIT",
5562+ "dependencies": {
5563+ "call-bind": "^1.0.8",
5564+ "for-each": "^0.3.3",
5565+ "gopd": "^1.2.0",
5566+ "has-proto": "^1.2.0",
5567+ "is-typed-array": "^1.1.14"
5568+ },
5569+ "engines": {
5570+ "node": ">= 0.4"
5571+ },
5572+ "funding": {
5573+ "url": "https://github.com/sponsors/ljharb"
5574+ }
5575+ },
5576+ "node_modules/typed-array-byte-offset": {
5577+ "version": "1.0.4",
5578+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
5579+ "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
5580+ "dev": true,
5581+ "license": "MIT",
5582+ "dependencies": {
5583+ "available-typed-arrays": "^1.0.7",
5584+ "call-bind": "^1.0.8",
5585+ "for-each": "^0.3.3",
5586+ "gopd": "^1.2.0",
5587+ "has-proto": "^1.2.0",
5588+ "is-typed-array": "^1.1.15",
5589+ "reflect.getprototypeof": "^1.0.9"
5590+ },
5591+ "engines": {
5592+ "node": ">= 0.4"
5593+ },
5594+ "funding": {
5595+ "url": "https://github.com/sponsors/ljharb"
5596+ }
5597+ },
5598+ "node_modules/typed-array-length": {
5599+ "version": "1.0.7",
5600+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
5601+ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
5602+ "dev": true,
5603+ "license": "MIT",
5604+ "dependencies": {
5605+ "call-bind": "^1.0.7",
5606+ "for-each": "^0.3.3",
5607+ "gopd": "^1.0.1",
5608+ "is-typed-array": "^1.1.13",
5609+ "possible-typed-array-names": "^1.0.0",
5610+ "reflect.getprototypeof": "^1.0.6"
5611+ },
5612+ "engines": {
5613+ "node": ">= 0.4"
5614+ },
5615+ "funding": {
5616+ "url": "https://github.com/sponsors/ljharb"
5617+ }
5618+ },
5619+ "node_modules/typescript": {
5620+ "version": "5.7.3",
5621+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
5622+ "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
5623+ "dev": true,
5624+ "license": "Apache-2.0",
5625+ "bin": {
5626+ "tsc": "bin/tsc",
5627+ "tsserver": "bin/tsserver"
5628+ },
5629+ "engines": {
5630+ "node": ">=14.17"
5631+ }
5632+ },
5633+ "node_modules/unbox-primitive": {
5634+ "version": "1.1.0",
5635+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
5636+ "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
5637+ "dev": true,
5638+ "license": "MIT",
5639+ "dependencies": {
5640+ "call-bound": "^1.0.3",
5641+ "has-bigints": "^1.0.2",
5642+ "has-symbols": "^1.1.0",
5643+ "which-boxed-primitive": "^1.1.1"
5644+ },
5645+ "engines": {
5646+ "node": ">= 0.4"
5647+ },
5648+ "funding": {
5649+ "url": "https://github.com/sponsors/ljharb"
5650+ }
5651+ },
5652+ "node_modules/undici-types": {
5653+ "version": "6.19.8",
5654+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
5655+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
5656+ "dev": true,
5657+ "license": "MIT"
5658+ },
5659+ "node_modules/uri-js": {
5660+ "version": "4.4.1",
5661+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
5662+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
5663+ "dev": true,
5664+ "license": "BSD-2-Clause",
5665+ "dependencies": {
5666+ "punycode": "^2.1.0"
5667+ }
5668+ },
5669+ "node_modules/util-deprecate": {
5670+ "version": "1.0.2",
5671+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5672+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
5673+ "dev": true,
5674+ "license": "MIT"
5675+ },
5676+ "node_modules/which": {
5677+ "version": "2.0.2",
5678+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
5679+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
5680+ "dev": true,
5681+ "license": "ISC",
5682+ "dependencies": {
5683+ "isexe": "^2.0.0"
5684+ },
5685+ "bin": {
5686+ "node-which": "bin/node-which"
5687+ },
5688+ "engines": {
5689+ "node": ">= 8"
5690+ }
5691+ },
5692+ "node_modules/which-boxed-primitive": {
5693+ "version": "1.1.1",
5694+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
5695+ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
5696+ "dev": true,
5697+ "license": "MIT",
5698+ "dependencies": {
5699+ "is-bigint": "^1.1.0",
5700+ "is-boolean-object": "^1.2.1",
5701+ "is-number-object": "^1.1.1",
5702+ "is-string": "^1.1.1",
5703+ "is-symbol": "^1.1.1"
5704+ },
5705+ "engines": {
5706+ "node": ">= 0.4"
5707+ },
5708+ "funding": {
5709+ "url": "https://github.com/sponsors/ljharb"
5710+ }
5711+ },
5712+ "node_modules/which-builtin-type": {
5713+ "version": "1.2.1",
5714+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
5715+ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
5716+ "dev": true,
5717+ "license": "MIT",
5718+ "dependencies": {
5719+ "call-bound": "^1.0.2",
5720+ "function.prototype.name": "^1.1.6",
5721+ "has-tostringtag": "^1.0.2",
5722+ "is-async-function": "^2.0.0",
5723+ "is-date-object": "^1.1.0",
5724+ "is-finalizationregistry": "^1.1.0",
5725+ "is-generator-function": "^1.0.10",
5726+ "is-regex": "^1.2.1",
5727+ "is-weakref": "^1.0.2",
5728+ "isarray": "^2.0.5",
5729+ "which-boxed-primitive": "^1.1.0",
5730+ "which-collection": "^1.0.2",
5731+ "which-typed-array": "^1.1.16"
5732+ },
5733+ "engines": {
5734+ "node": ">= 0.4"
5735+ },
5736+ "funding": {
5737+ "url": "https://github.com/sponsors/ljharb"
5738+ }
5739+ },
5740+ "node_modules/which-collection": {
5741+ "version": "1.0.2",
5742+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
5743+ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
5744+ "dev": true,
5745+ "license": "MIT",
5746+ "dependencies": {
5747+ "is-map": "^2.0.3",
5748+ "is-set": "^2.0.3",
5749+ "is-weakmap": "^2.0.2",
5750+ "is-weakset": "^2.0.3"
5751+ },
5752+ "engines": {
5753+ "node": ">= 0.4"
5754+ },
5755+ "funding": {
5756+ "url": "https://github.com/sponsors/ljharb"
5757+ }
5758+ },
5759+ "node_modules/which-typed-array": {
5760+ "version": "1.1.18",
5761+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz",
5762+ "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==",
5763+ "dev": true,
5764+ "license": "MIT",
5765+ "dependencies": {
5766+ "available-typed-arrays": "^1.0.7",
5767+ "call-bind": "^1.0.8",
5768+ "call-bound": "^1.0.3",
5769+ "for-each": "^0.3.3",
5770+ "gopd": "^1.2.0",
5771+ "has-tostringtag": "^1.0.2"
5772+ },
5773+ "engines": {
5774+ "node": ">= 0.4"
5775+ },
5776+ "funding": {
5777+ "url": "https://github.com/sponsors/ljharb"
5778+ }
5779+ },
5780+ "node_modules/word-wrap": {
5781+ "version": "1.2.5",
5782+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
5783+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
5784+ "dev": true,
5785+ "license": "MIT",
5786+ "engines": {
5787+ "node": ">=0.10.0"
5788+ }
5789+ },
5790+ "node_modules/wrap-ansi": {
5791+ "version": "8.1.0",
5792+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
5793+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
5794+ "dev": true,
5795+ "license": "MIT",
5796+ "dependencies": {
5797+ "ansi-styles": "^6.1.0",
5798+ "string-width": "^5.0.1",
5799+ "strip-ansi": "^7.0.1"
5800+ },
5801+ "engines": {
5802+ "node": ">=12"
5803+ },
5804+ "funding": {
5805+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
5806+ }
5807+ },
5808+ "node_modules/wrap-ansi-cjs": {
5809+ "name": "wrap-ansi",
5810+ "version": "7.0.0",
5811+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
5812+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
5813+ "dev": true,
5814+ "license": "MIT",
5815+ "dependencies": {
5816+ "ansi-styles": "^4.0.0",
5817+ "string-width": "^4.1.0",
5818+ "strip-ansi": "^6.0.0"
5819+ },
5820+ "engines": {
5821+ "node": ">=10"
5822+ },
5823+ "funding": {
5824+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
5825+ }
5826+ },
5827+ "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
5828+ "version": "5.0.1",
5829+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
5830+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
5831+ "dev": true,
5832+ "license": "MIT",
5833+ "engines": {
5834+ "node": ">=8"
5835+ }
5836+ },
5837+ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
5838+ "version": "8.0.0",
5839+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5840+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5841+ "dev": true,
5842+ "license": "MIT"
5843+ },
5844+ "node_modules/wrap-ansi-cjs/node_modules/string-width": {
5845+ "version": "4.2.3",
5846+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
5847+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
5848+ "dev": true,
5849+ "license": "MIT",
5850+ "dependencies": {
5851+ "emoji-regex": "^8.0.0",
5852+ "is-fullwidth-code-point": "^3.0.0",
5853+ "strip-ansi": "^6.0.1"
5854+ },
5855+ "engines": {
5856+ "node": ">=8"
5857+ }
5858+ },
5859+ "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
5860+ "version": "6.0.1",
5861+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5862+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5863+ "dev": true,
5864+ "license": "MIT",
5865+ "dependencies": {
5866+ "ansi-regex": "^5.0.1"
5867+ },
5868+ "engines": {
5869+ "node": ">=8"
5870+ }
5871+ },
5872+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
5873+ "version": "6.2.1",
5874+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
5875+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
5876+ "dev": true,
5877+ "license": "MIT",
5878+ "engines": {
5879+ "node": ">=12"
5880+ },
5881+ "funding": {
5882+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5883+ }
5884+ },
5885+ "node_modules/yaml": {
5886+ "version": "2.7.0",
5887+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz",
5888+ "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
5889+ "dev": true,
5890+ "license": "ISC",
5891+ "bin": {
5892+ "yaml": "bin.mjs"
5893+ },
5894+ "engines": {
5895+ "node": ">= 14"
5896+ }
5897+ },
5898+ "node_modules/yocto-queue": {
5899+ "version": "0.1.0",
5900+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
5901+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
5902+ "dev": true,
5903+ "license": "MIT",
5904+ "engines": {
5905+ "node": ">=10"
5906+ },
5907+ "funding": {
5908+ "url": "https://github.com/sponsors/sindresorhus"
5909+ }
5910+ }
5911+ }
5912+}
+27-0package.json
@@ -0,0 +1,27 @@
1+{
2+ "name": "vacabay",
3+ "version": "0.1.0",
4+ "private": true,
5+ "scripts": {
6+ "dev": "next dev --turbopack",
7+ "build": "next build",
8+ "start": "next start",
9+ "lint": "next lint"
10+ },
11+ "dependencies": {
12+ "react": "^19.0.0",
13+ "react-dom": "^19.0.0",
14+ "next": "15.1.6"
15+ },
16+ "devDependencies": {
17+ "typescript": "^5",
18+ "@types/node": "^20",
19+ "@types/react": "^19",
20+ "@types/react-dom": "^19",
21+ "postcss": "^8",
22+ "tailwindcss": "^3.4.1",
23+ "eslint": "^9",
24+ "eslint-config-next": "15.1.6",
25+ "@eslint/eslintrc": "^3"
26+ }
27+}
+8-0postcss.config.mjs
@@ -0,0 +1,8 @@
1+/** @type {import('postcss-load-config').Config} */
2+const config = {
3+ plugins: {
4+ tailwindcss: {},
5+ },
6+};
7+
8+export default config;
+1-0public/file.svg
@@ -0,0 +1 @@
1+<svg fill="none" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M14.5 13.5V5.41a1 1 0 0 0-.3-.7L9.8.29A1 1 0 0 0 9.08 0H1.5v13.5A2.5 2.5 0 0 0 4 16h8a2.5 2.5 0 0 0 2.5-2.5m-1.5 0v-7H8v-5H3v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1M9.5 5V2.12L12.38 5zM5.13 5h-.62v1.25h2.12V5zm-.62 3h7.12v1.25H4.5zm.62 3h-.62v1.25h7.12V11z" clip-rule="evenodd" fill="#666" fill-rule="evenodd"/></svg>
+1-0public/globe.svg
@@ -0,0 +1 @@
1+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><g clip-path="url(#a)"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.27 14.1a6.5 6.5 0 0 0 3.67-3.45q-1.24.21-2.7.34-.31 1.83-.97 3.1M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m.48-1.52a7 7 0 0 1-.96 0H7.5a4 4 0 0 1-.84-1.32q-.38-.89-.63-2.08a40 40 0 0 0 3.92 0q-.25 1.2-.63 2.08a4 4 0 0 1-.84 1.31zm2.94-4.76q1.66-.15 2.95-.43a7 7 0 0 0 0-2.58q-1.3-.27-2.95-.43a18 18 0 0 1 0 3.44m-1.27-3.54a17 17 0 0 1 0 3.64 39 39 0 0 1-4.3 0 17 17 0 0 1 0-3.64 39 39 0 0 1 4.3 0m1.1-1.17q1.45.13 2.69.34a6.5 6.5 0 0 0-3.67-3.44q.65 1.26.98 3.1M8.48 1.5l.01.02q.41.37.84 1.31.38.89.63 2.08a40 40 0 0 0-3.92 0q.25-1.2.63-2.08a4 4 0 0 1 .85-1.32 7 7 0 0 1 .96 0m-2.75.4a6.5 6.5 0 0 0-3.67 3.44 29 29 0 0 1 2.7-.34q.31-1.83.97-3.1M4.58 6.28q-1.66.16-2.95.43a7 7 0 0 0 0 2.58q1.3.27 2.95.43a18 18 0 0 1 0-3.44m.17 4.71q-1.45-.12-2.69-.34a6.5 6.5 0 0 0 3.67 3.44q-.65-1.27-.98-3.1" fill="#666"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h16v16H0z"/></clipPath></defs></svg>
+1-0public/next.svg
@@ -0,0 +1 @@
1+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 394 80"><path fill="#000" d="M262 0h68.5v12.7h-27.2v66.6h-13.6V12.7H262V0ZM149 0v12.7H94v20.4h44.3v12.6H94v21h55v12.6H80.5V0h68.7zm34.3 0h-17.8l63.8 79.4h17.9l-32-39.7 32-39.6h-17.9l-23 28.6-23-28.6zm18.3 56.7-9-11-27.1 33.7h17.8l18.3-22.7z"/><path fill="#000" d="M81 79.3 17 0H0v79.3h13.6V17l50.2 62.3H81Zm252.6-.4c-1 0-1.8-.4-2.5-1s-1.1-1.6-1.1-2.6.3-1.8 1-2.5 1.6-1 2.6-1 1.8.3 2.5 1a3.4 3.4 0 0 1 .6 4.3 3.7 3.7 0 0 1-3 1.8zm23.2-33.5h6v23.3c0 2.1-.4 4-1.3 5.5a9.1 9.1 0 0 1-3.8 3.5c-1.6.8-3.5 1.3-5.7 1.3-2 0-3.7-.4-5.3-1s-2.8-1.8-3.7-3.2c-.9-1.3-1.4-3-1.4-5h6c.1.8.3 1.6.7 2.2s1 1.2 1.6 1.5c.7.4 1.5.5 2.4.5 1 0 1.8-.2 2.4-.6a4 4 0 0 0 1.6-1.8c.3-.8.5-1.8.5-3V45.5zm30.9 9.1a4.4 4.4 0 0 0-2-3.3 7.5 7.5 0 0 0-4.3-1.1c-1.3 0-2.4.2-3.3.5-.9.4-1.6 1-2 1.6a3.5 3.5 0 0 0-.3 4c.3.5.7.9 1.3 1.2l1.8 1 2 .5 3.2.8c1.3.3 2.5.7 3.7 1.2a13 13 0 0 1 3.2 1.8 8.1 8.1 0 0 1 3 6.5c0 2-.5 3.7-1.5 5.1a10 10 0 0 1-4.4 3.5c-1.8.8-4.1 1.2-6.8 1.2-2.6 0-4.9-.4-6.8-1.2-2-.8-3.4-2-4.5-3.5a10 10 0 0 1-1.7-5.6h6a5 5 0 0 0 3.5 4.6c1 .4 2.2.6 3.4.6 1.3 0 2.5-.2 3.5-.6 1-.4 1.8-1 2.4-1.7a4 4 0 0 0 .8-2.4c0-.9-.2-1.6-.7-2.2a11 11 0 0 0-2.1-1.4l-3.2-1-3.8-1c-2.8-.7-5-1.7-6.6-3.2a7.2 7.2 0 0 1-2.4-5.7 8 8 0 0 1 1.7-5 10 10 0 0 1 4.3-3.5c2-.8 4-1.2 6.4-1.2 2.3 0 4.4.4 6.2 1.2 1.8.8 3.2 2 4.3 3.4 1 1.4 1.5 3 1.5 5h-5.8z"/></svg>
+1-0public/vercel.svg
@@ -0,0 +1 @@
1+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1155 1000"><path d="m577.3 0 577.4 1000H0z" fill="#fff"/></svg>
+1-0public/window.svg
@@ -0,0 +1 @@
1+<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 2.5h13v10a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1zM0 1h16v11.5a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5zm3.75 4.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5M7 4.75a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0m1.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5" fill="#666"/></svg>
+18-0tailwind.config.ts
@@ -0,0 +1,18 @@
1+import type { Config } from "tailwindcss";
2+
3+export default {
4+ content: [
5+ "./pages/**/*.{js,ts,jsx,tsx,mdx}",
6+ "./components/**/*.{js,ts,jsx,tsx,mdx}",
7+ "./app/**/*.{js,ts,jsx,tsx,mdx}",
8+ ],
9+ theme: {
10+ extend: {
11+ colors: {
12+ background: "var(--background)",
13+ foreground: "var(--foreground)",
14+ },
15+ },
16+ },
17+ plugins: [],
18+} satisfies Config;
+27-0tsconfig.json
@@ -0,0 +1,27 @@
1+{
2+ "compilerOptions": {
3+ "target": "ES2017",
4+ "lib": ["dom", "dom.iterable", "esnext"],
5+ "allowJs": true,
6+ "skipLibCheck": true,
7+ "strict": true,
8+ "noEmit": true,
9+ "esModuleInterop": true,
10+ "module": "esnext",
11+ "moduleResolution": "bundler",
12+ "resolveJsonModule": true,
13+ "isolatedModules": true,
14+ "jsx": "preserve",
15+ "incremental": true,
16+ "plugins": [
17+ {
18+ "name": "next"
19+ }
20+ ],
21+ "paths": {
22+ "@/*": ["./*"]
23+ }
24+ },
25+ "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
26+ "exclude": ["node_modules"]
27+}