SPB Git

spb/vrai-prix Public

Vrai-Prix — l'évaluation du vrai prix des propriétés résidentielles au Québec.

TypeScript 96.7% CSS 3.1%

Initial commit from Create Next App

simon-pierre boucher committed 2 days ago (Aug 8, 2026)

Showing 19 changed files with +7,203 and −0

added .gitignore +41 −0
@@ -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
added AGENTS.md +9 −0
@@ -0,0 +1,9 @@
1 +<!-- BEGIN:nextjs-agent-rules -->
2 +
3 +# This is NOT the Next.js you know
4 +
5 +This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` (resolved from this file's directory; in monorepos the `next` package may not be visible from the repo root) before writing any code. Heed deprecation notices.
6 +
7 +This block is written and re-added by `next dev` — verify at `node_modules/next/dist/server/lib/generate-agent-files.js`. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean.
8 +
9 +<!-- END:nextjs-agent-rules -->
added CLAUDE.md +1 −0
@@ -0,0 +1 @@
1 +@AGENTS.md
added README.md +36 −0
@@ -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.
added eslint.config.mjs +18 −0
@@ -0,0 +1,18 @@
1 +import { defineConfig, globalIgnores } from "eslint/config";
2 +import nextVitals from "eslint-config-next/core-web-vitals";
3 +import nextTs from "eslint-config-next/typescript";
4 +
5 +const eslintConfig = defineConfig([
6 + ...nextVitals,
7 + ...nextTs,
8 + // Override default ignores of eslint-config-next.
9 + globalIgnores([
10 + // Default ignores of eslint-config-next:
11 + ".next/**",
12 + "out/**",
13 + "build/**",
14 + "next-env.d.ts",
15 + ]),
16 +]);
17 +
18 +export default eslintConfig;
added next.config.ts +7 −0
@@ -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;
added package-lock.json +6895 −0
@@ -0,0 +1,6895 @@
1 +{
2 + "name": "vrai-prix",
3 + "version": "0.1.0",
4 + "lockfileVersion": 3,
5 + "requires": true,
6 + "packages": {
7 + "": {
8 + "name": "vrai-prix",
9 + "version": "0.1.0",
10 + "dependencies": {
11 + "next": "16.3.0",
12 + "react": "19.2.8",
13 + "react-dom": "19.2.8"
14 + },
15 + "devDependencies": {
16 + "@tailwindcss/postcss": "^4",
17 + "@types/node": "^20",
18 + "@types/react": "^19",
19 + "@types/react-dom": "^19",
20 + "eslint": "^9",
21 + "eslint-config-next": "16.3.0",
22 + "tailwindcss": "^4",
23 + "typescript": "^5"
24 + }
25 + },
26 + "node_modules/@alloc/quick-lru": {
27 + "version": "5.2.0",
28 + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
29 + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
30 + "dev": true,
31 + "license": "MIT",
32 + "engines": {
33 + "node": ">=10"
34 + },
35 + "funding": {
36 + "url": "https://github.com/sponsors/sindresorhus"
37 + }
38 + },
39 + "node_modules/@babel/code-frame": {
40 + "version": "7.29.7",
41 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
42 + "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
43 + "dev": true,
44 + "license": "MIT",
45 + "dependencies": {
46 + "@babel/helper-validator-identifier": "^7.29.7",
47 + "js-tokens": "^4.0.0",
48 + "picocolors": "^1.1.1"
49 + },
50 + "engines": {
51 + "node": ">=6.9.0"
52 + }
53 + },
54 + "node_modules/@babel/compat-data": {
55 + "version": "7.29.7",
56 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz",
57 + "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==",
58 + "dev": true,
59 + "license": "MIT",
60 + "engines": {
61 + "node": ">=6.9.0"
62 + }
63 + },
64 + "node_modules/@babel/core": {
65 + "version": "7.29.7",
66 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz",
67 + "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==",
68 + "dev": true,
69 + "license": "MIT",
70 + "dependencies": {
71 + "@babel/code-frame": "^7.29.7",
72 + "@babel/generator": "^7.29.7",
73 + "@babel/helper-compilation-targets": "^7.29.7",
74 + "@babel/helper-module-transforms": "^7.29.7",
75 + "@babel/helpers": "^7.29.7",
76 + "@babel/parser": "^7.29.7",
77 + "@babel/template": "^7.29.7",
78 + "@babel/traverse": "^7.29.7",
79 + "@babel/types": "^7.29.7",
80 + "@jridgewell/remapping": "^2.3.5",
81 + "convert-source-map": "^2.0.0",
82 + "debug": "^4.1.0",
83 + "gensync": "^1.0.0-beta.2",
84 + "json5": "^2.2.3",
85 + "semver": "^6.3.1"
86 + },
87 + "engines": {
88 + "node": ">=6.9.0"
89 + },
90 + "funding": {
91 + "type": "opencollective",
92 + "url": "https://opencollective.com/babel"
93 + }
94 + },
95 + "node_modules/@babel/generator": {
96 + "version": "7.29.8",
97 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz",
98 + "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==",
99 + "dev": true,
100 + "license": "MIT",
101 + "dependencies": {
102 + "@babel/parser": "^7.29.8",
103 + "@babel/types": "^7.29.8",
104 + "@jridgewell/gen-mapping": "^0.3.12",
105 + "@jridgewell/trace-mapping": "^0.3.28",
106 + "jsesc": "^3.0.2"
107 + },
108 + "engines": {
109 + "node": ">=6.9.0"
110 + }
111 + },
112 + "node_modules/@babel/helper-compilation-targets": {
113 + "version": "7.29.7",
114 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz",
115 + "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==",
116 + "dev": true,
117 + "license": "MIT",
118 + "dependencies": {
119 + "@babel/compat-data": "^7.29.7",
120 + "@babel/helper-validator-option": "^7.29.7",
121 + "browserslist": "^4.24.0",
122 + "lru-cache": "^5.1.1",
123 + "semver": "^6.3.1"
124 + },
125 + "engines": {
126 + "node": ">=6.9.0"
127 + }
128 + },
129 + "node_modules/@babel/helper-globals": {
130 + "version": "7.29.7",
131 + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
132 + "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
133 + "dev": true,
134 + "license": "MIT",
135 + "engines": {
136 + "node": ">=6.9.0"
137 + }
138 + },
139 + "node_modules/@babel/helper-module-imports": {
140 + "version": "7.29.7",
141 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
142 + "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
143 + "dev": true,
144 + "license": "MIT",
145 + "dependencies": {
146 + "@babel/traverse": "^7.29.7",
147 + "@babel/types": "^7.29.7"
148 + },
149 + "engines": {
150 + "node": ">=6.9.0"
151 + }
152 + },
153 + "node_modules/@babel/helper-module-transforms": {
154 + "version": "7.29.7",
155 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz",
156 + "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==",
157 + "dev": true,
158 + "license": "MIT",
159 + "dependencies": {
160 + "@babel/helper-module-imports": "^7.29.7",
161 + "@babel/helper-validator-identifier": "^7.29.7",
162 + "@babel/traverse": "^7.29.7"
163 + },
164 + "engines": {
165 + "node": ">=6.9.0"
166 + },
167 + "peerDependencies": {
168 + "@babel/core": "^7.0.0"
169 + }
170 + },
171 + "node_modules/@babel/helper-string-parser": {
172 + "version": "7.29.7",
173 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
174 + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
175 + "dev": true,
176 + "license": "MIT",
177 + "engines": {
178 + "node": ">=6.9.0"
179 + }
180 + },
181 + "node_modules/@babel/helper-validator-identifier": {
182 + "version": "7.29.7",
183 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
184 + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
185 + "dev": true,
186 + "license": "MIT",
187 + "engines": {
188 + "node": ">=6.9.0"
189 + }
190 + },
191 + "node_modules/@babel/helper-validator-option": {
192 + "version": "7.29.7",
193 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
194 + "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
195 + "dev": true,
196 + "license": "MIT",
197 + "engines": {
198 + "node": ">=6.9.0"
199 + }
200 + },
201 + "node_modules/@babel/helpers": {
202 + "version": "7.29.7",
203 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz",
204 + "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==",
205 + "dev": true,
206 + "license": "MIT",
207 + "dependencies": {
208 + "@babel/template": "^7.29.7",
209 + "@babel/types": "^7.29.7"
210 + },
211 + "engines": {
212 + "node": ">=6.9.0"
213 + }
214 + },
215 + "node_modules/@babel/parser": {
216 + "version": "7.29.8",
217 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz",
218 + "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==",
219 + "dev": true,
220 + "license": "MIT",
221 + "dependencies": {
222 + "@babel/types": "^7.29.8"
223 + },
224 + "bin": {
225 + "parser": "bin/babel-parser.js"
226 + },
227 + "engines": {
228 + "node": ">=6.0.0"
229 + }
230 + },
231 + "node_modules/@babel/template": {
232 + "version": "7.29.7",
233 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
234 + "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
235 + "dev": true,
236 + "license": "MIT",
237 + "dependencies": {
238 + "@babel/code-frame": "^7.29.7",
239 + "@babel/parser": "^7.29.7",
240 + "@babel/types": "^7.29.7"
241 + },
242 + "engines": {
243 + "node": ">=6.9.0"
244 + }
245 + },
246 + "node_modules/@babel/traverse": {
247 + "version": "7.29.8",
248 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz",
249 + "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==",
250 + "dev": true,
251 + "license": "MIT",
252 + "dependencies": {
253 + "@babel/code-frame": "^7.29.7",
254 + "@babel/generator": "^7.29.8",
255 + "@babel/helper-globals": "^7.29.7",
256 + "@babel/parser": "^7.29.8",
257 + "@babel/template": "^7.29.7",
258 + "@babel/types": "^7.29.8",
259 + "debug": "^4.3.1"
260 + },
261 + "engines": {
262 + "node": ">=6.9.0"
263 + }
264 + },
265 + "node_modules/@babel/types": {
266 + "version": "7.29.8",
267 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz",
268 + "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==",
269 + "dev": true,
270 + "license": "MIT",
271 + "dependencies": {
272 + "@babel/helper-string-parser": "^7.29.7",
273 + "@babel/helper-validator-identifier": "^7.29.7"
274 + },
275 + "engines": {
276 + "node": ">=6.9.0"
277 + }
278 + },
279 + "node_modules/@emnapi/core": {
280 + "version": "1.10.0",
281 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz",
282 + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==",
283 + "dev": true,
284 + "license": "MIT",
285 + "optional": true,
286 + "dependencies": {
287 + "@emnapi/wasi-threads": "1.2.1",
288 + "tslib": "^2.4.0"
289 + }
290 + },
291 + "node_modules/@emnapi/runtime": {
292 + "version": "1.11.3",
293 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
294 + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",
295 + "license": "MIT",
296 + "optional": true,
297 + "dependencies": {
298 + "tslib": "^2.4.0"
299 + }
300 + },
301 + "node_modules/@emnapi/wasi-threads": {
302 + "version": "1.2.1",
303 + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz",
304 + "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==",
305 + "dev": true,
306 + "license": "MIT",
307 + "optional": true,
308 + "dependencies": {
309 + "tslib": "^2.4.0"
310 + }
311 + },
312 + "node_modules/@eslint-community/eslint-utils": {
313 + "version": "4.10.1",
314 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz",
315 + "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==",
316 + "dev": true,
317 + "license": "MIT",
318 + "dependencies": {
319 + "eslint-visitor-keys": "^3.4.3"
320 + },
321 + "engines": {
322 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
323 + },
324 + "funding": {
325 + "url": "https://opencollective.com/eslint"
326 + },
327 + "peerDependencies": {
328 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
329 + }
330 + },
331 + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
332 + "version": "3.4.3",
333 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
334 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
335 + "dev": true,
336 + "license": "Apache-2.0",
337 + "engines": {
338 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
339 + },
340 + "funding": {
341 + "url": "https://opencollective.com/eslint"
342 + }
343 + },
344 + "node_modules/@eslint-community/regexpp": {
345 + "version": "4.12.2",
346 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
347 + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
348 + "dev": true,
349 + "license": "MIT",
350 + "engines": {
351 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
352 + }
353 + },
354 + "node_modules/@eslint/config-array": {
355 + "version": "0.21.2",
356 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",
357 + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",
358 + "dev": true,
359 + "license": "Apache-2.0",
360 + "dependencies": {
361 + "@eslint/object-schema": "^2.1.7",
362 + "debug": "^4.3.1",
363 + "minimatch": "^3.1.5"
364 + },
365 + "engines": {
366 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
367 + }
368 + },
369 + "node_modules/@eslint/config-helpers": {
370 + "version": "0.4.2",
371 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
372 + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
373 + "dev": true,
374 + "license": "Apache-2.0",
375 + "dependencies": {
376 + "@eslint/core": "^0.17.0"
377 + },
378 + "engines": {
379 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
380 + }
381 + },
382 + "node_modules/@eslint/core": {
383 + "version": "0.17.0",
384 + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
385 + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
386 + "dev": true,
387 + "license": "Apache-2.0",
388 + "dependencies": {
389 + "@types/json-schema": "^7.0.15"
390 + },
391 + "engines": {
392 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
393 + }
394 + },
395 + "node_modules/@eslint/eslintrc": {
396 + "version": "3.3.6",
397 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz",
398 + "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==",
399 + "dev": true,
400 + "license": "MIT",
401 + "dependencies": {
402 + "ajv": "^6.14.0",
403 + "debug": "^4.3.2",
404 + "espree": "^10.0.1",
405 + "globals": "^14.0.0",
406 + "ignore": "^5.2.0",
407 + "import-fresh": "^3.2.1",
408 + "js-yaml": "^4.3.0",
409 + "minimatch": "^3.1.5",
410 + "strip-json-comments": "^3.1.1"
411 + },
412 + "engines": {
413 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
414 + },
415 + "funding": {
416 + "url": "https://opencollective.com/eslint"
417 + }
418 + },
419 + "node_modules/@eslint/js": {
420 + "version": "9.39.5",
421 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz",
422 + "integrity": "sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==",
423 + "dev": true,
424 + "license": "MIT",
425 + "engines": {
426 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
427 + },
428 + "funding": {
429 + "url": "https://eslint.org/donate"
430 + }
431 + },
432 + "node_modules/@eslint/object-schema": {
433 + "version": "2.1.7",
434 + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
435 + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
436 + "dev": true,
437 + "license": "Apache-2.0",
438 + "engines": {
439 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
440 + }
441 + },
442 + "node_modules/@eslint/plugin-kit": {
443 + "version": "0.4.1",
444 + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
445 + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
446 + "dev": true,
447 + "license": "Apache-2.0",
448 + "dependencies": {
449 + "@eslint/core": "^0.17.0",
450 + "levn": "^0.4.1"
451 + },
452 + "engines": {
453 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
454 + }
455 + },
456 + "node_modules/@humanfs/core": {
457 + "version": "0.19.2",
458 + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",
459 + "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",
460 + "dev": true,
461 + "license": "Apache-2.0",
462 + "dependencies": {
463 + "@humanfs/types": "^0.15.0"
464 + },
465 + "engines": {
466 + "node": ">=18.18.0"
467 + }
468 + },
469 + "node_modules/@humanfs/node": {
470 + "version": "0.16.8",
471 + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",
472 + "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",
473 + "dev": true,
474 + "license": "Apache-2.0",
475 + "dependencies": {
476 + "@humanfs/core": "^0.19.2",
477 + "@humanfs/types": "^0.15.0",
478 + "@humanwhocodes/retry": "^0.4.0"
479 + },
480 + "engines": {
481 + "node": ">=18.18.0"
482 + }
483 + },
484 + "node_modules/@humanfs/types": {
485 + "version": "0.15.0",
486 + "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",
487 + "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",
488 + "dev": true,
489 + "license": "Apache-2.0",
490 + "engines": {
491 + "node": ">=18.18.0"
492 + }
493 + },
494 + "node_modules/@humanwhocodes/module-importer": {
495 + "version": "1.0.1",
496 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
497 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
498 + "dev": true,
499 + "license": "Apache-2.0",
500 + "engines": {
501 + "node": ">=12.22"
502 + },
503 + "funding": {
504 + "type": "github",
505 + "url": "https://github.com/sponsors/nzakas"
506 + }
507 + },
508 + "node_modules/@humanwhocodes/retry": {
509 + "version": "0.4.3",
510 + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
511 + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
512 + "dev": true,
513 + "license": "Apache-2.0",
514 + "engines": {
515 + "node": ">=18.18"
516 + },
517 + "funding": {
518 + "type": "github",
519 + "url": "https://github.com/sponsors/nzakas"
520 + }
521 + },
522 + "node_modules/@img/colour": {
523 + "version": "1.1.0",
524 + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
525 + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
526 + "license": "MIT",
527 + "optional": true,
528 + "engines": {
529 + "node": ">=18"
530 + }
531 + },
532 + "node_modules/@img/sharp-darwin-arm64": {
533 + "version": "0.35.3",
534 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.3.tgz",
535 + "integrity": "sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==",
536 + "cpu": [
537 + "arm64"
538 + ],
539 + "license": "Apache-2.0",
540 + "optional": true,
541 + "os": [
542 + "darwin"
543 + ],
544 + "engines": {
545 + "node": ">=20.9.0"
546 + },
547 + "funding": {
548 + "url": "https://opencollective.com/libvips"
549 + },
550 + "optionalDependencies": {
551 + "@img/sharp-libvips-darwin-arm64": "1.3.2"
552 + }
553 + },
554 + "node_modules/@img/sharp-darwin-x64": {
555 + "version": "0.35.3",
556 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.3.tgz",
557 + "integrity": "sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==",
558 + "cpu": [
559 + "x64"
560 + ],
561 + "license": "Apache-2.0",
562 + "optional": true,
563 + "os": [
564 + "darwin"
565 + ],
566 + "engines": {
567 + "node": ">=20.9.0"
568 + },
569 + "funding": {
570 + "url": "https://opencollective.com/libvips"
571 + },
572 + "optionalDependencies": {
573 + "@img/sharp-libvips-darwin-x64": "1.3.2"
574 + }
575 + },
576 + "node_modules/@img/sharp-freebsd-wasm32": {
577 + "version": "0.35.3",
578 + "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.3.tgz",
579 + "integrity": "sha512-lUxcqWIj2wMQ9BrwNjngcr1gWUr5xgaGThBRqPPalIC2n67Cqj1uPh8NnA/ZhAg8hUbKl+kVHKwgUIwe6ZYPrg==",
580 + "license": "Apache-2.0",
581 + "optional": true,
582 + "os": [
583 + "freebsd"
584 + ],
585 + "dependencies": {
586 + "@img/sharp-wasm32": "0.35.3"
587 + },
588 + "engines": {
589 + "node": ">=20.9.0"
590 + },
591 + "funding": {
592 + "url": "https://opencollective.com/libvips"
593 + }
594 + },
595 + "node_modules/@img/sharp-libvips-darwin-arm64": {
596 + "version": "1.3.2",
597 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.2.tgz",
598 + "integrity": "sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==",
599 + "cpu": [
600 + "arm64"
601 + ],
602 + "license": "LGPL-3.0-or-later",
603 + "optional": true,
604 + "os": [
605 + "darwin"
606 + ],
607 + "funding": {
608 + "url": "https://opencollective.com/libvips"
609 + }
610 + },
611 + "node_modules/@img/sharp-libvips-darwin-x64": {
612 + "version": "1.3.2",
613 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.2.tgz",
614 + "integrity": "sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==",
615 + "cpu": [
616 + "x64"
617 + ],
618 + "license": "LGPL-3.0-or-later",
619 + "optional": true,
620 + "os": [
621 + "darwin"
622 + ],
623 + "funding": {
624 + "url": "https://opencollective.com/libvips"
625 + }
626 + },
627 + "node_modules/@img/sharp-libvips-linux-arm": {
628 + "version": "1.3.2",
629 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.2.tgz",
630 + "integrity": "sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==",
631 + "cpu": [
632 + "arm"
633 + ],
634 + "libc": [
635 + "glibc"
636 + ],
637 + "license": "LGPL-3.0-or-later",
638 + "optional": true,
639 + "os": [
640 + "linux"
641 + ],
642 + "funding": {
643 + "url": "https://opencollective.com/libvips"
644 + }
645 + },
646 + "node_modules/@img/sharp-libvips-linux-arm64": {
647 + "version": "1.3.2",
648 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.2.tgz",
649 + "integrity": "sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==",
650 + "cpu": [
651 + "arm64"
652 + ],
653 + "libc": [
654 + "glibc"
655 + ],
656 + "license": "LGPL-3.0-or-later",
657 + "optional": true,
658 + "os": [
659 + "linux"
660 + ],
661 + "funding": {
662 + "url": "https://opencollective.com/libvips"
663 + }
664 + },
665 + "node_modules/@img/sharp-libvips-linux-ppc64": {
666 + "version": "1.3.2",
667 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.2.tgz",
668 + "integrity": "sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==",
669 + "cpu": [
670 + "ppc64"
671 + ],
672 + "libc": [
673 + "glibc"
674 + ],
675 + "license": "LGPL-3.0-or-later",
676 + "optional": true,
677 + "os": [
678 + "linux"
679 + ],
680 + "funding": {
681 + "url": "https://opencollective.com/libvips"
682 + }
683 + },
684 + "node_modules/@img/sharp-libvips-linux-riscv64": {
685 + "version": "1.3.2",
686 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.2.tgz",
687 + "integrity": "sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==",
688 + "cpu": [
689 + "riscv64"
690 + ],
691 + "libc": [
692 + "glibc"
693 + ],
694 + "license": "LGPL-3.0-or-later",
695 + "optional": true,
696 + "os": [
697 + "linux"
698 + ],
699 + "funding": {
700 + "url": "https://opencollective.com/libvips"
701 + }
702 + },
703 + "node_modules/@img/sharp-libvips-linux-s390x": {
704 + "version": "1.3.2",
705 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.2.tgz",
706 + "integrity": "sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==",
707 + "cpu": [
708 + "s390x"
709 + ],
710 + "libc": [
711 + "glibc"
712 + ],
713 + "license": "LGPL-3.0-or-later",
714 + "optional": true,
715 + "os": [
716 + "linux"
717 + ],
718 + "funding": {
719 + "url": "https://opencollective.com/libvips"
720 + }
721 + },
722 + "node_modules/@img/sharp-libvips-linux-x64": {
723 + "version": "1.3.2",
724 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.2.tgz",
725 + "integrity": "sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==",
726 + "cpu": [
727 + "x64"
728 + ],
729 + "libc": [
730 + "glibc"
731 + ],
732 + "license": "LGPL-3.0-or-later",
733 + "optional": true,
734 + "os": [
735 + "linux"
736 + ],
737 + "funding": {
738 + "url": "https://opencollective.com/libvips"
739 + }
740 + },
741 + "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
742 + "version": "1.3.2",
743 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.2.tgz",
744 + "integrity": "sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==",
745 + "cpu": [
746 + "arm64"
747 + ],
748 + "libc": [
749 + "musl"
750 + ],
751 + "license": "LGPL-3.0-or-later",
752 + "optional": true,
753 + "os": [
754 + "linux"
755 + ],
756 + "funding": {
757 + "url": "https://opencollective.com/libvips"
758 + }
759 + },
760 + "node_modules/@img/sharp-libvips-linuxmusl-x64": {
761 + "version": "1.3.2",
762 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.2.tgz",
763 + "integrity": "sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==",
764 + "cpu": [
765 + "x64"
766 + ],
767 + "libc": [
768 + "musl"
769 + ],
770 + "license": "LGPL-3.0-or-later",
771 + "optional": true,
772 + "os": [
773 + "linux"
774 + ],
775 + "funding": {
776 + "url": "https://opencollective.com/libvips"
777 + }
778 + },
779 + "node_modules/@img/sharp-linux-arm": {
780 + "version": "0.35.3",
781 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.3.tgz",
782 + "integrity": "sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==",
783 + "cpu": [
784 + "arm"
785 + ],
786 + "libc": [
787 + "glibc"
788 + ],
789 + "license": "Apache-2.0",
790 + "optional": true,
791 + "os": [
792 + "linux"
793 + ],
794 + "engines": {
795 + "node": ">=20.9.0"
796 + },
797 + "funding": {
798 + "url": "https://opencollective.com/libvips"
799 + },
800 + "optionalDependencies": {
801 + "@img/sharp-libvips-linux-arm": "1.3.2"
802 + }
803 + },
804 + "node_modules/@img/sharp-linux-arm64": {
805 + "version": "0.35.3",
806 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.3.tgz",
807 + "integrity": "sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==",
808 + "cpu": [
809 + "arm64"
810 + ],
811 + "libc": [
812 + "glibc"
813 + ],
814 + "license": "Apache-2.0",
815 + "optional": true,
816 + "os": [
817 + "linux"
818 + ],
819 + "engines": {
820 + "node": ">=20.9.0"
821 + },
822 + "funding": {
823 + "url": "https://opencollective.com/libvips"
824 + },
825 + "optionalDependencies": {
826 + "@img/sharp-libvips-linux-arm64": "1.3.2"
827 + }
828 + },
829 + "node_modules/@img/sharp-linux-ppc64": {
830 + "version": "0.35.3",
831 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.3.tgz",
832 + "integrity": "sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==",
833 + "cpu": [
834 + "ppc64"
835 + ],
836 + "libc": [
837 + "glibc"
838 + ],
839 + "license": "Apache-2.0",
840 + "optional": true,
841 + "os": [
842 + "linux"
843 + ],
844 + "engines": {
845 + "node": ">=20.9.0"
846 + },
847 + "funding": {
848 + "url": "https://opencollective.com/libvips"
849 + },
850 + "optionalDependencies": {
851 + "@img/sharp-libvips-linux-ppc64": "1.3.2"
852 + }
853 + },
854 + "node_modules/@img/sharp-linux-riscv64": {
855 + "version": "0.35.3",
856 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.3.tgz",
857 + "integrity": "sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==",
858 + "cpu": [
859 + "riscv64"
860 + ],
861 + "libc": [
862 + "glibc"
863 + ],
864 + "license": "Apache-2.0",
865 + "optional": true,
866 + "os": [
867 + "linux"
868 + ],
869 + "engines": {
870 + "node": ">=20.9.0"
871 + },
872 + "funding": {
873 + "url": "https://opencollective.com/libvips"
874 + },
875 + "optionalDependencies": {
876 + "@img/sharp-libvips-linux-riscv64": "1.3.2"
877 + }
878 + },
879 + "node_modules/@img/sharp-linux-s390x": {
880 + "version": "0.35.3",
881 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.3.tgz",
882 + "integrity": "sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==",
883 + "cpu": [
884 + "s390x"
885 + ],
886 + "libc": [
887 + "glibc"
888 + ],
889 + "license": "Apache-2.0",
890 + "optional": true,
891 + "os": [
892 + "linux"
893 + ],
894 + "engines": {
895 + "node": ">=20.9.0"
896 + },
897 + "funding": {
898 + "url": "https://opencollective.com/libvips"
899 + },
900 + "optionalDependencies": {
901 + "@img/sharp-libvips-linux-s390x": "1.3.2"
902 + }
903 + },
904 + "node_modules/@img/sharp-linux-x64": {
905 + "version": "0.35.3",
906 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.3.tgz",
907 + "integrity": "sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==",
908 + "cpu": [
909 + "x64"
910 + ],
911 + "libc": [
912 + "glibc"
913 + ],
914 + "license": "Apache-2.0",
915 + "optional": true,
916 + "os": [
917 + "linux"
918 + ],
919 + "engines": {
920 + "node": ">=20.9.0"
921 + },
922 + "funding": {
923 + "url": "https://opencollective.com/libvips"
924 + },
925 + "optionalDependencies": {
926 + "@img/sharp-libvips-linux-x64": "1.3.2"
927 + }
928 + },
929 + "node_modules/@img/sharp-linuxmusl-arm64": {
930 + "version": "0.35.3",
931 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.3.tgz",
932 + "integrity": "sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==",
933 + "cpu": [
934 + "arm64"
935 + ],
936 + "libc": [
937 + "musl"
938 + ],
939 + "license": "Apache-2.0",
940 + "optional": true,
941 + "os": [
942 + "linux"
943 + ],
944 + "engines": {
945 + "node": ">=20.9.0"
946 + },
947 + "funding": {
948 + "url": "https://opencollective.com/libvips"
949 + },
950 + "optionalDependencies": {
951 + "@img/sharp-libvips-linuxmusl-arm64": "1.3.2"
952 + }
953 + },
954 + "node_modules/@img/sharp-linuxmusl-x64": {
955 + "version": "0.35.3",
956 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.3.tgz",
957 + "integrity": "sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==",
958 + "cpu": [
959 + "x64"
960 + ],
961 + "libc": [
962 + "musl"
963 + ],
964 + "license": "Apache-2.0",
965 + "optional": true,
966 + "os": [
967 + "linux"
968 + ],
969 + "engines": {
970 + "node": ">=20.9.0"
971 + },
972 + "funding": {
973 + "url": "https://opencollective.com/libvips"
974 + },
975 + "optionalDependencies": {
976 + "@img/sharp-libvips-linuxmusl-x64": "1.3.2"
977 + }
978 + },
979 + "node_modules/@img/sharp-wasm32": {
980 + "version": "0.35.3",
981 + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.3.tgz",
982 + "integrity": "sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==",
983 + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
984 + "optional": true,
985 + "dependencies": {
986 + "@emnapi/runtime": "^1.11.1"
987 + },
988 + "engines": {
989 + "node": ">=20.9.0"
990 + },
991 + "funding": {
992 + "url": "https://opencollective.com/libvips"
993 + }
994 + },
995 + "node_modules/@img/sharp-webcontainers-wasm32": {
996 + "version": "0.35.3",
997 + "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.3.tgz",
998 + "integrity": "sha512-2rnq7bX3NzeR2T4YWgz8qiG4h3TSdMe+vN1iQXpJleSJ3SM5zQ8Fy2SyyXAWlbxpEZ2Y+Z4u1BePgJEYbSy80Q==",
999 + "cpu": [
1000 + "wasm32"
1001 + ],
1002 + "license": "Apache-2.0",
1003 + "optional": true,
1004 + "dependencies": {
1005 + "@img/sharp-wasm32": "0.35.3"
1006 + },
1007 + "engines": {
1008 + "node": ">=20.9.0"
1009 + },
1010 + "funding": {
1011 + "url": "https://opencollective.com/libvips"
1012 + }
1013 + },
1014 + "node_modules/@img/sharp-win32-arm64": {
1015 + "version": "0.35.3",
1016 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.3.tgz",
1017 + "integrity": "sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==",
1018 + "cpu": [
1019 + "arm64"
1020 + ],
1021 + "license": "Apache-2.0 AND LGPL-3.0-or-later",
1022 + "optional": true,
1023 + "os": [
1024 + "win32"
1025 + ],
1026 + "engines": {
1027 + "node": ">=20.9.0"
1028 + },
1029 + "funding": {
1030 + "url": "https://opencollective.com/libvips"
1031 + }
1032 + },
1033 + "node_modules/@img/sharp-win32-ia32": {
1034 + "version": "0.35.3",
1035 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.3.tgz",
1036 + "integrity": "sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==",
1037 + "cpu": [
1038 + "ia32"
1039 + ],
1040 + "license": "Apache-2.0 AND LGPL-3.0-or-later",
1041 + "optional": true,
1042 + "os": [
1043 + "win32"
1044 + ],
1045 + "engines": {
1046 + "node": "^20.9.0"
1047 + },
1048 + "funding": {
1049 + "url": "https://opencollective.com/libvips"
1050 + }
1051 + },
1052 + "node_modules/@img/sharp-win32-x64": {
1053 + "version": "0.35.3",
1054 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.3.tgz",
1055 + "integrity": "sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==",
1056 + "cpu": [
1057 + "x64"
1058 + ],
1059 + "license": "Apache-2.0 AND LGPL-3.0-or-later",
1060 + "optional": true,
1061 + "os": [
1062 + "win32"
1063 + ],
1064 + "engines": {
1065 + "node": ">=20.9.0"
1066 + },
1067 + "funding": {
1068 + "url": "https://opencollective.com/libvips"
1069 + }
1070 + },
1071 + "node_modules/@jridgewell/gen-mapping": {
1072 + "version": "0.3.13",
1073 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1074 + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1075 + "dev": true,
1076 + "license": "MIT",
1077 + "dependencies": {
1078 + "@jridgewell/sourcemap-codec": "^1.5.0",
1079 + "@jridgewell/trace-mapping": "^0.3.24"
1080 + }
1081 + },
1082 + "node_modules/@jridgewell/remapping": {
1083 + "version": "2.3.5",
1084 + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1085 + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1086 + "dev": true,
1087 + "license": "MIT",
1088 + "dependencies": {
1089 + "@jridgewell/gen-mapping": "^0.3.5",
1090 + "@jridgewell/trace-mapping": "^0.3.24"
1091 + }
1092 + },
1093 + "node_modules/@jridgewell/resolve-uri": {
1094 + "version": "3.1.2",
1095 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1096 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1097 + "dev": true,
1098 + "license": "MIT",
1099 + "engines": {
1100 + "node": ">=6.0.0"
1101 + }
1102 + },
1103 + "node_modules/@jridgewell/sourcemap-codec": {
1104 + "version": "1.5.5",
1105 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1106 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1107 + "dev": true,
1108 + "license": "MIT"
1109 + },
1110 + "node_modules/@jridgewell/trace-mapping": {
1111 + "version": "0.3.31",
1112 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1113 + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1114 + "dev": true,
1115 + "license": "MIT",
1116 + "dependencies": {
1117 + "@jridgewell/resolve-uri": "^3.1.0",
1118 + "@jridgewell/sourcemap-codec": "^1.4.14"
1119 + }
1120 + },
1121 + "node_modules/@napi-rs/wasm-runtime": {
1122 + "version": "1.2.2",
1123 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.2.tgz",
1124 + "integrity": "sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==",
1125 + "dev": true,
1126 + "license": "MIT",
1127 + "optional": true,
1128 + "dependencies": {
1129 + "@tybys/wasm-util": "^0.10.3"
1130 + },
1131 + "engines": {
1132 + "node": "^20.19.0 || ^22.13.0 || >=23.5.0"
1133 + },
1134 + "funding": {
1135 + "type": "github",
1136 + "url": "https://github.com/sponsors/Brooooooklyn"
1137 + },
1138 + "peerDependencies": {
1139 + "@emnapi/core": "^1.7.1 || ^2.0.0-alpha.3",
1140 + "@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.3"
1141 + }
1142 + },
1143 + "node_modules/@next/env": {
1144 + "version": "16.3.0",
1145 + "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.0.tgz",
1146 + "integrity": "sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==",
1147 + "license": "MIT"
1148 + },
1149 + "node_modules/@next/eslint-plugin-next": {
1150 + "version": "16.3.0",
1151 + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.3.0.tgz",
1152 + "integrity": "sha512-OqgJ8PN0d04KcPhDX/PTY5tJUJZxlbrt7O7FBsm4XE0XW2JDrKnDXsc9uo9WUimJGPoo2j+JRGhyXApC//mvbw==",
1153 + "dev": true,
1154 + "license": "MIT",
1155 + "dependencies": {
1156 + "@eslint-community/eslint-utils": "4.9.1",
1157 + "fast-glob": "3.3.1"
1158 + }
1159 + },
1160 + "node_modules/@next/eslint-plugin-next/node_modules/@eslint-community/eslint-utils": {
1161 + "version": "4.9.1",
1162 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
1163 + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
1164 + "dev": true,
1165 + "license": "MIT",
1166 + "dependencies": {
1167 + "eslint-visitor-keys": "^3.4.3"
1168 + },
1169 + "engines": {
1170 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1171 + },
1172 + "funding": {
1173 + "url": "https://opencollective.com/eslint"
1174 + },
1175 + "peerDependencies": {
1176 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1177 + }
1178 + },
1179 + "node_modules/@next/eslint-plugin-next/node_modules/eslint-visitor-keys": {
1180 + "version": "3.4.3",
1181 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
1182 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
1183 + "dev": true,
1184 + "license": "Apache-2.0",
1185 + "engines": {
1186 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1187 + },
1188 + "funding": {
1189 + "url": "https://opencollective.com/eslint"
1190 + }
1191 + },
1192 + "node_modules/@next/swc-darwin-arm64": {
1193 + "version": "16.3.0",
1194 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.0.tgz",
1195 + "integrity": "sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==",
1196 + "cpu": [
1197 + "arm64"
1198 + ],
1199 + "license": "MIT",
1200 + "optional": true,
1201 + "os": [
1202 + "darwin"
1203 + ],
1204 + "engines": {
1205 + "node": ">= 10"
1206 + }
1207 + },
1208 + "node_modules/@next/swc-darwin-x64": {
1209 + "version": "16.3.0",
1210 + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.0.tgz",
1211 + "integrity": "sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==",
1212 + "cpu": [
1213 + "x64"
1214 + ],
1215 + "license": "MIT",
1216 + "optional": true,
1217 + "os": [
1218 + "darwin"
1219 + ],
1220 + "engines": {
1221 + "node": ">= 10"
1222 + }
1223 + },
1224 + "node_modules/@next/swc-linux-arm64-gnu": {
1225 + "version": "16.3.0",
1226 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.0.tgz",
1227 + "integrity": "sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==",
1228 + "cpu": [
1229 + "arm64"
1230 + ],
1231 + "libc": [
1232 + "glibc"
1233 + ],
1234 + "license": "MIT",
1235 + "optional": true,
1236 + "os": [
1237 + "linux"
1238 + ],
1239 + "engines": {
1240 + "node": ">= 10"
1241 + }
1242 + },
1243 + "node_modules/@next/swc-linux-arm64-musl": {
1244 + "version": "16.3.0",
1245 + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.0.tgz",
1246 + "integrity": "sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==",
1247 + "cpu": [
1248 + "arm64"
1249 + ],
1250 + "libc": [
1251 + "musl"
1252 + ],
1253 + "license": "MIT",
1254 + "optional": true,
1255 + "os": [
1256 + "linux"
1257 + ],
1258 + "engines": {
1259 + "node": ">= 10"
1260 + }
1261 + },
1262 + "node_modules/@next/swc-linux-x64-gnu": {
1263 + "version": "16.3.0",
1264 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.0.tgz",
1265 + "integrity": "sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==",
1266 + "cpu": [
1267 + "x64"
1268 + ],
1269 + "libc": [
1270 + "glibc"
1271 + ],
1272 + "license": "MIT",
1273 + "optional": true,
1274 + "os": [
1275 + "linux"
1276 + ],
1277 + "engines": {
1278 + "node": ">= 10"
1279 + }
1280 + },
1281 + "node_modules/@next/swc-linux-x64-musl": {
1282 + "version": "16.3.0",
1283 + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.0.tgz",
1284 + "integrity": "sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==",
1285 + "cpu": [
1286 + "x64"
1287 + ],
1288 + "libc": [
1289 + "musl"
1290 + ],
1291 + "license": "MIT",
1292 + "optional": true,
1293 + "os": [
1294 + "linux"
1295 + ],
1296 + "engines": {
1297 + "node": ">= 10"
1298 + }
1299 + },
1300 + "node_modules/@next/swc-win32-arm64-msvc": {
1301 + "version": "16.3.0",
1302 + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.0.tgz",
1303 + "integrity": "sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==",
1304 + "cpu": [
1305 + "arm64"
1306 + ],
1307 + "license": "MIT",
1308 + "optional": true,
1309 + "os": [
1310 + "win32"
1311 + ],
1312 + "engines": {
1313 + "node": ">= 10"
1314 + }
1315 + },
1316 + "node_modules/@next/swc-win32-x64-msvc": {
1317 + "version": "16.3.0",
1318 + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.0.tgz",
1319 + "integrity": "sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==",
1320 + "cpu": [
1321 + "x64"
1322 + ],
1323 + "license": "MIT",
1324 + "optional": true,
1325 + "os": [
1326 + "win32"
1327 + ],
1328 + "engines": {
1329 + "node": ">= 10"
1330 + }
1331 + },
1332 + "node_modules/@nodelib/fs.scandir": {
1333 + "version": "2.1.5",
1334 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1335 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1336 + "dev": true,
1337 + "license": "MIT",
1338 + "dependencies": {
1339 + "@nodelib/fs.stat": "2.0.5",
1340 + "run-parallel": "^1.1.9"
1341 + },
1342 + "engines": {
1343 + "node": ">= 8"
1344 + }
1345 + },
1346 + "node_modules/@nodelib/fs.stat": {
1347 + "version": "2.0.5",
1348 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1349 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1350 + "dev": true,
1351 + "license": "MIT",
1352 + "engines": {
1353 + "node": ">= 8"
1354 + }
1355 + },
1356 + "node_modules/@nodelib/fs.walk": {
1357 + "version": "1.2.8",
1358 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1359 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1360 + "dev": true,
1361 + "license": "MIT",
1362 + "dependencies": {
1363 + "@nodelib/fs.scandir": "2.1.5",
1364 + "fastq": "^1.6.0"
1365 + },
1366 + "engines": {
1367 + "node": ">= 8"
1368 + }
1369 + },
1370 + "node_modules/@nolyfill/is-core-module": {
1371 + "version": "1.0.39",
1372 + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz",
1373 + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==",
1374 + "dev": true,
1375 + "license": "MIT",
1376 + "engines": {
1377 + "node": ">=12.4.0"
1378 + }
1379 + },
1380 + "node_modules/@rtsao/scc": {
1381 + "version": "1.1.0",
1382 + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
1383 + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
1384 + "dev": true,
1385 + "license": "MIT"
1386 + },
1387 + "node_modules/@swc/helpers": {
1388 + "version": "0.5.15",
1389 + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
1390 + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
1391 + "license": "Apache-2.0",
1392 + "dependencies": {
1393 + "tslib": "^2.8.0"
1394 + }
1395 + },
1396 + "node_modules/@tailwindcss/node": {
1397 + "version": "4.3.3",
1398 + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.3.tgz",
1399 + "integrity": "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==",
1400 + "dev": true,
1401 + "license": "MIT",
1402 + "dependencies": {
1403 + "@jridgewell/remapping": "^2.3.5",
1404 + "enhanced-resolve": "^5.24.1",
1405 + "jiti": "^2.7.0",
1406 + "lightningcss": "1.32.0",
1407 + "magic-string": "^0.30.21",
1408 + "source-map-js": "^1.2.1",
1409 + "tailwindcss": "4.3.3"
1410 + }
1411 + },
1412 + "node_modules/@tailwindcss/oxide": {
1413 + "version": "4.3.3",
1414 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.3.tgz",
1415 + "integrity": "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==",
1416 + "dev": true,
1417 + "license": "MIT",
1418 + "engines": {
1419 + "node": ">= 20"
1420 + },
1421 + "optionalDependencies": {
1422 + "@tailwindcss/oxide-android-arm64": "4.3.3",
1423 + "@tailwindcss/oxide-darwin-arm64": "4.3.3",
1424 + "@tailwindcss/oxide-darwin-x64": "4.3.3",
1425 + "@tailwindcss/oxide-freebsd-x64": "4.3.3",
1426 + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3",
1427 + "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3",
1428 + "@tailwindcss/oxide-linux-arm64-musl": "4.3.3",
1429 + "@tailwindcss/oxide-linux-x64-gnu": "4.3.3",
1430 + "@tailwindcss/oxide-linux-x64-musl": "4.3.3",
1431 + "@tailwindcss/oxide-wasm32-wasi": "4.3.3",
1432 + "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3",
1433 + "@tailwindcss/oxide-win32-x64-msvc": "4.3.3"
1434 + }
1435 + },
1436 + "node_modules/@tailwindcss/oxide-android-arm64": {
1437 + "version": "4.3.3",
1438 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.3.tgz",
1439 + "integrity": "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==",
1440 + "cpu": [
1441 + "arm64"
1442 + ],
1443 + "dev": true,
1444 + "license": "MIT",
1445 + "optional": true,
1446 + "os": [
1447 + "android"
1448 + ],
1449 + "engines": {
1450 + "node": ">= 20"
1451 + }
1452 + },
1453 + "node_modules/@tailwindcss/oxide-darwin-arm64": {
1454 + "version": "4.3.3",
1455 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.3.tgz",
1456 + "integrity": "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==",
1457 + "cpu": [
1458 + "arm64"
1459 + ],
1460 + "dev": true,
1461 + "license": "MIT",
1462 + "optional": true,
1463 + "os": [
1464 + "darwin"
1465 + ],
1466 + "engines": {
1467 + "node": ">= 20"
1468 + }
1469 + },
1470 + "node_modules/@tailwindcss/oxide-darwin-x64": {
1471 + "version": "4.3.3",
1472 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.3.tgz",
1473 + "integrity": "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==",
1474 + "cpu": [
1475 + "x64"
1476 + ],
1477 + "dev": true,
1478 + "license": "MIT",
1479 + "optional": true,
1480 + "os": [
1481 + "darwin"
1482 + ],
1483 + "engines": {
1484 + "node": ">= 20"
1485 + }
1486 + },
1487 + "node_modules/@tailwindcss/oxide-freebsd-x64": {
1488 + "version": "4.3.3",
1489 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.3.tgz",
1490 + "integrity": "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==",
1491 + "cpu": [
1492 + "x64"
1493 + ],
1494 + "dev": true,
1495 + "license": "MIT",
1496 + "optional": true,
1497 + "os": [
1498 + "freebsd"
1499 + ],
1500 + "engines": {
1501 + "node": ">= 20"
1502 + }
1503 + },
1504 + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1505 + "version": "4.3.3",
1506 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.3.tgz",
1507 + "integrity": "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==",
1508 + "cpu": [
1509 + "arm"
1510 + ],
1511 + "dev": true,
1512 + "license": "MIT",
1513 + "optional": true,
1514 + "os": [
1515 + "linux"
1516 + ],
1517 + "engines": {
1518 + "node": ">= 20"
1519 + }
1520 + },
1521 + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1522 + "version": "4.3.3",
1523 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.3.tgz",
1524 + "integrity": "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==",
1525 + "cpu": [
1526 + "arm64"
1527 + ],
1528 + "dev": true,
1529 + "libc": [
1530 + "glibc"
1531 + ],
1532 + "license": "MIT",
1533 + "optional": true,
1534 + "os": [
1535 + "linux"
1536 + ],
1537 + "engines": {
1538 + "node": ">= 20"
1539 + }
1540 + },
1541 + "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1542 + "version": "4.3.3",
1543 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.3.tgz",
1544 + "integrity": "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==",
1545 + "cpu": [
1546 + "arm64"
1547 + ],
1548 + "dev": true,
1549 + "libc": [
1550 + "musl"
1551 + ],
1552 + "license": "MIT",
1553 + "optional": true,
1554 + "os": [
1555 + "linux"
1556 + ],
1557 + "engines": {
1558 + "node": ">= 20"
1559 + }
1560 + },
1561 + "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1562 + "version": "4.3.3",
1563 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.3.tgz",
1564 + "integrity": "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==",
1565 + "cpu": [
1566 + "x64"
1567 + ],
1568 + "dev": true,
1569 + "libc": [
1570 + "glibc"
1571 + ],
1572 + "license": "MIT",
1573 + "optional": true,
1574 + "os": [
1575 + "linux"
1576 + ],
1577 + "engines": {
1578 + "node": ">= 20"
1579 + }
1580 + },
1581 + "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1582 + "version": "4.3.3",
1583 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.3.tgz",
1584 + "integrity": "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==",
1585 + "cpu": [
1586 + "x64"
1587 + ],
1588 + "dev": true,
1589 + "libc": [
1590 + "musl"
1591 + ],
1592 + "license": "MIT",
1593 + "optional": true,
1594 + "os": [
1595 + "linux"
1596 + ],
1597 + "engines": {
1598 + "node": ">= 20"
1599 + }
1600 + },
1601 + "node_modules/@tailwindcss/oxide-wasm32-wasi": {
1602 + "version": "4.3.3",
1603 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.3.tgz",
1604 + "integrity": "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==",
1605 + "bundleDependencies": [
1606 + "@napi-rs/wasm-runtime",
1607 + "@emnapi/core",
1608 + "@emnapi/runtime",
1609 + "@tybys/wasm-util",
1610 + "@emnapi/wasi-threads",
1611 + "tslib"
1612 + ],
1613 + "cpu": [
1614 + "wasm32"
1615 + ],
1616 + "dev": true,
1617 + "license": "MIT",
1618 + "optional": true,
1619 + "dependencies": {
1620 + "@emnapi/core": "^1.11.1",
1621 + "@emnapi/runtime": "^1.11.1",
1622 + "@emnapi/wasi-threads": "^1.2.2",
1623 + "@napi-rs/wasm-runtime": "^1.1.4",
1624 + "@tybys/wasm-util": "^0.10.2",
1625 + "tslib": "^2.8.1"
1626 + },
1627 + "engines": {
1628 + "node": ">=14.0.0"
1629 + }
1630 + },
1631 + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1632 + "version": "4.3.3",
1633 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.3.tgz",
1634 + "integrity": "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==",
1635 + "cpu": [
1636 + "arm64"
1637 + ],
1638 + "dev": true,
1639 + "license": "MIT",
1640 + "optional": true,
1641 + "os": [
1642 + "win32"
1643 + ],
1644 + "engines": {
1645 + "node": ">= 20"
1646 + }
1647 + },
1648 + "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1649 + "version": "4.3.3",
1650 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.3.tgz",
1651 + "integrity": "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==",
1652 + "cpu": [
1653 + "x64"
1654 + ],
1655 + "dev": true,
1656 + "license": "MIT",
1657 + "optional": true,
1658 + "os": [
1659 + "win32"
1660 + ],
1661 + "engines": {
1662 + "node": ">= 20"
1663 + }
1664 + },
1665 + "node_modules/@tailwindcss/postcss": {
1666 + "version": "4.3.3",
1667 + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.3.3.tgz",
1668 + "integrity": "sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg==",
1669 + "dev": true,
1670 + "license": "MIT",
1671 + "dependencies": {
1672 + "@alloc/quick-lru": "^5.2.0",
1673 + "@tailwindcss/node": "4.3.3",
1674 + "@tailwindcss/oxide": "4.3.3",
1675 + "postcss": "^8.5.16",
1676 + "tailwindcss": "4.3.3"
1677 + }
1678 + },
1679 + "node_modules/@tybys/wasm-util": {
1680 + "version": "0.10.3",
1681 + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",
1682 + "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",
1683 + "dev": true,
1684 + "license": "MIT",
1685 + "optional": true,
1686 + "dependencies": {
1687 + "tslib": "^2.4.0"
1688 + }
1689 + },
1690 + "node_modules/@types/estree": {
1691 + "version": "1.0.9",
1692 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1693 + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1694 + "dev": true,
1695 + "license": "MIT"
1696 + },
1697 + "node_modules/@types/json-schema": {
1698 + "version": "7.0.15",
1699 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1700 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1701 + "dev": true,
1702 + "license": "MIT"
1703 + },
1704 + "node_modules/@types/json5": {
1705 + "version": "0.0.29",
1706 + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
1707 + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
1708 + "dev": true,
1709 + "license": "MIT"
1710 + },
1711 + "node_modules/@types/node": {
1712 + "version": "20.19.43",
1713 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.43.tgz",
1714 + "integrity": "sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==",
1715 + "dev": true,
1716 + "license": "MIT",
1717 + "dependencies": {
1718 + "undici-types": "~6.21.0"
1719 + }
1720 + },
1721 + "node_modules/@types/react": {
1722 + "version": "19.2.18",
1723 + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
1724 + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
1725 + "dev": true,
1726 + "license": "MIT",
1727 + "dependencies": {
1728 + "csstype": "^3.2.2"
1729 + }
1730 + },
1731 + "node_modules/@types/react-dom": {
1732 + "version": "19.2.4",
1733 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
1734 + "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
1735 + "dev": true,
1736 + "license": "MIT",
1737 + "peerDependencies": {
1738 + "@types/react": "^19.2.0"
1739 + }
1740 + },
1741 + "node_modules/@typescript-eslint/eslint-plugin": {
1742 + "version": "8.66.0",
1743 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.66.0.tgz",
1744 + "integrity": "sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==",
1745 + "dev": true,
1746 + "license": "MIT",
1747 + "dependencies": {
1748 + "@eslint-community/regexpp": "^4.12.2",
1749 + "@typescript-eslint/scope-manager": "8.66.0",
1750 + "@typescript-eslint/type-utils": "8.66.0",
1751 + "@typescript-eslint/utils": "8.66.0",
1752 + "@typescript-eslint/visitor-keys": "8.66.0",
1753 + "ignore": "^7.0.5",
1754 + "natural-compare": "^1.4.0",
1755 + "ts-api-utils": "^2.5.0"
1756 + },
1757 + "engines": {
1758 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1759 + },
1760 + "funding": {
1761 + "type": "opencollective",
1762 + "url": "https://opencollective.com/typescript-eslint"
1763 + },
1764 + "peerDependencies": {
1765 + "@typescript-eslint/parser": "^8.66.0",
1766 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1767 + "typescript": ">=4.8.4 <6.1.0"
1768 + }
1769 + },
1770 + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
1771 + "version": "7.0.6",
1772 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz",
1773 + "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==",
1774 + "dev": true,
1775 + "license": "MIT",
1776 + "engines": {
1777 + "node": ">= 4"
1778 + }
1779 + },
1780 + "node_modules/@typescript-eslint/parser": {
1781 + "version": "8.66.0",
1782 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.66.0.tgz",
1783 + "integrity": "sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==",
1784 + "dev": true,
1785 + "license": "MIT",
1786 + "dependencies": {
1787 + "@typescript-eslint/scope-manager": "8.66.0",
1788 + "@typescript-eslint/types": "8.66.0",
1789 + "@typescript-eslint/typescript-estree": "8.66.0",
1790 + "@typescript-eslint/visitor-keys": "8.66.0",
1791 + "debug": "^4.4.3"
1792 + },
1793 + "engines": {
1794 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1795 + },
1796 + "funding": {
1797 + "type": "opencollective",
1798 + "url": "https://opencollective.com/typescript-eslint"
1799 + },
1800 + "peerDependencies": {
1801 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1802 + "typescript": ">=4.8.4 <6.1.0"
1803 + }
1804 + },
1805 + "node_modules/@typescript-eslint/project-service": {
1806 + "version": "8.66.0",
1807 + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.66.0.tgz",
1808 + "integrity": "sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==",
1809 + "dev": true,
1810 + "license": "MIT",
1811 + "dependencies": {
1812 + "@typescript-eslint/tsconfig-utils": "^8.66.0",
1813 + "@typescript-eslint/types": "^8.66.0",
1814 + "debug": "^4.4.3"
1815 + },
1816 + "engines": {
1817 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1818 + },
1819 + "funding": {
1820 + "type": "opencollective",
1821 + "url": "https://opencollective.com/typescript-eslint"
1822 + },
1823 + "peerDependencies": {
1824 + "typescript": ">=4.8.4 <6.1.0"
1825 + }
1826 + },
1827 + "node_modules/@typescript-eslint/scope-manager": {
1828 + "version": "8.66.0",
1829 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.66.0.tgz",
1830 + "integrity": "sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==",
1831 + "dev": true,
1832 + "license": "MIT",
1833 + "dependencies": {
1834 + "@typescript-eslint/types": "8.66.0",
1835 + "@typescript-eslint/visitor-keys": "8.66.0"
1836 + },
1837 + "engines": {
1838 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1839 + },
1840 + "funding": {
1841 + "type": "opencollective",
1842 + "url": "https://opencollective.com/typescript-eslint"
1843 + }
1844 + },
1845 + "node_modules/@typescript-eslint/tsconfig-utils": {
1846 + "version": "8.66.0",
1847 + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.66.0.tgz",
1848 + "integrity": "sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==",
1849 + "dev": true,
1850 + "license": "MIT",
1851 + "engines": {
1852 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1853 + },
1854 + "funding": {
1855 + "type": "opencollective",
1856 + "url": "https://opencollective.com/typescript-eslint"
1857 + },
1858 + "peerDependencies": {
1859 + "typescript": ">=4.8.4 <6.1.0"
1860 + }
1861 + },
1862 + "node_modules/@typescript-eslint/type-utils": {
1863 + "version": "8.66.0",
1864 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.66.0.tgz",
1865 + "integrity": "sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==",
1866 + "dev": true,
1867 + "license": "MIT",
1868 + "dependencies": {
1869 + "@typescript-eslint/types": "8.66.0",
1870 + "@typescript-eslint/typescript-estree": "8.66.0",
1871 + "@typescript-eslint/utils": "8.66.0",
1872 + "debug": "^4.4.3",
1873 + "ts-api-utils": "^2.5.0"
1874 + },
1875 + "engines": {
1876 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1877 + },
1878 + "funding": {
1879 + "type": "opencollective",
1880 + "url": "https://opencollective.com/typescript-eslint"
1881 + },
1882 + "peerDependencies": {
1883 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1884 + "typescript": ">=4.8.4 <6.1.0"
1885 + }
1886 + },
1887 + "node_modules/@typescript-eslint/types": {
1888 + "version": "8.66.0",
1889 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.66.0.tgz",
1890 + "integrity": "sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==",
1891 + "dev": true,
1892 + "license": "MIT",
1893 + "engines": {
1894 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1895 + },
1896 + "funding": {
1897 + "type": "opencollective",
1898 + "url": "https://opencollective.com/typescript-eslint"
1899 + }
1900 + },
1901 + "node_modules/@typescript-eslint/typescript-estree": {
1902 + "version": "8.66.0",
1903 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.66.0.tgz",
1904 + "integrity": "sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==",
1905 + "dev": true,
1906 + "license": "MIT",
1907 + "dependencies": {
1908 + "@typescript-eslint/project-service": "8.66.0",
1909 + "@typescript-eslint/tsconfig-utils": "8.66.0",
1910 + "@typescript-eslint/types": "8.66.0",
1911 + "@typescript-eslint/visitor-keys": "8.66.0",
1912 + "debug": "^4.4.3",
1913 + "minimatch": "^10.2.2",
1914 + "semver": "^7.7.3",
1915 + "tinyglobby": "^0.2.15",
1916 + "ts-api-utils": "^2.5.0"
1917 + },
1918 + "engines": {
1919 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1920 + },
1921 + "funding": {
1922 + "type": "opencollective",
1923 + "url": "https://opencollective.com/typescript-eslint"
1924 + },
1925 + "peerDependencies": {
1926 + "typescript": ">=4.8.4 <6.1.0"
1927 + }
1928 + },
1929 + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": {
1930 + "version": "4.0.4",
1931 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
1932 + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
1933 + "dev": true,
1934 + "license": "MIT",
1935 + "engines": {
1936 + "node": "18 || 20 || >=22"
1937 + }
1938 + },
1939 + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
1940 + "version": "5.0.9",
1941 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
1942 + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
1943 + "dev": true,
1944 + "license": "MIT",
1945 + "dependencies": {
1946 + "balanced-match": "^4.0.2"
1947 + },
1948 + "engines": {
1949 + "node": "20 || >=22"
1950 + }
1951 + },
1952 + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1953 + "version": "10.2.6",
1954 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
1955 + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
1956 + "dev": true,
1957 + "license": "BlueOak-1.0.0",
1958 + "dependencies": {
1959 + "brace-expansion": "^5.0.8"
1960 + },
1961 + "engines": {
1962 + "node": "18 || 20 || >=22"
1963 + },
1964 + "funding": {
1965 + "url": "https://github.com/sponsors/isaacs"
1966 + }
1967 + },
1968 + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
1969 + "version": "7.8.5",
1970 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
1971 + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
1972 + "dev": true,
1973 + "license": "ISC",
1974 + "bin": {
1975 + "semver": "bin/semver.js"
1976 + },
1977 + "engines": {
1978 + "node": ">=10"
1979 + }
1980 + },
1981 + "node_modules/@typescript-eslint/utils": {
1982 + "version": "8.66.0",
1983 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.66.0.tgz",
1984 + "integrity": "sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==",
1985 + "dev": true,
1986 + "license": "MIT",
1987 + "dependencies": {
1988 + "@eslint-community/eslint-utils": "^4.9.1",
1989 + "@typescript-eslint/scope-manager": "8.66.0",
1990 + "@typescript-eslint/types": "8.66.0",
1991 + "@typescript-eslint/typescript-estree": "8.66.0"
1992 + },
1993 + "engines": {
1994 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1995 + },
1996 + "funding": {
1997 + "type": "opencollective",
1998 + "url": "https://opencollective.com/typescript-eslint"
1999 + },
2000 + "peerDependencies": {
2001 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2002 + "typescript": ">=4.8.4 <6.1.0"
2003 + }
2004 + },
2005 + "node_modules/@typescript-eslint/visitor-keys": {
2006 + "version": "8.66.0",
2007 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.66.0.tgz",
2008 + "integrity": "sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==",
2009 + "dev": true,
2010 + "license": "MIT",
2011 + "dependencies": {
2012 + "@typescript-eslint/types": "8.66.0",
2013 + "eslint-visitor-keys": "^5.0.0"
2014 + },
2015 + "engines": {
2016 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2017 + },
2018 + "funding": {
2019 + "type": "opencollective",
2020 + "url": "https://opencollective.com/typescript-eslint"
2021 + }
2022 + },
2023 + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
2024 + "version": "5.0.1",
2025 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
2026 + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
2027 + "dev": true,
2028 + "license": "Apache-2.0",
2029 + "engines": {
2030 + "node": "^20.19.0 || ^22.13.0 || >=24"
2031 + },
2032 + "funding": {
2033 + "url": "https://opencollective.com/eslint"
2034 + }
2035 + },
2036 + "node_modules/@unrs/resolver-binding-android-arm-eabi": {
2037 + "version": "1.12.2",
2038 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.12.2.tgz",
2039 + "integrity": "sha512-g5T90pqg1bo/7mytQx6F4iBNC0Wsh9cu+z9veDbFjc7HjpesJFWD7QMS0NGStXM075+7dJPPVvBbpZlnrdpi/w==",
2040 + "cpu": [
2041 + "arm"
2042 + ],
2043 + "dev": true,
2044 + "license": "MIT",
2045 + "optional": true,
2046 + "os": [
2047 + "android"
2048 + ]
2049 + },
2050 + "node_modules/@unrs/resolver-binding-android-arm64": {
2051 + "version": "1.12.2",
2052 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.12.2.tgz",
2053 + "integrity": "sha512-YGCRZv/9GLhwmz6mYDeTsm/92BAyR28l6c2ReweVW5pWgfsitWLY8upvfRlGdoyD8HjeTHSYJWyZGD4KJA/nFQ==",
2054 + "cpu": [
2055 + "arm64"
2056 + ],
2057 + "dev": true,
2058 + "license": "MIT",
2059 + "optional": true,
2060 + "os": [
2061 + "android"
2062 + ]
2063 + },
2064 + "node_modules/@unrs/resolver-binding-darwin-arm64": {
2065 + "version": "1.12.2",
2066 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.12.2.tgz",
2067 + "integrity": "sha512-u9DiNT1auQMO20A9SyTuG3wUgQWB9Z7KjAg0uFuCDR1FsAY8A0CG2S6JpHS1xwm/w1G08bjXZDcyOCjv1WAm2w==",
2068 + "cpu": [
2069 + "arm64"
2070 + ],
2071 + "dev": true,
2072 + "license": "MIT",
2073 + "optional": true,
2074 + "os": [
2075 + "darwin"
2076 + ]
2077 + },
2078 + "node_modules/@unrs/resolver-binding-darwin-x64": {
2079 + "version": "1.12.2",
2080 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.12.2.tgz",
2081 + "integrity": "sha512-f7rPLi/T1HVKZu/u6t87lroib16n8vrSzcyxI7lg4BGO9UF26KhQL44sd9eOUgrTYhvRXtWOIZT5PejdPyJfUA==",
2082 + "cpu": [
2083 + "x64"
2084 + ],
2085 + "dev": true,
2086 + "license": "MIT",
2087 + "optional": true,
2088 + "os": [
2089 + "darwin"
2090 + ]
2091 + },
2092 + "node_modules/@unrs/resolver-binding-freebsd-x64": {
2093 + "version": "1.12.2",
2094 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.12.2.tgz",
2095 + "integrity": "sha512-BpcOjWCJub6nRZUS2zA20pmLvjtqAtGejETaIyRLiZiQf++cbrjltLA5NN/xaXfqeOBOSlMFbemIl5/S5tljmg==",
2096 + "cpu": [
2097 + "x64"
2098 + ],
2099 + "dev": true,
2100 + "license": "MIT",
2101 + "optional": true,
2102 + "os": [
2103 + "freebsd"
2104 + ]
2105 + },
2106 + "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": {
2107 + "version": "1.12.2",
2108 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.12.2.tgz",
2109 + "integrity": "sha512-vZTDvdSISZjJx66OzJqtsOhzifbqRjbmI1Mnu49fQDwog5GtDI4QidRiEAYbZCRj9C8YZEW+3ZjqsyS9GR4k2A==",
2110 + "cpu": [
2111 + "arm"
2112 + ],
2113 + "dev": true,
2114 + "license": "MIT",
2115 + "optional": true,
2116 + "os": [
2117 + "linux"
2118 + ]
2119 + },
2120 + "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": {
2121 + "version": "1.12.2",
2122 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.12.2.tgz",
2123 + "integrity": "sha512-BiPI+IrIlwcW4nLLMM21+B1dFPzd55yAVgVGrdgDjNef+ch03GdxrcyaIz8X9SsQirh/kCQ7mviyWlMxdh2D7g==",
2124 + "cpu": [
2125 + "arm"
2126 + ],
2127 + "dev": true,
2128 + "license": "MIT",
2129 + "optional": true,
2130 + "os": [
2131 + "linux"
2132 + ]
2133 + },
2134 + "node_modules/@unrs/resolver-binding-linux-arm64-gnu": {
2135 + "version": "1.12.2",
2136 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.12.2.tgz",
2137 + "integrity": "sha512-zJc0H99FEPoFfSrNpa91HYfxzfAJCr502oxNK1cfdC9hlaFI43RT+JFCann9JUgZmLzzntChHyn13Sgn9ljHNg==",
2138 + "cpu": [
2139 + "arm64"
2140 + ],
2141 + "dev": true,
2142 + "libc": [
2143 + "glibc"
2144 + ],
2145 + "license": "MIT",
2146 + "optional": true,
2147 + "os": [
2148 + "linux"
2149 + ]
2150 + },
2151 + "node_modules/@unrs/resolver-binding-linux-arm64-musl": {
2152 + "version": "1.12.2",
2153 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.12.2.tgz",
2154 + "integrity": "sha512-KQ3Lki6l+Pz1k/eBipN41ES+YUK30beLGb9YqcB1O542cyLCNE6GaxrfcY3T6EezmGGk84wb5XyO9loTM9tkcA==",
2155 + "cpu": [
2156 + "arm64"
2157 + ],
2158 + "dev": true,
2159 + "libc": [
2160 + "musl"
2161 + ],
2162 + "license": "MIT",
2163 + "optional": true,
2164 + "os": [
2165 + "linux"
2166 + ]
2167 + },
2168 + "node_modules/@unrs/resolver-binding-linux-loong64-gnu": {
2169 + "version": "1.12.2",
2170 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-loong64-gnu/-/resolver-binding-linux-loong64-gnu-1.12.2.tgz",
2171 + "integrity": "sha512-3SJGEh1DborhG6pyxvhPzCT4bbSIVihsvgJc13P1bHG7KLdNDaF9T3gsTwFc7Jw/5Y5/iWOjkEx7Zy0NvCGX3Q==",
2172 + "cpu": [
2173 + "loong64"
2174 + ],
2175 + "dev": true,
2176 + "libc": [
2177 + "glibc"
2178 + ],
2179 + "license": "MIT",
2180 + "optional": true,
2181 + "os": [
2182 + "linux"
2183 + ]
2184 + },
2185 + "node_modules/@unrs/resolver-binding-linux-loong64-musl": {
2186 + "version": "1.12.2",
2187 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-loong64-musl/-/resolver-binding-linux-loong64-musl-1.12.2.tgz",
2188 + "integrity": "sha512-jiuG/Obbel7uw1PwHNFfrkiKhLAF6mnyZ6aWlOAVN9WqKm8v0OFGnciJIHu8+CMvXLQ8AD51LPzAoUfT21D5Ew==",
2189 + "cpu": [
2190 + "loong64"
2191 + ],
2192 + "dev": true,
2193 + "libc": [
2194 + "musl"
2195 + ],
2196 + "license": "MIT",
2197 + "optional": true,
2198 + "os": [
2199 + "linux"
2200 + ]
2201 + },
2202 + "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": {
2203 + "version": "1.12.2",
2204 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.12.2.tgz",
2205 + "integrity": "sha512-q7xRvVpmcfeL+LlZg8Pbbo6QaTZwDU5BaGZbwfhkEsXJn3Was8xYfE0RBH266xZt0rM6B7i8xAYIvjthuUIWHg==",
2206 + "cpu": [
2207 + "ppc64"
2208 + ],
2209 + "dev": true,
2210 + "libc": [
2211 + "glibc"
2212 + ],
2213 + "license": "MIT",
2214 + "optional": true,
2215 + "os": [
2216 + "linux"
2217 + ]
2218 + },
2219 + "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": {
2220 + "version": "1.12.2",
2221 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.12.2.tgz",
2222 + "integrity": "sha512-0CVdx6lcnT3Q9inOH8tsMIOJ6ImndllMjqJHg8RLVdB7Vq4SfkEXl9mCSsVNuNA4MCYycRicCUxPCabVHJRr6A==",
2223 + "cpu": [
2224 + "riscv64"
2225 + ],
2226 + "dev": true,
2227 + "libc": [
2228 + "glibc"
2229 + ],
2230 + "license": "MIT",
2231 + "optional": true,
2232 + "os": [
2233 + "linux"
2234 + ]
2235 + },
2236 + "node_modules/@unrs/resolver-binding-linux-riscv64-musl": {
2237 + "version": "1.12.2",
2238 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.12.2.tgz",
2239 + "integrity": "sha512-iOwlRo9vnp6R6ohHQS11n0NnfdXx/omhkocmIfaPRpQhKZ+3BDMkkdRVh53qjkFkpPddf+FETA28NwGN7l5l+w==",
2240 + "cpu": [
2241 + "riscv64"
2242 + ],
2243 + "dev": true,
2244 + "libc": [
2245 + "musl"
2246 + ],
2247 + "license": "MIT",
2248 + "optional": true,
2249 + "os": [
2250 + "linux"
2251 + ]
2252 + },
2253 + "node_modules/@unrs/resolver-binding-linux-s390x-gnu": {
2254 + "version": "1.12.2",
2255 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.12.2.tgz",
2256 + "integrity": "sha512-HYJtLfXq94q8iZNFT1lknx258wlkkWhZeUXJRqzKBBUJ00CvZ+N33zgbCqimLjsyw5Va6uUxhVa12mI+kaveEw==",
2257 + "cpu": [
2258 + "s390x"
2259 + ],
2260 + "dev": true,
2261 + "libc": [
2262 + "glibc"
2263 + ],
2264 + "license": "MIT",
2265 + "optional": true,
2266 + "os": [
2267 + "linux"
2268 + ]
2269 + },
2270 + "node_modules/@unrs/resolver-binding-linux-x64-gnu": {
2271 + "version": "1.12.2",
2272 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.12.2.tgz",
2273 + "integrity": "sha512-mPsUhunKKDih5O96Y6enDQyHc1SqBPlY1E/SfMWDM3EdJ95Z9CArPeCVwCCqbP45ljvivdEk8Fxn+SIb1rDAJQ==",
2274 + "cpu": [
2275 + "x64"
2276 + ],
2277 + "dev": true,
2278 + "libc": [
2279 + "glibc"
2280 + ],
2281 + "license": "MIT",
2282 + "optional": true,
2283 + "os": [
2284 + "linux"
2285 + ]
2286 + },
2287 + "node_modules/@unrs/resolver-binding-linux-x64-musl": {
2288 + "version": "1.12.2",
2289 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.12.2.tgz",
2290 + "integrity": "sha512-azrt6+5ydLd8Vt210AAFis/lZevSfPw93EJRIJG+xPu4WCJ8K0kppCTpMyLPcKT7H15M4Jnt2tMp5bOvCkRC6A==",
2291 + "cpu": [
2292 + "x64"
2293 + ],
2294 + "dev": true,
2295 + "libc": [
2296 + "musl"
2297 + ],
2298 + "license": "MIT",
2299 + "optional": true,
2300 + "os": [
2301 + "linux"
2302 + ]
2303 + },
2304 + "node_modules/@unrs/resolver-binding-openharmony-arm64": {
2305 + "version": "1.12.2",
2306 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-openharmony-arm64/-/resolver-binding-openharmony-arm64-1.12.2.tgz",
2307 + "integrity": "sha512-YZ9hP4O0X9PQb8eO980qmLNGH4zT3I9+SZTdt0Pr0YyuGQhYKoOZkV02VzrzyOZJ5xIJ3UFIenKkUkGg8GjgWQ==",
2308 + "cpu": [
2309 + "arm64"
2310 + ],
2311 + "dev": true,
2312 + "license": "MIT",
2313 + "optional": true,
2314 + "os": [
2315 + "openharmony"
2316 + ]
2317 + },
2318 + "node_modules/@unrs/resolver-binding-wasm32-wasi": {
2319 + "version": "1.12.2",
2320 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.12.2.tgz",
2321 + "integrity": "sha512-tYFDIkMxSflfEc/h92ZWNsZlHSwgimbNHSO3PL2JWQHfCuC2q316jMyYU9TIWZsFK2bQwyK5VAdYgn8ygPj69A==",
2322 + "cpu": [
2323 + "wasm32"
2324 + ],
2325 + "dev": true,
2326 + "license": "MIT",
2327 + "optional": true,
2328 + "dependencies": {
2329 + "@emnapi/core": "1.10.0",
2330 + "@emnapi/runtime": "1.10.0",
2331 + "@napi-rs/wasm-runtime": "^1.1.4"
2332 + },
2333 + "engines": {
2334 + "node": ">=14.0.0"
2335 + }
2336 + },
2337 + "node_modules/@unrs/resolver-binding-wasm32-wasi/node_modules/@emnapi/runtime": {
2338 + "version": "1.10.0",
2339 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz",
2340 + "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==",
2341 + "dev": true,
2342 + "license": "MIT",
2343 + "optional": true,
2344 + "dependencies": {
2345 + "tslib": "^2.4.0"
2346 + }
2347 + },
2348 + "node_modules/@unrs/resolver-binding-win32-arm64-msvc": {
2349 + "version": "1.12.2",
2350 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.12.2.tgz",
2351 + "integrity": "sha512-qzNyg3xL0VPQmCaUh+N5jSitce6k+uCBfMDesWRnlULOZaqUkaJ0ybdT+UqlAWJoQjuqfIU/0Ptx9bteN4D82g==",
2352 + "cpu": [
2353 + "arm64"
2354 + ],
2355 + "dev": true,
2356 + "license": "MIT",
2357 + "optional": true,
2358 + "os": [
2359 + "win32"
2360 + ]
2361 + },
2362 + "node_modules/@unrs/resolver-binding-win32-ia32-msvc": {
2363 + "version": "1.12.2",
2364 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.12.2.tgz",
2365 + "integrity": "sha512-WD9sY00OfpHVGfsnHZoA8jVT+esS/Bg8z8jzxp5BnDCjjwsuKsPQrzswwpFy4J1AUJbXPRfkpcX0mXrzeXW79g==",
2366 + "cpu": [
2367 + "ia32"
2368 + ],
2369 + "dev": true,
2370 + "license": "MIT",
2371 + "optional": true,
2372 + "os": [
2373 + "win32"
2374 + ]
2375 + },
2376 + "node_modules/@unrs/resolver-binding-win32-x64-msvc": {
2377 + "version": "1.12.2",
2378 + "resolved": "https://registry.npmjs.org/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.12.2.tgz",
2379 + "integrity": "sha512-nAB74NfSNKknqQ1RrYj6uz8FcXEomu/MATJZxh/x+BArzN2U3JbOYC0APYzUIGhVY3m5hRxA8VPNdPBoG8txlA==",
2380 + "cpu": [
2381 + "x64"
2382 + ],
2383 + "dev": true,
2384 + "license": "MIT",
2385 + "optional": true,
2386 + "os": [
2387 + "win32"
2388 + ]
2389 + },
2390 + "node_modules/acorn": {
2391 + "version": "8.18.0",
2392 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
2393 + "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",
2394 + "dev": true,
2395 + "license": "MIT",
2396 + "bin": {
2397 + "acorn": "bin/acorn"
2398 + },
2399 + "engines": {
2400 + "node": ">=0.4.0"
2401 + }
2402 + },
2403 + "node_modules/acorn-jsx": {
2404 + "version": "5.3.2",
2405 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
2406 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
2407 + "dev": true,
2408 + "license": "MIT",
2409 + "peerDependencies": {
2410 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
2411 + }
2412 + },
2413 + "node_modules/ajv": {
2414 + "version": "6.15.0",
2415 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",
2416 + "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",
2417 + "dev": true,
2418 + "license": "MIT",
2419 + "dependencies": {
2420 + "fast-deep-equal": "^3.1.1",
2421 + "fast-json-stable-stringify": "^2.0.0",
2422 + "json-schema-traverse": "^0.4.1",
2423 + "uri-js": "^4.2.2"
2424 + },
2425 + "funding": {
2426 + "type": "github",
2427 + "url": "https://github.com/sponsors/epoberezkin"
2428 + }
2429 + },
2430 + "node_modules/ansi-styles": {
2431 + "version": "4.3.0",
2432 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2433 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2434 + "dev": true,
2435 + "license": "MIT",
2436 + "dependencies": {
2437 + "color-convert": "^2.0.1"
2438 + },
2439 + "engines": {
2440 + "node": ">=8"
2441 + },
2442 + "funding": {
2443 + "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2444 + }
2445 + },
2446 + "node_modules/argparse": {
2447 + "version": "2.0.1",
2448 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2449 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2450 + "dev": true,
2451 + "license": "Python-2.0"
2452 + },
2453 + "node_modules/aria-query": {
2454 + "version": "5.3.2",
2455 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
2456 + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
2457 + "dev": true,
2458 + "license": "Apache-2.0",
2459 + "engines": {
2460 + "node": ">= 0.4"
2461 + }
2462 + },
2463 + "node_modules/array-buffer-byte-length": {
2464 + "version": "1.0.2",
2465 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
2466 + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
2467 + "dev": true,
2468 + "license": "MIT",
2469 + "dependencies": {
2470 + "call-bound": "^1.0.3",
2471 + "is-array-buffer": "^3.0.5"
2472 + },
2473 + "engines": {
2474 + "node": ">= 0.4"
2475 + },
2476 + "funding": {
2477 + "url": "https://github.com/sponsors/ljharb"
2478 + }
2479 + },
2480 + "node_modules/array-includes": {
2481 + "version": "3.1.9",
2482 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz",
2483 + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==",
2484 + "dev": true,
2485 + "license": "MIT",
2486 + "dependencies": {
2487 + "call-bind": "^1.0.8",
2488 + "call-bound": "^1.0.4",
2489 + "define-properties": "^1.2.1",
2490 + "es-abstract": "^1.24.0",
2491 + "es-object-atoms": "^1.1.1",
2492 + "get-intrinsic": "^1.3.0",
2493 + "is-string": "^1.1.1",
2494 + "math-intrinsics": "^1.1.0"
2495 + },
2496 + "engines": {
2497 + "node": ">= 0.4"
2498 + },
2499 + "funding": {
2500 + "url": "https://github.com/sponsors/ljharb"
2501 + }
2502 + },
2503 + "node_modules/array.prototype.findlast": {
2504 + "version": "1.2.5",
2505 + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
2506 + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
2507 + "dev": true,
2508 + "license": "MIT",
2509 + "dependencies": {
2510 + "call-bind": "^1.0.7",
2511 + "define-properties": "^1.2.1",
2512 + "es-abstract": "^1.23.2",
2513 + "es-errors": "^1.3.0",
2514 + "es-object-atoms": "^1.0.0",
2515 + "es-shim-unscopables": "^1.0.2"
2516 + },
2517 + "engines": {
2518 + "node": ">= 0.4"
2519 + },
2520 + "funding": {
2521 + "url": "https://github.com/sponsors/ljharb"
2522 + }
2523 + },
2524 + "node_modules/array.prototype.findlastindex": {
2525 + "version": "1.2.6",
2526 + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz",
2527 + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==",
2528 + "dev": true,
2529 + "license": "MIT",
2530 + "dependencies": {
2531 + "call-bind": "^1.0.8",
2532 + "call-bound": "^1.0.4",
2533 + "define-properties": "^1.2.1",
2534 + "es-abstract": "^1.23.9",
2535 + "es-errors": "^1.3.0",
2536 + "es-object-atoms": "^1.1.1",
2537 + "es-shim-unscopables": "^1.1.0"
2538 + },
2539 + "engines": {
2540 + "node": ">= 0.4"
2541 + },
2542 + "funding": {
2543 + "url": "https://github.com/sponsors/ljharb"
2544 + }
2545 + },
2546 + "node_modules/array.prototype.flat": {
2547 + "version": "1.3.3",
2548 + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
2549 + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
2550 + "dev": true,
2551 + "license": "MIT",
2552 + "dependencies": {
2553 + "call-bind": "^1.0.8",
2554 + "define-properties": "^1.2.1",
2555 + "es-abstract": "^1.23.5",
2556 + "es-shim-unscopables": "^1.0.2"
2557 + },
2558 + "engines": {
2559 + "node": ">= 0.4"
2560 + },
2561 + "funding": {
2562 + "url": "https://github.com/sponsors/ljharb"
2563 + }
2564 + },
2565 + "node_modules/array.prototype.flatmap": {
2566 + "version": "1.3.3",
2567 + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
2568 + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
2569 + "dev": true,
2570 + "license": "MIT",
2571 + "dependencies": {
2572 + "call-bind": "^1.0.8",
2573 + "define-properties": "^1.2.1",
2574 + "es-abstract": "^1.23.5",
2575 + "es-shim-unscopables": "^1.0.2"
2576 + },
2577 + "engines": {
2578 + "node": ">= 0.4"
2579 + },
2580 + "funding": {
2581 + "url": "https://github.com/sponsors/ljharb"
2582 + }
2583 + },
2584 + "node_modules/array.prototype.tosorted": {
2585 + "version": "1.1.4",
2586 + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz",
2587 + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
2588 + "dev": true,
2589 + "license": "MIT",
2590 + "dependencies": {
2591 + "call-bind": "^1.0.7",
2592 + "define-properties": "^1.2.1",
2593 + "es-abstract": "^1.23.3",
2594 + "es-errors": "^1.3.0",
2595 + "es-shim-unscopables": "^1.0.2"
2596 + },
2597 + "engines": {
2598 + "node": ">= 0.4"
2599 + }
2600 + },
2601 + "node_modules/arraybuffer.prototype.slice": {
2602 + "version": "1.0.4",
2603 + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
2604 + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
2605 + "dev": true,
2606 + "license": "MIT",
2607 + "dependencies": {
2608 + "array-buffer-byte-length": "^1.0.1",
2609 + "call-bind": "^1.0.8",
2610 + "define-properties": "^1.2.1",
2611 + "es-abstract": "^1.23.5",
2612 + "es-errors": "^1.3.0",
2613 + "get-intrinsic": "^1.2.6",
2614 + "is-array-buffer": "^3.0.4"
2615 + },
2616 + "engines": {
2617 + "node": ">= 0.4"
2618 + },
2619 + "funding": {
2620 + "url": "https://github.com/sponsors/ljharb"
2621 + }
2622 + },
2623 + "node_modules/ast-types-flow": {
2624 + "version": "0.0.8",
2625 + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
2626 + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
2627 + "dev": true,
2628 + "license": "MIT"
2629 + },
2630 + "node_modules/async-function": {
2631 + "version": "1.0.0",
2632 + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
2633 + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
2634 + "dev": true,
2635 + "license": "MIT",
2636 + "engines": {
2637 + "node": ">= 0.4"
2638 + }
2639 + },
2640 + "node_modules/available-typed-arrays": {
2641 + "version": "1.0.7",
2642 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
2643 + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
2644 + "dev": true,
2645 + "license": "MIT",
2646 + "dependencies": {
2647 + "possible-typed-array-names": "^1.0.0"
2648 + },
2649 + "engines": {
2650 + "node": ">= 0.4"
2651 + },
2652 + "funding": {
2653 + "url": "https://github.com/sponsors/ljharb"
2654 + }
2655 + },
2656 + "node_modules/axe-core": {
2657 + "version": "4.13.0",
2658 + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.13.0.tgz",
2659 + "integrity": "sha512-UzGt8zg7Ny8djbYMhxl2zuEevVa7r2gJjYY5Lwr1xM7+XU2nd6CkIWFTVcCIbAP63vSz71NaVyyuSk9lHKcy0A==",
2660 + "dev": true,
2661 + "license": "MPL-2.0",
2662 + "engines": {
2663 + "node": ">=4"
2664 + }
2665 + },
2666 + "node_modules/axobject-query": {
2667 + "version": "4.1.0",
2668 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
2669 + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
2670 + "dev": true,
2671 + "license": "Apache-2.0",
2672 + "engines": {
2673 + "node": ">= 0.4"
2674 + }
2675 + },
2676 + "node_modules/balanced-match": {
2677 + "version": "1.0.2",
2678 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2679 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2680 + "dev": true,
2681 + "license": "MIT"
2682 + },
2683 + "node_modules/baseline-browser-mapping": {
2684 + "version": "2.11.13",
2685 + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.13.tgz",
2686 + "integrity": "sha512-k9HNuUVMlqVjQ9UHzfPjIqiDbWw7WqT1AoT7GL8VwvF3r0ZfArtgiSPAlmupyNquNgOJHTuH4CKYf8ttMTWBTQ==",
2687 + "license": "Apache-2.0",
2688 + "bin": {
2689 + "baseline-browser-mapping": "dist/cli.cjs"
2690 + },
2691 + "engines": {
2692 + "node": ">=6.0.0"
2693 + }
2694 + },
2695 + "node_modules/brace-expansion": {
2696 + "version": "1.1.18",
2697 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
2698 + "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
2699 + "dev": true,
2700 + "license": "MIT",
2701 + "dependencies": {
2702 + "balanced-match": "^1.0.0",
2703 + "concat-map": "0.0.1"
2704 + }
2705 + },
2706 + "node_modules/braces": {
2707 + "version": "3.0.3",
2708 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
2709 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
2710 + "dev": true,
2711 + "license": "MIT",
2712 + "dependencies": {
2713 + "fill-range": "^7.1.1"
2714 + },
2715 + "engines": {
2716 + "node": ">=8"
2717 + }
2718 + },
2719 + "node_modules/browserslist": {
2720 + "version": "4.28.8",
2721 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz",
2722 + "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==",
2723 + "dev": true,
2724 + "funding": [
2725 + {
2726 + "type": "opencollective",
2727 + "url": "https://opencollective.com/browserslist"
2728 + },
2729 + {
2730 + "type": "tidelift",
2731 + "url": "https://tidelift.com/funding/github/npm/browserslist"
2732 + },
2733 + {
2734 + "type": "github",
2735 + "url": "https://github.com/sponsors/ai"
2736 + }
2737 + ],
2738 + "license": "MIT",
2739 + "dependencies": {
2740 + "baseline-browser-mapping": "^2.11.12",
2741 + "caniuse-lite": "^1.0.30001809",
2742 + "electron-to-chromium": "^1.5.402",
2743 + "node-releases": "^2.0.53",
2744 + "update-browserslist-db": "^1.3.0"
2745 + },
2746 + "bin": {
2747 + "browserslist": "cli.js"
2748 + },
2749 + "engines": {
2750 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2751 + }
2752 + },
2753 + "node_modules/call-bind": {
2754 + "version": "1.0.9",
2755 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz",
2756 + "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==",
2757 + "dev": true,
2758 + "license": "MIT",
2759 + "dependencies": {
2760 + "call-bind-apply-helpers": "^1.0.2",
2761 + "es-define-property": "^1.0.1",
2762 + "get-intrinsic": "^1.3.0",
2763 + "set-function-length": "^1.2.2"
2764 + },
2765 + "engines": {
2766 + "node": ">= 0.4"
2767 + },
2768 + "funding": {
2769 + "url": "https://github.com/sponsors/ljharb"
2770 + }
2771 + },
2772 + "node_modules/call-bind-apply-helpers": {
2773 + "version": "1.0.2",
2774 + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
2775 + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
2776 + "dev": true,
2777 + "license": "MIT",
2778 + "dependencies": {
2779 + "es-errors": "^1.3.0",
2780 + "function-bind": "^1.1.2"
2781 + },
2782 + "engines": {
2783 + "node": ">= 0.4"
2784 + }
2785 + },
2786 + "node_modules/call-bound": {
2787 + "version": "1.0.4",
2788 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
2789 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
2790 + "dev": true,
2791 + "license": "MIT",
2792 + "dependencies": {
2793 + "call-bind-apply-helpers": "^1.0.2",
2794 + "get-intrinsic": "^1.3.0"
2795 + },
2796 + "engines": {
2797 + "node": ">= 0.4"
2798 + },
2799 + "funding": {
2800 + "url": "https://github.com/sponsors/ljharb"
2801 + }
2802 + },
2803 + "node_modules/callsites": {
2804 + "version": "3.1.0",
2805 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2806 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2807 + "dev": true,
2808 + "license": "MIT",
2809 + "engines": {
2810 + "node": ">=6"
2811 + }
2812 + },
2813 + "node_modules/caniuse-lite": {
2814 + "version": "1.0.30001809",
2815 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001809.tgz",
2816 + "integrity": "sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==",
2817 + "funding": [
2818 + {
2819 + "type": "opencollective",
2820 + "url": "https://opencollective.com/browserslist"
2821 + },
2822 + {
2823 + "type": "tidelift",
2824 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2825 + },
2826 + {
2827 + "type": "github",
2828 + "url": "https://github.com/sponsors/ai"
2829 + }
2830 + ],
2831 + "license": "CC-BY-4.0"
2832 + },
2833 + "node_modules/chalk": {
2834 + "version": "4.1.2",
2835 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2836 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2837 + "dev": true,
2838 + "license": "MIT",
2839 + "dependencies": {
2840 + "ansi-styles": "^4.1.0",
2841 + "supports-color": "^7.1.0"
2842 + },
2843 + "engines": {
2844 + "node": ">=10"
2845 + },
2846 + "funding": {
2847 + "url": "https://github.com/chalk/chalk?sponsor=1"
2848 + }
2849 + },
2850 + "node_modules/client-only": {
2851 + "version": "0.0.1",
2852 + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz",
2853 + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==",
2854 + "license": "MIT"
2855 + },
2856 + "node_modules/color-convert": {
2857 + "version": "2.0.1",
2858 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2859 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2860 + "dev": true,
2861 + "license": "MIT",
2862 + "dependencies": {
2863 + "color-name": "~1.1.4"
2864 + },
2865 + "engines": {
2866 + "node": ">=7.0.0"
2867 + }
2868 + },
2869 + "node_modules/color-name": {
2870 + "version": "1.1.4",
2871 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2872 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2873 + "dev": true,
2874 + "license": "MIT"
2875 + },
2876 + "node_modules/concat-map": {
2877 + "version": "0.0.1",
2878 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2879 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2880 + "dev": true,
2881 + "license": "MIT"
2882 + },
2883 + "node_modules/convert-source-map": {
2884 + "version": "2.0.0",
2885 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2886 + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
2887 + "dev": true,
2888 + "license": "MIT"
2889 + },
2890 + "node_modules/cross-spawn": {
2891 + "version": "7.0.6",
2892 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2893 + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2894 + "dev": true,
2895 + "license": "MIT",
2896 + "dependencies": {
2897 + "path-key": "^3.1.0",
2898 + "shebang-command": "^2.0.0",
2899 + "which": "^2.0.1"
2900 + },
2901 + "engines": {
2902 + "node": ">= 8"
2903 + }
2904 + },
2905 + "node_modules/csstype": {
2906 + "version": "3.2.3",
2907 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
2908 + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
2909 + "dev": true,
2910 + "license": "MIT"
2911 + },
2912 + "node_modules/damerau-levenshtein": {
2913 + "version": "1.0.8",
2914 + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
2915 + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
2916 + "dev": true,
2917 + "license": "BSD-2-Clause"
2918 + },
2919 + "node_modules/data-view-buffer": {
2920 + "version": "1.0.2",
2921 + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
2922 + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
2923 + "dev": true,
2924 + "license": "MIT",
2925 + "dependencies": {
2926 + "call-bound": "^1.0.3",
2927 + "es-errors": "^1.3.0",
2928 + "is-data-view": "^1.0.2"
2929 + },
2930 + "engines": {
2931 + "node": ">= 0.4"
2932 + },
2933 + "funding": {
2934 + "url": "https://github.com/sponsors/ljharb"
2935 + }
2936 + },
2937 + "node_modules/data-view-byte-length": {
2938 + "version": "1.0.2",
2939 + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
2940 + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
2941 + "dev": true,
2942 + "license": "MIT",
2943 + "dependencies": {
2944 + "call-bound": "^1.0.3",
2945 + "es-errors": "^1.3.0",
2946 + "is-data-view": "^1.0.2"
2947 + },
2948 + "engines": {
2949 + "node": ">= 0.4"
2950 + },
2951 + "funding": {
2952 + "url": "https://github.com/sponsors/inspect-js"
2953 + }
2954 + },
2955 + "node_modules/data-view-byte-offset": {
2956 + "version": "1.0.1",
2957 + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
2958 + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
2959 + "dev": true,
2960 + "license": "MIT",
2961 + "dependencies": {
2962 + "call-bound": "^1.0.2",
2963 + "es-errors": "^1.3.0",
2964 + "is-data-view": "^1.0.1"
2965 + },
2966 + "engines": {
2967 + "node": ">= 0.4"
2968 + },
2969 + "funding": {
2970 + "url": "https://github.com/sponsors/ljharb"
2971 + }
2972 + },
2973 + "node_modules/debug": {
2974 + "version": "4.4.3",
2975 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2976 + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2977 + "dev": true,
2978 + "license": "MIT",
2979 + "dependencies": {
2980 + "ms": "^2.1.3"
2981 + },
2982 + "engines": {
2983 + "node": ">=6.0"
2984 + },
2985 + "peerDependenciesMeta": {
2986 + "supports-color": {
2987 + "optional": true
2988 + }
2989 + }
2990 + },
2991 + "node_modules/deep-is": {
2992 + "version": "0.1.4",
2993 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2994 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2995 + "dev": true,
2996 + "license": "MIT"
2997 + },
2998 + "node_modules/define-data-property": {
2999 + "version": "1.1.4",
3000 + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
3001 + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
3002 + "dev": true,
3003 + "license": "MIT",
3004 + "dependencies": {
3005 + "es-define-property": "^1.0.0",
3006 + "es-errors": "^1.3.0",
3007 + "gopd": "^1.0.1"
3008 + },
3009 + "engines": {
3010 + "node": ">= 0.4"
3011 + },
3012 + "funding": {
3013 + "url": "https://github.com/sponsors/ljharb"
3014 + }
3015 + },
3016 + "node_modules/define-properties": {
3017 + "version": "1.2.1",
3018 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
3019 + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
3020 + "dev": true,
3021 + "license": "MIT",
3022 + "dependencies": {
3023 + "define-data-property": "^1.0.1",
3024 + "has-property-descriptors": "^1.0.0",
3025 + "object-keys": "^1.1.1"
3026 + },
3027 + "engines": {
3028 + "node": ">= 0.4"
3029 + },
3030 + "funding": {
3031 + "url": "https://github.com/sponsors/ljharb"
3032 + }
3033 + },
3034 + "node_modules/detect-libc": {
3035 + "version": "2.1.2",
3036 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
3037 + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
3038 + "devOptional": true,
3039 + "license": "Apache-2.0",
3040 + "engines": {
3041 + "node": ">=8"
3042 + }
3043 + },
3044 + "node_modules/doctrine": {
3045 + "version": "2.1.0",
3046 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
3047 + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
3048 + "dev": true,
3049 + "license": "Apache-2.0",
3050 + "dependencies": {
3051 + "esutils": "^2.0.2"
3052 + },
3053 + "engines": {
3054 + "node": ">=0.10.0"
3055 + }
3056 + },
3057 + "node_modules/dunder-proto": {
3058 + "version": "1.0.1",
3059 + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
3060 + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
3061 + "dev": true,
3062 + "license": "MIT",
3063 + "dependencies": {
3064 + "call-bind-apply-helpers": "^1.0.1",
3065 + "es-errors": "^1.3.0",
3066 + "gopd": "^1.2.0"
3067 + },
3068 + "engines": {
3069 + "node": ">= 0.4"
3070 + }
3071 + },
3072 + "node_modules/electron-to-chromium": {
3073 + "version": "1.5.402",
3074 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.402.tgz",
3075 + "integrity": "sha512-/oOpMaPT6Yg+6/1XQhyIPlzgj7Ye9zf+nNM2Uh6OcE2G2oNptWazFa+qB2Pdqqbsc9KnIDzgAntoYN0dbwOXwA==",
3076 + "dev": true,
3077 + "license": "ISC"
3078 + },
3079 + "node_modules/emoji-regex": {
3080 + "version": "9.2.2",
3081 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
3082 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
3083 + "dev": true,
3084 + "license": "MIT"
3085 + },
3086 + "node_modules/enhanced-resolve": {
3087 + "version": "5.24.5",
3088 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.24.5.tgz",
3089 + "integrity": "sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==",
3090 + "dev": true,
3091 + "license": "MIT",
3092 + "dependencies": {
3093 + "graceful-fs": "^4.2.4",
3094 + "tapable": "^2.3.3"
3095 + },
3096 + "engines": {
3097 + "node": ">=10.13.0"
3098 + }
3099 + },
3100 + "node_modules/es-abstract": {
3101 + "version": "1.24.2",
3102 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.2.tgz",
3103 + "integrity": "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==",
3104 + "dev": true,
3105 + "license": "MIT",
3106 + "dependencies": {
3107 + "array-buffer-byte-length": "^1.0.2",
3108 + "arraybuffer.prototype.slice": "^1.0.4",
3109 + "available-typed-arrays": "^1.0.7",
3110 + "call-bind": "^1.0.8",
3111 + "call-bound": "^1.0.4",
3112 + "data-view-buffer": "^1.0.2",
3113 + "data-view-byte-length": "^1.0.2",
3114 + "data-view-byte-offset": "^1.0.1",
3115 + "es-define-property": "^1.0.1",
3116 + "es-errors": "^1.3.0",
3117 + "es-object-atoms": "^1.1.1",
3118 + "es-set-tostringtag": "^2.1.0",
3119 + "es-to-primitive": "^1.3.0",
3120 + "function.prototype.name": "^1.1.8",
3121 + "get-intrinsic": "^1.3.0",
3122 + "get-proto": "^1.0.1",
3123 + "get-symbol-description": "^1.1.0",
3124 + "globalthis": "^1.0.4",
3125 + "gopd": "^1.2.0",
3126 + "has-property-descriptors": "^1.0.2",
3127 + "has-proto": "^1.2.0",
3128 + "has-symbols": "^1.1.0",
3129 + "hasown": "^2.0.2",
3130 + "internal-slot": "^1.1.0",
3131 + "is-array-buffer": "^3.0.5",
3132 + "is-callable": "^1.2.7",
3133 + "is-data-view": "^1.0.2",
3134 + "is-negative-zero": "^2.0.3",
3135 + "is-regex": "^1.2.1",
3136 + "is-set": "^2.0.3",
3137 + "is-shared-array-buffer": "^1.0.4",
3138 + "is-string": "^1.1.1",
3139 + "is-typed-array": "^1.1.15",
3140 + "is-weakref": "^1.1.1",
3141 + "math-intrinsics": "^1.1.0",
3142 + "object-inspect": "^1.13.4",
3143 + "object-keys": "^1.1.1",
3144 + "object.assign": "^4.1.7",
3145 + "own-keys": "^1.0.1",
3146 + "regexp.prototype.flags": "^1.5.4",
3147 + "safe-array-concat": "^1.1.3",
3148 + "safe-push-apply": "^1.0.0",
3149 + "safe-regex-test": "^1.1.0",
3150 + "set-proto": "^1.0.0",
3151 + "stop-iteration-iterator": "^1.1.0",
3152 + "string.prototype.trim": "^1.2.10",
3153 + "string.prototype.trimend": "^1.0.9",
3154 + "string.prototype.trimstart": "^1.0.8",
3155 + "typed-array-buffer": "^1.0.3",
3156 + "typed-array-byte-length": "^1.0.3",
3157 + "typed-array-byte-offset": "^1.0.4",
3158 + "typed-array-length": "^1.0.7",
3159 + "unbox-primitive": "^1.1.0",
3160 + "which-typed-array": "^1.1.19"
3161 + },
3162 + "engines": {
3163 + "node": ">= 0.4"
3164 + },
3165 + "funding": {
3166 + "url": "https://github.com/sponsors/ljharb"
3167 + }
3168 + },
3169 + "node_modules/es-abstract-get": {
3170 + "version": "1.0.0",
3171 + "resolved": "https://registry.npmjs.org/es-abstract-get/-/es-abstract-get-1.0.0.tgz",
3172 + "integrity": "sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==",
3173 + "dev": true,
3174 + "license": "MIT",
3175 + "dependencies": {
3176 + "es-errors": "^1.3.0",
3177 + "es-object-atoms": "^1.1.2",
3178 + "is-callable": "^1.2.7",
3179 + "object-inspect": "^1.13.4"
3180 + },
3181 + "engines": {
3182 + "node": ">= 0.4"
3183 + },
3184 + "funding": {
3185 + "url": "https://github.com/sponsors/ljharb"
3186 + }
3187 + },
3188 + "node_modules/es-define-property": {
3189 + "version": "1.0.1",
3190 + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
3191 + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
3192 + "dev": true,
3193 + "license": "MIT",
3194 + "engines": {
3195 + "node": ">= 0.4"
3196 + }
3197 + },
3198 + "node_modules/es-errors": {
3199 + "version": "1.3.0",
3200 + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
3201 + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
3202 + "dev": true,
3203 + "license": "MIT",
3204 + "engines": {
3205 + "node": ">= 0.4"
3206 + }
3207 + },
3208 + "node_modules/es-iterator-helpers": {
3209 + "version": "1.4.0",
3210 + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.4.0.tgz",
3211 + "integrity": "sha512-c/A0P0oxkACDc+cKWw8evLXK83oBKgn0qPOqCYT4x9uolpCIJAcYvJC9QYKNDRPsTeGyCrQ326jrvgZWdCdK5Q==",
3212 + "dev": true,
3213 + "license": "MIT",
3214 + "dependencies": {
3215 + "call-bind": "^1.0.9",
3216 + "call-bound": "^1.0.4",
3217 + "define-properties": "^1.2.1",
3218 + "es-abstract": "^1.24.2",
3219 + "es-errors": "^1.3.0",
3220 + "es-set-tostringtag": "^2.1.0",
3221 + "function-bind": "^1.1.2",
3222 + "get-intrinsic": "^1.3.0",
3223 + "globalthis": "^1.0.4",
3224 + "gopd": "^1.2.0",
3225 + "has-property-descriptors": "^1.0.2",
3226 + "has-proto": "^1.2.0",
3227 + "has-symbols": "^1.1.0",
3228 + "internal-slot": "^1.1.0",
3229 + "iterator.prototype": "^1.1.5",
3230 + "math-intrinsics": "^1.1.0"
3231 + },
3232 + "engines": {
3233 + "node": ">= 0.4"
3234 + }
3235 + },
3236 + "node_modules/es-object-atoms": {
3237 + "version": "1.1.2",
3238 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
3239 + "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
3240 + "dev": true,
3241 + "license": "MIT",
3242 + "dependencies": {
3243 + "es-errors": "^1.3.0"
3244 + },
3245 + "engines": {
3246 + "node": ">= 0.4"
3247 + }
3248 + },
3249 + "node_modules/es-set-tostringtag": {
3250 + "version": "2.1.0",
3251 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
3252 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
3253 + "dev": true,
3254 + "license": "MIT",
3255 + "dependencies": {
3256 + "es-errors": "^1.3.0",
3257 + "get-intrinsic": "^1.2.6",
3258 + "has-tostringtag": "^1.0.2",
3259 + "hasown": "^2.0.2"
3260 + },
3261 + "engines": {
3262 + "node": ">= 0.4"
3263 + }
3264 + },
3265 + "node_modules/es-shim-unscopables": {
3266 + "version": "1.1.0",
3267 + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz",
3268 + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==",
3269 + "dev": true,
3270 + "license": "MIT",
3271 + "dependencies": {
3272 + "hasown": "^2.0.2"
3273 + },
3274 + "engines": {
3275 + "node": ">= 0.4"
3276 + }
3277 + },
3278 + "node_modules/es-to-primitive": {
3279 + "version": "1.3.4",
3280 + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.4.tgz",
3281 + "integrity": "sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==",
3282 + "dev": true,
3283 + "license": "MIT",
3284 + "dependencies": {
3285 + "es-abstract-get": "^1.0.0",
3286 + "es-define-property": "^1.0.1",
3287 + "es-errors": "^1.3.0",
3288 + "is-callable": "^1.2.7",
3289 + "is-date-object": "^1.1.0",
3290 + "is-symbol": "^1.1.1"
3291 + },
3292 + "engines": {
3293 + "node": ">= 0.4"
3294 + },
3295 + "funding": {
3296 + "url": "https://github.com/sponsors/ljharb"
3297 + }
3298 + },
3299 + "node_modules/escalade": {
3300 + "version": "3.2.0",
3301 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
3302 + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
3303 + "dev": true,
3304 + "license": "MIT",
3305 + "engines": {
3306 + "node": ">=6"
3307 + }
3308 + },
3309 + "node_modules/escape-string-regexp": {
3310 + "version": "4.0.0",
3311 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
3312 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
3313 + "dev": true,
3314 + "license": "MIT",
3315 + "engines": {
3316 + "node": ">=10"
3317 + },
3318 + "funding": {
3319 + "url": "https://github.com/sponsors/sindresorhus"
3320 + }
3321 + },
3322 + "node_modules/eslint": {
3323 + "version": "9.39.5",
3324 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz",
3325 + "integrity": "sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==",
3326 + "dev": true,
3327 + "license": "MIT",
3328 + "dependencies": {
3329 + "@eslint-community/eslint-utils": "^4.8.0",
3330 + "@eslint-community/regexpp": "^4.12.1",
3331 + "@eslint/config-array": "^0.21.2",
3332 + "@eslint/config-helpers": "^0.4.2",
3333 + "@eslint/core": "^0.17.0",
3334 + "@eslint/eslintrc": "^3.3.6",
3335 + "@eslint/js": "9.39.5",
3336 + "@eslint/plugin-kit": "^0.4.1",
3337 + "@humanfs/node": "^0.16.6",
3338 + "@humanwhocodes/module-importer": "^1.0.1",
3339 + "@humanwhocodes/retry": "^0.4.2",
3340 + "@types/estree": "^1.0.6",
3341 + "ajv": "^6.14.0",
3342 + "chalk": "^4.0.0",
3343 + "cross-spawn": "^7.0.6",
3344 + "debug": "^4.3.2",
3345 + "escape-string-regexp": "^4.0.0",
3346 + "eslint-scope": "^8.4.0",
3347 + "eslint-visitor-keys": "^4.2.1",
3348 + "espree": "^10.4.0",
3349 + "esquery": "^1.5.0",
3350 + "esutils": "^2.0.2",
3351 + "fast-deep-equal": "^3.1.3",
3352 + "file-entry-cache": "^8.0.0",
3353 + "find-up": "^5.0.0",
3354 + "glob-parent": "^6.0.2",
3355 + "ignore": "^5.2.0",
3356 + "imurmurhash": "^0.1.4",
3357 + "is-glob": "^4.0.0",
3358 + "json-stable-stringify-without-jsonify": "^1.0.1",
3359 + "lodash.merge": "^4.6.2",
3360 + "minimatch": "^3.1.5",
3361 + "natural-compare": "^1.4.0",
3362 + "optionator": "^0.9.3"
3363 + },
3364 + "bin": {
3365 + "eslint": "bin/eslint.js"
3366 + },
3367 + "engines": {
3368 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3369 + },
3370 + "funding": {
3371 + "url": "https://eslint.org/donate"
3372 + },
3373 + "peerDependencies": {
3374 + "jiti": "*"
3375 + },
3376 + "peerDependenciesMeta": {
3377 + "jiti": {
3378 + "optional": true
3379 + }
3380 + }
3381 + },
3382 + "node_modules/eslint-config-next": {
3383 + "version": "16.3.0",
3384 + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.3.0.tgz",
3385 + "integrity": "sha512-lPrf1kHsMJEZqO0uXkNB400c5MGrhrTk3BNX7P0ol4gt61+iUlQfjy9TyIOEA9eOXrf+5+mYbT/JsY8+zqUByQ==",
3386 + "dev": true,
3387 + "license": "MIT",
3388 + "dependencies": {
3389 + "@next/eslint-plugin-next": "16.3.0",
3390 + "eslint-import-resolver-node": "^0.3.6",
3391 + "eslint-import-resolver-typescript": "^3.5.2",
3392 + "eslint-plugin-import": "^2.32.0",
3393 + "eslint-plugin-jsx-a11y": "^6.10.0",
3394 + "eslint-plugin-react": "^7.37.0",
3395 + "eslint-plugin-react-hooks": "^7.0.0",
3396 + "globals": "16.4.0",
3397 + "typescript-eslint": "^8.46.0"
3398 + },
3399 + "peerDependencies": {
3400 + "eslint": ">=9.0.0",
3401 + "typescript": ">=3.3.1"
3402 + },
3403 + "peerDependenciesMeta": {
3404 + "typescript": {
3405 + "optional": true
3406 + }
3407 + }
3408 + },
3409 + "node_modules/eslint-config-next/node_modules/globals": {
3410 + "version": "16.4.0",
3411 + "resolved": "https://registry.npmjs.org/globals/-/globals-16.4.0.tgz",
3412 + "integrity": "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==",
3413 + "dev": true,
3414 + "license": "MIT",
3415 + "engines": {
3416 + "node": ">=18"
3417 + },
3418 + "funding": {
3419 + "url": "https://github.com/sponsors/sindresorhus"
3420 + }
3421 + },
3422 + "node_modules/eslint-import-resolver-node": {
3423 + "version": "0.3.10",
3424 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.10.tgz",
3425 + "integrity": "sha512-tRrKqFyCaKict5hOd244sL6EQFNycnMQnBe+j8uqGNXYzsImGbGUU4ibtoaBmv5FLwJwcFJNeg1GeVjQfbMrDQ==",
3426 + "dev": true,
3427 + "license": "MIT",
3428 + "dependencies": {
3429 + "debug": "^3.2.7",
3430 + "is-core-module": "^2.16.1",
3431 + "resolve": "^2.0.0-next.6"
3432 + }
3433 + },
3434 + "node_modules/eslint-import-resolver-node/node_modules/debug": {
3435 + "version": "3.2.7",
3436 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
3437 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
3438 + "dev": true,
3439 + "license": "MIT",
3440 + "dependencies": {
3441 + "ms": "^2.1.1"
3442 + }
3443 + },
3444 + "node_modules/eslint-import-resolver-typescript": {
3445 + "version": "3.10.1",
3446 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz",
3447 + "integrity": "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==",
3448 + "dev": true,
3449 + "license": "ISC",
3450 + "dependencies": {
3451 + "@nolyfill/is-core-module": "1.0.39",
3452 + "debug": "^4.4.0",
3453 + "get-tsconfig": "^4.10.0",
3454 + "is-bun-module": "^2.0.0",
3455 + "stable-hash": "^0.0.5",
3456 + "tinyglobby": "^0.2.13",
3457 + "unrs-resolver": "^1.6.2"
3458 + },
3459 + "engines": {
3460 + "node": "^14.18.0 || >=16.0.0"
3461 + },
3462 + "funding": {
3463 + "url": "https://opencollective.com/eslint-import-resolver-typescript"
3464 + },
3465 + "peerDependencies": {
3466 + "eslint": "*",
3467 + "eslint-plugin-import": "*",
3468 + "eslint-plugin-import-x": "*"
3469 + },
3470 + "peerDependenciesMeta": {
3471 + "eslint-plugin-import": {
3472 + "optional": true
3473 + },
3474 + "eslint-plugin-import-x": {
3475 + "optional": true
3476 + }
3477 + }
3478 + },
3479 + "node_modules/eslint-module-utils": {
3480 + "version": "2.14.0",
3481 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.14.0.tgz",
3482 + "integrity": "sha512-W2WCRZ9Dqntd+2u8jJcVMV2PKulc6RdLgUUoh/yQr3uB6lo/ZOeGx11sv60/8S4QFFKNslAlWhr9u0Ef7ZW6Ig==",
3483 + "dev": true,
3484 + "license": "MIT",
3485 + "dependencies": {
3486 + "debug": "^3.2.7"
3487 + },
3488 + "engines": {
3489 + "node": ">=4"
3490 + },
3491 + "peerDependenciesMeta": {
3492 + "eslint": {
3493 + "optional": true
3494 + }
3495 + }
3496 + },
3497 + "node_modules/eslint-module-utils/node_modules/debug": {
3498 + "version": "3.2.7",
3499 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
3500 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
3501 + "dev": true,
3502 + "license": "MIT",
3503 + "dependencies": {
3504 + "ms": "^2.1.1"
3505 + }
3506 + },
3507 + "node_modules/eslint-plugin-import": {
3508 + "version": "2.32.0",
3509 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz",
3510 + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==",
3511 + "dev": true,
3512 + "license": "MIT",
3513 + "dependencies": {
3514 + "@rtsao/scc": "^1.1.0",
3515 + "array-includes": "^3.1.9",
3516 + "array.prototype.findlastindex": "^1.2.6",
3517 + "array.prototype.flat": "^1.3.3",
3518 + "array.prototype.flatmap": "^1.3.3",
3519 + "debug": "^3.2.7",
3520 + "doctrine": "^2.1.0",
3521 + "eslint-import-resolver-node": "^0.3.9",
3522 + "eslint-module-utils": "^2.12.1",
3523 + "hasown": "^2.0.2",
3524 + "is-core-module": "^2.16.1",
3525 + "is-glob": "^4.0.3",
3526 + "minimatch": "^3.1.2",
3527 + "object.fromentries": "^2.0.8",
3528 + "object.groupby": "^1.0.3",
3529 + "object.values": "^1.2.1",
3530 + "semver": "^6.3.1",
3531 + "string.prototype.trimend": "^1.0.9",
3532 + "tsconfig-paths": "^3.15.0"
3533 + },
3534 + "engines": {
3535 + "node": ">=4"
3536 + },
3537 + "peerDependencies": {
3538 + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
3539 + }
3540 + },
3541 + "node_modules/eslint-plugin-import/node_modules/debug": {
3542 + "version": "3.2.7",
3543 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
3544 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
3545 + "dev": true,
3546 + "license": "MIT",
3547 + "dependencies": {
3548 + "ms": "^2.1.1"
3549 + }
3550 + },
3551 + "node_modules/eslint-plugin-jsx-a11y": {
3552 + "version": "6.10.2",
3553 + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
3554 + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
3555 + "dev": true,
3556 + "license": "MIT",
3557 + "dependencies": {
3558 + "aria-query": "^5.3.2",
3559 + "array-includes": "^3.1.8",
3560 + "array.prototype.flatmap": "^1.3.2",
3561 + "ast-types-flow": "^0.0.8",
3562 + "axe-core": "^4.10.0",
3563 + "axobject-query": "^4.1.0",
3564 + "damerau-levenshtein": "^1.0.8",
3565 + "emoji-regex": "^9.2.2",
3566 + "hasown": "^2.0.2",
3567 + "jsx-ast-utils": "^3.3.5",
3568 + "language-tags": "^1.0.9",
3569 + "minimatch": "^3.1.2",
3570 + "object.fromentries": "^2.0.8",
3571 + "safe-regex-test": "^1.0.3",
3572 + "string.prototype.includes": "^2.0.1"
3573 + },
3574 + "engines": {
3575 + "node": ">=4.0"
3576 + },
3577 + "peerDependencies": {
3578 + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
3579 + }
3580 + },
3581 + "node_modules/eslint-plugin-react": {
3582 + "version": "7.37.5",
3583 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz",
3584 + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==",
3585 + "dev": true,
3586 + "license": "MIT",
3587 + "dependencies": {
3588 + "array-includes": "^3.1.8",
3589 + "array.prototype.findlast": "^1.2.5",
3590 + "array.prototype.flatmap": "^1.3.3",
3591 + "array.prototype.tosorted": "^1.1.4",
3592 + "doctrine": "^2.1.0",
3593 + "es-iterator-helpers": "^1.2.1",
3594 + "estraverse": "^5.3.0",
3595 + "hasown": "^2.0.2",
3596 + "jsx-ast-utils": "^2.4.1 || ^3.0.0",
3597 + "minimatch": "^3.1.2",
3598 + "object.entries": "^1.1.9",
3599 + "object.fromentries": "^2.0.8",
3600 + "object.values": "^1.2.1",
3601 + "prop-types": "^15.8.1",
3602 + "resolve": "^2.0.0-next.5",
3603 + "semver": "^6.3.1",
3604 + "string.prototype.matchall": "^4.0.12",
3605 + "string.prototype.repeat": "^1.0.0"
3606 + },
3607 + "engines": {
3608 + "node": ">=4"
3609 + },
3610 + "peerDependencies": {
3611 + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
3612 + }
3613 + },
3614 + "node_modules/eslint-plugin-react-hooks": {
3615 + "version": "7.1.1",
3616 + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.1.1.tgz",
3617 + "integrity": "sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==",
3618 + "dev": true,
3619 + "license": "MIT",
3620 + "dependencies": {
3621 + "@babel/core": "^7.24.4",
3622 + "@babel/parser": "^7.24.4",
3623 + "hermes-parser": "^0.25.1",
3624 + "zod": "^3.25.0 || ^4.0.0",
3625 + "zod-validation-error": "^3.5.0 || ^4.0.0"
3626 + },
3627 + "engines": {
3628 + "node": ">=18"
3629 + },
3630 + "peerDependencies": {
3631 + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0"
3632 + }
3633 + },
3634 + "node_modules/eslint-scope": {
3635 + "version": "8.4.0",
3636 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
3637 + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
3638 + "dev": true,
3639 + "license": "BSD-2-Clause",
3640 + "dependencies": {
3641 + "esrecurse": "^4.3.0",
3642 + "estraverse": "^5.2.0"
3643 + },
3644 + "engines": {
3645 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3646 + },
3647 + "funding": {
3648 + "url": "https://opencollective.com/eslint"
3649 + }
3650 + },
3651 + "node_modules/eslint-visitor-keys": {
3652 + "version": "4.2.1",
3653 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
3654 + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
3655 + "dev": true,
3656 + "license": "Apache-2.0",
3657 + "engines": {
3658 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3659 + },
3660 + "funding": {
3661 + "url": "https://opencollective.com/eslint"
3662 + }
3663 + },
3664 + "node_modules/espree": {
3665 + "version": "10.4.0",
3666 + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
3667 + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
3668 + "dev": true,
3669 + "license": "BSD-2-Clause",
3670 + "dependencies": {
3671 + "acorn": "^8.15.0",
3672 + "acorn-jsx": "^5.3.2",
3673 + "eslint-visitor-keys": "^4.2.1"
3674 + },
3675 + "engines": {
3676 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3677 + },
3678 + "funding": {
3679 + "url": "https://opencollective.com/eslint"
3680 + }
3681 + },
3682 + "node_modules/esquery": {
3683 + "version": "1.7.0",
3684 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
3685 + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
3686 + "dev": true,
3687 + "license": "BSD-3-Clause",
3688 + "dependencies": {
3689 + "estraverse": "^5.1.0"
3690 + },
3691 + "engines": {
3692 + "node": ">=0.10"
3693 + }
3694 + },
3695 + "node_modules/esrecurse": {
3696 + "version": "4.3.0",
3697 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
3698 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
3699 + "dev": true,
3700 + "license": "BSD-2-Clause",
3701 + "dependencies": {
3702 + "estraverse": "^5.2.0"
3703 + },
3704 + "engines": {
3705 + "node": ">=4.0"
3706 + }
3707 + },
3708 + "node_modules/estraverse": {
3709 + "version": "5.3.0",
3710 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
3711 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
3712 + "dev": true,
3713 + "license": "BSD-2-Clause",
3714 + "engines": {
3715 + "node": ">=4.0"
3716 + }
3717 + },
3718 + "node_modules/esutils": {
3719 + "version": "2.0.3",
3720 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3721 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3722 + "dev": true,
3723 + "license": "BSD-2-Clause",
3724 + "engines": {
3725 + "node": ">=0.10.0"
3726 + }
3727 + },
3728 + "node_modules/fast-deep-equal": {
3729 + "version": "3.1.3",
3730 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3731 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3732 + "dev": true,
3733 + "license": "MIT"
3734 + },
3735 + "node_modules/fast-glob": {
3736 + "version": "3.3.1",
3737 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
3738 + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
3739 + "dev": true,
3740 + "license": "MIT",
3741 + "dependencies": {
3742 + "@nodelib/fs.stat": "^2.0.2",
3743 + "@nodelib/fs.walk": "^1.2.3",
3744 + "glob-parent": "^5.1.2",
3745 + "merge2": "^1.3.0",
3746 + "micromatch": "^4.0.4"
3747 + },
3748 + "engines": {
3749 + "node": ">=8.6.0"
3750 + }
3751 + },
3752 + "node_modules/fast-glob/node_modules/glob-parent": {
3753 + "version": "5.1.2",
3754 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3755 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3756 + "dev": true,
3757 + "license": "ISC",
3758 + "dependencies": {
3759 + "is-glob": "^4.0.1"
3760 + },
3761 + "engines": {
3762 + "node": ">= 6"
3763 + }
3764 + },
3765 + "node_modules/fast-json-stable-stringify": {
3766 + "version": "2.1.0",
3767 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3768 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
3769 + "dev": true,
3770 + "license": "MIT"
3771 + },
3772 + "node_modules/fast-levenshtein": {
3773 + "version": "2.0.6",
3774 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3775 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
3776 + "dev": true,
3777 + "license": "MIT"
3778 + },
3779 + "node_modules/fastq": {
3780 + "version": "1.20.1",
3781 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
3782 + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
3783 + "dev": true,
3784 + "license": "ISC",
3785 + "dependencies": {
3786 + "reusify": "^1.0.4"
3787 + }
3788 + },
3789 + "node_modules/file-entry-cache": {
3790 + "version": "8.0.0",
3791 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
3792 + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
3793 + "dev": true,
3794 + "license": "MIT",
3795 + "dependencies": {
3796 + "flat-cache": "^4.0.0"
3797 + },
3798 + "engines": {
3799 + "node": ">=16.0.0"
3800 + }
3801 + },
3802 + "node_modules/fill-range": {
3803 + "version": "7.1.1",
3804 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
3805 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
3806 + "dev": true,
3807 + "license": "MIT",
3808 + "dependencies": {
3809 + "to-regex-range": "^5.0.1"
3810 + },
3811 + "engines": {
3812 + "node": ">=8"
3813 + }
3814 + },
3815 + "node_modules/find-up": {
3816 + "version": "5.0.0",
3817 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
3818 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
3819 + "dev": true,
3820 + "license": "MIT",
3821 + "dependencies": {
3822 + "locate-path": "^6.0.0",
3823 + "path-exists": "^4.0.0"
3824 + },
3825 + "engines": {
3826 + "node": ">=10"
3827 + },
3828 + "funding": {
3829 + "url": "https://github.com/sponsors/sindresorhus"
3830 + }
3831 + },
3832 + "node_modules/flat-cache": {
3833 + "version": "4.0.1",
3834 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
3835 + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
3836 + "dev": true,
3837 + "license": "MIT",
3838 + "dependencies": {
3839 + "flatted": "^3.2.9",
3840 + "keyv": "^4.5.4"
3841 + },
3842 + "engines": {
3843 + "node": ">=16"
3844 + }
3845 + },
3846 + "node_modules/flatted": {
3847 + "version": "3.4.4",
3848 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz",
3849 + "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==",
3850 + "dev": true,
3851 + "license": "ISC"
3852 + },
3853 + "node_modules/for-each": {
3854 + "version": "0.3.5",
3855 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
3856 + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
3857 + "dev": true,
3858 + "license": "MIT",
3859 + "dependencies": {
3860 + "is-callable": "^1.2.7"
3861 + },
3862 + "engines": {
3863 + "node": ">= 0.4"
3864 + },
3865 + "funding": {
3866 + "url": "https://github.com/sponsors/ljharb"
3867 + }
3868 + },
3869 + "node_modules/function-bind": {
3870 + "version": "1.1.2",
3871 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
3872 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
3873 + "dev": true,
3874 + "license": "MIT",
3875 + "funding": {
3876 + "url": "https://github.com/sponsors/ljharb"
3877 + }
3878 + },
3879 + "node_modules/function.prototype.name": {
3880 + "version": "1.2.0",
3881 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.2.0.tgz",
3882 + "integrity": "sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==",
3883 + "dev": true,
3884 + "license": "MIT",
3885 + "dependencies": {
3886 + "call-bind": "^1.0.9",
3887 + "call-bound": "^1.0.4",
3888 + "es-define-property": "^1.0.1",
3889 + "es-errors": "^1.3.0",
3890 + "functions-have-names": "^1.2.3",
3891 + "has-property-descriptors": "^1.0.2",
3892 + "hasown": "^2.0.4",
3893 + "is-callable": "^1.2.7",
3894 + "is-document.all": "^1.0.0"
3895 + },
3896 + "engines": {
3897 + "node": ">= 0.4"
3898 + },
3899 + "funding": {
3900 + "url": "https://github.com/sponsors/ljharb"
3901 + }
3902 + },
3903 + "node_modules/functions-have-names": {
3904 + "version": "1.2.3",
3905 + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
3906 + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
3907 + "dev": true,
3908 + "license": "MIT",
3909 + "funding": {
3910 + "url": "https://github.com/sponsors/ljharb"
3911 + }
3912 + },
3913 + "node_modules/generator-function": {
3914 + "version": "2.0.1",
3915 + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz",
3916 + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==",
3917 + "dev": true,
3918 + "license": "MIT",
3919 + "engines": {
3920 + "node": ">= 0.4"
3921 + }
3922 + },
3923 + "node_modules/gensync": {
3924 + "version": "1.0.0-beta.2",
3925 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3926 + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3927 + "dev": true,
3928 + "license": "MIT",
3929 + "engines": {
3930 + "node": ">=6.9.0"
3931 + }
3932 + },
3933 + "node_modules/get-intrinsic": {
3934 + "version": "1.3.0",
3935 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
3936 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
3937 + "dev": true,
3938 + "license": "MIT",
3939 + "dependencies": {
3940 + "call-bind-apply-helpers": "^1.0.2",
3941 + "es-define-property": "^1.0.1",
3942 + "es-errors": "^1.3.0",
3943 + "es-object-atoms": "^1.1.1",
3944 + "function-bind": "^1.1.2",
3945 + "get-proto": "^1.0.1",
3946 + "gopd": "^1.2.0",
3947 + "has-symbols": "^1.1.0",
3948 + "hasown": "^2.0.2",
3949 + "math-intrinsics": "^1.1.0"
3950 + },
3951 + "engines": {
3952 + "node": ">= 0.4"
3953 + },
3954 + "funding": {
3955 + "url": "https://github.com/sponsors/ljharb"
3956 + }
3957 + },
3958 + "node_modules/get-proto": {
3959 + "version": "1.0.1",
3960 + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
3961 + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
3962 + "dev": true,
3963 + "license": "MIT",
3964 + "dependencies": {
3965 + "dunder-proto": "^1.0.1",
3966 + "es-object-atoms": "^1.0.0"
3967 + },
3968 + "engines": {
3969 + "node": ">= 0.4"
3970 + }
3971 + },
3972 + "node_modules/get-symbol-description": {
3973 + "version": "1.1.0",
3974 + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
3975 + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
3976 + "dev": true,
3977 + "license": "MIT",
3978 + "dependencies": {
3979 + "call-bound": "^1.0.3",
3980 + "es-errors": "^1.3.0",
3981 + "get-intrinsic": "^1.2.6"
3982 + },
3983 + "engines": {
3984 + "node": ">= 0.4"
3985 + },
3986 + "funding": {
3987 + "url": "https://github.com/sponsors/ljharb"
3988 + }
3989 + },
3990 + "node_modules/get-tsconfig": {
3991 + "version": "4.14.1",
3992 + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.14.1.tgz",
3993 + "integrity": "sha512-Dz/6HxkrxgNehhxLVeyv8sad9UzF2xBVeaKBQNDfJ5XiSXmp2gTR0eO0RWiT2NCKS5aGP9jjkOMggTN90qU50A==",
3994 + "dev": true,
3995 + "license": "MIT",
3996 + "dependencies": {
3997 + "resolve-pkg-maps": "^1.0.0"
3998 + },
3999 + "funding": {
4000 + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
4001 + }
4002 + },
4003 + "node_modules/glob-parent": {
4004 + "version": "6.0.2",
4005 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
4006 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
4007 + "dev": true,
4008 + "license": "ISC",
4009 + "dependencies": {
4010 + "is-glob": "^4.0.3"
4011 + },
4012 + "engines": {
4013 + "node": ">=10.13.0"
4014 + }
4015 + },
4016 + "node_modules/globals": {
4017 + "version": "14.0.0",
4018 + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
4019 + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
4020 + "dev": true,
4021 + "license": "MIT",
4022 + "engines": {
4023 + "node": ">=18"
4024 + },
4025 + "funding": {
4026 + "url": "https://github.com/sponsors/sindresorhus"
4027 + }
4028 + },
4029 + "node_modules/globalthis": {
4030 + "version": "1.0.4",
4031 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
4032 + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
4033 + "dev": true,
4034 + "license": "MIT",
4035 + "dependencies": {
4036 + "define-properties": "^1.2.1",
4037 + "gopd": "^1.0.1"
4038 + },
4039 + "engines": {
4040 + "node": ">= 0.4"
4041 + },
4042 + "funding": {
4043 + "url": "https://github.com/sponsors/ljharb"
4044 + }
4045 + },
4046 + "node_modules/gopd": {
4047 + "version": "1.2.0",
4048 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
4049 + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
4050 + "dev": true,
4051 + "license": "MIT",
4052 + "engines": {
4053 + "node": ">= 0.4"
4054 + },
4055 + "funding": {
4056 + "url": "https://github.com/sponsors/ljharb"
4057 + }
4058 + },
4059 + "node_modules/graceful-fs": {
4060 + "version": "4.2.11",
4061 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
4062 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
4063 + "dev": true,
4064 + "license": "ISC"
4065 + },
4066 + "node_modules/has-bigints": {
4067 + "version": "1.1.0",
4068 + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
4069 + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
4070 + "dev": true,
4071 + "license": "MIT",
4072 + "engines": {
4073 + "node": ">= 0.4"
4074 + },
4075 + "funding": {
4076 + "url": "https://github.com/sponsors/ljharb"
4077 + }
4078 + },
4079 + "node_modules/has-flag": {
4080 + "version": "4.0.0",
4081 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4082 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4083 + "dev": true,
4084 + "license": "MIT",
4085 + "engines": {
4086 + "node": ">=8"
4087 + }
4088 + },
4089 + "node_modules/has-property-descriptors": {
4090 + "version": "1.0.2",
4091 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
4092 + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
4093 + "dev": true,
4094 + "license": "MIT",
4095 + "dependencies": {
4096 + "es-define-property": "^1.0.0"
4097 + },
4098 + "funding": {
4099 + "url": "https://github.com/sponsors/ljharb"
4100 + }
4101 + },
4102 + "node_modules/has-proto": {
4103 + "version": "1.2.0",
4104 + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
4105 + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
4106 + "dev": true,
4107 + "license": "MIT",
4108 + "dependencies": {
4109 + "dunder-proto": "^1.0.0"
4110 + },
4111 + "engines": {
4112 + "node": ">= 0.4"
4113 + },
4114 + "funding": {
4115 + "url": "https://github.com/sponsors/ljharb"
4116 + }
4117 + },
4118 + "node_modules/has-symbols": {
4119 + "version": "1.1.0",
4120 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
4121 + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
4122 + "dev": true,
4123 + "license": "MIT",
4124 + "engines": {
4125 + "node": ">= 0.4"
4126 + },
4127 + "funding": {
4128 + "url": "https://github.com/sponsors/ljharb"
4129 + }
4130 + },
4131 + "node_modules/has-tostringtag": {
4132 + "version": "1.0.2",
4133 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
4134 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
4135 + "dev": true,
4136 + "license": "MIT",
4137 + "dependencies": {
4138 + "has-symbols": "^1.0.3"
4139 + },
4140 + "engines": {
4141 + "node": ">= 0.4"
4142 + },
4143 + "funding": {
4144 + "url": "https://github.com/sponsors/ljharb"
4145 + }
4146 + },
4147 + "node_modules/hasown": {
4148 + "version": "2.0.4",
4149 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
4150 + "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
4151 + "dev": true,
4152 + "license": "MIT",
4153 + "dependencies": {
4154 + "function-bind": "^1.1.2"
4155 + },
4156 + "engines": {
4157 + "node": ">= 0.4"
4158 + }
4159 + },
4160 + "node_modules/hermes-estree": {
4161 + "version": "0.25.1",
4162 + "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz",
4163 + "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==",
4164 + "dev": true,
4165 + "license": "MIT"
4166 + },
4167 + "node_modules/hermes-parser": {
4168 + "version": "0.25.1",
4169 + "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz",
4170 + "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==",
4171 + "dev": true,
4172 + "license": "MIT",
4173 + "dependencies": {
4174 + "hermes-estree": "0.25.1"
4175 + }
4176 + },
4177 + "node_modules/ignore": {
4178 + "version": "5.3.2",
4179 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
4180 + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
4181 + "dev": true,
4182 + "license": "MIT",
4183 + "engines": {
4184 + "node": ">= 4"
4185 + }
4186 + },
4187 + "node_modules/import-fresh": {
4188 + "version": "3.3.1",
4189 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
4190 + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
4191 + "dev": true,
4192 + "license": "MIT",
4193 + "dependencies": {
4194 + "parent-module": "^1.0.0",
4195 + "resolve-from": "^4.0.0"
4196 + },
4197 + "engines": {
4198 + "node": ">=6"
4199 + },
4200 + "funding": {
4201 + "url": "https://github.com/sponsors/sindresorhus"
4202 + }
4203 + },
4204 + "node_modules/imurmurhash": {
4205 + "version": "0.1.4",
4206 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4207 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
4208 + "dev": true,
4209 + "license": "MIT",
4210 + "engines": {
4211 + "node": ">=0.8.19"
4212 + }
4213 + },
4214 + "node_modules/internal-slot": {
4215 + "version": "1.1.0",
4216 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
4217 + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
4218 + "dev": true,
4219 + "license": "MIT",
4220 + "dependencies": {
4221 + "es-errors": "^1.3.0",
4222 + "hasown": "^2.0.2",
4223 + "side-channel": "^1.1.0"
4224 + },
4225 + "engines": {
4226 + "node": ">= 0.4"
4227 + }
4228 + },
4229 + "node_modules/is-array-buffer": {
4230 + "version": "3.0.5",
4231 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
4232 + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
4233 + "dev": true,
4234 + "license": "MIT",
4235 + "dependencies": {
4236 + "call-bind": "^1.0.8",
4237 + "call-bound": "^1.0.3",
4238 + "get-intrinsic": "^1.2.6"
4239 + },
4240 + "engines": {
4241 + "node": ">= 0.4"
4242 + },
4243 + "funding": {
4244 + "url": "https://github.com/sponsors/ljharb"
4245 + }
4246 + },
4247 + "node_modules/is-async-function": {
4248 + "version": "2.1.1",
4249 + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
4250 + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
4251 + "dev": true,
4252 + "license": "MIT",
4253 + "dependencies": {
4254 + "async-function": "^1.0.0",
4255 + "call-bound": "^1.0.3",
4256 + "get-proto": "^1.0.1",
4257 + "has-tostringtag": "^1.0.2",
4258 + "safe-regex-test": "^1.1.0"
4259 + },
4260 + "engines": {
4261 + "node": ">= 0.4"
4262 + },
4263 + "funding": {
4264 + "url": "https://github.com/sponsors/ljharb"
4265 + }
4266 + },
4267 + "node_modules/is-bigint": {
4268 + "version": "1.1.0",
4269 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
4270 + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
4271 + "dev": true,
4272 + "license": "MIT",
4273 + "dependencies": {
4274 + "has-bigints": "^1.0.2"
4275 + },
4276 + "engines": {
4277 + "node": ">= 0.4"
4278 + },
4279 + "funding": {
4280 + "url": "https://github.com/sponsors/ljharb"
4281 + }
4282 + },
4283 + "node_modules/is-boolean-object": {
4284 + "version": "1.2.2",
4285 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
4286 + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
4287 + "dev": true,
4288 + "license": "MIT",
4289 + "dependencies": {
4290 + "call-bound": "^1.0.3",
4291 + "has-tostringtag": "^1.0.2"
4292 + },
4293 + "engines": {
4294 + "node": ">= 0.4"
4295 + },
4296 + "funding": {
4297 + "url": "https://github.com/sponsors/ljharb"
4298 + }
4299 + },
4300 + "node_modules/is-bun-module": {
4301 + "version": "2.0.0",
4302 + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-2.0.0.tgz",
4303 + "integrity": "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==",
4304 + "dev": true,
4305 + "license": "MIT",
4306 + "dependencies": {
4307 + "semver": "^7.7.1"
4308 + }
4309 + },
4310 + "node_modules/is-bun-module/node_modules/semver": {
4311 + "version": "7.8.5",
4312 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
4313 + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
4314 + "dev": true,
4315 + "license": "ISC",
4316 + "bin": {
4317 + "semver": "bin/semver.js"
4318 + },
4319 + "engines": {
4320 + "node": ">=10"
4321 + }
4322 + },
4323 + "node_modules/is-callable": {
4324 + "version": "1.2.7",
4325 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
4326 + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
4327 + "dev": true,
4328 + "license": "MIT",
4329 + "engines": {
4330 + "node": ">= 0.4"
4331 + },
4332 + "funding": {
4333 + "url": "https://github.com/sponsors/ljharb"
4334 + }
4335 + },
4336 + "node_modules/is-core-module": {
4337 + "version": "2.16.2",
4338 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz",
4339 + "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==",
4340 + "dev": true,
4341 + "license": "MIT",
4342 + "dependencies": {
4343 + "hasown": "^2.0.3"
4344 + },
4345 + "engines": {
4346 + "node": ">= 0.4"
4347 + },
4348 + "funding": {
4349 + "url": "https://github.com/sponsors/ljharb"
4350 + }
4351 + },
4352 + "node_modules/is-data-view": {
4353 + "version": "1.0.2",
4354 + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
4355 + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
4356 + "dev": true,
4357 + "license": "MIT",
4358 + "dependencies": {
4359 + "call-bound": "^1.0.2",
4360 + "get-intrinsic": "^1.2.6",
4361 + "is-typed-array": "^1.1.13"
4362 + },
4363 + "engines": {
4364 + "node": ">= 0.4"
4365 + },
4366 + "funding": {
4367 + "url": "https://github.com/sponsors/ljharb"
4368 + }
4369 + },
4370 + "node_modules/is-date-object": {
4371 + "version": "1.1.0",
4372 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
4373 + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
4374 + "dev": true,
4375 + "license": "MIT",
4376 + "dependencies": {
4377 + "call-bound": "^1.0.2",
4378 + "has-tostringtag": "^1.0.2"
4379 + },
4380 + "engines": {
4381 + "node": ">= 0.4"
4382 + },
4383 + "funding": {
4384 + "url": "https://github.com/sponsors/ljharb"
4385 + }
4386 + },
4387 + "node_modules/is-document.all": {
4388 + "version": "1.0.0",
4389 + "resolved": "https://registry.npmjs.org/is-document.all/-/is-document.all-1.0.0.tgz",
4390 + "integrity": "sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==",
4391 + "dev": true,
4392 + "license": "MIT",
4393 + "dependencies": {
4394 + "call-bound": "^1.0.4"
4395 + },
4396 + "engines": {
4397 + "node": ">= 0.4"
4398 + },
4399 + "funding": {
4400 + "url": "https://github.com/sponsors/ljharb"
4401 + }
4402 + },
4403 + "node_modules/is-extglob": {
4404 + "version": "2.1.1",
4405 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4406 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
4407 + "dev": true,
4408 + "license": "MIT",
4409 + "engines": {
4410 + "node": ">=0.10.0"
4411 + }
4412 + },
4413 + "node_modules/is-finalizationregistry": {
4414 + "version": "1.1.1",
4415 + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
4416 + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
4417 + "dev": true,
4418 + "license": "MIT",
4419 + "dependencies": {
4420 + "call-bound": "^1.0.3"
4421 + },
4422 + "engines": {
4423 + "node": ">= 0.4"
4424 + },
4425 + "funding": {
4426 + "url": "https://github.com/sponsors/ljharb"
4427 + }
4428 + },
4429 + "node_modules/is-generator-function": {
4430 + "version": "1.1.2",
4431 + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz",
4432 + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==",
4433 + "dev": true,
4434 + "license": "MIT",
4435 + "dependencies": {
4436 + "call-bound": "^1.0.4",
4437 + "generator-function": "^2.0.0",
4438 + "get-proto": "^1.0.1",
4439 + "has-tostringtag": "^1.0.2",
4440 + "safe-regex-test": "^1.1.0"
4441 + },
4442 + "engines": {
4443 + "node": ">= 0.4"
4444 + },
4445 + "funding": {
4446 + "url": "https://github.com/sponsors/ljharb"
4447 + }
4448 + },
4449 + "node_modules/is-glob": {
4450 + "version": "4.0.3",
4451 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
4452 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
4453 + "dev": true,
4454 + "license": "MIT",
4455 + "dependencies": {
4456 + "is-extglob": "^2.1.1"
4457 + },
4458 + "engines": {
4459 + "node": ">=0.10.0"
4460 + }
4461 + },
4462 + "node_modules/is-map": {
4463 + "version": "2.0.3",
4464 + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
4465 + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
4466 + "dev": true,
4467 + "license": "MIT",
4468 + "engines": {
4469 + "node": ">= 0.4"
4470 + },
4471 + "funding": {
4472 + "url": "https://github.com/sponsors/ljharb"
4473 + }
4474 + },
4475 + "node_modules/is-negative-zero": {
4476 + "version": "2.0.3",
4477 + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
4478 + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
4479 + "dev": true,
4480 + "license": "MIT",
4481 + "engines": {
4482 + "node": ">= 0.4"
4483 + },
4484 + "funding": {
4485 + "url": "https://github.com/sponsors/ljharb"
4486 + }
4487 + },
4488 + "node_modules/is-number": {
4489 + "version": "7.0.0",
4490 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4491 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4492 + "dev": true,
4493 + "license": "MIT",
4494 + "engines": {
4495 + "node": ">=0.12.0"
4496 + }
4497 + },
4498 + "node_modules/is-number-object": {
4499 + "version": "1.1.1",
4500 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
4501 + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
4502 + "dev": true,
4503 + "license": "MIT",
4504 + "dependencies": {
4505 + "call-bound": "^1.0.3",
4506 + "has-tostringtag": "^1.0.2"
4507 + },
4508 + "engines": {
4509 + "node": ">= 0.4"
4510 + },
4511 + "funding": {
4512 + "url": "https://github.com/sponsors/ljharb"
4513 + }
4514 + },
4515 + "node_modules/is-regex": {
4516 + "version": "1.2.1",
4517 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
4518 + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
4519 + "dev": true,
4520 + "license": "MIT",
4521 + "dependencies": {
4522 + "call-bound": "^1.0.2",
4523 + "gopd": "^1.2.0",
4524 + "has-tostringtag": "^1.0.2",
4525 + "hasown": "^2.0.2"
4526 + },
4527 + "engines": {
4528 + "node": ">= 0.4"
4529 + },
4530 + "funding": {
4531 + "url": "https://github.com/sponsors/ljharb"
4532 + }
4533 + },
4534 + "node_modules/is-set": {
4535 + "version": "2.0.3",
4536 + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
4537 + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
4538 + "dev": true,
4539 + "license": "MIT",
4540 + "engines": {
4541 + "node": ">= 0.4"
4542 + },
4543 + "funding": {
4544 + "url": "https://github.com/sponsors/ljharb"
4545 + }
4546 + },
4547 + "node_modules/is-shared-array-buffer": {
4548 + "version": "1.0.4",
4549 + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
4550 + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
4551 + "dev": true,
4552 + "license": "MIT",
4553 + "dependencies": {
4554 + "call-bound": "^1.0.3"
4555 + },
4556 + "engines": {
4557 + "node": ">= 0.4"
4558 + },
4559 + "funding": {
4560 + "url": "https://github.com/sponsors/ljharb"
4561 + }
4562 + },
4563 + "node_modules/is-string": {
4564 + "version": "1.1.1",
4565 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
4566 + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
4567 + "dev": true,
4568 + "license": "MIT",
4569 + "dependencies": {
4570 + "call-bound": "^1.0.3",
4571 + "has-tostringtag": "^1.0.2"
4572 + },
4573 + "engines": {
4574 + "node": ">= 0.4"
4575 + },
4576 + "funding": {
4577 + "url": "https://github.com/sponsors/ljharb"
4578 + }
4579 + },
4580 + "node_modules/is-symbol": {
4581 + "version": "1.1.1",
4582 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
4583 + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
4584 + "dev": true,
4585 + "license": "MIT",
4586 + "dependencies": {
4587 + "call-bound": "^1.0.2",
4588 + "has-symbols": "^1.1.0",
4589 + "safe-regex-test": "^1.1.0"
4590 + },
4591 + "engines": {
4592 + "node": ">= 0.4"
4593 + },
4594 + "funding": {
4595 + "url": "https://github.com/sponsors/ljharb"
4596 + }
4597 + },
4598 + "node_modules/is-typed-array": {
4599 + "version": "1.1.15",
4600 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
4601 + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
4602 + "dev": true,
4603 + "license": "MIT",
4604 + "dependencies": {
4605 + "which-typed-array": "^1.1.16"
4606 + },
4607 + "engines": {
4608 + "node": ">= 0.4"
4609 + },
4610 + "funding": {
4611 + "url": "https://github.com/sponsors/ljharb"
4612 + }
4613 + },
4614 + "node_modules/is-weakmap": {
4615 + "version": "2.0.2",
4616 + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
4617 + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
4618 + "dev": true,
4619 + "license": "MIT",
4620 + "engines": {
4621 + "node": ">= 0.4"
4622 + },
4623 + "funding": {
4624 + "url": "https://github.com/sponsors/ljharb"
4625 + }
4626 + },
4627 + "node_modules/is-weakref": {
4628 + "version": "1.1.1",
4629 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
4630 + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
4631 + "dev": true,
4632 + "license": "MIT",
4633 + "dependencies": {
4634 + "call-bound": "^1.0.3"
4635 + },
4636 + "engines": {
4637 + "node": ">= 0.4"
4638 + },
4639 + "funding": {
4640 + "url": "https://github.com/sponsors/ljharb"
4641 + }
4642 + },
4643 + "node_modules/is-weakset": {
4644 + "version": "2.0.4",
4645 + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
4646 + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
4647 + "dev": true,
4648 + "license": "MIT",
4649 + "dependencies": {
4650 + "call-bound": "^1.0.3",
4651 + "get-intrinsic": "^1.2.6"
4652 + },
4653 + "engines": {
4654 + "node": ">= 0.4"
4655 + },
4656 + "funding": {
4657 + "url": "https://github.com/sponsors/ljharb"
4658 + }
4659 + },
4660 + "node_modules/isarray": {
4661 + "version": "2.0.5",
4662 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
4663 + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
4664 + "dev": true,
4665 + "license": "MIT"
4666 + },
4667 + "node_modules/isexe": {
4668 + "version": "2.0.0",
4669 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4670 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
4671 + "dev": true,
4672 + "license": "ISC"
4673 + },
4674 + "node_modules/iterator.prototype": {
4675 + "version": "1.1.5",
4676 + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
4677 + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
4678 + "dev": true,
4679 + "license": "MIT",
4680 + "dependencies": {
4681 + "define-data-property": "^1.1.4",
4682 + "es-object-atoms": "^1.0.0",
4683 + "get-intrinsic": "^1.2.6",
4684 + "get-proto": "^1.0.0",
4685 + "has-symbols": "^1.1.0",
4686 + "set-function-name": "^2.0.2"
4687 + },
4688 + "engines": {
4689 + "node": ">= 0.4"
4690 + }
4691 + },
4692 + "node_modules/jiti": {
4693 + "version": "2.7.0",
4694 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
4695 + "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
4696 + "dev": true,
4697 + "license": "MIT",
4698 + "bin": {
4699 + "jiti": "lib/jiti-cli.mjs"
4700 + }
4701 + },
4702 + "node_modules/js-tokens": {
4703 + "version": "4.0.0",
4704 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
4705 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4706 + "dev": true,
4707 + "license": "MIT"
4708 + },
4709 + "node_modules/js-yaml": {
4710 + "version": "4.3.1",
4711 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz",
4712 + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==",
4713 + "dev": true,
4714 + "funding": [
4715 + {
4716 + "type": "github",
4717 + "url": "https://github.com/sponsors/puzrin"
4718 + },
4719 + {
4720 + "type": "github",
4721 + "url": "https://github.com/sponsors/nodeca"
4722 + }
4723 + ],
4724 + "license": "MIT",
4725 + "dependencies": {
4726 + "argparse": "^2.0.1"
4727 + },
4728 + "bin": {
4729 + "js-yaml": "bin/js-yaml.js"
4730 + }
4731 + },
4732 + "node_modules/jsesc": {
4733 + "version": "3.1.0",
4734 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
4735 + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
4736 + "dev": true,
4737 + "license": "MIT",
4738 + "bin": {
4739 + "jsesc": "bin/jsesc"
4740 + },
4741 + "engines": {
4742 + "node": ">=6"
4743 + }
4744 + },
4745 + "node_modules/json-buffer": {
4746 + "version": "3.0.1",
4747 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
4748 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
4749 + "dev": true,
4750 + "license": "MIT"
4751 + },
4752 + "node_modules/json-schema-traverse": {
4753 + "version": "0.4.1",
4754 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4755 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
4756 + "dev": true,
4757 + "license": "MIT"
4758 + },
4759 + "node_modules/json-stable-stringify-without-jsonify": {
4760 + "version": "1.0.1",
4761 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
4762 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
4763 + "dev": true,
4764 + "license": "MIT"
4765 + },
4766 + "node_modules/json5": {
4767 + "version": "2.2.3",
4768 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
4769 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
4770 + "dev": true,
4771 + "license": "MIT",
4772 + "bin": {
4773 + "json5": "lib/cli.js"
4774 + },
4775 + "engines": {
4776 + "node": ">=6"
4777 + }
4778 + },
4779 + "node_modules/jsx-ast-utils": {
4780 + "version": "3.3.5",
4781 + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
4782 + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
4783 + "dev": true,
4784 + "license": "MIT",
4785 + "dependencies": {
4786 + "array-includes": "^3.1.6",
4787 + "array.prototype.flat": "^1.3.1",
4788 + "object.assign": "^4.1.4",
4789 + "object.values": "^1.1.6"
4790 + },
4791 + "engines": {
4792 + "node": ">=4.0"
4793 + }
4794 + },
4795 + "node_modules/keyv": {
4796 + "version": "4.5.4",
4797 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
4798 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
4799 + "dev": true,
4800 + "license": "MIT",
4801 + "dependencies": {
4802 + "json-buffer": "3.0.1"
4803 + }
4804 + },
4805 + "node_modules/language-subtag-registry": {
4806 + "version": "0.3.23",
4807 + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz",
4808 + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==",
4809 + "dev": true,
4810 + "license": "CC0-1.0"
4811 + },
4812 + "node_modules/language-tags": {
4813 + "version": "1.0.9",
4814 + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz",
4815 + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
4816 + "dev": true,
4817 + "license": "MIT",
4818 + "dependencies": {
4819 + "language-subtag-registry": "^0.3.20"
4820 + },
4821 + "engines": {
4822 + "node": ">=0.10"
4823 + }
4824 + },
4825 + "node_modules/levn": {
4826 + "version": "0.4.1",
4827 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
4828 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
4829 + "dev": true,
4830 + "license": "MIT",
4831 + "dependencies": {
4832 + "prelude-ls": "^1.2.1",
4833 + "type-check": "~0.4.0"
4834 + },
4835 + "engines": {
4836 + "node": ">= 0.8.0"
4837 + }
4838 + },
4839 + "node_modules/lightningcss": {
4840 + "version": "1.32.0",
4841 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz",
4842 + "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==",
4843 + "dev": true,
4844 + "license": "MPL-2.0",
4845 + "dependencies": {
4846 + "detect-libc": "^2.0.3"
4847 + },
4848 + "engines": {
4849 + "node": ">= 12.0.0"
4850 + },
4851 + "funding": {
4852 + "type": "opencollective",
4853 + "url": "https://opencollective.com/parcel"
4854 + },
4855 + "optionalDependencies": {
4856 + "lightningcss-android-arm64": "1.32.0",
4857 + "lightningcss-darwin-arm64": "1.32.0",
4858 + "lightningcss-darwin-x64": "1.32.0",
4859 + "lightningcss-freebsd-x64": "1.32.0",
4860 + "lightningcss-linux-arm-gnueabihf": "1.32.0",
4861 + "lightningcss-linux-arm64-gnu": "1.32.0",
4862 + "lightningcss-linux-arm64-musl": "1.32.0",
4863 + "lightningcss-linux-x64-gnu": "1.32.0",
4864 + "lightningcss-linux-x64-musl": "1.32.0",
4865 + "lightningcss-win32-arm64-msvc": "1.32.0",
4866 + "lightningcss-win32-x64-msvc": "1.32.0"
4867 + }
4868 + },
4869 + "node_modules/lightningcss-android-arm64": {
4870 + "version": "1.32.0",
4871 + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz",
4872 + "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==",
4873 + "cpu": [
4874 + "arm64"
4875 + ],
4876 + "dev": true,
4877 + "license": "MPL-2.0",
4878 + "optional": true,
4879 + "os": [
4880 + "android"
4881 + ],
4882 + "engines": {
4883 + "node": ">= 12.0.0"
4884 + },
4885 + "funding": {
4886 + "type": "opencollective",
4887 + "url": "https://opencollective.com/parcel"
4888 + }
4889 + },
4890 + "node_modules/lightningcss-darwin-arm64": {
4891 + "version": "1.32.0",
4892 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz",
4893 + "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==",
4894 + "cpu": [
4895 + "arm64"
4896 + ],
4897 + "dev": true,
4898 + "license": "MPL-2.0",
4899 + "optional": true,
4900 + "os": [
4901 + "darwin"
4902 + ],
4903 + "engines": {
4904 + "node": ">= 12.0.0"
4905 + },
4906 + "funding": {
4907 + "type": "opencollective",
4908 + "url": "https://opencollective.com/parcel"
4909 + }
4910 + },
4911 + "node_modules/lightningcss-darwin-x64": {
4912 + "version": "1.32.0",
4913 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz",
4914 + "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==",
4915 + "cpu": [
4916 + "x64"
4917 + ],
4918 + "dev": true,
4919 + "license": "MPL-2.0",
4920 + "optional": true,
4921 + "os": [
4922 + "darwin"
4923 + ],
4924 + "engines": {
4925 + "node": ">= 12.0.0"
4926 + },
4927 + "funding": {
4928 + "type": "opencollective",
4929 + "url": "https://opencollective.com/parcel"
4930 + }
4931 + },
4932 + "node_modules/lightningcss-freebsd-x64": {
4933 + "version": "1.32.0",
4934 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz",
4935 + "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==",
4936 + "cpu": [
4937 + "x64"
4938 + ],
4939 + "dev": true,
4940 + "license": "MPL-2.0",
4941 + "optional": true,
4942 + "os": [
4943 + "freebsd"
4944 + ],
4945 + "engines": {
4946 + "node": ">= 12.0.0"
4947 + },
4948 + "funding": {
4949 + "type": "opencollective",
4950 + "url": "https://opencollective.com/parcel"
4951 + }
4952 + },
4953 + "node_modules/lightningcss-linux-arm-gnueabihf": {
4954 + "version": "1.32.0",
4955 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz",
4956 + "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==",
4957 + "cpu": [
4958 + "arm"
4959 + ],
4960 + "dev": true,
4961 + "license": "MPL-2.0",
4962 + "optional": true,
4963 + "os": [
4964 + "linux"
4965 + ],
4966 + "engines": {
4967 + "node": ">= 12.0.0"
4968 + },
4969 + "funding": {
4970 + "type": "opencollective",
4971 + "url": "https://opencollective.com/parcel"
4972 + }
4973 + },
4974 + "node_modules/lightningcss-linux-arm64-gnu": {
4975 + "version": "1.32.0",
4976 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz",
4977 + "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==",
4978 + "cpu": [
4979 + "arm64"
4980 + ],
4981 + "dev": true,
4982 + "libc": [
4983 + "glibc"
4984 + ],
4985 + "license": "MPL-2.0",
4986 + "optional": true,
4987 + "os": [
4988 + "linux"
4989 + ],
4990 + "engines": {
4991 + "node": ">= 12.0.0"
4992 + },
4993 + "funding": {
4994 + "type": "opencollective",
4995 + "url": "https://opencollective.com/parcel"
4996 + }
4997 + },
4998 + "node_modules/lightningcss-linux-arm64-musl": {
4999 + "version": "1.32.0",
5000 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz",
5001 + "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==",
5002 + "cpu": [
5003 + "arm64"
5004 + ],
5005 + "dev": true,
5006 + "libc": [
5007 + "musl"
5008 + ],
5009 + "license": "MPL-2.0",
5010 + "optional": true,
5011 + "os": [
5012 + "linux"
5013 + ],
5014 + "engines": {
5015 + "node": ">= 12.0.0"
5016 + },
5017 + "funding": {
5018 + "type": "opencollective",
5019 + "url": "https://opencollective.com/parcel"
5020 + }
5021 + },
5022 + "node_modules/lightningcss-linux-x64-gnu": {
5023 + "version": "1.32.0",
5024 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz",
5025 + "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==",
5026 + "cpu": [
5027 + "x64"
5028 + ],
5029 + "dev": true,
5030 + "libc": [
5031 + "glibc"
5032 + ],
5033 + "license": "MPL-2.0",
5034 + "optional": true,
5035 + "os": [
5036 + "linux"
5037 + ],
5038 + "engines": {
5039 + "node": ">= 12.0.0"
5040 + },
5041 + "funding": {
5042 + "type": "opencollective",
5043 + "url": "https://opencollective.com/parcel"
5044 + }
5045 + },
5046 + "node_modules/lightningcss-linux-x64-musl": {
5047 + "version": "1.32.0",
5048 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz",
5049 + "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==",
5050 + "cpu": [
5051 + "x64"
5052 + ],
5053 + "dev": true,
5054 + "libc": [
5055 + "musl"
5056 + ],
5057 + "license": "MPL-2.0",
5058 + "optional": true,
5059 + "os": [
5060 + "linux"
5061 + ],
5062 + "engines": {
5063 + "node": ">= 12.0.0"
5064 + },
5065 + "funding": {
5066 + "type": "opencollective",
5067 + "url": "https://opencollective.com/parcel"
5068 + }
5069 + },
5070 + "node_modules/lightningcss-win32-arm64-msvc": {
5071 + "version": "1.32.0",
5072 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz",
5073 + "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==",
5074 + "cpu": [
5075 + "arm64"
5076 + ],
5077 + "dev": true,
5078 + "license": "MPL-2.0",
5079 + "optional": true,
5080 + "os": [
5081 + "win32"
5082 + ],
5083 + "engines": {
5084 + "node": ">= 12.0.0"
5085 + },
5086 + "funding": {
5087 + "type": "opencollective",
5088 + "url": "https://opencollective.com/parcel"
5089 + }
5090 + },
5091 + "node_modules/lightningcss-win32-x64-msvc": {
5092 + "version": "1.32.0",
5093 + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz",
5094 + "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==",
5095 + "cpu": [
5096 + "x64"
5097 + ],
5098 + "dev": true,
5099 + "license": "MPL-2.0",
5100 + "optional": true,
5101 + "os": [
5102 + "win32"
5103 + ],
5104 + "engines": {
5105 + "node": ">= 12.0.0"
5106 + },
5107 + "funding": {
5108 + "type": "opencollective",
5109 + "url": "https://opencollective.com/parcel"
5110 + }
5111 + },
5112 + "node_modules/locate-path": {
5113 + "version": "6.0.0",
5114 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
5115 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
5116 + "dev": true,
5117 + "license": "MIT",
5118 + "dependencies": {
5119 + "p-locate": "^5.0.0"
5120 + },
5121 + "engines": {
5122 + "node": ">=10"
5123 + },
5124 + "funding": {
5125 + "url": "https://github.com/sponsors/sindresorhus"
5126 + }
5127 + },
5128 + "node_modules/lodash.merge": {
5129 + "version": "4.6.2",
5130 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
5131 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
5132 + "dev": true,
5133 + "license": "MIT"
5134 + },
5135 + "node_modules/loose-envify": {
5136 + "version": "1.4.0",
5137 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
5138 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
5139 + "dev": true,
5140 + "license": "MIT",
5141 + "dependencies": {
5142 + "js-tokens": "^3.0.0 || ^4.0.0"
5143 + },
5144 + "bin": {
5145 + "loose-envify": "cli.js"
5146 + }
5147 + },
5148 + "node_modules/lru-cache": {
5149 + "version": "5.1.1",
5150 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
5151 + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
5152 + "dev": true,
5153 + "license": "ISC",
5154 + "dependencies": {
5155 + "yallist": "^3.0.2"
5156 + }
5157 + },
5158 + "node_modules/magic-string": {
5159 + "version": "0.30.21",
5160 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
5161 + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
5162 + "dev": true,
5163 + "license": "MIT",
5164 + "dependencies": {
5165 + "@jridgewell/sourcemap-codec": "^1.5.5"
5166 + }
5167 + },
5168 + "node_modules/math-intrinsics": {
5169 + "version": "1.1.0",
5170 + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
5171 + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
5172 + "dev": true,
5173 + "license": "MIT",
5174 + "engines": {
5175 + "node": ">= 0.4"
5176 + }
5177 + },
5178 + "node_modules/merge2": {
5179 + "version": "1.4.1",
5180 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
5181 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
5182 + "dev": true,
5183 + "license": "MIT",
5184 + "engines": {
5185 + "node": ">= 8"
5186 + }
5187 + },
5188 + "node_modules/micromatch": {
5189 + "version": "4.0.8",
5190 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
5191 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
5192 + "dev": true,
5193 + "license": "MIT",
5194 + "dependencies": {
5195 + "braces": "^3.0.3",
5196 + "picomatch": "^2.3.1"
5197 + },
5198 + "engines": {
5199 + "node": ">=8.6"
5200 + }
5201 + },
5202 + "node_modules/minimatch": {
5203 + "version": "3.1.5",
5204 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
5205 + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
5206 + "dev": true,
5207 + "license": "ISC",
5208 + "dependencies": {
5209 + "brace-expansion": "^1.1.7"
5210 + },
5211 + "engines": {
5212 + "node": "*"
5213 + }
5214 + },
5215 + "node_modules/minimist": {
5216 + "version": "1.2.8",
5217 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
5218 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
5219 + "dev": true,
5220 + "license": "MIT",
5221 + "funding": {
5222 + "url": "https://github.com/sponsors/ljharb"
5223 + }
5224 + },
5225 + "node_modules/ms": {
5226 + "version": "2.1.3",
5227 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
5228 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
5229 + "dev": true,
5230 + "license": "MIT"
5231 + },
5232 + "node_modules/nanoid": {
5233 + "version": "3.3.18",
5234 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",
5235 + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",
5236 + "funding": [
5237 + {
5238 + "type": "github",
5239 + "url": "https://github.com/sponsors/ai"
5240 + }
5241 + ],
5242 + "license": "MIT",
5243 + "bin": {
5244 + "nanoid": "bin/nanoid.cjs"
5245 + },
5246 + "engines": {
5247 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
5248 + }
5249 + },
5250 + "node_modules/napi-postinstall": {
5251 + "version": "0.3.4",
5252 + "resolved": "https://registry.npmjs.org/napi-postinstall/-/napi-postinstall-0.3.4.tgz",
5253 + "integrity": "sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==",
5254 + "dev": true,
5255 + "license": "MIT",
5256 + "bin": {
5257 + "napi-postinstall": "lib/cli.js"
5258 + },
5259 + "engines": {
5260 + "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
5261 + },
5262 + "funding": {
5263 + "url": "https://opencollective.com/napi-postinstall"
5264 + }
5265 + },
5266 + "node_modules/natural-compare": {
5267 + "version": "1.4.0",
5268 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
5269 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
5270 + "dev": true,
5271 + "license": "MIT"
5272 + },
5273 + "node_modules/next": {
5274 + "version": "16.3.0",
5275 + "resolved": "https://registry.npmjs.org/next/-/next-16.3.0.tgz",
5276 + "integrity": "sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==",
5277 + "license": "MIT",
5278 + "dependencies": {
5279 + "@next/env": "16.3.0",
5280 + "@swc/helpers": "0.5.15",
5281 + "baseline-browser-mapping": "^2.9.19",
5282 + "caniuse-lite": "^1.0.30001579",
5283 + "postcss": "8.5.23",
5284 + "styled-jsx": "5.1.6"
5285 + },
5286 + "bin": {
5287 + "next": "dist/bin/next"
5288 + },
5289 + "engines": {
5290 + "node": ">=20.9.0"
5291 + },
5292 + "optionalDependencies": {
5293 + "@next/swc-darwin-arm64": "16.3.0",
5294 + "@next/swc-darwin-x64": "16.3.0",
5295 + "@next/swc-linux-arm64-gnu": "16.3.0",
5296 + "@next/swc-linux-arm64-musl": "16.3.0",
5297 + "@next/swc-linux-x64-gnu": "16.3.0",
5298 + "@next/swc-linux-x64-musl": "16.3.0",
5299 + "@next/swc-win32-arm64-msvc": "16.3.0",
5300 + "@next/swc-win32-x64-msvc": "16.3.0",
5301 + "sharp": "^0.35.3"
5302 + },
5303 + "peerDependencies": {
5304 + "@opentelemetry/api": "^1.1.0",
5305 + "@playwright/test": "^1.51.1",
5306 + "babel-plugin-react-compiler": "*",
5307 + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
5308 + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0",
5309 + "sass": "^1.3.0"
5310 + },
5311 + "peerDependenciesMeta": {
5312 + "@opentelemetry/api": {
5313 + "optional": true
5314 + },
5315 + "@playwright/test": {
5316 + "optional": true
5317 + },
5318 + "babel-plugin-react-compiler": {
5319 + "optional": true
5320 + },
5321 + "sass": {
5322 + "optional": true
5323 + }
5324 + }
5325 + },
5326 + "node_modules/next/node_modules/postcss": {
5327 + "version": "8.5.23",
5328 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.23.tgz",
5329 + "integrity": "sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==",
5330 + "funding": [
5331 + {
5332 + "type": "opencollective",
5333 + "url": "https://opencollective.com/postcss/"
5334 + },
5335 + {
5336 + "type": "tidelift",
5337 + "url": "https://tidelift.com/funding/github/npm/postcss"
5338 + },
5339 + {
5340 + "type": "github",
5341 + "url": "https://github.com/sponsors/ai"
5342 + }
5343 + ],
5344 + "license": "MIT",
5345 + "dependencies": {
5346 + "nanoid": "^3.3.16",
5347 + "picocolors": "^1.1.1",
5348 + "source-map-js": "^1.2.1"
5349 + },
5350 + "engines": {
5351 + "node": "^10 || ^12 || >=14"
5352 + }
5353 + },
5354 + "node_modules/node-exports-info": {
5355 + "version": "1.6.2",
5356 + "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.2.tgz",
5357 + "integrity": "sha512-kXs9Go0cah0qHVV2v389IXQLdLCeE1xfFtjOAF+iobu0OIoG1pje8At2vMHyaPMiPMnG/LWP50twML21eMcAag==",
5358 + "dev": true,
5359 + "license": "MIT",
5360 + "dependencies": {
5361 + "array.prototype.flatmap": "^1.3.3",
5362 + "es-errors": "^1.3.0",
5363 + "object.entries": "^1.1.9",
5364 + "semver": "^6.3.1"
5365 + },
5366 + "engines": {
5367 + "node": ">= 0.4"
5368 + },
5369 + "funding": {
5370 + "url": "https://github.com/sponsors/ljharb"
5371 + }
5372 + },
5373 + "node_modules/node-releases": {
5374 + "version": "2.0.53",
5375 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.53.tgz",
5376 + "integrity": "sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==",
5377 + "dev": true,
5378 + "license": "MIT",
5379 + "engines": {
5380 + "node": ">=18"
5381 + }
5382 + },
5383 + "node_modules/object-assign": {
5384 + "version": "4.1.1",
5385 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
5386 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
5387 + "dev": true,
5388 + "license": "MIT",
5389 + "engines": {
5390 + "node": ">=0.10.0"
5391 + }
5392 + },
5393 + "node_modules/object-inspect": {
5394 + "version": "1.13.4",
5395 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
5396 + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
5397 + "dev": true,
5398 + "license": "MIT",
5399 + "engines": {
5400 + "node": ">= 0.4"
5401 + },
5402 + "funding": {
5403 + "url": "https://github.com/sponsors/ljharb"
5404 + }
5405 + },
5406 + "node_modules/object-keys": {
5407 + "version": "1.1.1",
5408 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
5409 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
5410 + "dev": true,
5411 + "license": "MIT",
5412 + "engines": {
5413 + "node": ">= 0.4"
5414 + }
5415 + },
5416 + "node_modules/object.assign": {
5417 + "version": "4.1.7",
5418 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
5419 + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
5420 + "dev": true,
5421 + "license": "MIT",
5422 + "dependencies": {
5423 + "call-bind": "^1.0.8",
5424 + "call-bound": "^1.0.3",
5425 + "define-properties": "^1.2.1",
5426 + "es-object-atoms": "^1.0.0",
5427 + "has-symbols": "^1.1.0",
5428 + "object-keys": "^1.1.1"
5429 + },
5430 + "engines": {
5431 + "node": ">= 0.4"
5432 + },
5433 + "funding": {
5434 + "url": "https://github.com/sponsors/ljharb"
5435 + }
5436 + },
5437 + "node_modules/object.entries": {
5438 + "version": "1.1.9",
5439 + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz",
5440 + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==",
5441 + "dev": true,
5442 + "license": "MIT",
5443 + "dependencies": {
5444 + "call-bind": "^1.0.8",
5445 + "call-bound": "^1.0.4",
5446 + "define-properties": "^1.2.1",
5447 + "es-object-atoms": "^1.1.1"
5448 + },
5449 + "engines": {
5450 + "node": ">= 0.4"
5451 + }
5452 + },
5453 + "node_modules/object.fromentries": {
5454 + "version": "2.0.8",
5455 + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
5456 + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
5457 + "dev": true,
5458 + "license": "MIT",
5459 + "dependencies": {
5460 + "call-bind": "^1.0.7",
5461 + "define-properties": "^1.2.1",
5462 + "es-abstract": "^1.23.2",
5463 + "es-object-atoms": "^1.0.0"
5464 + },
5465 + "engines": {
5466 + "node": ">= 0.4"
5467 + },
5468 + "funding": {
5469 + "url": "https://github.com/sponsors/ljharb"
5470 + }
5471 + },
5472 + "node_modules/object.groupby": {
5473 + "version": "1.0.3",
5474 + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
5475 + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
5476 + "dev": true,
5477 + "license": "MIT",
5478 + "dependencies": {
5479 + "call-bind": "^1.0.7",
5480 + "define-properties": "^1.2.1",
5481 + "es-abstract": "^1.23.2"
5482 + },
5483 + "engines": {
5484 + "node": ">= 0.4"
5485 + }
5486 + },
5487 + "node_modules/object.values": {
5488 + "version": "1.2.1",
5489 + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
5490 + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
5491 + "dev": true,
5492 + "license": "MIT",
5493 + "dependencies": {
5494 + "call-bind": "^1.0.8",
5495 + "call-bound": "^1.0.3",
5496 + "define-properties": "^1.2.1",
5497 + "es-object-atoms": "^1.0.0"
5498 + },
5499 + "engines": {
5500 + "node": ">= 0.4"
5501 + },
5502 + "funding": {
5503 + "url": "https://github.com/sponsors/ljharb"
5504 + }
5505 + },
5506 + "node_modules/optionator": {
5507 + "version": "0.9.4",
5508 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
5509 + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
5510 + "dev": true,
5511 + "license": "MIT",
5512 + "dependencies": {
5513 + "deep-is": "^0.1.3",
5514 + "fast-levenshtein": "^2.0.6",
5515 + "levn": "^0.4.1",
5516 + "prelude-ls": "^1.2.1",
5517 + "type-check": "^0.4.0",
5518 + "word-wrap": "^1.2.5"
5519 + },
5520 + "engines": {
5521 + "node": ">= 0.8.0"
5522 + }
5523 + },
5524 + "node_modules/own-keys": {
5525 + "version": "1.0.2",
5526 + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.2.tgz",
5527 + "integrity": "sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==",
5528 + "dev": true,
5529 + "license": "MIT",
5530 + "dependencies": {
5531 + "call-bound": "^1.0.4",
5532 + "get-intrinsic": "^1.3.0",
5533 + "object-keys": "^1.1.1",
5534 + "safe-push-apply": "^1.0.0"
5535 + },
5536 + "engines": {
5537 + "node": ">= 0.4"
5538 + },
5539 + "funding": {
5540 + "url": "https://github.com/sponsors/ljharb"
5541 + }
5542 + },
5543 + "node_modules/p-limit": {
5544 + "version": "3.1.0",
5545 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
5546 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5547 + "dev": true,
5548 + "license": "MIT",
5549 + "dependencies": {
5550 + "yocto-queue": "^0.1.0"
5551 + },
5552 + "engines": {
5553 + "node": ">=10"
5554 + },
5555 + "funding": {
5556 + "url": "https://github.com/sponsors/sindresorhus"
5557 + }
5558 + },
5559 + "node_modules/p-locate": {
5560 + "version": "5.0.0",
5561 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
5562 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
5563 + "dev": true,
5564 + "license": "MIT",
5565 + "dependencies": {
5566 + "p-limit": "^3.0.2"
5567 + },
5568 + "engines": {
5569 + "node": ">=10"
5570 + },
5571 + "funding": {
5572 + "url": "https://github.com/sponsors/sindresorhus"
5573 + }
5574 + },
5575 + "node_modules/parent-module": {
5576 + "version": "1.0.1",
5577 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
5578 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
5579 + "dev": true,
5580 + "license": "MIT",
5581 + "dependencies": {
5582 + "callsites": "^3.0.0"
5583 + },
5584 + "engines": {
5585 + "node": ">=6"
5586 + }
5587 + },
5588 + "node_modules/path-exists": {
5589 + "version": "4.0.0",
5590 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5591 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5592 + "dev": true,
5593 + "license": "MIT",
5594 + "engines": {
5595 + "node": ">=8"
5596 + }
5597 + },
5598 + "node_modules/path-key": {
5599 + "version": "3.1.1",
5600 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
5601 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
5602 + "dev": true,
5603 + "license": "MIT",
5604 + "engines": {
5605 + "node": ">=8"
5606 + }
5607 + },
5608 + "node_modules/path-parse": {
5609 + "version": "1.0.7",
5610 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
5611 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
5612 + "dev": true,
5613 + "license": "MIT"
5614 + },
5615 + "node_modules/picocolors": {
5616 + "version": "1.1.1",
5617 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
5618 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
5619 + "license": "ISC"
5620 + },
5621 + "node_modules/picomatch": {
5622 + "version": "2.3.2",
5623 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
5624 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
5625 + "dev": true,
5626 + "license": "MIT",
5627 + "engines": {
5628 + "node": ">=8.6"
5629 + },
5630 + "funding": {
5631 + "url": "https://github.com/sponsors/jonschlinkert"
5632 + }
5633 + },
5634 + "node_modules/possible-typed-array-names": {
5635 + "version": "1.1.0",
5636 + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
5637 + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
5638 + "dev": true,
5639 + "license": "MIT",
5640 + "engines": {
5641 + "node": ">= 0.4"
5642 + }
5643 + },
5644 + "node_modules/postcss": {
5645 + "version": "8.5.26",
5646 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",
5647 + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",
5648 + "dev": true,
5649 + "funding": [
5650 + {
5651 + "type": "opencollective",
5652 + "url": "https://opencollective.com/postcss/"
5653 + },
5654 + {
5655 + "type": "tidelift",
5656 + "url": "https://tidelift.com/funding/github/npm/postcss"
5657 + },
5658 + {
5659 + "type": "github",
5660 + "url": "https://github.com/sponsors/ai"
5661 + }
5662 + ],
5663 + "license": "MIT",
5664 + "dependencies": {
5665 + "nanoid": "^3.3.17",
5666 + "picocolors": "^1.1.1",
5667 + "source-map-js": "^1.2.1"
5668 + },
5669 + "engines": {
5670 + "node": "^10 || ^12 || >=14"
5671 + }
5672 + },
5673 + "node_modules/prelude-ls": {
5674 + "version": "1.2.1",
5675 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
5676 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
5677 + "dev": true,
5678 + "license": "MIT",
5679 + "engines": {
5680 + "node": ">= 0.8.0"
5681 + }
5682 + },
5683 + "node_modules/prop-types": {
5684 + "version": "15.8.1",
5685 + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
5686 + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
5687 + "dev": true,
5688 + "license": "MIT",
5689 + "dependencies": {
5690 + "loose-envify": "^1.4.0",
5691 + "object-assign": "^4.1.1",
5692 + "react-is": "^16.13.1"
5693 + }
5694 + },
5695 + "node_modules/punycode": {
5696 + "version": "2.3.1",
5697 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
5698 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
5699 + "dev": true,
5700 + "license": "MIT",
5701 + "engines": {
5702 + "node": ">=6"
5703 + }
5704 + },
5705 + "node_modules/queue-microtask": {
5706 + "version": "1.2.3",
5707 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
5708 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
5709 + "dev": true,
5710 + "funding": [
5711 + {
5712 + "type": "github",
5713 + "url": "https://github.com/sponsors/feross"
5714 + },
5715 + {
5716 + "type": "patreon",
5717 + "url": "https://www.patreon.com/feross"
5718 + },
5719 + {
5720 + "type": "consulting",
5721 + "url": "https://feross.org/support"
5722 + }
5723 + ],
5724 + "license": "MIT"
5725 + },
5726 + "node_modules/react": {
5727 + "version": "19.2.8",
5728 + "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
5729 + "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
5730 + "license": "MIT",
5731 + "engines": {
5732 + "node": ">=0.10.0"
5733 + }
5734 + },
5735 + "node_modules/react-dom": {
5736 + "version": "19.2.8",
5737 + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
5738 + "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
5739 + "license": "MIT",
5740 + "dependencies": {
5741 + "scheduler": "^0.27.0"
5742 + },
5743 + "peerDependencies": {
5744 + "react": "^19.2.8"
5745 + }
5746 + },
5747 + "node_modules/react-is": {
5748 + "version": "16.13.1",
5749 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
5750 + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
5751 + "dev": true,
5752 + "license": "MIT"
5753 + },
5754 + "node_modules/reflect.getprototypeof": {
5755 + "version": "1.0.10",
5756 + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
5757 + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
5758 + "dev": true,
5759 + "license": "MIT",
5760 + "dependencies": {
5761 + "call-bind": "^1.0.8",
5762 + "define-properties": "^1.2.1",
5763 + "es-abstract": "^1.23.9",
5764 + "es-errors": "^1.3.0",
5765 + "es-object-atoms": "^1.0.0",
5766 + "get-intrinsic": "^1.2.7",
5767 + "get-proto": "^1.0.1",
5768 + "which-builtin-type": "^1.2.1"
5769 + },
5770 + "engines": {
5771 + "node": ">= 0.4"
5772 + },
5773 + "funding": {
5774 + "url": "https://github.com/sponsors/ljharb"
5775 + }
5776 + },
5777 + "node_modules/regexp.prototype.flags": {
5778 + "version": "1.5.4",
5779 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
5780 + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
5781 + "dev": true,
5782 + "license": "MIT",
5783 + "dependencies": {
5784 + "call-bind": "^1.0.8",
5785 + "define-properties": "^1.2.1",
5786 + "es-errors": "^1.3.0",
5787 + "get-proto": "^1.0.1",
5788 + "gopd": "^1.2.0",
5789 + "set-function-name": "^2.0.2"
5790 + },
5791 + "engines": {
5792 + "node": ">= 0.4"
5793 + },
5794 + "funding": {
5795 + "url": "https://github.com/sponsors/ljharb"
5796 + }
5797 + },
5798 + "node_modules/resolve": {
5799 + "version": "2.0.0-next.7",
5800 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.7.tgz",
5801 + "integrity": "sha512-tqt+NBWwyaMgw3zDsnygx4CByWjQEJHOPMdslYhppaQSJUtL/D4JO9CcBBlhPoI8lz9oJIDXkwXfhF4aWqP8xQ==",
5802 + "dev": true,
5803 + "license": "MIT",
5804 + "dependencies": {
5805 + "es-errors": "^1.3.0",
5806 + "is-core-module": "^2.16.2",
5807 + "node-exports-info": "^1.6.0",
5808 + "object-keys": "^1.1.1",
5809 + "path-parse": "^1.0.7",
5810 + "supports-preserve-symlinks-flag": "^1.0.0"
5811 + },
5812 + "bin": {
5813 + "resolve": "bin/resolve"
5814 + },
5815 + "engines": {
5816 + "node": ">= 0.4"
5817 + },
5818 + "funding": {
5819 + "url": "https://github.com/sponsors/ljharb"
5820 + }
5821 + },
5822 + "node_modules/resolve-from": {
5823 + "version": "4.0.0",
5824 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
5825 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
5826 + "dev": true,
5827 + "license": "MIT",
5828 + "engines": {
5829 + "node": ">=4"
5830 + }
5831 + },
5832 + "node_modules/resolve-pkg-maps": {
5833 + "version": "1.0.0",
5834 + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
5835 + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
5836 + "dev": true,
5837 + "license": "MIT",
5838 + "funding": {
5839 + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
5840 + }
5841 + },
5842 + "node_modules/reusify": {
5843 + "version": "1.1.0",
5844 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
5845 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
5846 + "dev": true,
5847 + "license": "MIT",
5848 + "engines": {
5849 + "iojs": ">=1.0.0",
5850 + "node": ">=0.10.0"
5851 + }
5852 + },
5853 + "node_modules/run-parallel": {
5854 + "version": "1.2.0",
5855 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
5856 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
5857 + "dev": true,
5858 + "funding": [
5859 + {
5860 + "type": "github",
5861 + "url": "https://github.com/sponsors/feross"
5862 + },
5863 + {
5864 + "type": "patreon",
5865 + "url": "https://www.patreon.com/feross"
5866 + },
5867 + {
5868 + "type": "consulting",
5869 + "url": "https://feross.org/support"
5870 + }
5871 + ],
5872 + "license": "MIT",
5873 + "dependencies": {
5874 + "queue-microtask": "^1.2.2"
5875 + }
5876 + },
5877 + "node_modules/safe-array-concat": {
5878 + "version": "1.1.4",
5879 + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.4.tgz",
5880 + "integrity": "sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==",
5881 + "dev": true,
5882 + "license": "MIT",
5883 + "dependencies": {
5884 + "call-bind": "^1.0.9",
5885 + "call-bound": "^1.0.4",
5886 + "get-intrinsic": "^1.3.0",
5887 + "has-symbols": "^1.1.0",
5888 + "isarray": "^2.0.5"
5889 + },
5890 + "engines": {
5891 + "node": ">=0.4"
5892 + },
5893 + "funding": {
5894 + "url": "https://github.com/sponsors/ljharb"
5895 + }
5896 + },
5897 + "node_modules/safe-push-apply": {
5898 + "version": "1.0.0",
5899 + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
5900 + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
5901 + "dev": true,
5902 + "license": "MIT",
5903 + "dependencies": {
5904 + "es-errors": "^1.3.0",
5905 + "isarray": "^2.0.5"
5906 + },
5907 + "engines": {
5908 + "node": ">= 0.4"
5909 + },
5910 + "funding": {
5911 + "url": "https://github.com/sponsors/ljharb"
5912 + }
5913 + },
5914 + "node_modules/safe-regex-test": {
5915 + "version": "1.1.0",
5916 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
5917 + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
5918 + "dev": true,
5919 + "license": "MIT",
5920 + "dependencies": {
5921 + "call-bound": "^1.0.2",
5922 + "es-errors": "^1.3.0",
5923 + "is-regex": "^1.2.1"
5924 + },
5925 + "engines": {
5926 + "node": ">= 0.4"
5927 + },
5928 + "funding": {
5929 + "url": "https://github.com/sponsors/ljharb"
5930 + }
5931 + },
5932 + "node_modules/scheduler": {
5933 + "version": "0.27.0",
5934 + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
5935 + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
5936 + "license": "MIT"
5937 + },
5938 + "node_modules/semver": {
5939 + "version": "6.3.1",
5940 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
5941 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
5942 + "dev": true,
5943 + "license": "ISC",
5944 + "bin": {
5945 + "semver": "bin/semver.js"
5946 + }
5947 + },
5948 + "node_modules/set-function-length": {
5949 + "version": "1.2.2",
5950 + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
5951 + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
5952 + "dev": true,
5953 + "license": "MIT",
5954 + "dependencies": {
5955 + "define-data-property": "^1.1.4",
5956 + "es-errors": "^1.3.0",
5957 + "function-bind": "^1.1.2",
5958 + "get-intrinsic": "^1.2.4",
5959 + "gopd": "^1.0.1",
5960 + "has-property-descriptors": "^1.0.2"
5961 + },
5962 + "engines": {
5963 + "node": ">= 0.4"
5964 + }
5965 + },
5966 + "node_modules/set-function-name": {
5967 + "version": "2.0.2",
5968 + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
5969 + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
5970 + "dev": true,
5971 + "license": "MIT",
5972 + "dependencies": {
5973 + "define-data-property": "^1.1.4",
5974 + "es-errors": "^1.3.0",
5975 + "functions-have-names": "^1.2.3",
5976 + "has-property-descriptors": "^1.0.2"
5977 + },
5978 + "engines": {
5979 + "node": ">= 0.4"
5980 + }
5981 + },
5982 + "node_modules/set-proto": {
5983 + "version": "1.0.0",
5984 + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
5985 + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
5986 + "dev": true,
5987 + "license": "MIT",
5988 + "dependencies": {
5989 + "dunder-proto": "^1.0.1",
5990 + "es-errors": "^1.3.0",
5991 + "es-object-atoms": "^1.0.0"
5992 + },
5993 + "engines": {
5994 + "node": ">= 0.4"
5995 + }
5996 + },
5997 + "node_modules/sharp": {
5998 + "version": "0.35.3",
5999 + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.3.tgz",
6000 + "integrity": "sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==",
6001 + "license": "Apache-2.0",
6002 + "optional": true,
6003 + "dependencies": {
6004 + "@img/colour": "^1.1.0",
6005 + "detect-libc": "^2.1.2",
6006 + "semver": "^7.8.5"
6007 + },
6008 + "engines": {
6009 + "node": ">=20.9.0"
6010 + },
6011 + "funding": {
6012 + "url": "https://opencollective.com/libvips"
6013 + },
6014 + "optionalDependencies": {
6015 + "@img/sharp-darwin-arm64": "0.35.3",
6016 + "@img/sharp-darwin-x64": "0.35.3",
6017 + "@img/sharp-freebsd-wasm32": "0.35.3",
6018 + "@img/sharp-libvips-darwin-arm64": "1.3.2",
6019 + "@img/sharp-libvips-darwin-x64": "1.3.2",
6020 + "@img/sharp-libvips-linux-arm": "1.3.2",
6021 + "@img/sharp-libvips-linux-arm64": "1.3.2",
6022 + "@img/sharp-libvips-linux-ppc64": "1.3.2",
6023 + "@img/sharp-libvips-linux-riscv64": "1.3.2",
6024 + "@img/sharp-libvips-linux-s390x": "1.3.2",
6025 + "@img/sharp-libvips-linux-x64": "1.3.2",
6026 + "@img/sharp-libvips-linuxmusl-arm64": "1.3.2",
6027 + "@img/sharp-libvips-linuxmusl-x64": "1.3.2",
6028 + "@img/sharp-linux-arm": "0.35.3",
6029 + "@img/sharp-linux-arm64": "0.35.3",
6030 + "@img/sharp-linux-ppc64": "0.35.3",
6031 + "@img/sharp-linux-riscv64": "0.35.3",
6032 + "@img/sharp-linux-s390x": "0.35.3",
6033 + "@img/sharp-linux-x64": "0.35.3",
6034 + "@img/sharp-linuxmusl-arm64": "0.35.3",
6035 + "@img/sharp-linuxmusl-x64": "0.35.3",
6036 + "@img/sharp-webcontainers-wasm32": "0.35.3",
6037 + "@img/sharp-win32-arm64": "0.35.3",
6038 + "@img/sharp-win32-ia32": "0.35.3",
6039 + "@img/sharp-win32-x64": "0.35.3"
6040 + },
6041 + "peerDependenciesMeta": {
6042 + "@types/node": {
6043 + "optional": true
6044 + }
6045 + }
6046 + },
6047 + "node_modules/sharp/node_modules/semver": {
6048 + "version": "7.8.5",
6049 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
6050 + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
6051 + "license": "ISC",
6052 + "optional": true,
6053 + "bin": {
6054 + "semver": "bin/semver.js"
6055 + },
6056 + "engines": {
6057 + "node": ">=10"
6058 + }
6059 + },
6060 + "node_modules/shebang-command": {
6061 + "version": "2.0.0",
6062 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
6063 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
6064 + "dev": true,
6065 + "license": "MIT",
6066 + "dependencies": {
6067 + "shebang-regex": "^3.0.0"
6068 + },
6069 + "engines": {
6070 + "node": ">=8"
6071 + }
6072 + },
6073 + "node_modules/shebang-regex": {
6074 + "version": "3.0.0",
6075 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
6076 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
6077 + "dev": true,
6078 + "license": "MIT",
6079 + "engines": {
6080 + "node": ">=8"
6081 + }
6082 + },
6083 + "node_modules/side-channel": {
6084 + "version": "1.1.1",
6085 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
6086 + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
6087 + "dev": true,
6088 + "license": "MIT",
6089 + "dependencies": {
6090 + "es-errors": "^1.3.0",
6091 + "object-inspect": "^1.13.4",
6092 + "side-channel-list": "^1.0.1",
6093 + "side-channel-map": "^1.0.1",
6094 + "side-channel-weakmap": "^1.0.2"
6095 + },
6096 + "engines": {
6097 + "node": ">= 0.4"
6098 + },
6099 + "funding": {
6100 + "url": "https://github.com/sponsors/ljharb"
6101 + }
6102 + },
6103 + "node_modules/side-channel-list": {
6104 + "version": "1.0.1",
6105 + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
6106 + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
6107 + "dev": true,
6108 + "license": "MIT",
6109 + "dependencies": {
6110 + "es-errors": "^1.3.0",
6111 + "object-inspect": "^1.13.4"
6112 + },
6113 + "engines": {
6114 + "node": ">= 0.4"
6115 + },
6116 + "funding": {
6117 + "url": "https://github.com/sponsors/ljharb"
6118 + }
6119 + },
6120 + "node_modules/side-channel-map": {
6121 + "version": "1.0.1",
6122 + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
6123 + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
6124 + "dev": true,
6125 + "license": "MIT",
6126 + "dependencies": {
6127 + "call-bound": "^1.0.2",
6128 + "es-errors": "^1.3.0",
6129 + "get-intrinsic": "^1.2.5",
6130 + "object-inspect": "^1.13.3"
6131 + },
6132 + "engines": {
6133 + "node": ">= 0.4"
6134 + },
6135 + "funding": {
6136 + "url": "https://github.com/sponsors/ljharb"
6137 + }
6138 + },
6139 + "node_modules/side-channel-weakmap": {
6140 + "version": "1.0.2",
6141 + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
6142 + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
6143 + "dev": true,
6144 + "license": "MIT",
6145 + "dependencies": {
6146 + "call-bound": "^1.0.2",
6147 + "es-errors": "^1.3.0",
6148 + "get-intrinsic": "^1.2.5",
6149 + "object-inspect": "^1.13.3",
6150 + "side-channel-map": "^1.0.1"
6151 + },
6152 + "engines": {
6153 + "node": ">= 0.4"
6154 + },
6155 + "funding": {
6156 + "url": "https://github.com/sponsors/ljharb"
6157 + }
6158 + },
6159 + "node_modules/source-map-js": {
6160 + "version": "1.2.1",
6161 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
6162 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
6163 + "license": "BSD-3-Clause",
6164 + "engines": {
6165 + "node": ">=0.10.0"
6166 + }
6167 + },
6168 + "node_modules/stable-hash": {
6169 + "version": "0.0.5",
6170 + "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.5.tgz",
6171 + "integrity": "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==",
6172 + "dev": true,
6173 + "license": "MIT"
6174 + },
6175 + "node_modules/stop-iteration-iterator": {
6176 + "version": "1.1.0",
6177 + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
6178 + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
6179 + "dev": true,
6180 + "license": "MIT",
6181 + "dependencies": {
6182 + "es-errors": "^1.3.0",
6183 + "internal-slot": "^1.1.0"
6184 + },
6185 + "engines": {
6186 + "node": ">= 0.4"
6187 + }
6188 + },
6189 + "node_modules/string.prototype.includes": {
6190 + "version": "2.0.1",
6191 + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
6192 + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
6193 + "dev": true,
6194 + "license": "MIT",
6195 + "dependencies": {
6196 + "call-bind": "^1.0.7",
6197 + "define-properties": "^1.2.1",
6198 + "es-abstract": "^1.23.3"
6199 + },
6200 + "engines": {
6201 + "node": ">= 0.4"
6202 + }
6203 + },
6204 + "node_modules/string.prototype.matchall": {
6205 + "version": "4.0.12",
6206 + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz",
6207 + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
6208 + "dev": true,
6209 + "license": "MIT",
6210 + "dependencies": {
6211 + "call-bind": "^1.0.8",
6212 + "call-bound": "^1.0.3",
6213 + "define-properties": "^1.2.1",
6214 + "es-abstract": "^1.23.6",
6215 + "es-errors": "^1.3.0",
6216 + "es-object-atoms": "^1.0.0",
6217 + "get-intrinsic": "^1.2.6",
6218 + "gopd": "^1.2.0",
6219 + "has-symbols": "^1.1.0",
6220 + "internal-slot": "^1.1.0",
6221 + "regexp.prototype.flags": "^1.5.3",
6222 + "set-function-name": "^2.0.2",
6223 + "side-channel": "^1.1.0"
6224 + },
6225 + "engines": {
6226 + "node": ">= 0.4"
6227 + },
6228 + "funding": {
6229 + "url": "https://github.com/sponsors/ljharb"
6230 + }
6231 + },
6232 + "node_modules/string.prototype.repeat": {
6233 + "version": "1.0.0",
6234 + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
6235 + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
6236 + "dev": true,
6237 + "license": "MIT",
6238 + "dependencies": {
6239 + "define-properties": "^1.1.3",
6240 + "es-abstract": "^1.17.5"
6241 + }
6242 + },
6243 + "node_modules/string.prototype.trim": {
6244 + "version": "1.2.11",
6245 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.11.tgz",
6246 + "integrity": "sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==",
6247 + "dev": true,
6248 + "license": "MIT",
6249 + "dependencies": {
6250 + "call-bind": "^1.0.9",
6251 + "call-bound": "^1.0.4",
6252 + "define-data-property": "^1.1.4",
6253 + "define-properties": "^1.2.1",
6254 + "es-abstract": "^1.24.2",
6255 + "es-object-atoms": "^1.1.2",
6256 + "has-property-descriptors": "^1.0.2",
6257 + "safe-regex-test": "^1.1.0"
6258 + },
6259 + "engines": {
6260 + "node": ">= 0.4"
6261 + },
6262 + "funding": {
6263 + "url": "https://github.com/sponsors/ljharb"
6264 + }
6265 + },
6266 + "node_modules/string.prototype.trimend": {
6267 + "version": "1.0.10",
6268 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.10.tgz",
6269 + "integrity": "sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==",
6270 + "dev": true,
6271 + "license": "MIT",
6272 + "dependencies": {
6273 + "call-bind": "^1.0.9",
6274 + "call-bound": "^1.0.4",
6275 + "define-properties": "^1.2.1",
6276 + "es-object-atoms": "^1.1.2"
6277 + },
6278 + "engines": {
6279 + "node": ">= 0.4"
6280 + },
6281 + "funding": {
6282 + "url": "https://github.com/sponsors/ljharb"
6283 + }
6284 + },
6285 + "node_modules/string.prototype.trimstart": {
6286 + "version": "1.0.8",
6287 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
6288 + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
6289 + "dev": true,
6290 + "license": "MIT",
6291 + "dependencies": {
6292 + "call-bind": "^1.0.7",
6293 + "define-properties": "^1.2.1",
6294 + "es-object-atoms": "^1.0.0"
6295 + },
6296 + "engines": {
6297 + "node": ">= 0.4"
6298 + },
6299 + "funding": {
6300 + "url": "https://github.com/sponsors/ljharb"
6301 + }
6302 + },
6303 + "node_modules/strip-bom": {
6304 + "version": "3.0.0",
6305 + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6306 + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
6307 + "dev": true,
6308 + "license": "MIT",
6309 + "engines": {
6310 + "node": ">=4"
6311 + }
6312 + },
6313 + "node_modules/strip-json-comments": {
6314 + "version": "3.1.1",
6315 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
6316 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
6317 + "dev": true,
6318 + "license": "MIT",
6319 + "engines": {
6320 + "node": ">=8"
6321 + },
6322 + "funding": {
6323 + "url": "https://github.com/sponsors/sindresorhus"
6324 + }
6325 + },
6326 + "node_modules/styled-jsx": {
6327 + "version": "5.1.6",
6328 + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz",
6329 + "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==",
6330 + "license": "MIT",
6331 + "dependencies": {
6332 + "client-only": "0.0.1"
6333 + },
6334 + "engines": {
6335 + "node": ">= 12.0.0"
6336 + },
6337 + "peerDependencies": {
6338 + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0"
6339 + },
6340 + "peerDependenciesMeta": {
6341 + "@babel/core": {
6342 + "optional": true
6343 + },
6344 + "babel-plugin-macros": {
6345 + "optional": true
6346 + }
6347 + }
6348 + },
6349 + "node_modules/supports-color": {
6350 + "version": "7.2.0",
6351 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6352 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6353 + "dev": true,
6354 + "license": "MIT",
6355 + "dependencies": {
6356 + "has-flag": "^4.0.0"
6357 + },
6358 + "engines": {
6359 + "node": ">=8"
6360 + }
6361 + },
6362 + "node_modules/supports-preserve-symlinks-flag": {
6363 + "version": "1.0.0",
6364 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
6365 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
6366 + "dev": true,
6367 + "license": "MIT",
6368 + "engines": {
6369 + "node": ">= 0.4"
6370 + },
6371 + "funding": {
6372 + "url": "https://github.com/sponsors/ljharb"
6373 + }
6374 + },
6375 + "node_modules/tailwindcss": {
6376 + "version": "4.3.3",
6377 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.3.tgz",
6378 + "integrity": "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==",
6379 + "dev": true,
6380 + "license": "MIT"
6381 + },
6382 + "node_modules/tapable": {
6383 + "version": "2.3.3",
6384 + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
6385 + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==",
6386 + "dev": true,
6387 + "license": "MIT",
6388 + "engines": {
6389 + "node": ">=6"
6390 + },
6391 + "funding": {
6392 + "type": "opencollective",
6393 + "url": "https://opencollective.com/webpack"
6394 + }
6395 + },
6396 + "node_modules/tinyglobby": {
6397 + "version": "0.2.17",
6398 + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
6399 + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
6400 + "dev": true,
6401 + "license": "MIT",
6402 + "dependencies": {
6403 + "fdir": "^6.5.0",
6404 + "picomatch": "^4.0.4"
6405 + },
6406 + "engines": {
6407 + "node": ">=12.0.0"
6408 + },
6409 + "funding": {
6410 + "url": "https://github.com/sponsors/SuperchupuDev"
6411 + }
6412 + },
6413 + "node_modules/tinyglobby/node_modules/fdir": {
6414 + "version": "6.5.0",
6415 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
6416 + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
6417 + "dev": true,
6418 + "license": "MIT",
6419 + "engines": {
6420 + "node": ">=12.0.0"
6421 + },
6422 + "peerDependencies": {
6423 + "picomatch": "^3 || ^4"
6424 + },
6425 + "peerDependenciesMeta": {
6426 + "picomatch": {
6427 + "optional": true
6428 + }
6429 + }
6430 + },
6431 + "node_modules/tinyglobby/node_modules/picomatch": {
6432 + "version": "4.0.5",
6433 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
6434 + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
6435 + "dev": true,
6436 + "license": "MIT",
6437 + "engines": {
6438 + "node": ">=12"
6439 + },
6440 + "funding": {
6441 + "url": "https://github.com/sponsors/jonschlinkert"
6442 + }
6443 + },
6444 + "node_modules/to-regex-range": {
6445 + "version": "5.0.1",
6446 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
6447 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
6448 + "dev": true,
6449 + "license": "MIT",
6450 + "dependencies": {
6451 + "is-number": "^7.0.0"
6452 + },
6453 + "engines": {
6454 + "node": ">=8.0"
6455 + }
6456 + },
6457 + "node_modules/ts-api-utils": {
6458 + "version": "2.5.0",
6459 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
6460 + "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
6461 + "dev": true,
6462 + "license": "MIT",
6463 + "engines": {
6464 + "node": ">=18.12"
6465 + },
6466 + "peerDependencies": {
6467 + "typescript": ">=4.8.4"
6468 + }
6469 + },
6470 + "node_modules/tsconfig-paths": {
6471 + "version": "3.15.0",
6472 + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
6473 + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
6474 + "dev": true,
6475 + "license": "MIT",
6476 + "dependencies": {
6477 + "@types/json5": "^0.0.29",
6478 + "json5": "^1.0.2",
6479 + "minimist": "^1.2.6",
6480 + "strip-bom": "^3.0.0"
6481 + }
6482 + },
6483 + "node_modules/tsconfig-paths/node_modules/json5": {
6484 + "version": "1.0.2",
6485 + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
6486 + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
6487 + "dev": true,
6488 + "license": "MIT",
6489 + "dependencies": {
6490 + "minimist": "^1.2.0"
6491 + },
6492 + "bin": {
6493 + "json5": "lib/cli.js"
6494 + }
6495 + },
6496 + "node_modules/tslib": {
6497 + "version": "2.8.1",
6498 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
6499 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
6500 + "license": "0BSD"
6501 + },
6502 + "node_modules/type-check": {
6503 + "version": "0.4.0",
6504 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
6505 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
6506 + "dev": true,
6507 + "license": "MIT",
6508 + "dependencies": {
6509 + "prelude-ls": "^1.2.1"
6510 + },
6511 + "engines": {
6512 + "node": ">= 0.8.0"
6513 + }
6514 + },
6515 + "node_modules/typed-array-buffer": {
6516 + "version": "1.0.3",
6517 + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
6518 + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
6519 + "dev": true,
6520 + "license": "MIT",
6521 + "dependencies": {
6522 + "call-bound": "^1.0.3",
6523 + "es-errors": "^1.3.0",
6524 + "is-typed-array": "^1.1.14"
6525 + },
6526 + "engines": {
6527 + "node": ">= 0.4"
6528 + }
6529 + },
6530 + "node_modules/typed-array-byte-length": {
6531 + "version": "1.0.3",
6532 + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
6533 + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
6534 + "dev": true,
6535 + "license": "MIT",
6536 + "dependencies": {
6537 + "call-bind": "^1.0.8",
6538 + "for-each": "^0.3.3",
6539 + "gopd": "^1.2.0",
6540 + "has-proto": "^1.2.0",
6541 + "is-typed-array": "^1.1.14"
6542 + },
6543 + "engines": {
6544 + "node": ">= 0.4"
6545 + },
6546 + "funding": {
6547 + "url": "https://github.com/sponsors/ljharb"
6548 + }
6549 + },
6550 + "node_modules/typed-array-byte-offset": {
6551 + "version": "1.0.4",
6552 + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
6553 + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
6554 + "dev": true,
6555 + "license": "MIT",
6556 + "dependencies": {
6557 + "available-typed-arrays": "^1.0.7",
6558 + "call-bind": "^1.0.8",
6559 + "for-each": "^0.3.3",
6560 + "gopd": "^1.2.0",
6561 + "has-proto": "^1.2.0",
6562 + "is-typed-array": "^1.1.15",
6563 + "reflect.getprototypeof": "^1.0.9"
6564 + },
6565 + "engines": {
6566 + "node": ">= 0.4"
6567 + },
6568 + "funding": {
6569 + "url": "https://github.com/sponsors/ljharb"
6570 + }
6571 + },
6572 + "node_modules/typed-array-length": {
6573 + "version": "1.0.8",
6574 + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.8.tgz",
6575 + "integrity": "sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==",
6576 + "dev": true,
6577 + "license": "MIT",
6578 + "dependencies": {
6579 + "call-bind": "^1.0.9",
6580 + "for-each": "^0.3.5",
6581 + "gopd": "^1.2.0",
6582 + "is-typed-array": "^1.1.15",
6583 + "possible-typed-array-names": "^1.1.0",
6584 + "reflect.getprototypeof": "^1.0.10"
6585 + },
6586 + "engines": {
6587 + "node": ">= 0.4"
6588 + },
6589 + "funding": {
6590 + "url": "https://github.com/sponsors/ljharb"
6591 + }
6592 + },
6593 + "node_modules/typescript": {
6594 + "version": "5.9.3",
6595 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
6596 + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
6597 + "dev": true,
6598 + "license": "Apache-2.0",
6599 + "bin": {
6600 + "tsc": "bin/tsc",
6601 + "tsserver": "bin/tsserver"
6602 + },
6603 + "engines": {
6604 + "node": ">=14.17"
6605 + }
6606 + },
6607 + "node_modules/typescript-eslint": {
6608 + "version": "8.66.0",
6609 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.66.0.tgz",
6610 + "integrity": "sha512-QlEbBPz/RuJ1XUHj29nm3t0F/O/cSlEnntozqPOYHnnTGAXFamnMBu5i9Vn6vhUPHGAjR+Vl+5J8vPN/BMUrJw==",
6611 + "dev": true,
6612 + "license": "MIT",
6613 + "dependencies": {
6614 + "@typescript-eslint/eslint-plugin": "8.66.0",
6615 + "@typescript-eslint/parser": "8.66.0",
6616 + "@typescript-eslint/typescript-estree": "8.66.0",
6617 + "@typescript-eslint/utils": "8.66.0"
6618 + },
6619 + "engines": {
6620 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
6621 + },
6622 + "funding": {
6623 + "type": "opencollective",
6624 + "url": "https://opencollective.com/typescript-eslint"
6625 + },
6626 + "peerDependencies": {
6627 + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
6628 + "typescript": ">=4.8.4 <6.1.0"
6629 + }
6630 + },
6631 + "node_modules/unbox-primitive": {
6632 + "version": "1.1.0",
6633 + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
6634 + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
6635 + "dev": true,
6636 + "license": "MIT",
6637 + "dependencies": {
6638 + "call-bound": "^1.0.3",
6639 + "has-bigints": "^1.0.2",
6640 + "has-symbols": "^1.1.0",
6641 + "which-boxed-primitive": "^1.1.1"
6642 + },
6643 + "engines": {
6644 + "node": ">= 0.4"
6645 + },
6646 + "funding": {
6647 + "url": "https://github.com/sponsors/ljharb"
6648 + }
6649 + },
6650 + "node_modules/undici-types": {
6651 + "version": "6.21.0",
6652 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
6653 + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
6654 + "dev": true,
6655 + "license": "MIT"
6656 + },
6657 + "node_modules/unrs-resolver": {
6658 + "version": "1.12.2",
6659 + "resolved": "https://registry.npmjs.org/unrs-resolver/-/unrs-resolver-1.12.2.tgz",
6660 + "integrity": "sha512-dmlRxBJJayXjqTwC+JtF1HhJmgf3ftQ3YejFcZrf4+KKtJv0qDsK1pjqaaVjG7wJ5NJ6UVP1OqRMQ71Z4C3rxQ==",
6661 + "dev": true,
6662 + "hasInstallScript": true,
6663 + "license": "MIT",
6664 + "dependencies": {
6665 + "napi-postinstall": "^0.3.4"
6666 + },
6667 + "funding": {
6668 + "url": "https://opencollective.com/unrs-resolver"
6669 + },
6670 + "optionalDependencies": {
6671 + "@unrs/resolver-binding-android-arm-eabi": "1.12.2",
6672 + "@unrs/resolver-binding-android-arm64": "1.12.2",
6673 + "@unrs/resolver-binding-darwin-arm64": "1.12.2",
6674 + "@unrs/resolver-binding-darwin-x64": "1.12.2",
6675 + "@unrs/resolver-binding-freebsd-x64": "1.12.2",
6676 + "@unrs/resolver-binding-linux-arm-gnueabihf": "1.12.2",
6677 + "@unrs/resolver-binding-linux-arm-musleabihf": "1.12.2",
6678 + "@unrs/resolver-binding-linux-arm64-gnu": "1.12.2",
6679 + "@unrs/resolver-binding-linux-arm64-musl": "1.12.2",
6680 + "@unrs/resolver-binding-linux-loong64-gnu": "1.12.2",
6681 + "@unrs/resolver-binding-linux-loong64-musl": "1.12.2",
6682 + "@unrs/resolver-binding-linux-ppc64-gnu": "1.12.2",
6683 + "@unrs/resolver-binding-linux-riscv64-gnu": "1.12.2",
6684 + "@unrs/resolver-binding-linux-riscv64-musl": "1.12.2",
6685 + "@unrs/resolver-binding-linux-s390x-gnu": "1.12.2",
6686 + "@unrs/resolver-binding-linux-x64-gnu": "1.12.2",
6687 + "@unrs/resolver-binding-linux-x64-musl": "1.12.2",
6688 + "@unrs/resolver-binding-openharmony-arm64": "1.12.2",
6689 + "@unrs/resolver-binding-wasm32-wasi": "1.12.2",
6690 + "@unrs/resolver-binding-win32-arm64-msvc": "1.12.2",
6691 + "@unrs/resolver-binding-win32-ia32-msvc": "1.12.2",
6692 + "@unrs/resolver-binding-win32-x64-msvc": "1.12.2"
6693 + }
6694 + },
6695 + "node_modules/update-browserslist-db": {
6696 + "version": "1.3.0",
6697 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.0.tgz",
6698 + "integrity": "sha512-x/M6q3w4Ybp91CNaS4S69UnliqR3BzRpOT6LWbksjth0S/+jhfaPJsWjt/TewpT8j9eLIojUf5jr29WextHroA==",
6699 + "dev": true,
6700 + "funding": [
6701 + {
6702 + "type": "opencollective",
6703 + "url": "https://opencollective.com/browserslist"
6704 + },
6705 + {
6706 + "type": "tidelift",
6707 + "url": "https://tidelift.com/funding/github/npm/browserslist"
6708 + },
6709 + {
6710 + "type": "github",
6711 + "url": "https://github.com/sponsors/ai"
6712 + }
6713 + ],
6714 + "license": "MIT",
6715 + "dependencies": {
6716 + "escalade": "^3.2.0",
6717 + "picocolors": "^1.1.1"
6718 + },
6719 + "bin": {
6720 + "update-browserslist-db": "cli.js"
6721 + },
6722 + "peerDependencies": {
6723 + "browserslist": ">= 4.21.0"
6724 + }
6725 + },
6726 + "node_modules/uri-js": {
6727 + "version": "4.4.1",
6728 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6729 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6730 + "dev": true,
6731 + "license": "BSD-2-Clause",
6732 + "dependencies": {
6733 + "punycode": "^2.1.0"
6734 + }
6735 + },
6736 + "node_modules/which": {
6737 + "version": "2.0.2",
6738 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
6739 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
6740 + "dev": true,
6741 + "license": "ISC",
6742 + "dependencies": {
6743 + "isexe": "^2.0.0"
6744 + },
6745 + "bin": {
6746 + "node-which": "bin/node-which"
6747 + },
6748 + "engines": {
6749 + "node": ">= 8"
6750 + }
6751 + },
6752 + "node_modules/which-boxed-primitive": {
6753 + "version": "1.1.1",
6754 + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
6755 + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
6756 + "dev": true,
6757 + "license": "MIT",
6758 + "dependencies": {
6759 + "is-bigint": "^1.1.0",
6760 + "is-boolean-object": "^1.2.1",
6761 + "is-number-object": "^1.1.1",
6762 + "is-string": "^1.1.1",
6763 + "is-symbol": "^1.1.1"
6764 + },
6765 + "engines": {
6766 + "node": ">= 0.4"
6767 + },
6768 + "funding": {
6769 + "url": "https://github.com/sponsors/ljharb"
6770 + }
6771 + },
6772 + "node_modules/which-builtin-type": {
6773 + "version": "1.2.1",
6774 + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
6775 + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
6776 + "dev": true,
6777 + "license": "MIT",
6778 + "dependencies": {
6779 + "call-bound": "^1.0.2",
6780 + "function.prototype.name": "^1.1.6",
6781 + "has-tostringtag": "^1.0.2",
6782 + "is-async-function": "^2.0.0",
6783 + "is-date-object": "^1.1.0",
6784 + "is-finalizationregistry": "^1.1.0",
6785 + "is-generator-function": "^1.0.10",
6786 + "is-regex": "^1.2.1",
6787 + "is-weakref": "^1.0.2",
6788 + "isarray": "^2.0.5",
6789 + "which-boxed-primitive": "^1.1.0",
6790 + "which-collection": "^1.0.2",
6791 + "which-typed-array": "^1.1.16"
6792 + },
6793 + "engines": {
6794 + "node": ">= 0.4"
6795 + },
6796 + "funding": {
6797 + "url": "https://github.com/sponsors/ljharb"
6798 + }
6799 + },
6800 + "node_modules/which-collection": {
6801 + "version": "1.0.2",
6802 + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
6803 + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
6804 + "dev": true,
6805 + "license": "MIT",
6806 + "dependencies": {
6807 + "is-map": "^2.0.3",
6808 + "is-set": "^2.0.3",
6809 + "is-weakmap": "^2.0.2",
6810 + "is-weakset": "^2.0.3"
6811 + },
6812 + "engines": {
6813 + "node": ">= 0.4"
6814 + },
6815 + "funding": {
6816 + "url": "https://github.com/sponsors/ljharb"
6817 + }
6818 + },
6819 + "node_modules/which-typed-array": {
6820 + "version": "1.1.22",
6821 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.22.tgz",
6822 + "integrity": "sha512-fvO4ExWMFsqyhG3AiPAObMuY1lxaqgYcxbc49CNdWDDECOJNgQyvsOWVwbZc+qf3rzRtxojBK+CMEv0Ld5CYpw==",
6823 + "dev": true,
6824 + "license": "MIT",
6825 + "dependencies": {
6826 + "available-typed-arrays": "^1.0.7",
6827 + "call-bind": "^1.0.9",
6828 + "call-bound": "^1.0.4",
6829 + "for-each": "^0.3.5",
6830 + "get-proto": "^1.0.1",
6831 + "gopd": "^1.2.0",
6832 + "has-tostringtag": "^1.0.2"
6833 + },
6834 + "engines": {
6835 + "node": ">= 0.4"
6836 + },
6837 + "funding": {
6838 + "url": "https://github.com/sponsors/ljharb"
6839 + }
6840 + },
6841 + "node_modules/word-wrap": {
6842 + "version": "1.2.5",
6843 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
6844 + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
6845 + "dev": true,
6846 + "license": "MIT",
6847 + "engines": {
6848 + "node": ">=0.10.0"
6849 + }
6850 + },
6851 + "node_modules/yallist": {
6852 + "version": "3.1.1",
6853 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
6854 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
6855 + "dev": true,
6856 + "license": "ISC"
6857 + },
6858 + "node_modules/yocto-queue": {
6859 + "version": "0.1.0",
6860 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
6861 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
6862 + "dev": true,
6863 + "license": "MIT",
6864 + "engines": {
6865 + "node": ">=10"
6866 + },
6867 + "funding": {
6868 + "url": "https://github.com/sponsors/sindresorhus"
6869 + }
6870 + },
6871 + "node_modules/zod": {
6872 + "version": "4.4.3",
6873 + "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
6874 + "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
6875 + "dev": true,
6876 + "license": "MIT",
6877 + "funding": {
6878 + "url": "https://github.com/sponsors/colinhacks"
6879 + }
6880 + },
6881 + "node_modules/zod-validation-error": {
6882 + "version": "4.0.2",
6883 + "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz",
6884 + "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==",
6885 + "dev": true,
6886 + "license": "MIT",
6887 + "engines": {
6888 + "node": ">=18.0.0"
6889 + },
6890 + "peerDependencies": {
6891 + "zod": "^3.25.0 || ^4.0.0"
6892 + }
6893 + }
6894 + }
6895 +}
added package.json +26 −0
@@ -0,0 +1,26 @@
1 +{
2 + "name": "vrai-prix",
3 + "version": "0.1.0",
4 + "private": true,
5 + "scripts": {
6 + "dev": "next dev",
7 + "build": "next build",
8 + "start": "next start",
9 + "lint": "eslint"
10 + },
11 + "dependencies": {
12 + "next": "16.3.0",
13 + "react": "19.2.8",
14 + "react-dom": "19.2.8"
15 + },
16 + "devDependencies": {
17 + "@tailwindcss/postcss": "^4",
18 + "@types/node": "^20",
19 + "@types/react": "^19",
20 + "@types/react-dom": "^19",
21 + "eslint": "^9",
22 + "eslint-config-next": "16.3.0",
23 + "tailwindcss": "^4",
24 + "typescript": "^5"
25 + }
26 +}
added postcss.config.mjs +7 −0
@@ -0,0 +1,7 @@
1 +const config = {
2 + plugins: {
3 + "@tailwindcss/postcss": {},
4 + },
5 +};
6 +
7 +export default config;
added public/file.svg +1 −0
@@ -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>
\ No newline at end of file
added public/globe.svg +1 −0
@@ -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>
\ No newline at end of file
added public/next.svg +1 −0
@@ -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>
\ No newline at end of file
added public/vercel.svg +1 −0
@@ -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>
\ No newline at end of file
added public/window.svg +1 −0
@@ -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>
\ No newline at end of file
added src/app/favicon.ico +0 −0

Binary file not shown.

added src/app/globals.css +26 −0
@@ -0,0 +1,26 @@
1 +@import "tailwindcss";
2 +
3 +:root {
4 + --background: #ffffff;
5 + --foreground: #171717;
6 +}
7 +
8 +@theme inline {
9 + --color-background: var(--background);
10 + --color-foreground: var(--foreground);
11 + --font-sans: var(--font-geist-sans);
12 + --font-mono: var(--font-geist-mono);
13 +}
14 +
15 +@media (prefers-color-scheme: dark) {
16 + :root {
17 + --background: #0a0a0a;
18 + --foreground: #ededed;
19 + }
20 +}
21 +
22 +body {
23 + background: var(--background);
24 + color: var(--foreground);
25 + font-family: Arial, Helvetica, sans-serif;
26 +}
added src/app/layout.tsx +29 −0
@@ -0,0 +1,29 @@
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({ children }: LayoutProps<"/">) {
21 + return (
22 + <html
23 + lang="en"
24 + className={`${geistSans.variable} ${geistMono.variable} h-full antialiased`}
25 + >
26 + <body className="min-h-full flex flex-col">{children}</body>
27 + </html>
28 + );
29 +}
added src/app/page.tsx +69 −0
@@ -0,0 +1,69 @@
1 +import Image from "next/image";
2 +
3 +export default function Home() {
4 + return (
5 + <div className="flex flex-col flex-1 items-center justify-center bg-zinc-50 font-sans dark:bg-black">
6 + <main className="flex flex-1 w-full max-w-3xl flex-col items-center justify-between py-32 px-16 bg-white dark:bg-black sm:items-start">
7 + <Image
8 + className="dark:invert h-5 w-[100px]"
9 + src="/next.svg"
10 + alt="Next.js logo"
11 + width={100}
12 + height={20}
13 + priority
14 + />
15 + <div className="flex flex-col items-center gap-6 text-center sm:items-start sm:text-left">
16 + <h1 className="max-w-xs text-3xl font-semibold leading-10 tracking-tight text-black dark:text-zinc-50">
17 + To get started, edit the{" "}
18 + <code className="rounded bg-black/[.06] px-1.5 py-0.5 font-mono text-[0.9em] dark:bg-white/[.08]">
19 + page.tsx
20 + </code>{" "}
21 + file.
22 + </h1>
23 + <p className="max-w-md text-lg leading-8 text-zinc-600 dark:text-zinc-400">
24 + Looking for a starting point or more instructions? Head over to{" "}
25 + <a
26 + href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
27 + className="font-medium text-zinc-950 dark:text-zinc-50"
28 + >
29 + Templates
30 + </a>{" "}
31 + or the{" "}
32 + <a
33 + href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
34 + className="font-medium text-zinc-950 dark:text-zinc-50"
35 + >
36 + Learning
37 + </a>{" "}
38 + center.
39 + </p>
40 + </div>
41 + <div className="flex flex-col gap-4 text-base font-medium sm:flex-row">
42 + <a
43 + className="flex h-12 w-full items-center justify-center gap-2 rounded-full bg-foreground px-5 text-background transition-colors hover:bg-[#383838] dark:hover:bg-[#ccc] md:w-[158px]"
44 + href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
45 + target="_blank"
46 + rel="noopener noreferrer"
47 + >
48 + <Image
49 + className="dark:invert h-[14px] w-4"
50 + src="/vercel.svg"
51 + alt="Vercel logomark"
52 + width={16}
53 + height={14}
54 + />
55 + Deploy Now
56 + </a>
57 + <a
58 + className="flex h-12 w-full items-center justify-center rounded-full border border-solid border-black/[.08] px-5 transition-colors hover:border-transparent hover:bg-black/[.04] dark:border-white/[.145] dark:hover:bg-[#1a1a1a] md:w-[158px]"
59 + href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
60 + target="_blank"
61 + rel="noopener noreferrer"
62 + >
63 + Documentation
64 + </a>
65 + </div>
66 + </main>
67 + </div>
68 + );
69 +}
added tsconfig.json +34 −0
@@ -0,0 +1,34 @@
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": "react-jsx",
15 + "incremental": true,
16 + "plugins": [
17 + {
18 + "name": "next"
19 + }
20 + ],
21 + "paths": {
22 + "@/*": ["./src/*"]
23 + }
24 + },
25 + "include": [
26 + "next-env.d.ts",
27 + "**/*.ts",
28 + "**/*.tsx",
29 + ".next/types/**/*.ts",
30 + ".next/dev/types/**/*.ts",
31 + "**/*.mts"
32 + ],
33 + "exclude": ["node_modules"]
34 +}
35