source: lan-frontend/package-lock.json

Last change on this file was a762898, checked in by istevanoska <ilinastevanoska@…>, 5 months ago

Added visualizations

  • Property mode set to 100644
File size: 142.0 KB
Line 
1{
2 "name": "lan-frontend",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "lan-frontend",
9 "version": "0.0.0",
10 "dependencies": {
11 "@react-oauth/google": "^0.13.4",
12 "chart.js": "^4.5.1",
13 "react": "^19.2.0",
14 "react-dom": "^19.2.0",
15 "recharts": "^3.5.1"
16 },
17 "devDependencies": {
18 "@eslint/js": "^9.39.1",
19 "@types/react": "^19.2.5",
20 "@types/react-dom": "^19.2.3",
21 "@vitejs/plugin-react": "^5.1.1",
22 "autoprefixer": "^10.4.23",
23 "eslint": "^9.39.1",
24 "eslint-plugin-react-hooks": "^7.0.1",
25 "eslint-plugin-react-refresh": "^0.4.24",
26 "globals": "^16.5.0",
27 "postcss": "^8.5.6",
28 "tailwindcss": "^3.4.17",
29 "vite": "^7.2.4"
30 }
31 },
32 "node_modules/@alloc/quick-lru": {
33 "version": "5.2.0",
34 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
35 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
36 "dev": true,
37 "license": "MIT",
38 "engines": {
39 "node": ">=10"
40 },
41 "funding": {
42 "url": "https://github.com/sponsors/sindresorhus"
43 }
44 },
45 "node_modules/@babel/code-frame": {
46 "version": "7.27.1",
47 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
48 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
49 "dev": true,
50 "license": "MIT",
51 "dependencies": {
52 "@babel/helper-validator-identifier": "^7.27.1",
53 "js-tokens": "^4.0.0",
54 "picocolors": "^1.1.1"
55 },
56 "engines": {
57 "node": ">=6.9.0"
58 }
59 },
60 "node_modules/@babel/compat-data": {
61 "version": "7.28.5",
62 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
63 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
64 "dev": true,
65 "license": "MIT",
66 "engines": {
67 "node": ">=6.9.0"
68 }
69 },
70 "node_modules/@babel/core": {
71 "version": "7.28.5",
72 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
73 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
74 "dev": true,
75 "license": "MIT",
76 "dependencies": {
77 "@babel/code-frame": "^7.27.1",
78 "@babel/generator": "^7.28.5",
79 "@babel/helper-compilation-targets": "^7.27.2",
80 "@babel/helper-module-transforms": "^7.28.3",
81 "@babel/helpers": "^7.28.4",
82 "@babel/parser": "^7.28.5",
83 "@babel/template": "^7.27.2",
84 "@babel/traverse": "^7.28.5",
85 "@babel/types": "^7.28.5",
86 "@jridgewell/remapping": "^2.3.5",
87 "convert-source-map": "^2.0.0",
88 "debug": "^4.1.0",
89 "gensync": "^1.0.0-beta.2",
90 "json5": "^2.2.3",
91 "semver": "^6.3.1"
92 },
93 "engines": {
94 "node": ">=6.9.0"
95 },
96 "funding": {
97 "type": "opencollective",
98 "url": "https://opencollective.com/babel"
99 }
100 },
101 "node_modules/@babel/generator": {
102 "version": "7.28.5",
103 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
104 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
105 "dev": true,
106 "license": "MIT",
107 "dependencies": {
108 "@babel/parser": "^7.28.5",
109 "@babel/types": "^7.28.5",
110 "@jridgewell/gen-mapping": "^0.3.12",
111 "@jridgewell/trace-mapping": "^0.3.28",
112 "jsesc": "^3.0.2"
113 },
114 "engines": {
115 "node": ">=6.9.0"
116 }
117 },
118 "node_modules/@babel/helper-compilation-targets": {
119 "version": "7.27.2",
120 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
121 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
122 "dev": true,
123 "license": "MIT",
124 "dependencies": {
125 "@babel/compat-data": "^7.27.2",
126 "@babel/helper-validator-option": "^7.27.1",
127 "browserslist": "^4.24.0",
128 "lru-cache": "^5.1.1",
129 "semver": "^6.3.1"
130 },
131 "engines": {
132 "node": ">=6.9.0"
133 }
134 },
135 "node_modules/@babel/helper-globals": {
136 "version": "7.28.0",
137 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
138 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
139 "dev": true,
140 "license": "MIT",
141 "engines": {
142 "node": ">=6.9.0"
143 }
144 },
145 "node_modules/@babel/helper-module-imports": {
146 "version": "7.27.1",
147 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
148 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
149 "dev": true,
150 "license": "MIT",
151 "dependencies": {
152 "@babel/traverse": "^7.27.1",
153 "@babel/types": "^7.27.1"
154 },
155 "engines": {
156 "node": ">=6.9.0"
157 }
158 },
159 "node_modules/@babel/helper-module-transforms": {
160 "version": "7.28.3",
161 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
162 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
163 "dev": true,
164 "license": "MIT",
165 "dependencies": {
166 "@babel/helper-module-imports": "^7.27.1",
167 "@babel/helper-validator-identifier": "^7.27.1",
168 "@babel/traverse": "^7.28.3"
169 },
170 "engines": {
171 "node": ">=6.9.0"
172 },
173 "peerDependencies": {
174 "@babel/core": "^7.0.0"
175 }
176 },
177 "node_modules/@babel/helper-plugin-utils": {
178 "version": "7.27.1",
179 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
180 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
181 "dev": true,
182 "license": "MIT",
183 "engines": {
184 "node": ">=6.9.0"
185 }
186 },
187 "node_modules/@babel/helper-string-parser": {
188 "version": "7.27.1",
189 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
190 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
191 "dev": true,
192 "license": "MIT",
193 "engines": {
194 "node": ">=6.9.0"
195 }
196 },
197 "node_modules/@babel/helper-validator-identifier": {
198 "version": "7.28.5",
199 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
200 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
201 "dev": true,
202 "license": "MIT",
203 "engines": {
204 "node": ">=6.9.0"
205 }
206 },
207 "node_modules/@babel/helper-validator-option": {
208 "version": "7.27.1",
209 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
210 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
211 "dev": true,
212 "license": "MIT",
213 "engines": {
214 "node": ">=6.9.0"
215 }
216 },
217 "node_modules/@babel/helpers": {
218 "version": "7.28.4",
219 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
220 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
221 "dev": true,
222 "license": "MIT",
223 "dependencies": {
224 "@babel/template": "^7.27.2",
225 "@babel/types": "^7.28.4"
226 },
227 "engines": {
228 "node": ">=6.9.0"
229 }
230 },
231 "node_modules/@babel/parser": {
232 "version": "7.28.5",
233 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
234 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
235 "dev": true,
236 "license": "MIT",
237 "dependencies": {
238 "@babel/types": "^7.28.5"
239 },
240 "bin": {
241 "parser": "bin/babel-parser.js"
242 },
243 "engines": {
244 "node": ">=6.0.0"
245 }
246 },
247 "node_modules/@babel/plugin-transform-react-jsx-self": {
248 "version": "7.27.1",
249 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
250 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
251 "dev": true,
252 "license": "MIT",
253 "dependencies": {
254 "@babel/helper-plugin-utils": "^7.27.1"
255 },
256 "engines": {
257 "node": ">=6.9.0"
258 },
259 "peerDependencies": {
260 "@babel/core": "^7.0.0-0"
261 }
262 },
263 "node_modules/@babel/plugin-transform-react-jsx-source": {
264 "version": "7.27.1",
265 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
266 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
267 "dev": true,
268 "license": "MIT",
269 "dependencies": {
270 "@babel/helper-plugin-utils": "^7.27.1"
271 },
272 "engines": {
273 "node": ">=6.9.0"
274 },
275 "peerDependencies": {
276 "@babel/core": "^7.0.0-0"
277 }
278 },
279 "node_modules/@babel/template": {
280 "version": "7.27.2",
281 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
282 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
283 "dev": true,
284 "license": "MIT",
285 "dependencies": {
286 "@babel/code-frame": "^7.27.1",
287 "@babel/parser": "^7.27.2",
288 "@babel/types": "^7.27.1"
289 },
290 "engines": {
291 "node": ">=6.9.0"
292 }
293 },
294 "node_modules/@babel/traverse": {
295 "version": "7.28.5",
296 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
297 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
298 "dev": true,
299 "license": "MIT",
300 "dependencies": {
301 "@babel/code-frame": "^7.27.1",
302 "@babel/generator": "^7.28.5",
303 "@babel/helper-globals": "^7.28.0",
304 "@babel/parser": "^7.28.5",
305 "@babel/template": "^7.27.2",
306 "@babel/types": "^7.28.5",
307 "debug": "^4.3.1"
308 },
309 "engines": {
310 "node": ">=6.9.0"
311 }
312 },
313 "node_modules/@babel/types": {
314 "version": "7.28.5",
315 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
316 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
317 "dev": true,
318 "license": "MIT",
319 "dependencies": {
320 "@babel/helper-string-parser": "^7.27.1",
321 "@babel/helper-validator-identifier": "^7.28.5"
322 },
323 "engines": {
324 "node": ">=6.9.0"
325 }
326 },
327 "node_modules/@esbuild/aix-ppc64": {
328 "version": "0.25.12",
329 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
330 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
331 "cpu": [
332 "ppc64"
333 ],
334 "dev": true,
335 "license": "MIT",
336 "optional": true,
337 "os": [
338 "aix"
339 ],
340 "engines": {
341 "node": ">=18"
342 }
343 },
344 "node_modules/@esbuild/android-arm": {
345 "version": "0.25.12",
346 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
347 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
348 "cpu": [
349 "arm"
350 ],
351 "dev": true,
352 "license": "MIT",
353 "optional": true,
354 "os": [
355 "android"
356 ],
357 "engines": {
358 "node": ">=18"
359 }
360 },
361 "node_modules/@esbuild/android-arm64": {
362 "version": "0.25.12",
363 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
364 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
365 "cpu": [
366 "arm64"
367 ],
368 "dev": true,
369 "license": "MIT",
370 "optional": true,
371 "os": [
372 "android"
373 ],
374 "engines": {
375 "node": ">=18"
376 }
377 },
378 "node_modules/@esbuild/android-x64": {
379 "version": "0.25.12",
380 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
381 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
382 "cpu": [
383 "x64"
384 ],
385 "dev": true,
386 "license": "MIT",
387 "optional": true,
388 "os": [
389 "android"
390 ],
391 "engines": {
392 "node": ">=18"
393 }
394 },
395 "node_modules/@esbuild/darwin-arm64": {
396 "version": "0.25.12",
397 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
398 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
399 "cpu": [
400 "arm64"
401 ],
402 "dev": true,
403 "license": "MIT",
404 "optional": true,
405 "os": [
406 "darwin"
407 ],
408 "engines": {
409 "node": ">=18"
410 }
411 },
412 "node_modules/@esbuild/darwin-x64": {
413 "version": "0.25.12",
414 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
415 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
416 "cpu": [
417 "x64"
418 ],
419 "dev": true,
420 "license": "MIT",
421 "optional": true,
422 "os": [
423 "darwin"
424 ],
425 "engines": {
426 "node": ">=18"
427 }
428 },
429 "node_modules/@esbuild/freebsd-arm64": {
430 "version": "0.25.12",
431 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
432 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
433 "cpu": [
434 "arm64"
435 ],
436 "dev": true,
437 "license": "MIT",
438 "optional": true,
439 "os": [
440 "freebsd"
441 ],
442 "engines": {
443 "node": ">=18"
444 }
445 },
446 "node_modules/@esbuild/freebsd-x64": {
447 "version": "0.25.12",
448 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
449 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
450 "cpu": [
451 "x64"
452 ],
453 "dev": true,
454 "license": "MIT",
455 "optional": true,
456 "os": [
457 "freebsd"
458 ],
459 "engines": {
460 "node": ">=18"
461 }
462 },
463 "node_modules/@esbuild/linux-arm": {
464 "version": "0.25.12",
465 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
466 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
467 "cpu": [
468 "arm"
469 ],
470 "dev": true,
471 "license": "MIT",
472 "optional": true,
473 "os": [
474 "linux"
475 ],
476 "engines": {
477 "node": ">=18"
478 }
479 },
480 "node_modules/@esbuild/linux-arm64": {
481 "version": "0.25.12",
482 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
483 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
484 "cpu": [
485 "arm64"
486 ],
487 "dev": true,
488 "license": "MIT",
489 "optional": true,
490 "os": [
491 "linux"
492 ],
493 "engines": {
494 "node": ">=18"
495 }
496 },
497 "node_modules/@esbuild/linux-ia32": {
498 "version": "0.25.12",
499 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
500 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
501 "cpu": [
502 "ia32"
503 ],
504 "dev": true,
505 "license": "MIT",
506 "optional": true,
507 "os": [
508 "linux"
509 ],
510 "engines": {
511 "node": ">=18"
512 }
513 },
514 "node_modules/@esbuild/linux-loong64": {
515 "version": "0.25.12",
516 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
517 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
518 "cpu": [
519 "loong64"
520 ],
521 "dev": true,
522 "license": "MIT",
523 "optional": true,
524 "os": [
525 "linux"
526 ],
527 "engines": {
528 "node": ">=18"
529 }
530 },
531 "node_modules/@esbuild/linux-mips64el": {
532 "version": "0.25.12",
533 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
534 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
535 "cpu": [
536 "mips64el"
537 ],
538 "dev": true,
539 "license": "MIT",
540 "optional": true,
541 "os": [
542 "linux"
543 ],
544 "engines": {
545 "node": ">=18"
546 }
547 },
548 "node_modules/@esbuild/linux-ppc64": {
549 "version": "0.25.12",
550 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
551 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
552 "cpu": [
553 "ppc64"
554 ],
555 "dev": true,
556 "license": "MIT",
557 "optional": true,
558 "os": [
559 "linux"
560 ],
561 "engines": {
562 "node": ">=18"
563 }
564 },
565 "node_modules/@esbuild/linux-riscv64": {
566 "version": "0.25.12",
567 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
568 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
569 "cpu": [
570 "riscv64"
571 ],
572 "dev": true,
573 "license": "MIT",
574 "optional": true,
575 "os": [
576 "linux"
577 ],
578 "engines": {
579 "node": ">=18"
580 }
581 },
582 "node_modules/@esbuild/linux-s390x": {
583 "version": "0.25.12",
584 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
585 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
586 "cpu": [
587 "s390x"
588 ],
589 "dev": true,
590 "license": "MIT",
591 "optional": true,
592 "os": [
593 "linux"
594 ],
595 "engines": {
596 "node": ">=18"
597 }
598 },
599 "node_modules/@esbuild/linux-x64": {
600 "version": "0.25.12",
601 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
602 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
603 "cpu": [
604 "x64"
605 ],
606 "dev": true,
607 "license": "MIT",
608 "optional": true,
609 "os": [
610 "linux"
611 ],
612 "engines": {
613 "node": ">=18"
614 }
615 },
616 "node_modules/@esbuild/netbsd-arm64": {
617 "version": "0.25.12",
618 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
619 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
620 "cpu": [
621 "arm64"
622 ],
623 "dev": true,
624 "license": "MIT",
625 "optional": true,
626 "os": [
627 "netbsd"
628 ],
629 "engines": {
630 "node": ">=18"
631 }
632 },
633 "node_modules/@esbuild/netbsd-x64": {
634 "version": "0.25.12",
635 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
636 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
637 "cpu": [
638 "x64"
639 ],
640 "dev": true,
641 "license": "MIT",
642 "optional": true,
643 "os": [
644 "netbsd"
645 ],
646 "engines": {
647 "node": ">=18"
648 }
649 },
650 "node_modules/@esbuild/openbsd-arm64": {
651 "version": "0.25.12",
652 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
653 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
654 "cpu": [
655 "arm64"
656 ],
657 "dev": true,
658 "license": "MIT",
659 "optional": true,
660 "os": [
661 "openbsd"
662 ],
663 "engines": {
664 "node": ">=18"
665 }
666 },
667 "node_modules/@esbuild/openbsd-x64": {
668 "version": "0.25.12",
669 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
670 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
671 "cpu": [
672 "x64"
673 ],
674 "dev": true,
675 "license": "MIT",
676 "optional": true,
677 "os": [
678 "openbsd"
679 ],
680 "engines": {
681 "node": ">=18"
682 }
683 },
684 "node_modules/@esbuild/openharmony-arm64": {
685 "version": "0.25.12",
686 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
687 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
688 "cpu": [
689 "arm64"
690 ],
691 "dev": true,
692 "license": "MIT",
693 "optional": true,
694 "os": [
695 "openharmony"
696 ],
697 "engines": {
698 "node": ">=18"
699 }
700 },
701 "node_modules/@esbuild/sunos-x64": {
702 "version": "0.25.12",
703 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
704 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
705 "cpu": [
706 "x64"
707 ],
708 "dev": true,
709 "license": "MIT",
710 "optional": true,
711 "os": [
712 "sunos"
713 ],
714 "engines": {
715 "node": ">=18"
716 }
717 },
718 "node_modules/@esbuild/win32-arm64": {
719 "version": "0.25.12",
720 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
721 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
722 "cpu": [
723 "arm64"
724 ],
725 "dev": true,
726 "license": "MIT",
727 "optional": true,
728 "os": [
729 "win32"
730 ],
731 "engines": {
732 "node": ">=18"
733 }
734 },
735 "node_modules/@esbuild/win32-ia32": {
736 "version": "0.25.12",
737 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
738 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
739 "cpu": [
740 "ia32"
741 ],
742 "dev": true,
743 "license": "MIT",
744 "optional": true,
745 "os": [
746 "win32"
747 ],
748 "engines": {
749 "node": ">=18"
750 }
751 },
752 "node_modules/@esbuild/win32-x64": {
753 "version": "0.25.12",
754 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
755 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
756 "cpu": [
757 "x64"
758 ],
759 "dev": true,
760 "license": "MIT",
761 "optional": true,
762 "os": [
763 "win32"
764 ],
765 "engines": {
766 "node": ">=18"
767 }
768 },
769 "node_modules/@eslint-community/eslint-utils": {
770 "version": "4.9.0",
771 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
772 "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
773 "dev": true,
774 "license": "MIT",
775 "dependencies": {
776 "eslint-visitor-keys": "^3.4.3"
777 },
778 "engines": {
779 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
780 },
781 "funding": {
782 "url": "https://opencollective.com/eslint"
783 },
784 "peerDependencies": {
785 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
786 }
787 },
788 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
789 "version": "3.4.3",
790 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
791 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
792 "dev": true,
793 "license": "Apache-2.0",
794 "engines": {
795 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
796 },
797 "funding": {
798 "url": "https://opencollective.com/eslint"
799 }
800 },
801 "node_modules/@eslint-community/regexpp": {
802 "version": "4.12.2",
803 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
804 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
805 "dev": true,
806 "license": "MIT",
807 "engines": {
808 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
809 }
810 },
811 "node_modules/@eslint/config-array": {
812 "version": "0.21.1",
813 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz",
814 "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",
815 "dev": true,
816 "license": "Apache-2.0",
817 "dependencies": {
818 "@eslint/object-schema": "^2.1.7",
819 "debug": "^4.3.1",
820 "minimatch": "^3.1.2"
821 },
822 "engines": {
823 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
824 }
825 },
826 "node_modules/@eslint/config-helpers": {
827 "version": "0.4.2",
828 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
829 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
830 "dev": true,
831 "license": "Apache-2.0",
832 "dependencies": {
833 "@eslint/core": "^0.17.0"
834 },
835 "engines": {
836 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
837 }
838 },
839 "node_modules/@eslint/core": {
840 "version": "0.17.0",
841 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
842 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
843 "dev": true,
844 "license": "Apache-2.0",
845 "dependencies": {
846 "@types/json-schema": "^7.0.15"
847 },
848 "engines": {
849 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
850 }
851 },
852 "node_modules/@eslint/eslintrc": {
853 "version": "3.3.3",
854 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz",
855 "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==",
856 "dev": true,
857 "license": "MIT",
858 "dependencies": {
859 "ajv": "^6.12.4",
860 "debug": "^4.3.2",
861 "espree": "^10.0.1",
862 "globals": "^14.0.0",
863 "ignore": "^5.2.0",
864 "import-fresh": "^3.2.1",
865 "js-yaml": "^4.1.1",
866 "minimatch": "^3.1.2",
867 "strip-json-comments": "^3.1.1"
868 },
869 "engines": {
870 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
871 },
872 "funding": {
873 "url": "https://opencollective.com/eslint"
874 }
875 },
876 "node_modules/@eslint/eslintrc/node_modules/globals": {
877 "version": "14.0.0",
878 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
879 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
880 "dev": true,
881 "license": "MIT",
882 "engines": {
883 "node": ">=18"
884 },
885 "funding": {
886 "url": "https://github.com/sponsors/sindresorhus"
887 }
888 },
889 "node_modules/@eslint/js": {
890 "version": "9.39.1",
891 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz",
892 "integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==",
893 "dev": true,
894 "license": "MIT",
895 "engines": {
896 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
897 },
898 "funding": {
899 "url": "https://eslint.org/donate"
900 }
901 },
902 "node_modules/@eslint/object-schema": {
903 "version": "2.1.7",
904 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
905 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
906 "dev": true,
907 "license": "Apache-2.0",
908 "engines": {
909 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
910 }
911 },
912 "node_modules/@eslint/plugin-kit": {
913 "version": "0.4.1",
914 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
915 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
916 "dev": true,
917 "license": "Apache-2.0",
918 "dependencies": {
919 "@eslint/core": "^0.17.0",
920 "levn": "^0.4.1"
921 },
922 "engines": {
923 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
924 }
925 },
926 "node_modules/@humanfs/core": {
927 "version": "0.19.1",
928 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
929 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
930 "dev": true,
931 "license": "Apache-2.0",
932 "engines": {
933 "node": ">=18.18.0"
934 }
935 },
936 "node_modules/@humanfs/node": {
937 "version": "0.16.7",
938 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
939 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
940 "dev": true,
941 "license": "Apache-2.0",
942 "dependencies": {
943 "@humanfs/core": "^0.19.1",
944 "@humanwhocodes/retry": "^0.4.0"
945 },
946 "engines": {
947 "node": ">=18.18.0"
948 }
949 },
950 "node_modules/@humanwhocodes/module-importer": {
951 "version": "1.0.1",
952 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
953 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
954 "dev": true,
955 "license": "Apache-2.0",
956 "engines": {
957 "node": ">=12.22"
958 },
959 "funding": {
960 "type": "github",
961 "url": "https://github.com/sponsors/nzakas"
962 }
963 },
964 "node_modules/@humanwhocodes/retry": {
965 "version": "0.4.3",
966 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
967 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
968 "dev": true,
969 "license": "Apache-2.0",
970 "engines": {
971 "node": ">=18.18"
972 },
973 "funding": {
974 "type": "github",
975 "url": "https://github.com/sponsors/nzakas"
976 }
977 },
978 "node_modules/@jridgewell/gen-mapping": {
979 "version": "0.3.13",
980 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
981 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
982 "dev": true,
983 "license": "MIT",
984 "dependencies": {
985 "@jridgewell/sourcemap-codec": "^1.5.0",
986 "@jridgewell/trace-mapping": "^0.3.24"
987 }
988 },
989 "node_modules/@jridgewell/remapping": {
990 "version": "2.3.5",
991 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
992 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
993 "dev": true,
994 "license": "MIT",
995 "dependencies": {
996 "@jridgewell/gen-mapping": "^0.3.5",
997 "@jridgewell/trace-mapping": "^0.3.24"
998 }
999 },
1000 "node_modules/@jridgewell/resolve-uri": {
1001 "version": "3.1.2",
1002 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1003 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1004 "dev": true,
1005 "license": "MIT",
1006 "engines": {
1007 "node": ">=6.0.0"
1008 }
1009 },
1010 "node_modules/@jridgewell/sourcemap-codec": {
1011 "version": "1.5.5",
1012 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1013 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1014 "dev": true,
1015 "license": "MIT"
1016 },
1017 "node_modules/@jridgewell/trace-mapping": {
1018 "version": "0.3.31",
1019 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1020 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1021 "dev": true,
1022 "license": "MIT",
1023 "dependencies": {
1024 "@jridgewell/resolve-uri": "^3.1.0",
1025 "@jridgewell/sourcemap-codec": "^1.4.14"
1026 }
1027 },
1028 "node_modules/@kurkle/color": {
1029 "version": "0.3.4",
1030 "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz",
1031 "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==",
1032 "license": "MIT"
1033 },
1034 "node_modules/@nodelib/fs.scandir": {
1035 "version": "2.1.5",
1036 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1037 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1038 "dev": true,
1039 "license": "MIT",
1040 "dependencies": {
1041 "@nodelib/fs.stat": "2.0.5",
1042 "run-parallel": "^1.1.9"
1043 },
1044 "engines": {
1045 "node": ">= 8"
1046 }
1047 },
1048 "node_modules/@nodelib/fs.stat": {
1049 "version": "2.0.5",
1050 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1051 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1052 "dev": true,
1053 "license": "MIT",
1054 "engines": {
1055 "node": ">= 8"
1056 }
1057 },
1058 "node_modules/@nodelib/fs.walk": {
1059 "version": "1.2.8",
1060 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1061 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1062 "dev": true,
1063 "license": "MIT",
1064 "dependencies": {
1065 "@nodelib/fs.scandir": "2.1.5",
1066 "fastq": "^1.6.0"
1067 },
1068 "engines": {
1069 "node": ">= 8"
1070 }
1071 },
1072 "node_modules/@react-oauth/google": {
1073 "version": "0.13.4",
1074 "resolved": "https://registry.npmjs.org/@react-oauth/google/-/google-0.13.4.tgz",
1075 "integrity": "sha512-hGKyNEH+/PK8M0sFEuo3MAEk0txtHpgs94tDQit+s2LXg7b6z53NtzHfqDvoB2X8O6lGB+FRg80hY//X6hfD+w==",
1076 "license": "MIT",
1077 "peerDependencies": {
1078 "react": ">=16.8.0",
1079 "react-dom": ">=16.8.0"
1080 }
1081 },
1082 "node_modules/@reduxjs/toolkit": {
1083 "version": "2.11.1",
1084 "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.11.1.tgz",
1085 "integrity": "sha512-HjhlEREguAyBTGNzRlGNiDHGQ2EjLSPWwdhhpoEqHYy8hWak3Dp6/fU72OfqVsiMb8S6rbfPsWUF24fxpilrVA==",
1086 "license": "MIT",
1087 "dependencies": {
1088 "@standard-schema/spec": "^1.0.0",
1089 "@standard-schema/utils": "^0.3.0",
1090 "immer": "^11.0.0",
1091 "redux": "^5.0.1",
1092 "redux-thunk": "^3.1.0",
1093 "reselect": "^5.1.0"
1094 },
1095 "peerDependencies": {
1096 "react": "^16.9.0 || ^17.0.0 || ^18 || ^19",
1097 "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0"
1098 },
1099 "peerDependenciesMeta": {
1100 "react": {
1101 "optional": true
1102 },
1103 "react-redux": {
1104 "optional": true
1105 }
1106 }
1107 },
1108 "node_modules/@reduxjs/toolkit/node_modules/immer": {
1109 "version": "11.0.1",
1110 "resolved": "https://registry.npmjs.org/immer/-/immer-11.0.1.tgz",
1111 "integrity": "sha512-naDCyggtcBWANtIrjQEajhhBEuL9b0Zg4zmlWK2CzS6xCWSE39/vvf4LqnMjUAWHBhot4m9MHCM/Z+mfWhUkiA==",
1112 "license": "MIT",
1113 "funding": {
1114 "type": "opencollective",
1115 "url": "https://opencollective.com/immer"
1116 }
1117 },
1118 "node_modules/@rolldown/pluginutils": {
1119 "version": "1.0.0-beta.53",
1120 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz",
1121 "integrity": "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==",
1122 "dev": true,
1123 "license": "MIT"
1124 },
1125 "node_modules/@rollup/rollup-android-arm-eabi": {
1126 "version": "4.53.3",
1127 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz",
1128 "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==",
1129 "cpu": [
1130 "arm"
1131 ],
1132 "dev": true,
1133 "license": "MIT",
1134 "optional": true,
1135 "os": [
1136 "android"
1137 ]
1138 },
1139 "node_modules/@rollup/rollup-android-arm64": {
1140 "version": "4.53.3",
1141 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz",
1142 "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==",
1143 "cpu": [
1144 "arm64"
1145 ],
1146 "dev": true,
1147 "license": "MIT",
1148 "optional": true,
1149 "os": [
1150 "android"
1151 ]
1152 },
1153 "node_modules/@rollup/rollup-darwin-arm64": {
1154 "version": "4.53.3",
1155 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz",
1156 "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==",
1157 "cpu": [
1158 "arm64"
1159 ],
1160 "dev": true,
1161 "license": "MIT",
1162 "optional": true,
1163 "os": [
1164 "darwin"
1165 ]
1166 },
1167 "node_modules/@rollup/rollup-darwin-x64": {
1168 "version": "4.53.3",
1169 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz",
1170 "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==",
1171 "cpu": [
1172 "x64"
1173 ],
1174 "dev": true,
1175 "license": "MIT",
1176 "optional": true,
1177 "os": [
1178 "darwin"
1179 ]
1180 },
1181 "node_modules/@rollup/rollup-freebsd-arm64": {
1182 "version": "4.53.3",
1183 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz",
1184 "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==",
1185 "cpu": [
1186 "arm64"
1187 ],
1188 "dev": true,
1189 "license": "MIT",
1190 "optional": true,
1191 "os": [
1192 "freebsd"
1193 ]
1194 },
1195 "node_modules/@rollup/rollup-freebsd-x64": {
1196 "version": "4.53.3",
1197 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz",
1198 "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==",
1199 "cpu": [
1200 "x64"
1201 ],
1202 "dev": true,
1203 "license": "MIT",
1204 "optional": true,
1205 "os": [
1206 "freebsd"
1207 ]
1208 },
1209 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1210 "version": "4.53.3",
1211 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz",
1212 "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==",
1213 "cpu": [
1214 "arm"
1215 ],
1216 "dev": true,
1217 "license": "MIT",
1218 "optional": true,
1219 "os": [
1220 "linux"
1221 ]
1222 },
1223 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1224 "version": "4.53.3",
1225 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz",
1226 "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==",
1227 "cpu": [
1228 "arm"
1229 ],
1230 "dev": true,
1231 "license": "MIT",
1232 "optional": true,
1233 "os": [
1234 "linux"
1235 ]
1236 },
1237 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1238 "version": "4.53.3",
1239 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz",
1240 "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==",
1241 "cpu": [
1242 "arm64"
1243 ],
1244 "dev": true,
1245 "license": "MIT",
1246 "optional": true,
1247 "os": [
1248 "linux"
1249 ]
1250 },
1251 "node_modules/@rollup/rollup-linux-arm64-musl": {
1252 "version": "4.53.3",
1253 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz",
1254 "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==",
1255 "cpu": [
1256 "arm64"
1257 ],
1258 "dev": true,
1259 "license": "MIT",
1260 "optional": true,
1261 "os": [
1262 "linux"
1263 ]
1264 },
1265 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1266 "version": "4.53.3",
1267 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz",
1268 "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==",
1269 "cpu": [
1270 "loong64"
1271 ],
1272 "dev": true,
1273 "license": "MIT",
1274 "optional": true,
1275 "os": [
1276 "linux"
1277 ]
1278 },
1279 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1280 "version": "4.53.3",
1281 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz",
1282 "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==",
1283 "cpu": [
1284 "ppc64"
1285 ],
1286 "dev": true,
1287 "license": "MIT",
1288 "optional": true,
1289 "os": [
1290 "linux"
1291 ]
1292 },
1293 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1294 "version": "4.53.3",
1295 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz",
1296 "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==",
1297 "cpu": [
1298 "riscv64"
1299 ],
1300 "dev": true,
1301 "license": "MIT",
1302 "optional": true,
1303 "os": [
1304 "linux"
1305 ]
1306 },
1307 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1308 "version": "4.53.3",
1309 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz",
1310 "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==",
1311 "cpu": [
1312 "riscv64"
1313 ],
1314 "dev": true,
1315 "license": "MIT",
1316 "optional": true,
1317 "os": [
1318 "linux"
1319 ]
1320 },
1321 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1322 "version": "4.53.3",
1323 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz",
1324 "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==",
1325 "cpu": [
1326 "s390x"
1327 ],
1328 "dev": true,
1329 "license": "MIT",
1330 "optional": true,
1331 "os": [
1332 "linux"
1333 ]
1334 },
1335 "node_modules/@rollup/rollup-linux-x64-gnu": {
1336 "version": "4.53.3",
1337 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz",
1338 "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==",
1339 "cpu": [
1340 "x64"
1341 ],
1342 "dev": true,
1343 "license": "MIT",
1344 "optional": true,
1345 "os": [
1346 "linux"
1347 ]
1348 },
1349 "node_modules/@rollup/rollup-linux-x64-musl": {
1350 "version": "4.53.3",
1351 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz",
1352 "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==",
1353 "cpu": [
1354 "x64"
1355 ],
1356 "dev": true,
1357 "license": "MIT",
1358 "optional": true,
1359 "os": [
1360 "linux"
1361 ]
1362 },
1363 "node_modules/@rollup/rollup-openharmony-arm64": {
1364 "version": "4.53.3",
1365 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz",
1366 "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==",
1367 "cpu": [
1368 "arm64"
1369 ],
1370 "dev": true,
1371 "license": "MIT",
1372 "optional": true,
1373 "os": [
1374 "openharmony"
1375 ]
1376 },
1377 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1378 "version": "4.53.3",
1379 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz",
1380 "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==",
1381 "cpu": [
1382 "arm64"
1383 ],
1384 "dev": true,
1385 "license": "MIT",
1386 "optional": true,
1387 "os": [
1388 "win32"
1389 ]
1390 },
1391 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1392 "version": "4.53.3",
1393 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz",
1394 "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==",
1395 "cpu": [
1396 "ia32"
1397 ],
1398 "dev": true,
1399 "license": "MIT",
1400 "optional": true,
1401 "os": [
1402 "win32"
1403 ]
1404 },
1405 "node_modules/@rollup/rollup-win32-x64-gnu": {
1406 "version": "4.53.3",
1407 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.3.tgz",
1408 "integrity": "sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==",
1409 "cpu": [
1410 "x64"
1411 ],
1412 "dev": true,
1413 "license": "MIT",
1414 "optional": true,
1415 "os": [
1416 "win32"
1417 ]
1418 },
1419 "node_modules/@rollup/rollup-win32-x64-msvc": {
1420 "version": "4.53.3",
1421 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.3.tgz",
1422 "integrity": "sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==",
1423 "cpu": [
1424 "x64"
1425 ],
1426 "dev": true,
1427 "license": "MIT",
1428 "optional": true,
1429 "os": [
1430 "win32"
1431 ]
1432 },
1433 "node_modules/@standard-schema/spec": {
1434 "version": "1.0.0",
1435 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz",
1436 "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==",
1437 "license": "MIT"
1438 },
1439 "node_modules/@standard-schema/utils": {
1440 "version": "0.3.0",
1441 "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz",
1442 "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==",
1443 "license": "MIT"
1444 },
1445 "node_modules/@types/babel__core": {
1446 "version": "7.20.5",
1447 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1448 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1449 "dev": true,
1450 "license": "MIT",
1451 "dependencies": {
1452 "@babel/parser": "^7.20.7",
1453 "@babel/types": "^7.20.7",
1454 "@types/babel__generator": "*",
1455 "@types/babel__template": "*",
1456 "@types/babel__traverse": "*"
1457 }
1458 },
1459 "node_modules/@types/babel__generator": {
1460 "version": "7.27.0",
1461 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
1462 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
1463 "dev": true,
1464 "license": "MIT",
1465 "dependencies": {
1466 "@babel/types": "^7.0.0"
1467 }
1468 },
1469 "node_modules/@types/babel__template": {
1470 "version": "7.4.4",
1471 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1472 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1473 "dev": true,
1474 "license": "MIT",
1475 "dependencies": {
1476 "@babel/parser": "^7.1.0",
1477 "@babel/types": "^7.0.0"
1478 }
1479 },
1480 "node_modules/@types/babel__traverse": {
1481 "version": "7.28.0",
1482 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
1483 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
1484 "dev": true,
1485 "license": "MIT",
1486 "dependencies": {
1487 "@babel/types": "^7.28.2"
1488 }
1489 },
1490 "node_modules/@types/d3-array": {
1491 "version": "3.2.2",
1492 "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz",
1493 "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==",
1494 "license": "MIT"
1495 },
1496 "node_modules/@types/d3-color": {
1497 "version": "3.1.3",
1498 "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
1499 "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==",
1500 "license": "MIT"
1501 },
1502 "node_modules/@types/d3-ease": {
1503 "version": "3.0.2",
1504 "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz",
1505 "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==",
1506 "license": "MIT"
1507 },
1508 "node_modules/@types/d3-interpolate": {
1509 "version": "3.0.4",
1510 "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
1511 "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
1512 "license": "MIT",
1513 "dependencies": {
1514 "@types/d3-color": "*"
1515 }
1516 },
1517 "node_modules/@types/d3-path": {
1518 "version": "3.1.1",
1519 "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz",
1520 "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==",
1521 "license": "MIT"
1522 },
1523 "node_modules/@types/d3-scale": {
1524 "version": "4.0.9",
1525 "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz",
1526 "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==",
1527 "license": "MIT",
1528 "dependencies": {
1529 "@types/d3-time": "*"
1530 }
1531 },
1532 "node_modules/@types/d3-shape": {
1533 "version": "3.1.7",
1534 "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz",
1535 "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==",
1536 "license": "MIT",
1537 "dependencies": {
1538 "@types/d3-path": "*"
1539 }
1540 },
1541 "node_modules/@types/d3-time": {
1542 "version": "3.0.4",
1543 "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz",
1544 "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==",
1545 "license": "MIT"
1546 },
1547 "node_modules/@types/d3-timer": {
1548 "version": "3.0.2",
1549 "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz",
1550 "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==",
1551 "license": "MIT"
1552 },
1553 "node_modules/@types/estree": {
1554 "version": "1.0.8",
1555 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1556 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1557 "dev": true,
1558 "license": "MIT"
1559 },
1560 "node_modules/@types/json-schema": {
1561 "version": "7.0.15",
1562 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1563 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1564 "dev": true,
1565 "license": "MIT"
1566 },
1567 "node_modules/@types/react": {
1568 "version": "19.2.7",
1569 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz",
1570 "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==",
1571 "devOptional": true,
1572 "license": "MIT",
1573 "dependencies": {
1574 "csstype": "^3.2.2"
1575 }
1576 },
1577 "node_modules/@types/react-dom": {
1578 "version": "19.2.3",
1579 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
1580 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
1581 "dev": true,
1582 "license": "MIT",
1583 "peerDependencies": {
1584 "@types/react": "^19.2.0"
1585 }
1586 },
1587 "node_modules/@types/use-sync-external-store": {
1588 "version": "0.0.6",
1589 "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz",
1590 "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==",
1591 "license": "MIT"
1592 },
1593 "node_modules/@vitejs/plugin-react": {
1594 "version": "5.1.2",
1595 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.2.tgz",
1596 "integrity": "sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==",
1597 "dev": true,
1598 "license": "MIT",
1599 "dependencies": {
1600 "@babel/core": "^7.28.5",
1601 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1602 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1603 "@rolldown/pluginutils": "1.0.0-beta.53",
1604 "@types/babel__core": "^7.20.5",
1605 "react-refresh": "^0.18.0"
1606 },
1607 "engines": {
1608 "node": "^20.19.0 || >=22.12.0"
1609 },
1610 "peerDependencies": {
1611 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1612 }
1613 },
1614 "node_modules/acorn": {
1615 "version": "8.15.0",
1616 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1617 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1618 "dev": true,
1619 "license": "MIT",
1620 "bin": {
1621 "acorn": "bin/acorn"
1622 },
1623 "engines": {
1624 "node": ">=0.4.0"
1625 }
1626 },
1627 "node_modules/acorn-jsx": {
1628 "version": "5.3.2",
1629 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1630 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1631 "dev": true,
1632 "license": "MIT",
1633 "peerDependencies": {
1634 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1635 }
1636 },
1637 "node_modules/ajv": {
1638 "version": "6.12.6",
1639 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1640 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1641 "dev": true,
1642 "license": "MIT",
1643 "dependencies": {
1644 "fast-deep-equal": "^3.1.1",
1645 "fast-json-stable-stringify": "^2.0.0",
1646 "json-schema-traverse": "^0.4.1",
1647 "uri-js": "^4.2.2"
1648 },
1649 "funding": {
1650 "type": "github",
1651 "url": "https://github.com/sponsors/epoberezkin"
1652 }
1653 },
1654 "node_modules/ansi-styles": {
1655 "version": "4.3.0",
1656 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1657 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1658 "dev": true,
1659 "license": "MIT",
1660 "dependencies": {
1661 "color-convert": "^2.0.1"
1662 },
1663 "engines": {
1664 "node": ">=8"
1665 },
1666 "funding": {
1667 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1668 }
1669 },
1670 "node_modules/any-promise": {
1671 "version": "1.3.0",
1672 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
1673 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
1674 "dev": true,
1675 "license": "MIT"
1676 },
1677 "node_modules/anymatch": {
1678 "version": "3.1.3",
1679 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
1680 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
1681 "dev": true,
1682 "license": "ISC",
1683 "dependencies": {
1684 "normalize-path": "^3.0.0",
1685 "picomatch": "^2.0.4"
1686 },
1687 "engines": {
1688 "node": ">= 8"
1689 }
1690 },
1691 "node_modules/anymatch/node_modules/picomatch": {
1692 "version": "2.3.1",
1693 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1694 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1695 "dev": true,
1696 "license": "MIT",
1697 "engines": {
1698 "node": ">=8.6"
1699 },
1700 "funding": {
1701 "url": "https://github.com/sponsors/jonschlinkert"
1702 }
1703 },
1704 "node_modules/arg": {
1705 "version": "5.0.2",
1706 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
1707 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
1708 "dev": true,
1709 "license": "MIT"
1710 },
1711 "node_modules/argparse": {
1712 "version": "2.0.1",
1713 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1714 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1715 "dev": true,
1716 "license": "Python-2.0"
1717 },
1718 "node_modules/autoprefixer": {
1719 "version": "10.4.23",
1720 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.23.tgz",
1721 "integrity": "sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==",
1722 "dev": true,
1723 "funding": [
1724 {
1725 "type": "opencollective",
1726 "url": "https://opencollective.com/postcss/"
1727 },
1728 {
1729 "type": "tidelift",
1730 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
1731 },
1732 {
1733 "type": "github",
1734 "url": "https://github.com/sponsors/ai"
1735 }
1736 ],
1737 "license": "MIT",
1738 "dependencies": {
1739 "browserslist": "^4.28.1",
1740 "caniuse-lite": "^1.0.30001760",
1741 "fraction.js": "^5.3.4",
1742 "picocolors": "^1.1.1",
1743 "postcss-value-parser": "^4.2.0"
1744 },
1745 "bin": {
1746 "autoprefixer": "bin/autoprefixer"
1747 },
1748 "engines": {
1749 "node": "^10 || ^12 || >=14"
1750 },
1751 "peerDependencies": {
1752 "postcss": "^8.1.0"
1753 }
1754 },
1755 "node_modules/balanced-match": {
1756 "version": "1.0.2",
1757 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1758 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1759 "dev": true,
1760 "license": "MIT"
1761 },
1762 "node_modules/baseline-browser-mapping": {
1763 "version": "2.9.6",
1764 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.6.tgz",
1765 "integrity": "sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==",
1766 "dev": true,
1767 "license": "Apache-2.0",
1768 "bin": {
1769 "baseline-browser-mapping": "dist/cli.js"
1770 }
1771 },
1772 "node_modules/binary-extensions": {
1773 "version": "2.3.0",
1774 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
1775 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
1776 "dev": true,
1777 "license": "MIT",
1778 "engines": {
1779 "node": ">=8"
1780 },
1781 "funding": {
1782 "url": "https://github.com/sponsors/sindresorhus"
1783 }
1784 },
1785 "node_modules/brace-expansion": {
1786 "version": "1.1.12",
1787 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
1788 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
1789 "dev": true,
1790 "license": "MIT",
1791 "dependencies": {
1792 "balanced-match": "^1.0.0",
1793 "concat-map": "0.0.1"
1794 }
1795 },
1796 "node_modules/braces": {
1797 "version": "3.0.3",
1798 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
1799 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
1800 "dev": true,
1801 "license": "MIT",
1802 "dependencies": {
1803 "fill-range": "^7.1.1"
1804 },
1805 "engines": {
1806 "node": ">=8"
1807 }
1808 },
1809 "node_modules/browserslist": {
1810 "version": "4.28.1",
1811 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
1812 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
1813 "dev": true,
1814 "funding": [
1815 {
1816 "type": "opencollective",
1817 "url": "https://opencollective.com/browserslist"
1818 },
1819 {
1820 "type": "tidelift",
1821 "url": "https://tidelift.com/funding/github/npm/browserslist"
1822 },
1823 {
1824 "type": "github",
1825 "url": "https://github.com/sponsors/ai"
1826 }
1827 ],
1828 "license": "MIT",
1829 "dependencies": {
1830 "baseline-browser-mapping": "^2.9.0",
1831 "caniuse-lite": "^1.0.30001759",
1832 "electron-to-chromium": "^1.5.263",
1833 "node-releases": "^2.0.27",
1834 "update-browserslist-db": "^1.2.0"
1835 },
1836 "bin": {
1837 "browserslist": "cli.js"
1838 },
1839 "engines": {
1840 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1841 }
1842 },
1843 "node_modules/callsites": {
1844 "version": "3.1.0",
1845 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1846 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1847 "dev": true,
1848 "license": "MIT",
1849 "engines": {
1850 "node": ">=6"
1851 }
1852 },
1853 "node_modules/camelcase-css": {
1854 "version": "2.0.1",
1855 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
1856 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
1857 "dev": true,
1858 "license": "MIT",
1859 "engines": {
1860 "node": ">= 6"
1861 }
1862 },
1863 "node_modules/caniuse-lite": {
1864 "version": "1.0.30001760",
1865 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz",
1866 "integrity": "sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==",
1867 "dev": true,
1868 "funding": [
1869 {
1870 "type": "opencollective",
1871 "url": "https://opencollective.com/browserslist"
1872 },
1873 {
1874 "type": "tidelift",
1875 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1876 },
1877 {
1878 "type": "github",
1879 "url": "https://github.com/sponsors/ai"
1880 }
1881 ],
1882 "license": "CC-BY-4.0"
1883 },
1884 "node_modules/chalk": {
1885 "version": "4.1.2",
1886 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1887 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1888 "dev": true,
1889 "license": "MIT",
1890 "dependencies": {
1891 "ansi-styles": "^4.1.0",
1892 "supports-color": "^7.1.0"
1893 },
1894 "engines": {
1895 "node": ">=10"
1896 },
1897 "funding": {
1898 "url": "https://github.com/chalk/chalk?sponsor=1"
1899 }
1900 },
1901 "node_modules/chart.js": {
1902 "version": "4.5.1",
1903 "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.5.1.tgz",
1904 "integrity": "sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==",
1905 "license": "MIT",
1906 "dependencies": {
1907 "@kurkle/color": "^0.3.0"
1908 },
1909 "engines": {
1910 "pnpm": ">=8"
1911 }
1912 },
1913 "node_modules/chokidar": {
1914 "version": "3.6.0",
1915 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
1916 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
1917 "dev": true,
1918 "license": "MIT",
1919 "dependencies": {
1920 "anymatch": "~3.1.2",
1921 "braces": "~3.0.2",
1922 "glob-parent": "~5.1.2",
1923 "is-binary-path": "~2.1.0",
1924 "is-glob": "~4.0.1",
1925 "normalize-path": "~3.0.0",
1926 "readdirp": "~3.6.0"
1927 },
1928 "engines": {
1929 "node": ">= 8.10.0"
1930 },
1931 "funding": {
1932 "url": "https://paulmillr.com/funding/"
1933 },
1934 "optionalDependencies": {
1935 "fsevents": "~2.3.2"
1936 }
1937 },
1938 "node_modules/chokidar/node_modules/glob-parent": {
1939 "version": "5.1.2",
1940 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1941 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1942 "dev": true,
1943 "license": "ISC",
1944 "dependencies": {
1945 "is-glob": "^4.0.1"
1946 },
1947 "engines": {
1948 "node": ">= 6"
1949 }
1950 },
1951 "node_modules/clsx": {
1952 "version": "2.1.1",
1953 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
1954 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
1955 "license": "MIT",
1956 "engines": {
1957 "node": ">=6"
1958 }
1959 },
1960 "node_modules/color-convert": {
1961 "version": "2.0.1",
1962 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1963 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1964 "dev": true,
1965 "license": "MIT",
1966 "dependencies": {
1967 "color-name": "~1.1.4"
1968 },
1969 "engines": {
1970 "node": ">=7.0.0"
1971 }
1972 },
1973 "node_modules/color-name": {
1974 "version": "1.1.4",
1975 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1976 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1977 "dev": true,
1978 "license": "MIT"
1979 },
1980 "node_modules/commander": {
1981 "version": "4.1.1",
1982 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
1983 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
1984 "dev": true,
1985 "license": "MIT",
1986 "engines": {
1987 "node": ">= 6"
1988 }
1989 },
1990 "node_modules/concat-map": {
1991 "version": "0.0.1",
1992 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1993 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1994 "dev": true,
1995 "license": "MIT"
1996 },
1997 "node_modules/convert-source-map": {
1998 "version": "2.0.0",
1999 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2000 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
2001 "dev": true,
2002 "license": "MIT"
2003 },
2004 "node_modules/cross-spawn": {
2005 "version": "7.0.6",
2006 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2007 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2008 "dev": true,
2009 "license": "MIT",
2010 "dependencies": {
2011 "path-key": "^3.1.0",
2012 "shebang-command": "^2.0.0",
2013 "which": "^2.0.1"
2014 },
2015 "engines": {
2016 "node": ">= 8"
2017 }
2018 },
2019 "node_modules/cssesc": {
2020 "version": "3.0.0",
2021 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2022 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2023 "dev": true,
2024 "license": "MIT",
2025 "bin": {
2026 "cssesc": "bin/cssesc"
2027 },
2028 "engines": {
2029 "node": ">=4"
2030 }
2031 },
2032 "node_modules/csstype": {
2033 "version": "3.2.3",
2034 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
2035 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
2036 "devOptional": true,
2037 "license": "MIT"
2038 },
2039 "node_modules/d3-array": {
2040 "version": "3.2.4",
2041 "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
2042 "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
2043 "license": "ISC",
2044 "dependencies": {
2045 "internmap": "1 - 2"
2046 },
2047 "engines": {
2048 "node": ">=12"
2049 }
2050 },
2051 "node_modules/d3-color": {
2052 "version": "3.1.0",
2053 "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
2054 "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
2055 "license": "ISC",
2056 "engines": {
2057 "node": ">=12"
2058 }
2059 },
2060 "node_modules/d3-ease": {
2061 "version": "3.0.1",
2062 "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
2063 "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==",
2064 "license": "BSD-3-Clause",
2065 "engines": {
2066 "node": ">=12"
2067 }
2068 },
2069 "node_modules/d3-format": {
2070 "version": "3.1.0",
2071 "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz",
2072 "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==",
2073 "license": "ISC",
2074 "engines": {
2075 "node": ">=12"
2076 }
2077 },
2078 "node_modules/d3-interpolate": {
2079 "version": "3.0.1",
2080 "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
2081 "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
2082 "license": "ISC",
2083 "dependencies": {
2084 "d3-color": "1 - 3"
2085 },
2086 "engines": {
2087 "node": ">=12"
2088 }
2089 },
2090 "node_modules/d3-path": {
2091 "version": "3.1.0",
2092 "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
2093 "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
2094 "license": "ISC",
2095 "engines": {
2096 "node": ">=12"
2097 }
2098 },
2099 "node_modules/d3-scale": {
2100 "version": "4.0.2",
2101 "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
2102 "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
2103 "license": "ISC",
2104 "dependencies": {
2105 "d3-array": "2.10.0 - 3",
2106 "d3-format": "1 - 3",
2107 "d3-interpolate": "1.2.0 - 3",
2108 "d3-time": "2.1.1 - 3",
2109 "d3-time-format": "2 - 4"
2110 },
2111 "engines": {
2112 "node": ">=12"
2113 }
2114 },
2115 "node_modules/d3-shape": {
2116 "version": "3.2.0",
2117 "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
2118 "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
2119 "license": "ISC",
2120 "dependencies": {
2121 "d3-path": "^3.1.0"
2122 },
2123 "engines": {
2124 "node": ">=12"
2125 }
2126 },
2127 "node_modules/d3-time": {
2128 "version": "3.1.0",
2129 "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
2130 "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
2131 "license": "ISC",
2132 "dependencies": {
2133 "d3-array": "2 - 3"
2134 },
2135 "engines": {
2136 "node": ">=12"
2137 }
2138 },
2139 "node_modules/d3-time-format": {
2140 "version": "4.1.0",
2141 "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
2142 "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
2143 "license": "ISC",
2144 "dependencies": {
2145 "d3-time": "1 - 3"
2146 },
2147 "engines": {
2148 "node": ">=12"
2149 }
2150 },
2151 "node_modules/d3-timer": {
2152 "version": "3.0.1",
2153 "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
2154 "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==",
2155 "license": "ISC",
2156 "engines": {
2157 "node": ">=12"
2158 }
2159 },
2160 "node_modules/debug": {
2161 "version": "4.4.3",
2162 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2163 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2164 "dev": true,
2165 "license": "MIT",
2166 "dependencies": {
2167 "ms": "^2.1.3"
2168 },
2169 "engines": {
2170 "node": ">=6.0"
2171 },
2172 "peerDependenciesMeta": {
2173 "supports-color": {
2174 "optional": true
2175 }
2176 }
2177 },
2178 "node_modules/decimal.js-light": {
2179 "version": "2.5.1",
2180 "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz",
2181 "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==",
2182 "license": "MIT"
2183 },
2184 "node_modules/deep-is": {
2185 "version": "0.1.4",
2186 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2187 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2188 "dev": true,
2189 "license": "MIT"
2190 },
2191 "node_modules/didyoumean": {
2192 "version": "1.2.2",
2193 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
2194 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
2195 "dev": true,
2196 "license": "Apache-2.0"
2197 },
2198 "node_modules/dlv": {
2199 "version": "1.1.3",
2200 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
2201 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
2202 "dev": true,
2203 "license": "MIT"
2204 },
2205 "node_modules/electron-to-chromium": {
2206 "version": "1.5.267",
2207 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
2208 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
2209 "dev": true,
2210 "license": "ISC"
2211 },
2212 "node_modules/es-toolkit": {
2213 "version": "1.42.0",
2214 "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.42.0.tgz",
2215 "integrity": "sha512-SLHIyY7VfDJBM8clz4+T2oquwTQxEzu263AyhVK4jREOAwJ+8eebaa4wM3nlvnAqhDrMm2EsA6hWHaQsMPQ1nA==",
2216 "license": "MIT",
2217 "workspaces": [
2218 "docs",
2219 "benchmarks"
2220 ]
2221 },
2222 "node_modules/esbuild": {
2223 "version": "0.25.12",
2224 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
2225 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
2226 "dev": true,
2227 "hasInstallScript": true,
2228 "license": "MIT",
2229 "bin": {
2230 "esbuild": "bin/esbuild"
2231 },
2232 "engines": {
2233 "node": ">=18"
2234 },
2235 "optionalDependencies": {
2236 "@esbuild/aix-ppc64": "0.25.12",
2237 "@esbuild/android-arm": "0.25.12",
2238 "@esbuild/android-arm64": "0.25.12",
2239 "@esbuild/android-x64": "0.25.12",
2240 "@esbuild/darwin-arm64": "0.25.12",
2241 "@esbuild/darwin-x64": "0.25.12",
2242 "@esbuild/freebsd-arm64": "0.25.12",
2243 "@esbuild/freebsd-x64": "0.25.12",
2244 "@esbuild/linux-arm": "0.25.12",
2245 "@esbuild/linux-arm64": "0.25.12",
2246 "@esbuild/linux-ia32": "0.25.12",
2247 "@esbuild/linux-loong64": "0.25.12",
2248 "@esbuild/linux-mips64el": "0.25.12",
2249 "@esbuild/linux-ppc64": "0.25.12",
2250 "@esbuild/linux-riscv64": "0.25.12",
2251 "@esbuild/linux-s390x": "0.25.12",
2252 "@esbuild/linux-x64": "0.25.12",
2253 "@esbuild/netbsd-arm64": "0.25.12",
2254 "@esbuild/netbsd-x64": "0.25.12",
2255 "@esbuild/openbsd-arm64": "0.25.12",
2256 "@esbuild/openbsd-x64": "0.25.12",
2257 "@esbuild/openharmony-arm64": "0.25.12",
2258 "@esbuild/sunos-x64": "0.25.12",
2259 "@esbuild/win32-arm64": "0.25.12",
2260 "@esbuild/win32-ia32": "0.25.12",
2261 "@esbuild/win32-x64": "0.25.12"
2262 }
2263 },
2264 "node_modules/escalade": {
2265 "version": "3.2.0",
2266 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2267 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2268 "dev": true,
2269 "license": "MIT",
2270 "engines": {
2271 "node": ">=6"
2272 }
2273 },
2274 "node_modules/escape-string-regexp": {
2275 "version": "4.0.0",
2276 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2277 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2278 "dev": true,
2279 "license": "MIT",
2280 "engines": {
2281 "node": ">=10"
2282 },
2283 "funding": {
2284 "url": "https://github.com/sponsors/sindresorhus"
2285 }
2286 },
2287 "node_modules/eslint": {
2288 "version": "9.39.1",
2289 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.1.tgz",
2290 "integrity": "sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==",
2291 "dev": true,
2292 "license": "MIT",
2293 "dependencies": {
2294 "@eslint-community/eslint-utils": "^4.8.0",
2295 "@eslint-community/regexpp": "^4.12.1",
2296 "@eslint/config-array": "^0.21.1",
2297 "@eslint/config-helpers": "^0.4.2",
2298 "@eslint/core": "^0.17.0",
2299 "@eslint/eslintrc": "^3.3.1",
2300 "@eslint/js": "9.39.1",
2301 "@eslint/plugin-kit": "^0.4.1",
2302 "@humanfs/node": "^0.16.6",
2303 "@humanwhocodes/module-importer": "^1.0.1",
2304 "@humanwhocodes/retry": "^0.4.2",
2305 "@types/estree": "^1.0.6",
2306 "ajv": "^6.12.4",
2307 "chalk": "^4.0.0",
2308 "cross-spawn": "^7.0.6",
2309 "debug": "^4.3.2",
2310 "escape-string-regexp": "^4.0.0",
2311 "eslint-scope": "^8.4.0",
2312 "eslint-visitor-keys": "^4.2.1",
2313 "espree": "^10.4.0",
2314 "esquery": "^1.5.0",
2315 "esutils": "^2.0.2",
2316 "fast-deep-equal": "^3.1.3",
2317 "file-entry-cache": "^8.0.0",
2318 "find-up": "^5.0.0",
2319 "glob-parent": "^6.0.2",
2320 "ignore": "^5.2.0",
2321 "imurmurhash": "^0.1.4",
2322 "is-glob": "^4.0.0",
2323 "json-stable-stringify-without-jsonify": "^1.0.1",
2324 "lodash.merge": "^4.6.2",
2325 "minimatch": "^3.1.2",
2326 "natural-compare": "^1.4.0",
2327 "optionator": "^0.9.3"
2328 },
2329 "bin": {
2330 "eslint": "bin/eslint.js"
2331 },
2332 "engines": {
2333 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2334 },
2335 "funding": {
2336 "url": "https://eslint.org/donate"
2337 },
2338 "peerDependencies": {
2339 "jiti": "*"
2340 },
2341 "peerDependenciesMeta": {
2342 "jiti": {
2343 "optional": true
2344 }
2345 }
2346 },
2347 "node_modules/eslint-plugin-react-hooks": {
2348 "version": "7.0.1",
2349 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz",
2350 "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==",
2351 "dev": true,
2352 "license": "MIT",
2353 "dependencies": {
2354 "@babel/core": "^7.24.4",
2355 "@babel/parser": "^7.24.4",
2356 "hermes-parser": "^0.25.1",
2357 "zod": "^3.25.0 || ^4.0.0",
2358 "zod-validation-error": "^3.5.0 || ^4.0.0"
2359 },
2360 "engines": {
2361 "node": ">=18"
2362 },
2363 "peerDependencies": {
2364 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
2365 }
2366 },
2367 "node_modules/eslint-plugin-react-refresh": {
2368 "version": "0.4.24",
2369 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.24.tgz",
2370 "integrity": "sha512-nLHIW7TEq3aLrEYWpVaJ1dRgFR+wLDPN8e8FpYAql/bMV2oBEfC37K0gLEGgv9fy66juNShSMV8OkTqzltcG/w==",
2371 "dev": true,
2372 "license": "MIT",
2373 "peerDependencies": {
2374 "eslint": ">=8.40"
2375 }
2376 },
2377 "node_modules/eslint-scope": {
2378 "version": "8.4.0",
2379 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
2380 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
2381 "dev": true,
2382 "license": "BSD-2-Clause",
2383 "dependencies": {
2384 "esrecurse": "^4.3.0",
2385 "estraverse": "^5.2.0"
2386 },
2387 "engines": {
2388 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2389 },
2390 "funding": {
2391 "url": "https://opencollective.com/eslint"
2392 }
2393 },
2394 "node_modules/eslint-visitor-keys": {
2395 "version": "4.2.1",
2396 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2397 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2398 "dev": true,
2399 "license": "Apache-2.0",
2400 "engines": {
2401 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2402 },
2403 "funding": {
2404 "url": "https://opencollective.com/eslint"
2405 }
2406 },
2407 "node_modules/espree": {
2408 "version": "10.4.0",
2409 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
2410 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
2411 "dev": true,
2412 "license": "BSD-2-Clause",
2413 "dependencies": {
2414 "acorn": "^8.15.0",
2415 "acorn-jsx": "^5.3.2",
2416 "eslint-visitor-keys": "^4.2.1"
2417 },
2418 "engines": {
2419 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2420 },
2421 "funding": {
2422 "url": "https://opencollective.com/eslint"
2423 }
2424 },
2425 "node_modules/esquery": {
2426 "version": "1.6.0",
2427 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
2428 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
2429 "dev": true,
2430 "license": "BSD-3-Clause",
2431 "dependencies": {
2432 "estraverse": "^5.1.0"
2433 },
2434 "engines": {
2435 "node": ">=0.10"
2436 }
2437 },
2438 "node_modules/esrecurse": {
2439 "version": "4.3.0",
2440 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2441 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2442 "dev": true,
2443 "license": "BSD-2-Clause",
2444 "dependencies": {
2445 "estraverse": "^5.2.0"
2446 },
2447 "engines": {
2448 "node": ">=4.0"
2449 }
2450 },
2451 "node_modules/estraverse": {
2452 "version": "5.3.0",
2453 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2454 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2455 "dev": true,
2456 "license": "BSD-2-Clause",
2457 "engines": {
2458 "node": ">=4.0"
2459 }
2460 },
2461 "node_modules/esutils": {
2462 "version": "2.0.3",
2463 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2464 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2465 "dev": true,
2466 "license": "BSD-2-Clause",
2467 "engines": {
2468 "node": ">=0.10.0"
2469 }
2470 },
2471 "node_modules/eventemitter3": {
2472 "version": "5.0.1",
2473 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
2474 "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
2475 "license": "MIT"
2476 },
2477 "node_modules/fast-deep-equal": {
2478 "version": "3.1.3",
2479 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2480 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2481 "dev": true,
2482 "license": "MIT"
2483 },
2484 "node_modules/fast-glob": {
2485 "version": "3.3.3",
2486 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
2487 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
2488 "dev": true,
2489 "license": "MIT",
2490 "dependencies": {
2491 "@nodelib/fs.stat": "^2.0.2",
2492 "@nodelib/fs.walk": "^1.2.3",
2493 "glob-parent": "^5.1.2",
2494 "merge2": "^1.3.0",
2495 "micromatch": "^4.0.8"
2496 },
2497 "engines": {
2498 "node": ">=8.6.0"
2499 }
2500 },
2501 "node_modules/fast-glob/node_modules/glob-parent": {
2502 "version": "5.1.2",
2503 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2504 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2505 "dev": true,
2506 "license": "ISC",
2507 "dependencies": {
2508 "is-glob": "^4.0.1"
2509 },
2510 "engines": {
2511 "node": ">= 6"
2512 }
2513 },
2514 "node_modules/fast-json-stable-stringify": {
2515 "version": "2.1.0",
2516 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2517 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2518 "dev": true,
2519 "license": "MIT"
2520 },
2521 "node_modules/fast-levenshtein": {
2522 "version": "2.0.6",
2523 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2524 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2525 "dev": true,
2526 "license": "MIT"
2527 },
2528 "node_modules/fastq": {
2529 "version": "1.20.1",
2530 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
2531 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
2532 "dev": true,
2533 "license": "ISC",
2534 "dependencies": {
2535 "reusify": "^1.0.4"
2536 }
2537 },
2538 "node_modules/fdir": {
2539 "version": "6.5.0",
2540 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2541 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2542 "dev": true,
2543 "license": "MIT",
2544 "engines": {
2545 "node": ">=12.0.0"
2546 },
2547 "peerDependencies": {
2548 "picomatch": "^3 || ^4"
2549 },
2550 "peerDependenciesMeta": {
2551 "picomatch": {
2552 "optional": true
2553 }
2554 }
2555 },
2556 "node_modules/file-entry-cache": {
2557 "version": "8.0.0",
2558 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
2559 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
2560 "dev": true,
2561 "license": "MIT",
2562 "dependencies": {
2563 "flat-cache": "^4.0.0"
2564 },
2565 "engines": {
2566 "node": ">=16.0.0"
2567 }
2568 },
2569 "node_modules/fill-range": {
2570 "version": "7.1.1",
2571 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2572 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2573 "dev": true,
2574 "license": "MIT",
2575 "dependencies": {
2576 "to-regex-range": "^5.0.1"
2577 },
2578 "engines": {
2579 "node": ">=8"
2580 }
2581 },
2582 "node_modules/find-up": {
2583 "version": "5.0.0",
2584 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2585 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2586 "dev": true,
2587 "license": "MIT",
2588 "dependencies": {
2589 "locate-path": "^6.0.0",
2590 "path-exists": "^4.0.0"
2591 },
2592 "engines": {
2593 "node": ">=10"
2594 },
2595 "funding": {
2596 "url": "https://github.com/sponsors/sindresorhus"
2597 }
2598 },
2599 "node_modules/flat-cache": {
2600 "version": "4.0.1",
2601 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
2602 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
2603 "dev": true,
2604 "license": "MIT",
2605 "dependencies": {
2606 "flatted": "^3.2.9",
2607 "keyv": "^4.5.4"
2608 },
2609 "engines": {
2610 "node": ">=16"
2611 }
2612 },
2613 "node_modules/flatted": {
2614 "version": "3.3.3",
2615 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
2616 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
2617 "dev": true,
2618 "license": "ISC"
2619 },
2620 "node_modules/fraction.js": {
2621 "version": "5.3.4",
2622 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz",
2623 "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==",
2624 "dev": true,
2625 "license": "MIT",
2626 "engines": {
2627 "node": "*"
2628 },
2629 "funding": {
2630 "type": "github",
2631 "url": "https://github.com/sponsors/rawify"
2632 }
2633 },
2634 "node_modules/fsevents": {
2635 "version": "2.3.3",
2636 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2637 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2638 "dev": true,
2639 "hasInstallScript": true,
2640 "license": "MIT",
2641 "optional": true,
2642 "os": [
2643 "darwin"
2644 ],
2645 "engines": {
2646 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2647 }
2648 },
2649 "node_modules/function-bind": {
2650 "version": "1.1.2",
2651 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2652 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2653 "dev": true,
2654 "license": "MIT",
2655 "funding": {
2656 "url": "https://github.com/sponsors/ljharb"
2657 }
2658 },
2659 "node_modules/gensync": {
2660 "version": "1.0.0-beta.2",
2661 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
2662 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
2663 "dev": true,
2664 "license": "MIT",
2665 "engines": {
2666 "node": ">=6.9.0"
2667 }
2668 },
2669 "node_modules/glob-parent": {
2670 "version": "6.0.2",
2671 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2672 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2673 "dev": true,
2674 "license": "ISC",
2675 "dependencies": {
2676 "is-glob": "^4.0.3"
2677 },
2678 "engines": {
2679 "node": ">=10.13.0"
2680 }
2681 },
2682 "node_modules/globals": {
2683 "version": "16.5.0",
2684 "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz",
2685 "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==",
2686 "dev": true,
2687 "license": "MIT",
2688 "engines": {
2689 "node": ">=18"
2690 },
2691 "funding": {
2692 "url": "https://github.com/sponsors/sindresorhus"
2693 }
2694 },
2695 "node_modules/has-flag": {
2696 "version": "4.0.0",
2697 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2698 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2699 "dev": true,
2700 "license": "MIT",
2701 "engines": {
2702 "node": ">=8"
2703 }
2704 },
2705 "node_modules/hasown": {
2706 "version": "2.0.2",
2707 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
2708 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
2709 "dev": true,
2710 "license": "MIT",
2711 "dependencies": {
2712 "function-bind": "^1.1.2"
2713 },
2714 "engines": {
2715 "node": ">= 0.4"
2716 }
2717 },
2718 "node_modules/hermes-estree": {
2719 "version": "0.25.1",
2720 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz",
2721 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==",
2722 "dev": true,
2723 "license": "MIT"
2724 },
2725 "node_modules/hermes-parser": {
2726 "version": "0.25.1",
2727 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz",
2728 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==",
2729 "dev": true,
2730 "license": "MIT",
2731 "dependencies": {
2732 "hermes-estree": "0.25.1"
2733 }
2734 },
2735 "node_modules/ignore": {
2736 "version": "5.3.2",
2737 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
2738 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
2739 "dev": true,
2740 "license": "MIT",
2741 "engines": {
2742 "node": ">= 4"
2743 }
2744 },
2745 "node_modules/immer": {
2746 "version": "10.2.0",
2747 "resolved": "https://registry.npmjs.org/immer/-/immer-10.2.0.tgz",
2748 "integrity": "sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==",
2749 "license": "MIT",
2750 "funding": {
2751 "type": "opencollective",
2752 "url": "https://opencollective.com/immer"
2753 }
2754 },
2755 "node_modules/import-fresh": {
2756 "version": "3.3.1",
2757 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
2758 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
2759 "dev": true,
2760 "license": "MIT",
2761 "dependencies": {
2762 "parent-module": "^1.0.0",
2763 "resolve-from": "^4.0.0"
2764 },
2765 "engines": {
2766 "node": ">=6"
2767 },
2768 "funding": {
2769 "url": "https://github.com/sponsors/sindresorhus"
2770 }
2771 },
2772 "node_modules/imurmurhash": {
2773 "version": "0.1.4",
2774 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2775 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2776 "dev": true,
2777 "license": "MIT",
2778 "engines": {
2779 "node": ">=0.8.19"
2780 }
2781 },
2782 "node_modules/internmap": {
2783 "version": "2.0.3",
2784 "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
2785 "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
2786 "license": "ISC",
2787 "engines": {
2788 "node": ">=12"
2789 }
2790 },
2791 "node_modules/is-binary-path": {
2792 "version": "2.1.0",
2793 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2794 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2795 "dev": true,
2796 "license": "MIT",
2797 "dependencies": {
2798 "binary-extensions": "^2.0.0"
2799 },
2800 "engines": {
2801 "node": ">=8"
2802 }
2803 },
2804 "node_modules/is-core-module": {
2805 "version": "2.16.1",
2806 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
2807 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
2808 "dev": true,
2809 "license": "MIT",
2810 "dependencies": {
2811 "hasown": "^2.0.2"
2812 },
2813 "engines": {
2814 "node": ">= 0.4"
2815 },
2816 "funding": {
2817 "url": "https://github.com/sponsors/ljharb"
2818 }
2819 },
2820 "node_modules/is-extglob": {
2821 "version": "2.1.1",
2822 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2823 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2824 "dev": true,
2825 "license": "MIT",
2826 "engines": {
2827 "node": ">=0.10.0"
2828 }
2829 },
2830 "node_modules/is-glob": {
2831 "version": "4.0.3",
2832 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2833 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2834 "dev": true,
2835 "license": "MIT",
2836 "dependencies": {
2837 "is-extglob": "^2.1.1"
2838 },
2839 "engines": {
2840 "node": ">=0.10.0"
2841 }
2842 },
2843 "node_modules/is-number": {
2844 "version": "7.0.0",
2845 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2846 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2847 "dev": true,
2848 "license": "MIT",
2849 "engines": {
2850 "node": ">=0.12.0"
2851 }
2852 },
2853 "node_modules/isexe": {
2854 "version": "2.0.0",
2855 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2856 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2857 "dev": true,
2858 "license": "ISC"
2859 },
2860 "node_modules/jiti": {
2861 "version": "1.21.7",
2862 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",
2863 "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==",
2864 "dev": true,
2865 "license": "MIT",
2866 "bin": {
2867 "jiti": "bin/jiti.js"
2868 }
2869 },
2870 "node_modules/js-tokens": {
2871 "version": "4.0.0",
2872 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2873 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2874 "dev": true,
2875 "license": "MIT"
2876 },
2877 "node_modules/js-yaml": {
2878 "version": "4.1.1",
2879 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
2880 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
2881 "dev": true,
2882 "license": "MIT",
2883 "dependencies": {
2884 "argparse": "^2.0.1"
2885 },
2886 "bin": {
2887 "js-yaml": "bin/js-yaml.js"
2888 }
2889 },
2890 "node_modules/jsesc": {
2891 "version": "3.1.0",
2892 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
2893 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
2894 "dev": true,
2895 "license": "MIT",
2896 "bin": {
2897 "jsesc": "bin/jsesc"
2898 },
2899 "engines": {
2900 "node": ">=6"
2901 }
2902 },
2903 "node_modules/json-buffer": {
2904 "version": "3.0.1",
2905 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
2906 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
2907 "dev": true,
2908 "license": "MIT"
2909 },
2910 "node_modules/json-schema-traverse": {
2911 "version": "0.4.1",
2912 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2913 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2914 "dev": true,
2915 "license": "MIT"
2916 },
2917 "node_modules/json-stable-stringify-without-jsonify": {
2918 "version": "1.0.1",
2919 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2920 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
2921 "dev": true,
2922 "license": "MIT"
2923 },
2924 "node_modules/json5": {
2925 "version": "2.2.3",
2926 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
2927 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
2928 "dev": true,
2929 "license": "MIT",
2930 "bin": {
2931 "json5": "lib/cli.js"
2932 },
2933 "engines": {
2934 "node": ">=6"
2935 }
2936 },
2937 "node_modules/keyv": {
2938 "version": "4.5.4",
2939 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
2940 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
2941 "dev": true,
2942 "license": "MIT",
2943 "dependencies": {
2944 "json-buffer": "3.0.1"
2945 }
2946 },
2947 "node_modules/levn": {
2948 "version": "0.4.1",
2949 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2950 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2951 "dev": true,
2952 "license": "MIT",
2953 "dependencies": {
2954 "prelude-ls": "^1.2.1",
2955 "type-check": "~0.4.0"
2956 },
2957 "engines": {
2958 "node": ">= 0.8.0"
2959 }
2960 },
2961 "node_modules/lilconfig": {
2962 "version": "3.1.3",
2963 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
2964 "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
2965 "dev": true,
2966 "license": "MIT",
2967 "engines": {
2968 "node": ">=14"
2969 },
2970 "funding": {
2971 "url": "https://github.com/sponsors/antonk52"
2972 }
2973 },
2974 "node_modules/lines-and-columns": {
2975 "version": "1.2.4",
2976 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
2977 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
2978 "dev": true,
2979 "license": "MIT"
2980 },
2981 "node_modules/locate-path": {
2982 "version": "6.0.0",
2983 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2984 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2985 "dev": true,
2986 "license": "MIT",
2987 "dependencies": {
2988 "p-locate": "^5.0.0"
2989 },
2990 "engines": {
2991 "node": ">=10"
2992 },
2993 "funding": {
2994 "url": "https://github.com/sponsors/sindresorhus"
2995 }
2996 },
2997 "node_modules/lodash.merge": {
2998 "version": "4.6.2",
2999 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3000 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3001 "dev": true,
3002 "license": "MIT"
3003 },
3004 "node_modules/lru-cache": {
3005 "version": "5.1.1",
3006 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3007 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3008 "dev": true,
3009 "license": "ISC",
3010 "dependencies": {
3011 "yallist": "^3.0.2"
3012 }
3013 },
3014 "node_modules/merge2": {
3015 "version": "1.4.1",
3016 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3017 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3018 "dev": true,
3019 "license": "MIT",
3020 "engines": {
3021 "node": ">= 8"
3022 }
3023 },
3024 "node_modules/micromatch": {
3025 "version": "4.0.8",
3026 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
3027 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
3028 "dev": true,
3029 "license": "MIT",
3030 "dependencies": {
3031 "braces": "^3.0.3",
3032 "picomatch": "^2.3.1"
3033 },
3034 "engines": {
3035 "node": ">=8.6"
3036 }
3037 },
3038 "node_modules/micromatch/node_modules/picomatch": {
3039 "version": "2.3.1",
3040 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3041 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3042 "dev": true,
3043 "license": "MIT",
3044 "engines": {
3045 "node": ">=8.6"
3046 },
3047 "funding": {
3048 "url": "https://github.com/sponsors/jonschlinkert"
3049 }
3050 },
3051 "node_modules/minimatch": {
3052 "version": "3.1.2",
3053 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3054 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3055 "dev": true,
3056 "license": "ISC",
3057 "dependencies": {
3058 "brace-expansion": "^1.1.7"
3059 },
3060 "engines": {
3061 "node": "*"
3062 }
3063 },
3064 "node_modules/ms": {
3065 "version": "2.1.3",
3066 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3067 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3068 "dev": true,
3069 "license": "MIT"
3070 },
3071 "node_modules/mz": {
3072 "version": "2.7.0",
3073 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
3074 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
3075 "dev": true,
3076 "license": "MIT",
3077 "dependencies": {
3078 "any-promise": "^1.0.0",
3079 "object-assign": "^4.0.1",
3080 "thenify-all": "^1.0.0"
3081 }
3082 },
3083 "node_modules/nanoid": {
3084 "version": "3.3.11",
3085 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
3086 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
3087 "dev": true,
3088 "funding": [
3089 {
3090 "type": "github",
3091 "url": "https://github.com/sponsors/ai"
3092 }
3093 ],
3094 "license": "MIT",
3095 "bin": {
3096 "nanoid": "bin/nanoid.cjs"
3097 },
3098 "engines": {
3099 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3100 }
3101 },
3102 "node_modules/natural-compare": {
3103 "version": "1.4.0",
3104 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3105 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3106 "dev": true,
3107 "license": "MIT"
3108 },
3109 "node_modules/node-releases": {
3110 "version": "2.0.27",
3111 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
3112 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
3113 "dev": true,
3114 "license": "MIT"
3115 },
3116 "node_modules/normalize-path": {
3117 "version": "3.0.0",
3118 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
3119 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
3120 "dev": true,
3121 "license": "MIT",
3122 "engines": {
3123 "node": ">=0.10.0"
3124 }
3125 },
3126 "node_modules/object-assign": {
3127 "version": "4.1.1",
3128 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3129 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
3130 "dev": true,
3131 "license": "MIT",
3132 "engines": {
3133 "node": ">=0.10.0"
3134 }
3135 },
3136 "node_modules/object-hash": {
3137 "version": "3.0.0",
3138 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
3139 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
3140 "dev": true,
3141 "license": "MIT",
3142 "engines": {
3143 "node": ">= 6"
3144 }
3145 },
3146 "node_modules/optionator": {
3147 "version": "0.9.4",
3148 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
3149 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
3150 "dev": true,
3151 "license": "MIT",
3152 "dependencies": {
3153 "deep-is": "^0.1.3",
3154 "fast-levenshtein": "^2.0.6",
3155 "levn": "^0.4.1",
3156 "prelude-ls": "^1.2.1",
3157 "type-check": "^0.4.0",
3158 "word-wrap": "^1.2.5"
3159 },
3160 "engines": {
3161 "node": ">= 0.8.0"
3162 }
3163 },
3164 "node_modules/p-limit": {
3165 "version": "3.1.0",
3166 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
3167 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
3168 "dev": true,
3169 "license": "MIT",
3170 "dependencies": {
3171 "yocto-queue": "^0.1.0"
3172 },
3173 "engines": {
3174 "node": ">=10"
3175 },
3176 "funding": {
3177 "url": "https://github.com/sponsors/sindresorhus"
3178 }
3179 },
3180 "node_modules/p-locate": {
3181 "version": "5.0.0",
3182 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
3183 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
3184 "dev": true,
3185 "license": "MIT",
3186 "dependencies": {
3187 "p-limit": "^3.0.2"
3188 },
3189 "engines": {
3190 "node": ">=10"
3191 },
3192 "funding": {
3193 "url": "https://github.com/sponsors/sindresorhus"
3194 }
3195 },
3196 "node_modules/parent-module": {
3197 "version": "1.0.1",
3198 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3199 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3200 "dev": true,
3201 "license": "MIT",
3202 "dependencies": {
3203 "callsites": "^3.0.0"
3204 },
3205 "engines": {
3206 "node": ">=6"
3207 }
3208 },
3209 "node_modules/path-exists": {
3210 "version": "4.0.0",
3211 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3212 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
3213 "dev": true,
3214 "license": "MIT",
3215 "engines": {
3216 "node": ">=8"
3217 }
3218 },
3219 "node_modules/path-key": {
3220 "version": "3.1.1",
3221 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3222 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3223 "dev": true,
3224 "license": "MIT",
3225 "engines": {
3226 "node": ">=8"
3227 }
3228 },
3229 "node_modules/path-parse": {
3230 "version": "1.0.7",
3231 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3232 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3233 "dev": true,
3234 "license": "MIT"
3235 },
3236 "node_modules/picocolors": {
3237 "version": "1.1.1",
3238 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3239 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3240 "dev": true,
3241 "license": "ISC"
3242 },
3243 "node_modules/picomatch": {
3244 "version": "4.0.3",
3245 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3246 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3247 "dev": true,
3248 "license": "MIT",
3249 "engines": {
3250 "node": ">=12"
3251 },
3252 "funding": {
3253 "url": "https://github.com/sponsors/jonschlinkert"
3254 }
3255 },
3256 "node_modules/pify": {
3257 "version": "2.3.0",
3258 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3259 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
3260 "dev": true,
3261 "license": "MIT",
3262 "engines": {
3263 "node": ">=0.10.0"
3264 }
3265 },
3266 "node_modules/pirates": {
3267 "version": "4.0.7",
3268 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
3269 "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
3270 "dev": true,
3271 "license": "MIT",
3272 "engines": {
3273 "node": ">= 6"
3274 }
3275 },
3276 "node_modules/postcss": {
3277 "version": "8.5.6",
3278 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
3279 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
3280 "dev": true,
3281 "funding": [
3282 {
3283 "type": "opencollective",
3284 "url": "https://opencollective.com/postcss/"
3285 },
3286 {
3287 "type": "tidelift",
3288 "url": "https://tidelift.com/funding/github/npm/postcss"
3289 },
3290 {
3291 "type": "github",
3292 "url": "https://github.com/sponsors/ai"
3293 }
3294 ],
3295 "license": "MIT",
3296 "dependencies": {
3297 "nanoid": "^3.3.11",
3298 "picocolors": "^1.1.1",
3299 "source-map-js": "^1.2.1"
3300 },
3301 "engines": {
3302 "node": "^10 || ^12 || >=14"
3303 }
3304 },
3305 "node_modules/postcss-import": {
3306 "version": "15.1.0",
3307 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
3308 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
3309 "dev": true,
3310 "license": "MIT",
3311 "dependencies": {
3312 "postcss-value-parser": "^4.0.0",
3313 "read-cache": "^1.0.0",
3314 "resolve": "^1.1.7"
3315 },
3316 "engines": {
3317 "node": ">=14.0.0"
3318 },
3319 "peerDependencies": {
3320 "postcss": "^8.0.0"
3321 }
3322 },
3323 "node_modules/postcss-js": {
3324 "version": "4.1.0",
3325 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz",
3326 "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==",
3327 "dev": true,
3328 "funding": [
3329 {
3330 "type": "opencollective",
3331 "url": "https://opencollective.com/postcss/"
3332 },
3333 {
3334 "type": "github",
3335 "url": "https://github.com/sponsors/ai"
3336 }
3337 ],
3338 "license": "MIT",
3339 "dependencies": {
3340 "camelcase-css": "^2.0.1"
3341 },
3342 "engines": {
3343 "node": "^12 || ^14 || >= 16"
3344 },
3345 "peerDependencies": {
3346 "postcss": "^8.4.21"
3347 }
3348 },
3349 "node_modules/postcss-load-config": {
3350 "version": "4.0.2",
3351 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz",
3352 "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==",
3353 "dev": true,
3354 "funding": [
3355 {
3356 "type": "opencollective",
3357 "url": "https://opencollective.com/postcss/"
3358 },
3359 {
3360 "type": "github",
3361 "url": "https://github.com/sponsors/ai"
3362 }
3363 ],
3364 "license": "MIT",
3365 "dependencies": {
3366 "lilconfig": "^3.0.0",
3367 "yaml": "^2.3.4"
3368 },
3369 "engines": {
3370 "node": ">= 14"
3371 },
3372 "peerDependencies": {
3373 "postcss": ">=8.0.9",
3374 "ts-node": ">=9.0.0"
3375 },
3376 "peerDependenciesMeta": {
3377 "postcss": {
3378 "optional": true
3379 },
3380 "ts-node": {
3381 "optional": true
3382 }
3383 }
3384 },
3385 "node_modules/postcss-nested": {
3386 "version": "6.2.0",
3387 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
3388 "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
3389 "dev": true,
3390 "funding": [
3391 {
3392 "type": "opencollective",
3393 "url": "https://opencollective.com/postcss/"
3394 },
3395 {
3396 "type": "github",
3397 "url": "https://github.com/sponsors/ai"
3398 }
3399 ],
3400 "license": "MIT",
3401 "dependencies": {
3402 "postcss-selector-parser": "^6.1.1"
3403 },
3404 "engines": {
3405 "node": ">=12.0"
3406 },
3407 "peerDependencies": {
3408 "postcss": "^8.2.14"
3409 }
3410 },
3411 "node_modules/postcss-selector-parser": {
3412 "version": "6.1.2",
3413 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
3414 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
3415 "dev": true,
3416 "license": "MIT",
3417 "dependencies": {
3418 "cssesc": "^3.0.0",
3419 "util-deprecate": "^1.0.2"
3420 },
3421 "engines": {
3422 "node": ">=4"
3423 }
3424 },
3425 "node_modules/postcss-value-parser": {
3426 "version": "4.2.0",
3427 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
3428 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
3429 "dev": true,
3430 "license": "MIT"
3431 },
3432 "node_modules/prelude-ls": {
3433 "version": "1.2.1",
3434 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
3435 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
3436 "dev": true,
3437 "license": "MIT",
3438 "engines": {
3439 "node": ">= 0.8.0"
3440 }
3441 },
3442 "node_modules/punycode": {
3443 "version": "2.3.1",
3444 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
3445 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
3446 "dev": true,
3447 "license": "MIT",
3448 "engines": {
3449 "node": ">=6"
3450 }
3451 },
3452 "node_modules/queue-microtask": {
3453 "version": "1.2.3",
3454 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3455 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3456 "dev": true,
3457 "funding": [
3458 {
3459 "type": "github",
3460 "url": "https://github.com/sponsors/feross"
3461 },
3462 {
3463 "type": "patreon",
3464 "url": "https://www.patreon.com/feross"
3465 },
3466 {
3467 "type": "consulting",
3468 "url": "https://feross.org/support"
3469 }
3470 ],
3471 "license": "MIT"
3472 },
3473 "node_modules/react": {
3474 "version": "19.2.1",
3475 "resolved": "https://registry.npmjs.org/react/-/react-19.2.1.tgz",
3476 "integrity": "sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==",
3477 "license": "MIT",
3478 "engines": {
3479 "node": ">=0.10.0"
3480 }
3481 },
3482 "node_modules/react-dom": {
3483 "version": "19.2.1",
3484 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.1.tgz",
3485 "integrity": "sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==",
3486 "license": "MIT",
3487 "dependencies": {
3488 "scheduler": "^0.27.0"
3489 },
3490 "peerDependencies": {
3491 "react": "^19.2.1"
3492 }
3493 },
3494 "node_modules/react-is": {
3495 "version": "19.2.1",
3496 "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.2.1.tgz",
3497 "integrity": "sha512-L7BnWgRbMwzMAubQcS7sXdPdNLmKlucPlopgAzx7FtYbksWZgEWiuYM5x9T6UqS2Ne0rsgQTq5kY2SGqpzUkYA==",
3498 "license": "MIT",
3499 "peer": true
3500 },
3501 "node_modules/react-redux": {
3502 "version": "9.2.0",
3503 "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz",
3504 "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==",
3505 "license": "MIT",
3506 "dependencies": {
3507 "@types/use-sync-external-store": "^0.0.6",
3508 "use-sync-external-store": "^1.4.0"
3509 },
3510 "peerDependencies": {
3511 "@types/react": "^18.2.25 || ^19",
3512 "react": "^18.0 || ^19",
3513 "redux": "^5.0.0"
3514 },
3515 "peerDependenciesMeta": {
3516 "@types/react": {
3517 "optional": true
3518 },
3519 "redux": {
3520 "optional": true
3521 }
3522 }
3523 },
3524 "node_modules/react-refresh": {
3525 "version": "0.18.0",
3526 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
3527 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
3528 "dev": true,
3529 "license": "MIT",
3530 "engines": {
3531 "node": ">=0.10.0"
3532 }
3533 },
3534 "node_modules/read-cache": {
3535 "version": "1.0.0",
3536 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
3537 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
3538 "dev": true,
3539 "license": "MIT",
3540 "dependencies": {
3541 "pify": "^2.3.0"
3542 }
3543 },
3544 "node_modules/readdirp": {
3545 "version": "3.6.0",
3546 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
3547 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
3548 "dev": true,
3549 "license": "MIT",
3550 "dependencies": {
3551 "picomatch": "^2.2.1"
3552 },
3553 "engines": {
3554 "node": ">=8.10.0"
3555 }
3556 },
3557 "node_modules/readdirp/node_modules/picomatch": {
3558 "version": "2.3.1",
3559 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3560 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3561 "dev": true,
3562 "license": "MIT",
3563 "engines": {
3564 "node": ">=8.6"
3565 },
3566 "funding": {
3567 "url": "https://github.com/sponsors/jonschlinkert"
3568 }
3569 },
3570 "node_modules/recharts": {
3571 "version": "3.5.1",
3572 "resolved": "https://registry.npmjs.org/recharts/-/recharts-3.5.1.tgz",
3573 "integrity": "sha512-+v+HJojK7gnEgG6h+b2u7k8HH7FhyFUzAc4+cPrsjL4Otdgqr/ecXzAnHciqlzV1ko064eNcsdzrYOM78kankA==",
3574 "license": "MIT",
3575 "workspaces": [
3576 "www"
3577 ],
3578 "dependencies": {
3579 "@reduxjs/toolkit": "1.x.x || 2.x.x",
3580 "clsx": "^2.1.1",
3581 "decimal.js-light": "^2.5.1",
3582 "es-toolkit": "^1.39.3",
3583 "eventemitter3": "^5.0.1",
3584 "immer": "^10.1.1",
3585 "react-redux": "8.x.x || 9.x.x",
3586 "reselect": "5.1.1",
3587 "tiny-invariant": "^1.3.3",
3588 "use-sync-external-store": "^1.2.2",
3589 "victory-vendor": "^37.0.2"
3590 },
3591 "engines": {
3592 "node": ">=18"
3593 },
3594 "peerDependencies": {
3595 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3596 "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
3597 "react-is": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3598 }
3599 },
3600 "node_modules/redux": {
3601 "version": "5.0.1",
3602 "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz",
3603 "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==",
3604 "license": "MIT"
3605 },
3606 "node_modules/redux-thunk": {
3607 "version": "3.1.0",
3608 "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz",
3609 "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==",
3610 "license": "MIT",
3611 "peerDependencies": {
3612 "redux": "^5.0.0"
3613 }
3614 },
3615 "node_modules/reselect": {
3616 "version": "5.1.1",
3617 "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz",
3618 "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==",
3619 "license": "MIT"
3620 },
3621 "node_modules/resolve": {
3622 "version": "1.22.11",
3623 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
3624 "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
3625 "dev": true,
3626 "license": "MIT",
3627 "dependencies": {
3628 "is-core-module": "^2.16.1",
3629 "path-parse": "^1.0.7",
3630 "supports-preserve-symlinks-flag": "^1.0.0"
3631 },
3632 "bin": {
3633 "resolve": "bin/resolve"
3634 },
3635 "engines": {
3636 "node": ">= 0.4"
3637 },
3638 "funding": {
3639 "url": "https://github.com/sponsors/ljharb"
3640 }
3641 },
3642 "node_modules/resolve-from": {
3643 "version": "4.0.0",
3644 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3645 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3646 "dev": true,
3647 "license": "MIT",
3648 "engines": {
3649 "node": ">=4"
3650 }
3651 },
3652 "node_modules/reusify": {
3653 "version": "1.1.0",
3654 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
3655 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
3656 "dev": true,
3657 "license": "MIT",
3658 "engines": {
3659 "iojs": ">=1.0.0",
3660 "node": ">=0.10.0"
3661 }
3662 },
3663 "node_modules/rollup": {
3664 "version": "4.53.3",
3665 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz",
3666 "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==",
3667 "dev": true,
3668 "license": "MIT",
3669 "dependencies": {
3670 "@types/estree": "1.0.8"
3671 },
3672 "bin": {
3673 "rollup": "dist/bin/rollup"
3674 },
3675 "engines": {
3676 "node": ">=18.0.0",
3677 "npm": ">=8.0.0"
3678 },
3679 "optionalDependencies": {
3680 "@rollup/rollup-android-arm-eabi": "4.53.3",
3681 "@rollup/rollup-android-arm64": "4.53.3",
3682 "@rollup/rollup-darwin-arm64": "4.53.3",
3683 "@rollup/rollup-darwin-x64": "4.53.3",
3684 "@rollup/rollup-freebsd-arm64": "4.53.3",
3685 "@rollup/rollup-freebsd-x64": "4.53.3",
3686 "@rollup/rollup-linux-arm-gnueabihf": "4.53.3",
3687 "@rollup/rollup-linux-arm-musleabihf": "4.53.3",
3688 "@rollup/rollup-linux-arm64-gnu": "4.53.3",
3689 "@rollup/rollup-linux-arm64-musl": "4.53.3",
3690 "@rollup/rollup-linux-loong64-gnu": "4.53.3",
3691 "@rollup/rollup-linux-ppc64-gnu": "4.53.3",
3692 "@rollup/rollup-linux-riscv64-gnu": "4.53.3",
3693 "@rollup/rollup-linux-riscv64-musl": "4.53.3",
3694 "@rollup/rollup-linux-s390x-gnu": "4.53.3",
3695 "@rollup/rollup-linux-x64-gnu": "4.53.3",
3696 "@rollup/rollup-linux-x64-musl": "4.53.3",
3697 "@rollup/rollup-openharmony-arm64": "4.53.3",
3698 "@rollup/rollup-win32-arm64-msvc": "4.53.3",
3699 "@rollup/rollup-win32-ia32-msvc": "4.53.3",
3700 "@rollup/rollup-win32-x64-gnu": "4.53.3",
3701 "@rollup/rollup-win32-x64-msvc": "4.53.3",
3702 "fsevents": "~2.3.2"
3703 }
3704 },
3705 "node_modules/run-parallel": {
3706 "version": "1.2.0",
3707 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3708 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3709 "dev": true,
3710 "funding": [
3711 {
3712 "type": "github",
3713 "url": "https://github.com/sponsors/feross"
3714 },
3715 {
3716 "type": "patreon",
3717 "url": "https://www.patreon.com/feross"
3718 },
3719 {
3720 "type": "consulting",
3721 "url": "https://feross.org/support"
3722 }
3723 ],
3724 "license": "MIT",
3725 "dependencies": {
3726 "queue-microtask": "^1.2.2"
3727 }
3728 },
3729 "node_modules/scheduler": {
3730 "version": "0.27.0",
3731 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
3732 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
3733 "license": "MIT"
3734 },
3735 "node_modules/semver": {
3736 "version": "6.3.1",
3737 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
3738 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
3739 "dev": true,
3740 "license": "ISC",
3741 "bin": {
3742 "semver": "bin/semver.js"
3743 }
3744 },
3745 "node_modules/shebang-command": {
3746 "version": "2.0.0",
3747 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3748 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3749 "dev": true,
3750 "license": "MIT",
3751 "dependencies": {
3752 "shebang-regex": "^3.0.0"
3753 },
3754 "engines": {
3755 "node": ">=8"
3756 }
3757 },
3758 "node_modules/shebang-regex": {
3759 "version": "3.0.0",
3760 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3761 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3762 "dev": true,
3763 "license": "MIT",
3764 "engines": {
3765 "node": ">=8"
3766 }
3767 },
3768 "node_modules/source-map-js": {
3769 "version": "1.2.1",
3770 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3771 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3772 "dev": true,
3773 "license": "BSD-3-Clause",
3774 "engines": {
3775 "node": ">=0.10.0"
3776 }
3777 },
3778 "node_modules/strip-json-comments": {
3779 "version": "3.1.1",
3780 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3781 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3782 "dev": true,
3783 "license": "MIT",
3784 "engines": {
3785 "node": ">=8"
3786 },
3787 "funding": {
3788 "url": "https://github.com/sponsors/sindresorhus"
3789 }
3790 },
3791 "node_modules/sucrase": {
3792 "version": "3.35.1",
3793 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
3794 "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==",
3795 "dev": true,
3796 "license": "MIT",
3797 "dependencies": {
3798 "@jridgewell/gen-mapping": "^0.3.2",
3799 "commander": "^4.0.0",
3800 "lines-and-columns": "^1.1.6",
3801 "mz": "^2.7.0",
3802 "pirates": "^4.0.1",
3803 "tinyglobby": "^0.2.11",
3804 "ts-interface-checker": "^0.1.9"
3805 },
3806 "bin": {
3807 "sucrase": "bin/sucrase",
3808 "sucrase-node": "bin/sucrase-node"
3809 },
3810 "engines": {
3811 "node": ">=16 || 14 >=14.17"
3812 }
3813 },
3814 "node_modules/supports-color": {
3815 "version": "7.2.0",
3816 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3817 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3818 "dev": true,
3819 "license": "MIT",
3820 "dependencies": {
3821 "has-flag": "^4.0.0"
3822 },
3823 "engines": {
3824 "node": ">=8"
3825 }
3826 },
3827 "node_modules/supports-preserve-symlinks-flag": {
3828 "version": "1.0.0",
3829 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
3830 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
3831 "dev": true,
3832 "license": "MIT",
3833 "engines": {
3834 "node": ">= 0.4"
3835 },
3836 "funding": {
3837 "url": "https://github.com/sponsors/ljharb"
3838 }
3839 },
3840 "node_modules/tailwindcss": {
3841 "version": "3.4.17",
3842 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz",
3843 "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==",
3844 "dev": true,
3845 "license": "MIT",
3846 "dependencies": {
3847 "@alloc/quick-lru": "^5.2.0",
3848 "arg": "^5.0.2",
3849 "chokidar": "^3.6.0",
3850 "didyoumean": "^1.2.2",
3851 "dlv": "^1.1.3",
3852 "fast-glob": "^3.3.2",
3853 "glob-parent": "^6.0.2",
3854 "is-glob": "^4.0.3",
3855 "jiti": "^1.21.6",
3856 "lilconfig": "^3.1.3",
3857 "micromatch": "^4.0.8",
3858 "normalize-path": "^3.0.0",
3859 "object-hash": "^3.0.0",
3860 "picocolors": "^1.1.1",
3861 "postcss": "^8.4.47",
3862 "postcss-import": "^15.1.0",
3863 "postcss-js": "^4.0.1",
3864 "postcss-load-config": "^4.0.2",
3865 "postcss-nested": "^6.2.0",
3866 "postcss-selector-parser": "^6.1.2",
3867 "resolve": "^1.22.8",
3868 "sucrase": "^3.35.0"
3869 },
3870 "bin": {
3871 "tailwind": "lib/cli.js",
3872 "tailwindcss": "lib/cli.js"
3873 },
3874 "engines": {
3875 "node": ">=14.0.0"
3876 }
3877 },
3878 "node_modules/thenify": {
3879 "version": "3.3.1",
3880 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
3881 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
3882 "dev": true,
3883 "license": "MIT",
3884 "dependencies": {
3885 "any-promise": "^1.0.0"
3886 }
3887 },
3888 "node_modules/thenify-all": {
3889 "version": "1.6.0",
3890 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
3891 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
3892 "dev": true,
3893 "license": "MIT",
3894 "dependencies": {
3895 "thenify": ">= 3.1.0 < 4"
3896 },
3897 "engines": {
3898 "node": ">=0.8"
3899 }
3900 },
3901 "node_modules/tiny-invariant": {
3902 "version": "1.3.3",
3903 "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
3904 "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
3905 "license": "MIT"
3906 },
3907 "node_modules/tinyglobby": {
3908 "version": "0.2.15",
3909 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
3910 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
3911 "dev": true,
3912 "license": "MIT",
3913 "dependencies": {
3914 "fdir": "^6.5.0",
3915 "picomatch": "^4.0.3"
3916 },
3917 "engines": {
3918 "node": ">=12.0.0"
3919 },
3920 "funding": {
3921 "url": "https://github.com/sponsors/SuperchupuDev"
3922 }
3923 },
3924 "node_modules/to-regex-range": {
3925 "version": "5.0.1",
3926 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3927 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3928 "dev": true,
3929 "license": "MIT",
3930 "dependencies": {
3931 "is-number": "^7.0.0"
3932 },
3933 "engines": {
3934 "node": ">=8.0"
3935 }
3936 },
3937 "node_modules/ts-interface-checker": {
3938 "version": "0.1.13",
3939 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
3940 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
3941 "dev": true,
3942 "license": "Apache-2.0"
3943 },
3944 "node_modules/type-check": {
3945 "version": "0.4.0",
3946 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
3947 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
3948 "dev": true,
3949 "license": "MIT",
3950 "dependencies": {
3951 "prelude-ls": "^1.2.1"
3952 },
3953 "engines": {
3954 "node": ">= 0.8.0"
3955 }
3956 },
3957 "node_modules/update-browserslist-db": {
3958 "version": "1.2.2",
3959 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz",
3960 "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==",
3961 "dev": true,
3962 "funding": [
3963 {
3964 "type": "opencollective",
3965 "url": "https://opencollective.com/browserslist"
3966 },
3967 {
3968 "type": "tidelift",
3969 "url": "https://tidelift.com/funding/github/npm/browserslist"
3970 },
3971 {
3972 "type": "github",
3973 "url": "https://github.com/sponsors/ai"
3974 }
3975 ],
3976 "license": "MIT",
3977 "dependencies": {
3978 "escalade": "^3.2.0",
3979 "picocolors": "^1.1.1"
3980 },
3981 "bin": {
3982 "update-browserslist-db": "cli.js"
3983 },
3984 "peerDependencies": {
3985 "browserslist": ">= 4.21.0"
3986 }
3987 },
3988 "node_modules/uri-js": {
3989 "version": "4.4.1",
3990 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3991 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3992 "dev": true,
3993 "license": "BSD-2-Clause",
3994 "dependencies": {
3995 "punycode": "^2.1.0"
3996 }
3997 },
3998 "node_modules/use-sync-external-store": {
3999 "version": "1.6.0",
4000 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
4001 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==",
4002 "license": "MIT",
4003 "peerDependencies": {
4004 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
4005 }
4006 },
4007 "node_modules/util-deprecate": {
4008 "version": "1.0.2",
4009 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4010 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
4011 "dev": true,
4012 "license": "MIT"
4013 },
4014 "node_modules/victory-vendor": {
4015 "version": "37.3.6",
4016 "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.6.tgz",
4017 "integrity": "sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==",
4018 "license": "MIT AND ISC",
4019 "dependencies": {
4020 "@types/d3-array": "^3.0.3",
4021 "@types/d3-ease": "^3.0.0",
4022 "@types/d3-interpolate": "^3.0.1",
4023 "@types/d3-scale": "^4.0.2",
4024 "@types/d3-shape": "^3.1.0",
4025 "@types/d3-time": "^3.0.0",
4026 "@types/d3-timer": "^3.0.0",
4027 "d3-array": "^3.1.6",
4028 "d3-ease": "^3.0.1",
4029 "d3-interpolate": "^3.0.1",
4030 "d3-scale": "^4.0.2",
4031 "d3-shape": "^3.1.0",
4032 "d3-time": "^3.0.0",
4033 "d3-timer": "^3.0.1"
4034 }
4035 },
4036 "node_modules/vite": {
4037 "version": "7.2.7",
4038 "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.7.tgz",
4039 "integrity": "sha512-ITcnkFeR3+fI8P1wMgItjGrR10170d8auB4EpMLPqmx6uxElH3a/hHGQabSHKdqd4FXWO1nFIp9rRn7JQ34ACQ==",
4040 "dev": true,
4041 "license": "MIT",
4042 "dependencies": {
4043 "esbuild": "^0.25.0",
4044 "fdir": "^6.5.0",
4045 "picomatch": "^4.0.3",
4046 "postcss": "^8.5.6",
4047 "rollup": "^4.43.0",
4048 "tinyglobby": "^0.2.15"
4049 },
4050 "bin": {
4051 "vite": "bin/vite.js"
4052 },
4053 "engines": {
4054 "node": "^20.19.0 || >=22.12.0"
4055 },
4056 "funding": {
4057 "url": "https://github.com/vitejs/vite?sponsor=1"
4058 },
4059 "optionalDependencies": {
4060 "fsevents": "~2.3.3"
4061 },
4062 "peerDependencies": {
4063 "@types/node": "^20.19.0 || >=22.12.0",
4064 "jiti": ">=1.21.0",
4065 "less": "^4.0.0",
4066 "lightningcss": "^1.21.0",
4067 "sass": "^1.70.0",
4068 "sass-embedded": "^1.70.0",
4069 "stylus": ">=0.54.8",
4070 "sugarss": "^5.0.0",
4071 "terser": "^5.16.0",
4072 "tsx": "^4.8.1",
4073 "yaml": "^2.4.2"
4074 },
4075 "peerDependenciesMeta": {
4076 "@types/node": {
4077 "optional": true
4078 },
4079 "jiti": {
4080 "optional": true
4081 },
4082 "less": {
4083 "optional": true
4084 },
4085 "lightningcss": {
4086 "optional": true
4087 },
4088 "sass": {
4089 "optional": true
4090 },
4091 "sass-embedded": {
4092 "optional": true
4093 },
4094 "stylus": {
4095 "optional": true
4096 },
4097 "sugarss": {
4098 "optional": true
4099 },
4100 "terser": {
4101 "optional": true
4102 },
4103 "tsx": {
4104 "optional": true
4105 },
4106 "yaml": {
4107 "optional": true
4108 }
4109 }
4110 },
4111 "node_modules/which": {
4112 "version": "2.0.2",
4113 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4114 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4115 "dev": true,
4116 "license": "ISC",
4117 "dependencies": {
4118 "isexe": "^2.0.0"
4119 },
4120 "bin": {
4121 "node-which": "bin/node-which"
4122 },
4123 "engines": {
4124 "node": ">= 8"
4125 }
4126 },
4127 "node_modules/word-wrap": {
4128 "version": "1.2.5",
4129 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
4130 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
4131 "dev": true,
4132 "license": "MIT",
4133 "engines": {
4134 "node": ">=0.10.0"
4135 }
4136 },
4137 "node_modules/yallist": {
4138 "version": "3.1.1",
4139 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4140 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4141 "dev": true,
4142 "license": "ISC"
4143 },
4144 "node_modules/yaml": {
4145 "version": "2.8.2",
4146 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
4147 "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
4148 "dev": true,
4149 "license": "ISC",
4150 "bin": {
4151 "yaml": "bin.mjs"
4152 },
4153 "engines": {
4154 "node": ">= 14.6"
4155 },
4156 "funding": {
4157 "url": "https://github.com/sponsors/eemeli"
4158 }
4159 },
4160 "node_modules/yocto-queue": {
4161 "version": "0.1.0",
4162 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4163 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
4164 "dev": true,
4165 "license": "MIT",
4166 "engines": {
4167 "node": ">=10"
4168 },
4169 "funding": {
4170 "url": "https://github.com/sponsors/sindresorhus"
4171 }
4172 },
4173 "node_modules/zod": {
4174 "version": "4.1.13",
4175 "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.13.tgz",
4176 "integrity": "sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==",
4177 "dev": true,
4178 "license": "MIT",
4179 "funding": {
4180 "url": "https://github.com/sponsors/colinhacks"
4181 }
4182 },
4183 "node_modules/zod-validation-error": {
4184 "version": "4.0.2",
4185 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz",
4186 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==",
4187 "dev": true,
4188 "license": "MIT",
4189 "engines": {
4190 "node": ">=18.0.0"
4191 },
4192 "peerDependencies": {
4193 "zod": "^3.25.0 || ^4.0.0"
4194 }
4195 }
4196 }
4197}
Note: See TracBrowser for help on using the repository browser.