A Vue app that displays bluesky skeets in realtime as they are created.
1{
2 "name": "@vinerima/bsky-realtime",
3 "version": "1.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "@vinerima/bsky-realtime",
9 "version": "1.1.0",
10 "license": "MIT",
11 "dependencies": {
12 "sass-embedded": "^1.85.0",
13 "vue": "^3.5.13",
14 "ws": "^8.18.1"
15 },
16 "devDependencies": {
17 "@tsconfig/node22": "^22.0.0",
18 "@types/node": "^22.13.4",
19 "@types/ws": "^8.5.14",
20 "@vitejs/plugin-vue": "^5.2.1",
21 "@vue/eslint-config-prettier": "^10.2.0",
22 "@vue/eslint-config-typescript": "^14.4.0",
23 "@vue/tsconfig": "^0.7.0",
24 "eslint": "^9.20.1",
25 "eslint-plugin-vue": "^9.32.0",
26 "jiti": "^2.4.2",
27 "npm-run-all2": "^7.0.2",
28 "prettier": "^3.5.1",
29 "typescript": "~5.7.3",
30 "vite": "^6.1.0",
31 "vite-plugin-vue-devtools": "^7.7.2",
32 "vue-tsc": "^2.2.2"
33 }
34 },
35 "node_modules/@ampproject/remapping": {
36 "version": "2.3.0",
37 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
38 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
39 "dev": true,
40 "license": "Apache-2.0",
41 "dependencies": {
42 "@jridgewell/gen-mapping": "^0.3.5",
43 "@jridgewell/trace-mapping": "^0.3.24"
44 },
45 "engines": {
46 "node": ">=6.0.0"
47 }
48 },
49 "node_modules/@antfu/utils": {
50 "version": "0.7.10",
51 "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz",
52 "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==",
53 "dev": true,
54 "license": "MIT",
55 "funding": {
56 "url": "https://github.com/sponsors/antfu"
57 }
58 },
59 "node_modules/@babel/code-frame": {
60 "version": "7.27.1",
61 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
62 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
63 "dev": true,
64 "license": "MIT",
65 "dependencies": {
66 "@babel/helper-validator-identifier": "^7.27.1",
67 "js-tokens": "^4.0.0",
68 "picocolors": "^1.1.1"
69 },
70 "engines": {
71 "node": ">=6.9.0"
72 }
73 },
74 "node_modules/@babel/compat-data": {
75 "version": "7.26.8",
76 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz",
77 "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==",
78 "dev": true,
79 "license": "MIT",
80 "engines": {
81 "node": ">=6.9.0"
82 }
83 },
84 "node_modules/@babel/core": {
85 "version": "7.26.9",
86 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.9.tgz",
87 "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==",
88 "dev": true,
89 "license": "MIT",
90 "dependencies": {
91 "@ampproject/remapping": "^2.2.0",
92 "@babel/code-frame": "^7.26.2",
93 "@babel/generator": "^7.26.9",
94 "@babel/helper-compilation-targets": "^7.26.5",
95 "@babel/helper-module-transforms": "^7.26.0",
96 "@babel/helpers": "^7.26.9",
97 "@babel/parser": "^7.26.9",
98 "@babel/template": "^7.26.9",
99 "@babel/traverse": "^7.26.9",
100 "@babel/types": "^7.26.9",
101 "convert-source-map": "^2.0.0",
102 "debug": "^4.1.0",
103 "gensync": "^1.0.0-beta.2",
104 "json5": "^2.2.3",
105 "semver": "^6.3.1"
106 },
107 "engines": {
108 "node": ">=6.9.0"
109 },
110 "funding": {
111 "type": "opencollective",
112 "url": "https://opencollective.com/babel"
113 }
114 },
115 "node_modules/@babel/core/node_modules/semver": {
116 "version": "6.3.1",
117 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
118 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
119 "dev": true,
120 "license": "ISC",
121 "bin": {
122 "semver": "bin/semver.js"
123 }
124 },
125 "node_modules/@babel/generator": {
126 "version": "7.26.9",
127 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz",
128 "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==",
129 "dev": true,
130 "license": "MIT",
131 "dependencies": {
132 "@babel/parser": "^7.26.9",
133 "@babel/types": "^7.26.9",
134 "@jridgewell/gen-mapping": "^0.3.5",
135 "@jridgewell/trace-mapping": "^0.3.25",
136 "jsesc": "^3.0.2"
137 },
138 "engines": {
139 "node": ">=6.9.0"
140 }
141 },
142 "node_modules/@babel/helper-annotate-as-pure": {
143 "version": "7.25.9",
144 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz",
145 "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==",
146 "dev": true,
147 "license": "MIT",
148 "dependencies": {
149 "@babel/types": "^7.25.9"
150 },
151 "engines": {
152 "node": ">=6.9.0"
153 }
154 },
155 "node_modules/@babel/helper-compilation-targets": {
156 "version": "7.26.5",
157 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz",
158 "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==",
159 "dev": true,
160 "license": "MIT",
161 "dependencies": {
162 "@babel/compat-data": "^7.26.5",
163 "@babel/helper-validator-option": "^7.25.9",
164 "browserslist": "^4.24.0",
165 "lru-cache": "^5.1.1",
166 "semver": "^6.3.1"
167 },
168 "engines": {
169 "node": ">=6.9.0"
170 }
171 },
172 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
173 "version": "6.3.1",
174 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
175 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
176 "dev": true,
177 "license": "ISC",
178 "bin": {
179 "semver": "bin/semver.js"
180 }
181 },
182 "node_modules/@babel/helper-create-class-features-plugin": {
183 "version": "7.26.9",
184 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.26.9.tgz",
185 "integrity": "sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==",
186 "dev": true,
187 "license": "MIT",
188 "dependencies": {
189 "@babel/helper-annotate-as-pure": "^7.25.9",
190 "@babel/helper-member-expression-to-functions": "^7.25.9",
191 "@babel/helper-optimise-call-expression": "^7.25.9",
192 "@babel/helper-replace-supers": "^7.26.5",
193 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
194 "@babel/traverse": "^7.26.9",
195 "semver": "^6.3.1"
196 },
197 "engines": {
198 "node": ">=6.9.0"
199 },
200 "peerDependencies": {
201 "@babel/core": "^7.0.0"
202 }
203 },
204 "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
205 "version": "6.3.1",
206 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
207 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
208 "dev": true,
209 "license": "ISC",
210 "bin": {
211 "semver": "bin/semver.js"
212 }
213 },
214 "node_modules/@babel/helper-member-expression-to-functions": {
215 "version": "7.25.9",
216 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
217 "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
218 "dev": true,
219 "license": "MIT",
220 "dependencies": {
221 "@babel/traverse": "^7.25.9",
222 "@babel/types": "^7.25.9"
223 },
224 "engines": {
225 "node": ">=6.9.0"
226 }
227 },
228 "node_modules/@babel/helper-module-imports": {
229 "version": "7.25.9",
230 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
231 "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
232 "dev": true,
233 "license": "MIT",
234 "dependencies": {
235 "@babel/traverse": "^7.25.9",
236 "@babel/types": "^7.25.9"
237 },
238 "engines": {
239 "node": ">=6.9.0"
240 }
241 },
242 "node_modules/@babel/helper-module-transforms": {
243 "version": "7.26.0",
244 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
245 "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
246 "dev": true,
247 "license": "MIT",
248 "dependencies": {
249 "@babel/helper-module-imports": "^7.25.9",
250 "@babel/helper-validator-identifier": "^7.25.9",
251 "@babel/traverse": "^7.25.9"
252 },
253 "engines": {
254 "node": ">=6.9.0"
255 },
256 "peerDependencies": {
257 "@babel/core": "^7.0.0"
258 }
259 },
260 "node_modules/@babel/helper-optimise-call-expression": {
261 "version": "7.25.9",
262 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
263 "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
264 "dev": true,
265 "license": "MIT",
266 "dependencies": {
267 "@babel/types": "^7.25.9"
268 },
269 "engines": {
270 "node": ">=6.9.0"
271 }
272 },
273 "node_modules/@babel/helper-plugin-utils": {
274 "version": "7.26.5",
275 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz",
276 "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==",
277 "dev": true,
278 "license": "MIT",
279 "engines": {
280 "node": ">=6.9.0"
281 }
282 },
283 "node_modules/@babel/helper-replace-supers": {
284 "version": "7.26.5",
285 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz",
286 "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==",
287 "dev": true,
288 "license": "MIT",
289 "dependencies": {
290 "@babel/helper-member-expression-to-functions": "^7.25.9",
291 "@babel/helper-optimise-call-expression": "^7.25.9",
292 "@babel/traverse": "^7.26.5"
293 },
294 "engines": {
295 "node": ">=6.9.0"
296 },
297 "peerDependencies": {
298 "@babel/core": "^7.0.0"
299 }
300 },
301 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
302 "version": "7.25.9",
303 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
304 "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
305 "dev": true,
306 "license": "MIT",
307 "dependencies": {
308 "@babel/traverse": "^7.25.9",
309 "@babel/types": "^7.25.9"
310 },
311 "engines": {
312 "node": ">=6.9.0"
313 }
314 },
315 "node_modules/@babel/helper-string-parser": {
316 "version": "7.27.1",
317 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
318 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
319 "license": "MIT",
320 "engines": {
321 "node": ">=6.9.0"
322 }
323 },
324 "node_modules/@babel/helper-validator-identifier": {
325 "version": "7.27.1",
326 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
327 "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
328 "license": "MIT",
329 "engines": {
330 "node": ">=6.9.0"
331 }
332 },
333 "node_modules/@babel/helper-validator-option": {
334 "version": "7.25.9",
335 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
336 "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
337 "dev": true,
338 "license": "MIT",
339 "engines": {
340 "node": ">=6.9.0"
341 }
342 },
343 "node_modules/@babel/helpers": {
344 "version": "7.28.4",
345 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
346 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
347 "dev": true,
348 "license": "MIT",
349 "dependencies": {
350 "@babel/template": "^7.27.2",
351 "@babel/types": "^7.28.4"
352 },
353 "engines": {
354 "node": ">=6.9.0"
355 }
356 },
357 "node_modules/@babel/parser": {
358 "version": "7.28.4",
359 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.4.tgz",
360 "integrity": "sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==",
361 "license": "MIT",
362 "dependencies": {
363 "@babel/types": "^7.28.4"
364 },
365 "bin": {
366 "parser": "bin/babel-parser.js"
367 },
368 "engines": {
369 "node": ">=6.0.0"
370 }
371 },
372 "node_modules/@babel/plugin-proposal-decorators": {
373 "version": "7.25.9",
374 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz",
375 "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==",
376 "dev": true,
377 "license": "MIT",
378 "dependencies": {
379 "@babel/helper-create-class-features-plugin": "^7.25.9",
380 "@babel/helper-plugin-utils": "^7.25.9",
381 "@babel/plugin-syntax-decorators": "^7.25.9"
382 },
383 "engines": {
384 "node": ">=6.9.0"
385 },
386 "peerDependencies": {
387 "@babel/core": "^7.0.0-0"
388 }
389 },
390 "node_modules/@babel/plugin-syntax-decorators": {
391 "version": "7.25.9",
392 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz",
393 "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==",
394 "dev": true,
395 "license": "MIT",
396 "dependencies": {
397 "@babel/helper-plugin-utils": "^7.25.9"
398 },
399 "engines": {
400 "node": ">=6.9.0"
401 },
402 "peerDependencies": {
403 "@babel/core": "^7.0.0-0"
404 }
405 },
406 "node_modules/@babel/plugin-syntax-import-attributes": {
407 "version": "7.26.0",
408 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
409 "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
410 "dev": true,
411 "license": "MIT",
412 "dependencies": {
413 "@babel/helper-plugin-utils": "^7.25.9"
414 },
415 "engines": {
416 "node": ">=6.9.0"
417 },
418 "peerDependencies": {
419 "@babel/core": "^7.0.0-0"
420 }
421 },
422 "node_modules/@babel/plugin-syntax-import-meta": {
423 "version": "7.10.4",
424 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
425 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
426 "dev": true,
427 "license": "MIT",
428 "dependencies": {
429 "@babel/helper-plugin-utils": "^7.10.4"
430 },
431 "peerDependencies": {
432 "@babel/core": "^7.0.0-0"
433 }
434 },
435 "node_modules/@babel/plugin-syntax-jsx": {
436 "version": "7.25.9",
437 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz",
438 "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==",
439 "dev": true,
440 "license": "MIT",
441 "dependencies": {
442 "@babel/helper-plugin-utils": "^7.25.9"
443 },
444 "engines": {
445 "node": ">=6.9.0"
446 },
447 "peerDependencies": {
448 "@babel/core": "^7.0.0-0"
449 }
450 },
451 "node_modules/@babel/plugin-syntax-typescript": {
452 "version": "7.25.9",
453 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz",
454 "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==",
455 "dev": true,
456 "license": "MIT",
457 "dependencies": {
458 "@babel/helper-plugin-utils": "^7.25.9"
459 },
460 "engines": {
461 "node": ">=6.9.0"
462 },
463 "peerDependencies": {
464 "@babel/core": "^7.0.0-0"
465 }
466 },
467 "node_modules/@babel/plugin-transform-typescript": {
468 "version": "7.26.8",
469 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz",
470 "integrity": "sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==",
471 "dev": true,
472 "license": "MIT",
473 "dependencies": {
474 "@babel/helper-annotate-as-pure": "^7.25.9",
475 "@babel/helper-create-class-features-plugin": "^7.25.9",
476 "@babel/helper-plugin-utils": "^7.26.5",
477 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
478 "@babel/plugin-syntax-typescript": "^7.25.9"
479 },
480 "engines": {
481 "node": ">=6.9.0"
482 },
483 "peerDependencies": {
484 "@babel/core": "^7.0.0-0"
485 }
486 },
487 "node_modules/@babel/template": {
488 "version": "7.27.2",
489 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
490 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
491 "dev": true,
492 "license": "MIT",
493 "dependencies": {
494 "@babel/code-frame": "^7.27.1",
495 "@babel/parser": "^7.27.2",
496 "@babel/types": "^7.27.1"
497 },
498 "engines": {
499 "node": ">=6.9.0"
500 }
501 },
502 "node_modules/@babel/traverse": {
503 "version": "7.26.9",
504 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz",
505 "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==",
506 "dev": true,
507 "license": "MIT",
508 "dependencies": {
509 "@babel/code-frame": "^7.26.2",
510 "@babel/generator": "^7.26.9",
511 "@babel/parser": "^7.26.9",
512 "@babel/template": "^7.26.9",
513 "@babel/types": "^7.26.9",
514 "debug": "^4.3.1",
515 "globals": "^11.1.0"
516 },
517 "engines": {
518 "node": ">=6.9.0"
519 }
520 },
521 "node_modules/@babel/traverse/node_modules/globals": {
522 "version": "11.12.0",
523 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
524 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
525 "dev": true,
526 "license": "MIT",
527 "engines": {
528 "node": ">=4"
529 }
530 },
531 "node_modules/@babel/types": {
532 "version": "7.28.4",
533 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.4.tgz",
534 "integrity": "sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==",
535 "license": "MIT",
536 "dependencies": {
537 "@babel/helper-string-parser": "^7.27.1",
538 "@babel/helper-validator-identifier": "^7.27.1"
539 },
540 "engines": {
541 "node": ">=6.9.0"
542 }
543 },
544 "node_modules/@bufbuild/protobuf": {
545 "version": "2.2.3",
546 "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.2.3.tgz",
547 "integrity": "sha512-tFQoXHJdkEOSwj5tRIZSPNUuXK3RaR7T1nUrPgbYX1pUbvqqaaZAsfo+NXBPsz5rZMSKVFrgK1WL8Q/MSLvprg==",
548 "license": "(Apache-2.0 AND BSD-3-Clause)"
549 },
550 "node_modules/@esbuild/aix-ppc64": {
551 "version": "0.25.9",
552 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz",
553 "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==",
554 "cpu": [
555 "ppc64"
556 ],
557 "dev": true,
558 "license": "MIT",
559 "optional": true,
560 "os": [
561 "aix"
562 ],
563 "engines": {
564 "node": ">=18"
565 }
566 },
567 "node_modules/@esbuild/android-arm": {
568 "version": "0.25.9",
569 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz",
570 "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==",
571 "cpu": [
572 "arm"
573 ],
574 "dev": true,
575 "license": "MIT",
576 "optional": true,
577 "os": [
578 "android"
579 ],
580 "engines": {
581 "node": ">=18"
582 }
583 },
584 "node_modules/@esbuild/android-arm64": {
585 "version": "0.25.9",
586 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz",
587 "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==",
588 "cpu": [
589 "arm64"
590 ],
591 "dev": true,
592 "license": "MIT",
593 "optional": true,
594 "os": [
595 "android"
596 ],
597 "engines": {
598 "node": ">=18"
599 }
600 },
601 "node_modules/@esbuild/android-x64": {
602 "version": "0.25.9",
603 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz",
604 "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==",
605 "cpu": [
606 "x64"
607 ],
608 "dev": true,
609 "license": "MIT",
610 "optional": true,
611 "os": [
612 "android"
613 ],
614 "engines": {
615 "node": ">=18"
616 }
617 },
618 "node_modules/@esbuild/darwin-arm64": {
619 "version": "0.25.9",
620 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz",
621 "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==",
622 "cpu": [
623 "arm64"
624 ],
625 "dev": true,
626 "license": "MIT",
627 "optional": true,
628 "os": [
629 "darwin"
630 ],
631 "engines": {
632 "node": ">=18"
633 }
634 },
635 "node_modules/@esbuild/darwin-x64": {
636 "version": "0.25.9",
637 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz",
638 "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==",
639 "cpu": [
640 "x64"
641 ],
642 "dev": true,
643 "license": "MIT",
644 "optional": true,
645 "os": [
646 "darwin"
647 ],
648 "engines": {
649 "node": ">=18"
650 }
651 },
652 "node_modules/@esbuild/freebsd-arm64": {
653 "version": "0.25.9",
654 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz",
655 "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==",
656 "cpu": [
657 "arm64"
658 ],
659 "dev": true,
660 "license": "MIT",
661 "optional": true,
662 "os": [
663 "freebsd"
664 ],
665 "engines": {
666 "node": ">=18"
667 }
668 },
669 "node_modules/@esbuild/freebsd-x64": {
670 "version": "0.25.9",
671 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz",
672 "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==",
673 "cpu": [
674 "x64"
675 ],
676 "dev": true,
677 "license": "MIT",
678 "optional": true,
679 "os": [
680 "freebsd"
681 ],
682 "engines": {
683 "node": ">=18"
684 }
685 },
686 "node_modules/@esbuild/linux-arm": {
687 "version": "0.25.9",
688 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz",
689 "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==",
690 "cpu": [
691 "arm"
692 ],
693 "dev": true,
694 "license": "MIT",
695 "optional": true,
696 "os": [
697 "linux"
698 ],
699 "engines": {
700 "node": ">=18"
701 }
702 },
703 "node_modules/@esbuild/linux-arm64": {
704 "version": "0.25.9",
705 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz",
706 "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==",
707 "cpu": [
708 "arm64"
709 ],
710 "dev": true,
711 "license": "MIT",
712 "optional": true,
713 "os": [
714 "linux"
715 ],
716 "engines": {
717 "node": ">=18"
718 }
719 },
720 "node_modules/@esbuild/linux-ia32": {
721 "version": "0.25.9",
722 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz",
723 "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==",
724 "cpu": [
725 "ia32"
726 ],
727 "dev": true,
728 "license": "MIT",
729 "optional": true,
730 "os": [
731 "linux"
732 ],
733 "engines": {
734 "node": ">=18"
735 }
736 },
737 "node_modules/@esbuild/linux-loong64": {
738 "version": "0.25.9",
739 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz",
740 "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==",
741 "cpu": [
742 "loong64"
743 ],
744 "dev": true,
745 "license": "MIT",
746 "optional": true,
747 "os": [
748 "linux"
749 ],
750 "engines": {
751 "node": ">=18"
752 }
753 },
754 "node_modules/@esbuild/linux-mips64el": {
755 "version": "0.25.9",
756 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz",
757 "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==",
758 "cpu": [
759 "mips64el"
760 ],
761 "dev": true,
762 "license": "MIT",
763 "optional": true,
764 "os": [
765 "linux"
766 ],
767 "engines": {
768 "node": ">=18"
769 }
770 },
771 "node_modules/@esbuild/linux-ppc64": {
772 "version": "0.25.9",
773 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz",
774 "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==",
775 "cpu": [
776 "ppc64"
777 ],
778 "dev": true,
779 "license": "MIT",
780 "optional": true,
781 "os": [
782 "linux"
783 ],
784 "engines": {
785 "node": ">=18"
786 }
787 },
788 "node_modules/@esbuild/linux-riscv64": {
789 "version": "0.25.9",
790 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz",
791 "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==",
792 "cpu": [
793 "riscv64"
794 ],
795 "dev": true,
796 "license": "MIT",
797 "optional": true,
798 "os": [
799 "linux"
800 ],
801 "engines": {
802 "node": ">=18"
803 }
804 },
805 "node_modules/@esbuild/linux-s390x": {
806 "version": "0.25.9",
807 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz",
808 "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==",
809 "cpu": [
810 "s390x"
811 ],
812 "dev": true,
813 "license": "MIT",
814 "optional": true,
815 "os": [
816 "linux"
817 ],
818 "engines": {
819 "node": ">=18"
820 }
821 },
822 "node_modules/@esbuild/linux-x64": {
823 "version": "0.25.9",
824 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz",
825 "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==",
826 "cpu": [
827 "x64"
828 ],
829 "dev": true,
830 "license": "MIT",
831 "optional": true,
832 "os": [
833 "linux"
834 ],
835 "engines": {
836 "node": ">=18"
837 }
838 },
839 "node_modules/@esbuild/netbsd-arm64": {
840 "version": "0.25.9",
841 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz",
842 "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==",
843 "cpu": [
844 "arm64"
845 ],
846 "dev": true,
847 "license": "MIT",
848 "optional": true,
849 "os": [
850 "netbsd"
851 ],
852 "engines": {
853 "node": ">=18"
854 }
855 },
856 "node_modules/@esbuild/netbsd-x64": {
857 "version": "0.25.9",
858 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz",
859 "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==",
860 "cpu": [
861 "x64"
862 ],
863 "dev": true,
864 "license": "MIT",
865 "optional": true,
866 "os": [
867 "netbsd"
868 ],
869 "engines": {
870 "node": ">=18"
871 }
872 },
873 "node_modules/@esbuild/openbsd-arm64": {
874 "version": "0.25.9",
875 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz",
876 "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==",
877 "cpu": [
878 "arm64"
879 ],
880 "dev": true,
881 "license": "MIT",
882 "optional": true,
883 "os": [
884 "openbsd"
885 ],
886 "engines": {
887 "node": ">=18"
888 }
889 },
890 "node_modules/@esbuild/openbsd-x64": {
891 "version": "0.25.9",
892 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz",
893 "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==",
894 "cpu": [
895 "x64"
896 ],
897 "dev": true,
898 "license": "MIT",
899 "optional": true,
900 "os": [
901 "openbsd"
902 ],
903 "engines": {
904 "node": ">=18"
905 }
906 },
907 "node_modules/@esbuild/openharmony-arm64": {
908 "version": "0.25.9",
909 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz",
910 "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==",
911 "cpu": [
912 "arm64"
913 ],
914 "dev": true,
915 "license": "MIT",
916 "optional": true,
917 "os": [
918 "openharmony"
919 ],
920 "engines": {
921 "node": ">=18"
922 }
923 },
924 "node_modules/@esbuild/sunos-x64": {
925 "version": "0.25.9",
926 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz",
927 "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==",
928 "cpu": [
929 "x64"
930 ],
931 "dev": true,
932 "license": "MIT",
933 "optional": true,
934 "os": [
935 "sunos"
936 ],
937 "engines": {
938 "node": ">=18"
939 }
940 },
941 "node_modules/@esbuild/win32-arm64": {
942 "version": "0.25.9",
943 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz",
944 "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==",
945 "cpu": [
946 "arm64"
947 ],
948 "dev": true,
949 "license": "MIT",
950 "optional": true,
951 "os": [
952 "win32"
953 ],
954 "engines": {
955 "node": ">=18"
956 }
957 },
958 "node_modules/@esbuild/win32-ia32": {
959 "version": "0.25.9",
960 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz",
961 "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==",
962 "cpu": [
963 "ia32"
964 ],
965 "dev": true,
966 "license": "MIT",
967 "optional": true,
968 "os": [
969 "win32"
970 ],
971 "engines": {
972 "node": ">=18"
973 }
974 },
975 "node_modules/@esbuild/win32-x64": {
976 "version": "0.25.9",
977 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz",
978 "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==",
979 "cpu": [
980 "x64"
981 ],
982 "dev": true,
983 "license": "MIT",
984 "optional": true,
985 "os": [
986 "win32"
987 ],
988 "engines": {
989 "node": ">=18"
990 }
991 },
992 "node_modules/@eslint-community/eslint-utils": {
993 "version": "4.9.0",
994 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
995 "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
996 "dev": true,
997 "license": "MIT",
998 "dependencies": {
999 "eslint-visitor-keys": "^3.4.3"
1000 },
1001 "engines": {
1002 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1003 },
1004 "funding": {
1005 "url": "https://opencollective.com/eslint"
1006 },
1007 "peerDependencies": {
1008 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1009 }
1010 },
1011 "node_modules/@eslint-community/regexpp": {
1012 "version": "4.12.1",
1013 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
1014 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
1015 "dev": true,
1016 "license": "MIT",
1017 "engines": {
1018 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
1019 }
1020 },
1021 "node_modules/@eslint/config-array": {
1022 "version": "0.21.0",
1023 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz",
1024 "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==",
1025 "dev": true,
1026 "license": "Apache-2.0",
1027 "dependencies": {
1028 "@eslint/object-schema": "^2.1.6",
1029 "debug": "^4.3.1",
1030 "minimatch": "^3.1.2"
1031 },
1032 "engines": {
1033 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1034 }
1035 },
1036 "node_modules/@eslint/config-array/node_modules/brace-expansion": {
1037 "version": "1.1.12",
1038 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
1039 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
1040 "dev": true,
1041 "license": "MIT",
1042 "dependencies": {
1043 "balanced-match": "^1.0.0",
1044 "concat-map": "0.0.1"
1045 }
1046 },
1047 "node_modules/@eslint/config-array/node_modules/minimatch": {
1048 "version": "3.1.2",
1049 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1050 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1051 "dev": true,
1052 "license": "ISC",
1053 "dependencies": {
1054 "brace-expansion": "^1.1.7"
1055 },
1056 "engines": {
1057 "node": "*"
1058 }
1059 },
1060 "node_modules/@eslint/config-helpers": {
1061 "version": "0.3.1",
1062 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz",
1063 "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==",
1064 "dev": true,
1065 "license": "Apache-2.0",
1066 "engines": {
1067 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1068 }
1069 },
1070 "node_modules/@eslint/core": {
1071 "version": "0.15.2",
1072 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz",
1073 "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==",
1074 "dev": true,
1075 "license": "Apache-2.0",
1076 "dependencies": {
1077 "@types/json-schema": "^7.0.15"
1078 },
1079 "engines": {
1080 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1081 }
1082 },
1083 "node_modules/@eslint/eslintrc": {
1084 "version": "3.3.1",
1085 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
1086 "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
1087 "dev": true,
1088 "license": "MIT",
1089 "dependencies": {
1090 "ajv": "^6.12.4",
1091 "debug": "^4.3.2",
1092 "espree": "^10.0.1",
1093 "globals": "^14.0.0",
1094 "ignore": "^5.2.0",
1095 "import-fresh": "^3.2.1",
1096 "js-yaml": "^4.1.0",
1097 "minimatch": "^3.1.2",
1098 "strip-json-comments": "^3.1.1"
1099 },
1100 "engines": {
1101 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1102 },
1103 "funding": {
1104 "url": "https://opencollective.com/eslint"
1105 }
1106 },
1107 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
1108 "version": "1.1.12",
1109 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
1110 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
1111 "dev": true,
1112 "license": "MIT",
1113 "dependencies": {
1114 "balanced-match": "^1.0.0",
1115 "concat-map": "0.0.1"
1116 }
1117 },
1118 "node_modules/@eslint/eslintrc/node_modules/minimatch": {
1119 "version": "3.1.2",
1120 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1121 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1122 "dev": true,
1123 "license": "ISC",
1124 "dependencies": {
1125 "brace-expansion": "^1.1.7"
1126 },
1127 "engines": {
1128 "node": "*"
1129 }
1130 },
1131 "node_modules/@eslint/js": {
1132 "version": "9.35.0",
1133 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.35.0.tgz",
1134 "integrity": "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==",
1135 "dev": true,
1136 "license": "MIT",
1137 "engines": {
1138 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1139 },
1140 "funding": {
1141 "url": "https://eslint.org/donate"
1142 }
1143 },
1144 "node_modules/@eslint/object-schema": {
1145 "version": "2.1.6",
1146 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
1147 "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
1148 "dev": true,
1149 "license": "Apache-2.0",
1150 "engines": {
1151 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1152 }
1153 },
1154 "node_modules/@eslint/plugin-kit": {
1155 "version": "0.3.5",
1156 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz",
1157 "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==",
1158 "dev": true,
1159 "license": "Apache-2.0",
1160 "dependencies": {
1161 "@eslint/core": "^0.15.2",
1162 "levn": "^0.4.1"
1163 },
1164 "engines": {
1165 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1166 }
1167 },
1168 "node_modules/@humanfs/core": {
1169 "version": "0.19.1",
1170 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
1171 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
1172 "dev": true,
1173 "license": "Apache-2.0",
1174 "engines": {
1175 "node": ">=18.18.0"
1176 }
1177 },
1178 "node_modules/@humanfs/node": {
1179 "version": "0.16.6",
1180 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
1181 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
1182 "dev": true,
1183 "license": "Apache-2.0",
1184 "dependencies": {
1185 "@humanfs/core": "^0.19.1",
1186 "@humanwhocodes/retry": "^0.3.0"
1187 },
1188 "engines": {
1189 "node": ">=18.18.0"
1190 }
1191 },
1192 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
1193 "version": "0.3.1",
1194 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
1195 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
1196 "dev": true,
1197 "license": "Apache-2.0",
1198 "engines": {
1199 "node": ">=18.18"
1200 },
1201 "funding": {
1202 "type": "github",
1203 "url": "https://github.com/sponsors/nzakas"
1204 }
1205 },
1206 "node_modules/@humanwhocodes/module-importer": {
1207 "version": "1.0.1",
1208 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
1209 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
1210 "dev": true,
1211 "license": "Apache-2.0",
1212 "engines": {
1213 "node": ">=12.22"
1214 },
1215 "funding": {
1216 "type": "github",
1217 "url": "https://github.com/sponsors/nzakas"
1218 }
1219 },
1220 "node_modules/@humanwhocodes/retry": {
1221 "version": "0.4.2",
1222 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz",
1223 "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==",
1224 "dev": true,
1225 "license": "Apache-2.0",
1226 "engines": {
1227 "node": ">=18.18"
1228 },
1229 "funding": {
1230 "type": "github",
1231 "url": "https://github.com/sponsors/nzakas"
1232 }
1233 },
1234 "node_modules/@jridgewell/gen-mapping": {
1235 "version": "0.3.8",
1236 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",
1237 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",
1238 "dev": true,
1239 "license": "MIT",
1240 "dependencies": {
1241 "@jridgewell/set-array": "^1.2.1",
1242 "@jridgewell/sourcemap-codec": "^1.4.10",
1243 "@jridgewell/trace-mapping": "^0.3.24"
1244 },
1245 "engines": {
1246 "node": ">=6.0.0"
1247 }
1248 },
1249 "node_modules/@jridgewell/resolve-uri": {
1250 "version": "3.1.2",
1251 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1252 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1253 "dev": true,
1254 "license": "MIT",
1255 "engines": {
1256 "node": ">=6.0.0"
1257 }
1258 },
1259 "node_modules/@jridgewell/set-array": {
1260 "version": "1.2.1",
1261 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
1262 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
1263 "dev": true,
1264 "license": "MIT",
1265 "engines": {
1266 "node": ">=6.0.0"
1267 }
1268 },
1269 "node_modules/@jridgewell/sourcemap-codec": {
1270 "version": "1.5.0",
1271 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
1272 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
1273 "license": "MIT"
1274 },
1275 "node_modules/@jridgewell/trace-mapping": {
1276 "version": "0.3.25",
1277 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
1278 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
1279 "dev": true,
1280 "license": "MIT",
1281 "dependencies": {
1282 "@jridgewell/resolve-uri": "^3.1.0",
1283 "@jridgewell/sourcemap-codec": "^1.4.14"
1284 }
1285 },
1286 "node_modules/@nodelib/fs.scandir": {
1287 "version": "2.1.5",
1288 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1289 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1290 "dev": true,
1291 "license": "MIT",
1292 "dependencies": {
1293 "@nodelib/fs.stat": "2.0.5",
1294 "run-parallel": "^1.1.9"
1295 },
1296 "engines": {
1297 "node": ">= 8"
1298 }
1299 },
1300 "node_modules/@nodelib/fs.stat": {
1301 "version": "2.0.5",
1302 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1303 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1304 "dev": true,
1305 "license": "MIT",
1306 "engines": {
1307 "node": ">= 8"
1308 }
1309 },
1310 "node_modules/@nodelib/fs.walk": {
1311 "version": "1.2.8",
1312 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1313 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1314 "dev": true,
1315 "license": "MIT",
1316 "dependencies": {
1317 "@nodelib/fs.scandir": "2.1.5",
1318 "fastq": "^1.6.0"
1319 },
1320 "engines": {
1321 "node": ">= 8"
1322 }
1323 },
1324 "node_modules/@pkgr/core": {
1325 "version": "0.1.1",
1326 "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
1327 "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==",
1328 "dev": true,
1329 "license": "MIT",
1330 "engines": {
1331 "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
1332 },
1333 "funding": {
1334 "url": "https://opencollective.com/unts"
1335 }
1336 },
1337 "node_modules/@polka/url": {
1338 "version": "1.0.0-next.28",
1339 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz",
1340 "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==",
1341 "dev": true,
1342 "license": "MIT"
1343 },
1344 "node_modules/@rollup/pluginutils": {
1345 "version": "5.1.4",
1346 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz",
1347 "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==",
1348 "dev": true,
1349 "license": "MIT",
1350 "dependencies": {
1351 "@types/estree": "^1.0.0",
1352 "estree-walker": "^2.0.2",
1353 "picomatch": "^4.0.2"
1354 },
1355 "engines": {
1356 "node": ">=14.0.0"
1357 },
1358 "peerDependencies": {
1359 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
1360 },
1361 "peerDependenciesMeta": {
1362 "rollup": {
1363 "optional": true
1364 }
1365 }
1366 },
1367 "node_modules/@rollup/pluginutils/node_modules/picomatch": {
1368 "version": "4.0.2",
1369 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
1370 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
1371 "dev": true,
1372 "license": "MIT",
1373 "engines": {
1374 "node": ">=12"
1375 },
1376 "funding": {
1377 "url": "https://github.com/sponsors/jonschlinkert"
1378 }
1379 },
1380 "node_modules/@rollup/rollup-android-arm-eabi": {
1381 "version": "4.50.1",
1382 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.50.1.tgz",
1383 "integrity": "sha512-HJXwzoZN4eYTdD8bVV22DN8gsPCAj3V20NHKOs8ezfXanGpmVPR7kalUHd+Y31IJp9stdB87VKPFbsGY3H/2ag==",
1384 "cpu": [
1385 "arm"
1386 ],
1387 "dev": true,
1388 "license": "MIT",
1389 "optional": true,
1390 "os": [
1391 "android"
1392 ]
1393 },
1394 "node_modules/@rollup/rollup-android-arm64": {
1395 "version": "4.50.1",
1396 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.50.1.tgz",
1397 "integrity": "sha512-PZlsJVcjHfcH53mOImyt3bc97Ep3FJDXRpk9sMdGX0qgLmY0EIWxCag6EigerGhLVuL8lDVYNnSo8qnTElO4xw==",
1398 "cpu": [
1399 "arm64"
1400 ],
1401 "dev": true,
1402 "license": "MIT",
1403 "optional": true,
1404 "os": [
1405 "android"
1406 ]
1407 },
1408 "node_modules/@rollup/rollup-darwin-arm64": {
1409 "version": "4.50.1",
1410 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.50.1.tgz",
1411 "integrity": "sha512-xc6i2AuWh++oGi4ylOFPmzJOEeAa2lJeGUGb4MudOtgfyyjr4UPNK+eEWTPLvmPJIY/pgw6ssFIox23SyrkkJw==",
1412 "cpu": [
1413 "arm64"
1414 ],
1415 "dev": true,
1416 "license": "MIT",
1417 "optional": true,
1418 "os": [
1419 "darwin"
1420 ]
1421 },
1422 "node_modules/@rollup/rollup-darwin-x64": {
1423 "version": "4.50.1",
1424 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.50.1.tgz",
1425 "integrity": "sha512-2ofU89lEpDYhdLAbRdeyz/kX3Y2lpYc6ShRnDjY35bZhd2ipuDMDi6ZTQ9NIag94K28nFMofdnKeHR7BT0CATw==",
1426 "cpu": [
1427 "x64"
1428 ],
1429 "dev": true,
1430 "license": "MIT",
1431 "optional": true,
1432 "os": [
1433 "darwin"
1434 ]
1435 },
1436 "node_modules/@rollup/rollup-freebsd-arm64": {
1437 "version": "4.50.1",
1438 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.50.1.tgz",
1439 "integrity": "sha512-wOsE6H2u6PxsHY/BeFHA4VGQN3KUJFZp7QJBmDYI983fgxq5Th8FDkVuERb2l9vDMs1D5XhOrhBrnqcEY6l8ZA==",
1440 "cpu": [
1441 "arm64"
1442 ],
1443 "dev": true,
1444 "license": "MIT",
1445 "optional": true,
1446 "os": [
1447 "freebsd"
1448 ]
1449 },
1450 "node_modules/@rollup/rollup-freebsd-x64": {
1451 "version": "4.50.1",
1452 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.50.1.tgz",
1453 "integrity": "sha512-A/xeqaHTlKbQggxCqispFAcNjycpUEHP52mwMQZUNqDUJFFYtPHCXS1VAG29uMlDzIVr+i00tSFWFLivMcoIBQ==",
1454 "cpu": [
1455 "x64"
1456 ],
1457 "dev": true,
1458 "license": "MIT",
1459 "optional": true,
1460 "os": [
1461 "freebsd"
1462 ]
1463 },
1464 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1465 "version": "4.50.1",
1466 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.50.1.tgz",
1467 "integrity": "sha512-54v4okehwl5TaSIkpp97rAHGp7t3ghinRd/vyC1iXqXMfjYUTm7TfYmCzXDoHUPTTf36L8pr0E7YsD3CfB3ZDg==",
1468 "cpu": [
1469 "arm"
1470 ],
1471 "dev": true,
1472 "license": "MIT",
1473 "optional": true,
1474 "os": [
1475 "linux"
1476 ]
1477 },
1478 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1479 "version": "4.50.1",
1480 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.50.1.tgz",
1481 "integrity": "sha512-p/LaFyajPN/0PUHjv8TNyxLiA7RwmDoVY3flXHPSzqrGcIp/c2FjwPPP5++u87DGHtw+5kSH5bCJz0mvXngYxw==",
1482 "cpu": [
1483 "arm"
1484 ],
1485 "dev": true,
1486 "license": "MIT",
1487 "optional": true,
1488 "os": [
1489 "linux"
1490 ]
1491 },
1492 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1493 "version": "4.50.1",
1494 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.50.1.tgz",
1495 "integrity": "sha512-2AbMhFFkTo6Ptna1zO7kAXXDLi7H9fGTbVaIq2AAYO7yzcAsuTNWPHhb2aTA6GPiP+JXh85Y8CiS54iZoj4opw==",
1496 "cpu": [
1497 "arm64"
1498 ],
1499 "dev": true,
1500 "license": "MIT",
1501 "optional": true,
1502 "os": [
1503 "linux"
1504 ]
1505 },
1506 "node_modules/@rollup/rollup-linux-arm64-musl": {
1507 "version": "4.50.1",
1508 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.50.1.tgz",
1509 "integrity": "sha512-Cgef+5aZwuvesQNw9eX7g19FfKX5/pQRIyhoXLCiBOrWopjo7ycfB292TX9MDcDijiuIJlx1IzJz3IoCPfqs9w==",
1510 "cpu": [
1511 "arm64"
1512 ],
1513 "dev": true,
1514 "license": "MIT",
1515 "optional": true,
1516 "os": [
1517 "linux"
1518 ]
1519 },
1520 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
1521 "version": "4.50.1",
1522 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.50.1.tgz",
1523 "integrity": "sha512-RPhTwWMzpYYrHrJAS7CmpdtHNKtt2Ueo+BlLBjfZEhYBhK00OsEqM08/7f+eohiF6poe0YRDDd8nAvwtE/Y62Q==",
1524 "cpu": [
1525 "loong64"
1526 ],
1527 "dev": true,
1528 "license": "MIT",
1529 "optional": true,
1530 "os": [
1531 "linux"
1532 ]
1533 },
1534 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1535 "version": "4.50.1",
1536 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.50.1.tgz",
1537 "integrity": "sha512-eSGMVQw9iekut62O7eBdbiccRguuDgiPMsw++BVUg+1K7WjZXHOg/YOT9SWMzPZA+w98G+Fa1VqJgHZOHHnY0Q==",
1538 "cpu": [
1539 "ppc64"
1540 ],
1541 "dev": true,
1542 "license": "MIT",
1543 "optional": true,
1544 "os": [
1545 "linux"
1546 ]
1547 },
1548 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1549 "version": "4.50.1",
1550 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.50.1.tgz",
1551 "integrity": "sha512-S208ojx8a4ciIPrLgazF6AgdcNJzQE4+S9rsmOmDJkusvctii+ZvEuIC4v/xFqzbuP8yDjn73oBlNDgF6YGSXQ==",
1552 "cpu": [
1553 "riscv64"
1554 ],
1555 "dev": true,
1556 "license": "MIT",
1557 "optional": true,
1558 "os": [
1559 "linux"
1560 ]
1561 },
1562 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1563 "version": "4.50.1",
1564 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.50.1.tgz",
1565 "integrity": "sha512-3Ag8Ls1ggqkGUvSZWYcdgFwriy2lWo+0QlYgEFra/5JGtAd6C5Hw59oojx1DeqcA2Wds2ayRgvJ4qxVTzCHgzg==",
1566 "cpu": [
1567 "riscv64"
1568 ],
1569 "dev": true,
1570 "license": "MIT",
1571 "optional": true,
1572 "os": [
1573 "linux"
1574 ]
1575 },
1576 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1577 "version": "4.50.1",
1578 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.50.1.tgz",
1579 "integrity": "sha512-t9YrKfaxCYe7l7ldFERE1BRg/4TATxIg+YieHQ966jwvo7ddHJxPj9cNFWLAzhkVsbBvNA4qTbPVNsZKBO4NSg==",
1580 "cpu": [
1581 "s390x"
1582 ],
1583 "dev": true,
1584 "license": "MIT",
1585 "optional": true,
1586 "os": [
1587 "linux"
1588 ]
1589 },
1590 "node_modules/@rollup/rollup-linux-x64-gnu": {
1591 "version": "4.50.1",
1592 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.50.1.tgz",
1593 "integrity": "sha512-MCgtFB2+SVNuQmmjHf+wfI4CMxy3Tk8XjA5Z//A0AKD7QXUYFMQcns91K6dEHBvZPCnhJSyDWLApk40Iq/H3tA==",
1594 "cpu": [
1595 "x64"
1596 ],
1597 "dev": true,
1598 "license": "MIT",
1599 "optional": true,
1600 "os": [
1601 "linux"
1602 ]
1603 },
1604 "node_modules/@rollup/rollup-linux-x64-musl": {
1605 "version": "4.50.1",
1606 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.50.1.tgz",
1607 "integrity": "sha512-nEvqG+0jeRmqaUMuwzlfMKwcIVffy/9KGbAGyoa26iu6eSngAYQ512bMXuqqPrlTyfqdlB9FVINs93j534UJrg==",
1608 "cpu": [
1609 "x64"
1610 ],
1611 "dev": true,
1612 "license": "MIT",
1613 "optional": true,
1614 "os": [
1615 "linux"
1616 ]
1617 },
1618 "node_modules/@rollup/rollup-openharmony-arm64": {
1619 "version": "4.50.1",
1620 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.50.1.tgz",
1621 "integrity": "sha512-RDsLm+phmT3MJd9SNxA9MNuEAO/J2fhW8GXk62G/B4G7sLVumNFbRwDL6v5NrESb48k+QMqdGbHgEtfU0LCpbA==",
1622 "cpu": [
1623 "arm64"
1624 ],
1625 "dev": true,
1626 "license": "MIT",
1627 "optional": true,
1628 "os": [
1629 "openharmony"
1630 ]
1631 },
1632 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1633 "version": "4.50.1",
1634 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.50.1.tgz",
1635 "integrity": "sha512-hpZB/TImk2FlAFAIsoElM3tLzq57uxnGYwplg6WDyAxbYczSi8O2eQ+H2Lx74504rwKtZ3N2g4bCUkiamzS6TQ==",
1636 "cpu": [
1637 "arm64"
1638 ],
1639 "dev": true,
1640 "license": "MIT",
1641 "optional": true,
1642 "os": [
1643 "win32"
1644 ]
1645 },
1646 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1647 "version": "4.50.1",
1648 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.50.1.tgz",
1649 "integrity": "sha512-SXjv8JlbzKM0fTJidX4eVsH+Wmnp0/WcD8gJxIZyR6Gay5Qcsmdbi9zVtnbkGPG8v2vMR1AD06lGWy5FLMcG7A==",
1650 "cpu": [
1651 "ia32"
1652 ],
1653 "dev": true,
1654 "license": "MIT",
1655 "optional": true,
1656 "os": [
1657 "win32"
1658 ]
1659 },
1660 "node_modules/@rollup/rollup-win32-x64-msvc": {
1661 "version": "4.50.1",
1662 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.50.1.tgz",
1663 "integrity": "sha512-StxAO/8ts62KZVRAm4JZYq9+NqNsV7RvimNK+YM7ry//zebEH6meuugqW/P5OFUCjyQgui+9fUxT6d5NShvMvA==",
1664 "cpu": [
1665 "x64"
1666 ],
1667 "dev": true,
1668 "license": "MIT",
1669 "optional": true,
1670 "os": [
1671 "win32"
1672 ]
1673 },
1674 "node_modules/@sec-ant/readable-stream": {
1675 "version": "0.4.1",
1676 "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
1677 "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==",
1678 "dev": true,
1679 "license": "MIT"
1680 },
1681 "node_modules/@sindresorhus/merge-streams": {
1682 "version": "4.0.0",
1683 "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
1684 "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
1685 "dev": true,
1686 "license": "MIT",
1687 "engines": {
1688 "node": ">=18"
1689 },
1690 "funding": {
1691 "url": "https://github.com/sponsors/sindresorhus"
1692 }
1693 },
1694 "node_modules/@tsconfig/node22": {
1695 "version": "22.0.0",
1696 "resolved": "https://registry.npmjs.org/@tsconfig/node22/-/node22-22.0.0.tgz",
1697 "integrity": "sha512-twLQ77zevtxobBOD4ToAtVmuYrpeYUh3qh+TEp+08IWhpsrIflVHqQ1F1CiPxQGL7doCdBIOOCF+1Tm833faNg==",
1698 "dev": true,
1699 "license": "MIT"
1700 },
1701 "node_modules/@types/estree": {
1702 "version": "1.0.8",
1703 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1704 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1705 "dev": true,
1706 "license": "MIT"
1707 },
1708 "node_modules/@types/json-schema": {
1709 "version": "7.0.15",
1710 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1711 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1712 "dev": true,
1713 "license": "MIT"
1714 },
1715 "node_modules/@types/node": {
1716 "version": "22.13.5",
1717 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz",
1718 "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==",
1719 "dev": true,
1720 "license": "MIT",
1721 "dependencies": {
1722 "undici-types": "~6.20.0"
1723 }
1724 },
1725 "node_modules/@types/ws": {
1726 "version": "8.5.14",
1727 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz",
1728 "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==",
1729 "dev": true,
1730 "license": "MIT",
1731 "dependencies": {
1732 "@types/node": "*"
1733 }
1734 },
1735 "node_modules/@typescript-eslint/eslint-plugin": {
1736 "version": "8.24.1",
1737 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.24.1.tgz",
1738 "integrity": "sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA==",
1739 "dev": true,
1740 "license": "MIT",
1741 "dependencies": {
1742 "@eslint-community/regexpp": "^4.10.0",
1743 "@typescript-eslint/scope-manager": "8.24.1",
1744 "@typescript-eslint/type-utils": "8.24.1",
1745 "@typescript-eslint/utils": "8.24.1",
1746 "@typescript-eslint/visitor-keys": "8.24.1",
1747 "graphemer": "^1.4.0",
1748 "ignore": "^5.3.1",
1749 "natural-compare": "^1.4.0",
1750 "ts-api-utils": "^2.0.1"
1751 },
1752 "engines": {
1753 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1754 },
1755 "funding": {
1756 "type": "opencollective",
1757 "url": "https://opencollective.com/typescript-eslint"
1758 },
1759 "peerDependencies": {
1760 "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
1761 "eslint": "^8.57.0 || ^9.0.0",
1762 "typescript": ">=4.8.4 <5.8.0"
1763 }
1764 },
1765 "node_modules/@typescript-eslint/parser": {
1766 "version": "8.24.1",
1767 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.24.1.tgz",
1768 "integrity": "sha512-Tqoa05bu+t5s8CTZFaGpCH2ub3QeT9YDkXbPd3uQ4SfsLoh1/vv2GEYAioPoxCWJJNsenXlC88tRjwoHNts1oQ==",
1769 "dev": true,
1770 "license": "MIT",
1771 "dependencies": {
1772 "@typescript-eslint/scope-manager": "8.24.1",
1773 "@typescript-eslint/types": "8.24.1",
1774 "@typescript-eslint/typescript-estree": "8.24.1",
1775 "@typescript-eslint/visitor-keys": "8.24.1",
1776 "debug": "^4.3.4"
1777 },
1778 "engines": {
1779 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1780 },
1781 "funding": {
1782 "type": "opencollective",
1783 "url": "https://opencollective.com/typescript-eslint"
1784 },
1785 "peerDependencies": {
1786 "eslint": "^8.57.0 || ^9.0.0",
1787 "typescript": ">=4.8.4 <5.8.0"
1788 }
1789 },
1790 "node_modules/@typescript-eslint/scope-manager": {
1791 "version": "8.24.1",
1792 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.24.1.tgz",
1793 "integrity": "sha512-OdQr6BNBzwRjNEXMQyaGyZzgg7wzjYKfX2ZBV3E04hUCBDv3GQCHiz9RpqdUIiVrMgJGkXm3tcEh4vFSHreS2Q==",
1794 "dev": true,
1795 "license": "MIT",
1796 "dependencies": {
1797 "@typescript-eslint/types": "8.24.1",
1798 "@typescript-eslint/visitor-keys": "8.24.1"
1799 },
1800 "engines": {
1801 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1802 },
1803 "funding": {
1804 "type": "opencollective",
1805 "url": "https://opencollective.com/typescript-eslint"
1806 }
1807 },
1808 "node_modules/@typescript-eslint/type-utils": {
1809 "version": "8.24.1",
1810 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.24.1.tgz",
1811 "integrity": "sha512-/Do9fmNgCsQ+K4rCz0STI7lYB4phTtEXqqCAs3gZW0pnK7lWNkvWd5iW545GSmApm4AzmQXmSqXPO565B4WVrw==",
1812 "dev": true,
1813 "license": "MIT",
1814 "dependencies": {
1815 "@typescript-eslint/typescript-estree": "8.24.1",
1816 "@typescript-eslint/utils": "8.24.1",
1817 "debug": "^4.3.4",
1818 "ts-api-utils": "^2.0.1"
1819 },
1820 "engines": {
1821 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1822 },
1823 "funding": {
1824 "type": "opencollective",
1825 "url": "https://opencollective.com/typescript-eslint"
1826 },
1827 "peerDependencies": {
1828 "eslint": "^8.57.0 || ^9.0.0",
1829 "typescript": ">=4.8.4 <5.8.0"
1830 }
1831 },
1832 "node_modules/@typescript-eslint/types": {
1833 "version": "8.24.1",
1834 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.24.1.tgz",
1835 "integrity": "sha512-9kqJ+2DkUXiuhoiYIUvIYjGcwle8pcPpdlfkemGvTObzgmYfJ5d0Qm6jwb4NBXP9W1I5tss0VIAnWFumz3mC5A==",
1836 "dev": true,
1837 "license": "MIT",
1838 "engines": {
1839 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1840 },
1841 "funding": {
1842 "type": "opencollective",
1843 "url": "https://opencollective.com/typescript-eslint"
1844 }
1845 },
1846 "node_modules/@typescript-eslint/typescript-estree": {
1847 "version": "8.24.1",
1848 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.24.1.tgz",
1849 "integrity": "sha512-UPyy4MJ/0RE648DSKQe9g0VDSehPINiejjA6ElqnFaFIhI6ZEiZAkUI0D5MCk0bQcTf/LVqZStvQ6K4lPn/BRg==",
1850 "dev": true,
1851 "license": "MIT",
1852 "dependencies": {
1853 "@typescript-eslint/types": "8.24.1",
1854 "@typescript-eslint/visitor-keys": "8.24.1",
1855 "debug": "^4.3.4",
1856 "fast-glob": "^3.3.2",
1857 "is-glob": "^4.0.3",
1858 "minimatch": "^9.0.4",
1859 "semver": "^7.6.0",
1860 "ts-api-utils": "^2.0.1"
1861 },
1862 "engines": {
1863 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1864 },
1865 "funding": {
1866 "type": "opencollective",
1867 "url": "https://opencollective.com/typescript-eslint"
1868 },
1869 "peerDependencies": {
1870 "typescript": ">=4.8.4 <5.8.0"
1871 }
1872 },
1873 "node_modules/@typescript-eslint/utils": {
1874 "version": "8.24.1",
1875 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.24.1.tgz",
1876 "integrity": "sha512-OOcg3PMMQx9EXspId5iktsI3eMaXVwlhC8BvNnX6B5w9a4dVgpkQZuU8Hy67TolKcl+iFWq0XX+jbDGN4xWxjQ==",
1877 "dev": true,
1878 "license": "MIT",
1879 "dependencies": {
1880 "@eslint-community/eslint-utils": "^4.4.0",
1881 "@typescript-eslint/scope-manager": "8.24.1",
1882 "@typescript-eslint/types": "8.24.1",
1883 "@typescript-eslint/typescript-estree": "8.24.1"
1884 },
1885 "engines": {
1886 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1887 },
1888 "funding": {
1889 "type": "opencollective",
1890 "url": "https://opencollective.com/typescript-eslint"
1891 },
1892 "peerDependencies": {
1893 "eslint": "^8.57.0 || ^9.0.0",
1894 "typescript": ">=4.8.4 <5.8.0"
1895 }
1896 },
1897 "node_modules/@typescript-eslint/visitor-keys": {
1898 "version": "8.24.1",
1899 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.24.1.tgz",
1900 "integrity": "sha512-EwVHlp5l+2vp8CoqJm9KikPZgi3gbdZAtabKT9KPShGeOcJhsv4Zdo3oc8T8I0uKEmYoU4ItyxbptjF08enaxg==",
1901 "dev": true,
1902 "license": "MIT",
1903 "dependencies": {
1904 "@typescript-eslint/types": "8.24.1",
1905 "eslint-visitor-keys": "^4.2.0"
1906 },
1907 "engines": {
1908 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1909 },
1910 "funding": {
1911 "type": "opencollective",
1912 "url": "https://opencollective.com/typescript-eslint"
1913 }
1914 },
1915 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
1916 "version": "4.2.0",
1917 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
1918 "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
1919 "dev": true,
1920 "license": "Apache-2.0",
1921 "engines": {
1922 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1923 },
1924 "funding": {
1925 "url": "https://opencollective.com/eslint"
1926 }
1927 },
1928 "node_modules/@vitejs/plugin-vue": {
1929 "version": "5.2.1",
1930 "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.1.tgz",
1931 "integrity": "sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==",
1932 "dev": true,
1933 "license": "MIT",
1934 "engines": {
1935 "node": "^18.0.0 || >=20.0.0"
1936 },
1937 "peerDependencies": {
1938 "vite": "^5.0.0 || ^6.0.0",
1939 "vue": "^3.2.25"
1940 }
1941 },
1942 "node_modules/@volar/language-core": {
1943 "version": "2.4.11",
1944 "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.11.tgz",
1945 "integrity": "sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==",
1946 "dev": true,
1947 "license": "MIT",
1948 "dependencies": {
1949 "@volar/source-map": "2.4.11"
1950 }
1951 },
1952 "node_modules/@volar/source-map": {
1953 "version": "2.4.11",
1954 "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.11.tgz",
1955 "integrity": "sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==",
1956 "dev": true,
1957 "license": "MIT"
1958 },
1959 "node_modules/@volar/typescript": {
1960 "version": "2.4.11",
1961 "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.11.tgz",
1962 "integrity": "sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==",
1963 "dev": true,
1964 "license": "MIT",
1965 "dependencies": {
1966 "@volar/language-core": "2.4.11",
1967 "path-browserify": "^1.0.1",
1968 "vscode-uri": "^3.0.8"
1969 }
1970 },
1971 "node_modules/@vue/babel-helper-vue-transform-on": {
1972 "version": "1.2.5",
1973 "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.5.tgz",
1974 "integrity": "sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==",
1975 "dev": true,
1976 "license": "MIT"
1977 },
1978 "node_modules/@vue/babel-plugin-jsx": {
1979 "version": "1.2.5",
1980 "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.5.tgz",
1981 "integrity": "sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==",
1982 "dev": true,
1983 "license": "MIT",
1984 "dependencies": {
1985 "@babel/helper-module-imports": "^7.24.7",
1986 "@babel/helper-plugin-utils": "^7.24.8",
1987 "@babel/plugin-syntax-jsx": "^7.24.7",
1988 "@babel/template": "^7.25.0",
1989 "@babel/traverse": "^7.25.6",
1990 "@babel/types": "^7.25.6",
1991 "@vue/babel-helper-vue-transform-on": "1.2.5",
1992 "@vue/babel-plugin-resolve-type": "1.2.5",
1993 "html-tags": "^3.3.1",
1994 "svg-tags": "^1.0.0"
1995 },
1996 "peerDependencies": {
1997 "@babel/core": "^7.0.0-0"
1998 },
1999 "peerDependenciesMeta": {
2000 "@babel/core": {
2001 "optional": true
2002 }
2003 }
2004 },
2005 "node_modules/@vue/babel-plugin-resolve-type": {
2006 "version": "1.2.5",
2007 "resolved": "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.5.tgz",
2008 "integrity": "sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==",
2009 "dev": true,
2010 "license": "MIT",
2011 "dependencies": {
2012 "@babel/code-frame": "^7.24.7",
2013 "@babel/helper-module-imports": "^7.24.7",
2014 "@babel/helper-plugin-utils": "^7.24.8",
2015 "@babel/parser": "^7.25.6",
2016 "@vue/compiler-sfc": "^3.5.3"
2017 },
2018 "peerDependencies": {
2019 "@babel/core": "^7.0.0-0"
2020 }
2021 },
2022 "node_modules/@vue/compiler-core": {
2023 "version": "3.5.13",
2024 "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz",
2025 "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==",
2026 "license": "MIT",
2027 "dependencies": {
2028 "@babel/parser": "^7.25.3",
2029 "@vue/shared": "3.5.13",
2030 "entities": "^4.5.0",
2031 "estree-walker": "^2.0.2",
2032 "source-map-js": "^1.2.0"
2033 }
2034 },
2035 "node_modules/@vue/compiler-dom": {
2036 "version": "3.5.13",
2037 "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz",
2038 "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==",
2039 "license": "MIT",
2040 "dependencies": {
2041 "@vue/compiler-core": "3.5.13",
2042 "@vue/shared": "3.5.13"
2043 }
2044 },
2045 "node_modules/@vue/compiler-sfc": {
2046 "version": "3.5.13",
2047 "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz",
2048 "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==",
2049 "license": "MIT",
2050 "dependencies": {
2051 "@babel/parser": "^7.25.3",
2052 "@vue/compiler-core": "3.5.13",
2053 "@vue/compiler-dom": "3.5.13",
2054 "@vue/compiler-ssr": "3.5.13",
2055 "@vue/shared": "3.5.13",
2056 "estree-walker": "^2.0.2",
2057 "magic-string": "^0.30.11",
2058 "postcss": "^8.4.48",
2059 "source-map-js": "^1.2.0"
2060 }
2061 },
2062 "node_modules/@vue/compiler-ssr": {
2063 "version": "3.5.13",
2064 "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz",
2065 "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==",
2066 "license": "MIT",
2067 "dependencies": {
2068 "@vue/compiler-dom": "3.5.13",
2069 "@vue/shared": "3.5.13"
2070 }
2071 },
2072 "node_modules/@vue/compiler-vue2": {
2073 "version": "2.7.16",
2074 "resolved": "https://registry.npmjs.org/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz",
2075 "integrity": "sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==",
2076 "dev": true,
2077 "license": "MIT",
2078 "dependencies": {
2079 "de-indent": "^1.0.2",
2080 "he": "^1.2.0"
2081 }
2082 },
2083 "node_modules/@vue/devtools-core": {
2084 "version": "7.7.2",
2085 "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.7.2.tgz",
2086 "integrity": "sha512-lexREWj1lKi91Tblr38ntSsy6CvI8ba7u+jmwh2yruib/ltLUcsIzEjCnrkh1yYGGIKXbAuYV2tOG10fGDB9OQ==",
2087 "dev": true,
2088 "license": "MIT",
2089 "dependencies": {
2090 "@vue/devtools-kit": "^7.7.2",
2091 "@vue/devtools-shared": "^7.7.2",
2092 "mitt": "^3.0.1",
2093 "nanoid": "^5.0.9",
2094 "pathe": "^2.0.2",
2095 "vite-hot-client": "^0.2.4"
2096 },
2097 "peerDependencies": {
2098 "vue": "^3.0.0"
2099 }
2100 },
2101 "node_modules/@vue/devtools-core/node_modules/nanoid": {
2102 "version": "5.1.2",
2103 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.2.tgz",
2104 "integrity": "sha512-b+CiXQCNMUGe0Ri64S9SXFcP9hogjAJ2Rd6GdVxhPLRm7mhGaM7VgOvCAJ1ZshfHbqVDI3uqTI5C8/GaKuLI7g==",
2105 "dev": true,
2106 "funding": [
2107 {
2108 "type": "github",
2109 "url": "https://github.com/sponsors/ai"
2110 }
2111 ],
2112 "license": "MIT",
2113 "bin": {
2114 "nanoid": "bin/nanoid.js"
2115 },
2116 "engines": {
2117 "node": "^18 || >=20"
2118 }
2119 },
2120 "node_modules/@vue/devtools-kit": {
2121 "version": "7.7.2",
2122 "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.2.tgz",
2123 "integrity": "sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==",
2124 "dev": true,
2125 "license": "MIT",
2126 "dependencies": {
2127 "@vue/devtools-shared": "^7.7.2",
2128 "birpc": "^0.2.19",
2129 "hookable": "^5.5.3",
2130 "mitt": "^3.0.1",
2131 "perfect-debounce": "^1.0.0",
2132 "speakingurl": "^14.0.1",
2133 "superjson": "^2.2.1"
2134 }
2135 },
2136 "node_modules/@vue/devtools-shared": {
2137 "version": "7.7.2",
2138 "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.2.tgz",
2139 "integrity": "sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==",
2140 "dev": true,
2141 "license": "MIT",
2142 "dependencies": {
2143 "rfdc": "^1.4.1"
2144 }
2145 },
2146 "node_modules/@vue/eslint-config-prettier": {
2147 "version": "10.2.0",
2148 "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-10.2.0.tgz",
2149 "integrity": "sha512-GL3YBLwv/+b86yHcNNfPJxOTtVFJ4Mbc9UU3zR+KVoG7SwGTjPT+32fXamscNumElhcpXW3mT0DgzS9w32S7Bw==",
2150 "dev": true,
2151 "license": "MIT",
2152 "dependencies": {
2153 "eslint-config-prettier": "^10.0.1",
2154 "eslint-plugin-prettier": "^5.2.2"
2155 },
2156 "peerDependencies": {
2157 "eslint": ">= 8.21.0",
2158 "prettier": ">= 3.0.0"
2159 }
2160 },
2161 "node_modules/@vue/eslint-config-typescript": {
2162 "version": "14.4.0",
2163 "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-14.4.0.tgz",
2164 "integrity": "sha512-daU+eAekEeVz3CReE4PRW25fe+OJDKwE28jHN6LimDEnuFMbJ6H4WGogEpNof276wVP6UvzOeJQfLFjB5mW29A==",
2165 "dev": true,
2166 "license": "MIT",
2167 "dependencies": {
2168 "@typescript-eslint/utils": "^8.23.0",
2169 "fast-glob": "^3.3.3",
2170 "typescript-eslint": "^8.23.0",
2171 "vue-eslint-parser": "^9.4.3"
2172 },
2173 "engines": {
2174 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2175 },
2176 "peerDependencies": {
2177 "eslint": "^9.10.0",
2178 "eslint-plugin-vue": "^9.28.0",
2179 "typescript": ">=4.8.4"
2180 },
2181 "peerDependenciesMeta": {
2182 "typescript": {
2183 "optional": true
2184 }
2185 }
2186 },
2187 "node_modules/@vue/language-core": {
2188 "version": "2.2.4",
2189 "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-2.2.4.tgz",
2190 "integrity": "sha512-eGGdw7eWUwdIn9Fy/irJ7uavCGfgemuHQABgJ/hU1UgZFnbTg9VWeXvHQdhY+2SPQZWJqWXvRWIg67t4iWEa+Q==",
2191 "dev": true,
2192 "license": "MIT",
2193 "dependencies": {
2194 "@volar/language-core": "~2.4.11",
2195 "@vue/compiler-dom": "^3.5.0",
2196 "@vue/compiler-vue2": "^2.7.16",
2197 "@vue/shared": "^3.5.0",
2198 "alien-signals": "^1.0.3",
2199 "minimatch": "^9.0.3",
2200 "muggle-string": "^0.4.1",
2201 "path-browserify": "^1.0.1"
2202 },
2203 "peerDependencies": {
2204 "typescript": "*"
2205 },
2206 "peerDependenciesMeta": {
2207 "typescript": {
2208 "optional": true
2209 }
2210 }
2211 },
2212 "node_modules/@vue/reactivity": {
2213 "version": "3.5.13",
2214 "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz",
2215 "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==",
2216 "license": "MIT",
2217 "dependencies": {
2218 "@vue/shared": "3.5.13"
2219 }
2220 },
2221 "node_modules/@vue/runtime-core": {
2222 "version": "3.5.13",
2223 "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz",
2224 "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==",
2225 "license": "MIT",
2226 "dependencies": {
2227 "@vue/reactivity": "3.5.13",
2228 "@vue/shared": "3.5.13"
2229 }
2230 },
2231 "node_modules/@vue/runtime-dom": {
2232 "version": "3.5.13",
2233 "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz",
2234 "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==",
2235 "license": "MIT",
2236 "dependencies": {
2237 "@vue/reactivity": "3.5.13",
2238 "@vue/runtime-core": "3.5.13",
2239 "@vue/shared": "3.5.13",
2240 "csstype": "^3.1.3"
2241 }
2242 },
2243 "node_modules/@vue/server-renderer": {
2244 "version": "3.5.13",
2245 "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz",
2246 "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==",
2247 "license": "MIT",
2248 "dependencies": {
2249 "@vue/compiler-ssr": "3.5.13",
2250 "@vue/shared": "3.5.13"
2251 },
2252 "peerDependencies": {
2253 "vue": "3.5.13"
2254 }
2255 },
2256 "node_modules/@vue/shared": {
2257 "version": "3.5.13",
2258 "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz",
2259 "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==",
2260 "license": "MIT"
2261 },
2262 "node_modules/@vue/tsconfig": {
2263 "version": "0.7.0",
2264 "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.7.0.tgz",
2265 "integrity": "sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==",
2266 "dev": true,
2267 "license": "MIT",
2268 "peerDependencies": {
2269 "typescript": "5.x",
2270 "vue": "^3.4.0"
2271 },
2272 "peerDependenciesMeta": {
2273 "typescript": {
2274 "optional": true
2275 },
2276 "vue": {
2277 "optional": true
2278 }
2279 }
2280 },
2281 "node_modules/acorn": {
2282 "version": "8.15.0",
2283 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
2284 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
2285 "dev": true,
2286 "license": "MIT",
2287 "bin": {
2288 "acorn": "bin/acorn"
2289 },
2290 "engines": {
2291 "node": ">=0.4.0"
2292 }
2293 },
2294 "node_modules/acorn-jsx": {
2295 "version": "5.3.2",
2296 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
2297 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
2298 "dev": true,
2299 "license": "MIT",
2300 "peerDependencies": {
2301 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
2302 }
2303 },
2304 "node_modules/ajv": {
2305 "version": "6.12.6",
2306 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2307 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2308 "dev": true,
2309 "license": "MIT",
2310 "dependencies": {
2311 "fast-deep-equal": "^3.1.1",
2312 "fast-json-stable-stringify": "^2.0.0",
2313 "json-schema-traverse": "^0.4.1",
2314 "uri-js": "^4.2.2"
2315 },
2316 "funding": {
2317 "type": "github",
2318 "url": "https://github.com/sponsors/epoberezkin"
2319 }
2320 },
2321 "node_modules/alien-signals": {
2322 "version": "1.0.4",
2323 "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-1.0.4.tgz",
2324 "integrity": "sha512-DJqqQD3XcsaQcQ1s+iE2jDUZmmQpXwHiR6fCAim/w87luaW+vmLY8fMlrdkmRwzaFXhkxf3rqPCR59tKVv1MDw==",
2325 "dev": true,
2326 "license": "MIT"
2327 },
2328 "node_modules/ansi-styles": {
2329 "version": "4.3.0",
2330 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2331 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2332 "dev": true,
2333 "license": "MIT",
2334 "dependencies": {
2335 "color-convert": "^2.0.1"
2336 },
2337 "engines": {
2338 "node": ">=8"
2339 },
2340 "funding": {
2341 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2342 }
2343 },
2344 "node_modules/argparse": {
2345 "version": "2.0.1",
2346 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2347 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2348 "dev": true,
2349 "license": "Python-2.0"
2350 },
2351 "node_modules/balanced-match": {
2352 "version": "1.0.2",
2353 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2354 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2355 "dev": true,
2356 "license": "MIT"
2357 },
2358 "node_modules/birpc": {
2359 "version": "0.2.19",
2360 "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz",
2361 "integrity": "sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==",
2362 "dev": true,
2363 "license": "MIT",
2364 "funding": {
2365 "url": "https://github.com/sponsors/antfu"
2366 }
2367 },
2368 "node_modules/boolbase": {
2369 "version": "1.0.0",
2370 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
2371 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
2372 "dev": true,
2373 "license": "ISC"
2374 },
2375 "node_modules/brace-expansion": {
2376 "version": "2.0.2",
2377 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
2378 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
2379 "dev": true,
2380 "license": "MIT",
2381 "dependencies": {
2382 "balanced-match": "^1.0.0"
2383 }
2384 },
2385 "node_modules/braces": {
2386 "version": "3.0.3",
2387 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
2388 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
2389 "dev": true,
2390 "license": "MIT",
2391 "dependencies": {
2392 "fill-range": "^7.1.1"
2393 },
2394 "engines": {
2395 "node": ">=8"
2396 }
2397 },
2398 "node_modules/browserslist": {
2399 "version": "4.24.4",
2400 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz",
2401 "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==",
2402 "dev": true,
2403 "funding": [
2404 {
2405 "type": "opencollective",
2406 "url": "https://opencollective.com/browserslist"
2407 },
2408 {
2409 "type": "tidelift",
2410 "url": "https://tidelift.com/funding/github/npm/browserslist"
2411 },
2412 {
2413 "type": "github",
2414 "url": "https://github.com/sponsors/ai"
2415 }
2416 ],
2417 "license": "MIT",
2418 "dependencies": {
2419 "caniuse-lite": "^1.0.30001688",
2420 "electron-to-chromium": "^1.5.73",
2421 "node-releases": "^2.0.19",
2422 "update-browserslist-db": "^1.1.1"
2423 },
2424 "bin": {
2425 "browserslist": "cli.js"
2426 },
2427 "engines": {
2428 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2429 }
2430 },
2431 "node_modules/buffer-builder": {
2432 "version": "0.2.0",
2433 "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz",
2434 "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==",
2435 "license": "MIT/X11"
2436 },
2437 "node_modules/bundle-name": {
2438 "version": "4.1.0",
2439 "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
2440 "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
2441 "dev": true,
2442 "license": "MIT",
2443 "dependencies": {
2444 "run-applescript": "^7.0.0"
2445 },
2446 "engines": {
2447 "node": ">=18"
2448 },
2449 "funding": {
2450 "url": "https://github.com/sponsors/sindresorhus"
2451 }
2452 },
2453 "node_modules/callsites": {
2454 "version": "3.1.0",
2455 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2456 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2457 "dev": true,
2458 "license": "MIT",
2459 "engines": {
2460 "node": ">=6"
2461 }
2462 },
2463 "node_modules/caniuse-lite": {
2464 "version": "1.0.30001700",
2465 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001700.tgz",
2466 "integrity": "sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==",
2467 "dev": true,
2468 "funding": [
2469 {
2470 "type": "opencollective",
2471 "url": "https://opencollective.com/browserslist"
2472 },
2473 {
2474 "type": "tidelift",
2475 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2476 },
2477 {
2478 "type": "github",
2479 "url": "https://github.com/sponsors/ai"
2480 }
2481 ],
2482 "license": "CC-BY-4.0"
2483 },
2484 "node_modules/chalk": {
2485 "version": "4.1.2",
2486 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2487 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2488 "dev": true,
2489 "license": "MIT",
2490 "dependencies": {
2491 "ansi-styles": "^4.1.0",
2492 "supports-color": "^7.1.0"
2493 },
2494 "engines": {
2495 "node": ">=10"
2496 },
2497 "funding": {
2498 "url": "https://github.com/chalk/chalk?sponsor=1"
2499 }
2500 },
2501 "node_modules/color-convert": {
2502 "version": "2.0.1",
2503 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2504 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2505 "dev": true,
2506 "license": "MIT",
2507 "dependencies": {
2508 "color-name": "~1.1.4"
2509 },
2510 "engines": {
2511 "node": ">=7.0.0"
2512 }
2513 },
2514 "node_modules/color-name": {
2515 "version": "1.1.4",
2516 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2517 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2518 "dev": true,
2519 "license": "MIT"
2520 },
2521 "node_modules/colorjs.io": {
2522 "version": "0.5.2",
2523 "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz",
2524 "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==",
2525 "license": "MIT"
2526 },
2527 "node_modules/concat-map": {
2528 "version": "0.0.1",
2529 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2530 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2531 "dev": true,
2532 "license": "MIT"
2533 },
2534 "node_modules/convert-source-map": {
2535 "version": "2.0.0",
2536 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2537 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
2538 "dev": true,
2539 "license": "MIT"
2540 },
2541 "node_modules/copy-anything": {
2542 "version": "3.0.5",
2543 "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz",
2544 "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==",
2545 "dev": true,
2546 "license": "MIT",
2547 "dependencies": {
2548 "is-what": "^4.1.8"
2549 },
2550 "engines": {
2551 "node": ">=12.13"
2552 },
2553 "funding": {
2554 "url": "https://github.com/sponsors/mesqueeb"
2555 }
2556 },
2557 "node_modules/cross-spawn": {
2558 "version": "7.0.6",
2559 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2560 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2561 "dev": true,
2562 "license": "MIT",
2563 "dependencies": {
2564 "path-key": "^3.1.0",
2565 "shebang-command": "^2.0.0",
2566 "which": "^2.0.1"
2567 },
2568 "engines": {
2569 "node": ">= 8"
2570 }
2571 },
2572 "node_modules/cssesc": {
2573 "version": "3.0.0",
2574 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2575 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2576 "dev": true,
2577 "license": "MIT",
2578 "bin": {
2579 "cssesc": "bin/cssesc"
2580 },
2581 "engines": {
2582 "node": ">=4"
2583 }
2584 },
2585 "node_modules/csstype": {
2586 "version": "3.1.3",
2587 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
2588 "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
2589 "license": "MIT"
2590 },
2591 "node_modules/de-indent": {
2592 "version": "1.0.2",
2593 "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
2594 "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
2595 "dev": true,
2596 "license": "MIT"
2597 },
2598 "node_modules/debug": {
2599 "version": "4.4.0",
2600 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
2601 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
2602 "dev": true,
2603 "license": "MIT",
2604 "dependencies": {
2605 "ms": "^2.1.3"
2606 },
2607 "engines": {
2608 "node": ">=6.0"
2609 },
2610 "peerDependenciesMeta": {
2611 "supports-color": {
2612 "optional": true
2613 }
2614 }
2615 },
2616 "node_modules/deep-is": {
2617 "version": "0.1.4",
2618 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2619 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2620 "dev": true,
2621 "license": "MIT"
2622 },
2623 "node_modules/default-browser": {
2624 "version": "5.2.1",
2625 "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz",
2626 "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==",
2627 "dev": true,
2628 "license": "MIT",
2629 "dependencies": {
2630 "bundle-name": "^4.1.0",
2631 "default-browser-id": "^5.0.0"
2632 },
2633 "engines": {
2634 "node": ">=18"
2635 },
2636 "funding": {
2637 "url": "https://github.com/sponsors/sindresorhus"
2638 }
2639 },
2640 "node_modules/default-browser-id": {
2641 "version": "5.0.0",
2642 "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz",
2643 "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==",
2644 "dev": true,
2645 "license": "MIT",
2646 "engines": {
2647 "node": ">=18"
2648 },
2649 "funding": {
2650 "url": "https://github.com/sponsors/sindresorhus"
2651 }
2652 },
2653 "node_modules/define-lazy-prop": {
2654 "version": "3.0.0",
2655 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
2656 "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
2657 "dev": true,
2658 "license": "MIT",
2659 "engines": {
2660 "node": ">=12"
2661 },
2662 "funding": {
2663 "url": "https://github.com/sponsors/sindresorhus"
2664 }
2665 },
2666 "node_modules/electron-to-chromium": {
2667 "version": "1.5.103",
2668 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.103.tgz",
2669 "integrity": "sha512-P6+XzIkfndgsrjROJWfSvVEgNHtPgbhVyTkwLjUM2HU/h7pZRORgaTlHqfAikqxKmdJMLW8fftrdGWbd/Ds0FA==",
2670 "dev": true,
2671 "license": "ISC"
2672 },
2673 "node_modules/entities": {
2674 "version": "4.5.0",
2675 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
2676 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
2677 "license": "BSD-2-Clause",
2678 "engines": {
2679 "node": ">=0.12"
2680 },
2681 "funding": {
2682 "url": "https://github.com/fb55/entities?sponsor=1"
2683 }
2684 },
2685 "node_modules/error-stack-parser-es": {
2686 "version": "0.1.5",
2687 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-0.1.5.tgz",
2688 "integrity": "sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==",
2689 "dev": true,
2690 "license": "MIT",
2691 "funding": {
2692 "url": "https://github.com/sponsors/antfu"
2693 }
2694 },
2695 "node_modules/esbuild": {
2696 "version": "0.25.9",
2697 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz",
2698 "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==",
2699 "dev": true,
2700 "hasInstallScript": true,
2701 "license": "MIT",
2702 "bin": {
2703 "esbuild": "bin/esbuild"
2704 },
2705 "engines": {
2706 "node": ">=18"
2707 },
2708 "optionalDependencies": {
2709 "@esbuild/aix-ppc64": "0.25.9",
2710 "@esbuild/android-arm": "0.25.9",
2711 "@esbuild/android-arm64": "0.25.9",
2712 "@esbuild/android-x64": "0.25.9",
2713 "@esbuild/darwin-arm64": "0.25.9",
2714 "@esbuild/darwin-x64": "0.25.9",
2715 "@esbuild/freebsd-arm64": "0.25.9",
2716 "@esbuild/freebsd-x64": "0.25.9",
2717 "@esbuild/linux-arm": "0.25.9",
2718 "@esbuild/linux-arm64": "0.25.9",
2719 "@esbuild/linux-ia32": "0.25.9",
2720 "@esbuild/linux-loong64": "0.25.9",
2721 "@esbuild/linux-mips64el": "0.25.9",
2722 "@esbuild/linux-ppc64": "0.25.9",
2723 "@esbuild/linux-riscv64": "0.25.9",
2724 "@esbuild/linux-s390x": "0.25.9",
2725 "@esbuild/linux-x64": "0.25.9",
2726 "@esbuild/netbsd-arm64": "0.25.9",
2727 "@esbuild/netbsd-x64": "0.25.9",
2728 "@esbuild/openbsd-arm64": "0.25.9",
2729 "@esbuild/openbsd-x64": "0.25.9",
2730 "@esbuild/openharmony-arm64": "0.25.9",
2731 "@esbuild/sunos-x64": "0.25.9",
2732 "@esbuild/win32-arm64": "0.25.9",
2733 "@esbuild/win32-ia32": "0.25.9",
2734 "@esbuild/win32-x64": "0.25.9"
2735 }
2736 },
2737 "node_modules/escalade": {
2738 "version": "3.2.0",
2739 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2740 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2741 "dev": true,
2742 "license": "MIT",
2743 "engines": {
2744 "node": ">=6"
2745 }
2746 },
2747 "node_modules/escape-string-regexp": {
2748 "version": "4.0.0",
2749 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2750 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2751 "dev": true,
2752 "license": "MIT",
2753 "engines": {
2754 "node": ">=10"
2755 },
2756 "funding": {
2757 "url": "https://github.com/sponsors/sindresorhus"
2758 }
2759 },
2760 "node_modules/eslint": {
2761 "version": "9.35.0",
2762 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.35.0.tgz",
2763 "integrity": "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==",
2764 "dev": true,
2765 "license": "MIT",
2766 "dependencies": {
2767 "@eslint-community/eslint-utils": "^4.8.0",
2768 "@eslint-community/regexpp": "^4.12.1",
2769 "@eslint/config-array": "^0.21.0",
2770 "@eslint/config-helpers": "^0.3.1",
2771 "@eslint/core": "^0.15.2",
2772 "@eslint/eslintrc": "^3.3.1",
2773 "@eslint/js": "9.35.0",
2774 "@eslint/plugin-kit": "^0.3.5",
2775 "@humanfs/node": "^0.16.6",
2776 "@humanwhocodes/module-importer": "^1.0.1",
2777 "@humanwhocodes/retry": "^0.4.2",
2778 "@types/estree": "^1.0.6",
2779 "@types/json-schema": "^7.0.15",
2780 "ajv": "^6.12.4",
2781 "chalk": "^4.0.0",
2782 "cross-spawn": "^7.0.6",
2783 "debug": "^4.3.2",
2784 "escape-string-regexp": "^4.0.0",
2785 "eslint-scope": "^8.4.0",
2786 "eslint-visitor-keys": "^4.2.1",
2787 "espree": "^10.4.0",
2788 "esquery": "^1.5.0",
2789 "esutils": "^2.0.2",
2790 "fast-deep-equal": "^3.1.3",
2791 "file-entry-cache": "^8.0.0",
2792 "find-up": "^5.0.0",
2793 "glob-parent": "^6.0.2",
2794 "ignore": "^5.2.0",
2795 "imurmurhash": "^0.1.4",
2796 "is-glob": "^4.0.0",
2797 "json-stable-stringify-without-jsonify": "^1.0.1",
2798 "lodash.merge": "^4.6.2",
2799 "minimatch": "^3.1.2",
2800 "natural-compare": "^1.4.0",
2801 "optionator": "^0.9.3"
2802 },
2803 "bin": {
2804 "eslint": "bin/eslint.js"
2805 },
2806 "engines": {
2807 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2808 },
2809 "funding": {
2810 "url": "https://eslint.org/donate"
2811 },
2812 "peerDependencies": {
2813 "jiti": "*"
2814 },
2815 "peerDependenciesMeta": {
2816 "jiti": {
2817 "optional": true
2818 }
2819 }
2820 },
2821 "node_modules/eslint-config-prettier": {
2822 "version": "10.0.1",
2823 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.0.1.tgz",
2824 "integrity": "sha512-lZBts941cyJyeaooiKxAtzoPHTN+GbQTJFAIdQbRhA4/8whaAraEh47Whw/ZFfrjNSnlAxqfm9i0XVAEkULjCw==",
2825 "dev": true,
2826 "license": "MIT",
2827 "bin": {
2828 "eslint-config-prettier": "build/bin/cli.js"
2829 },
2830 "peerDependencies": {
2831 "eslint": ">=7.0.0"
2832 }
2833 },
2834 "node_modules/eslint-plugin-prettier": {
2835 "version": "5.2.3",
2836 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz",
2837 "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==",
2838 "dev": true,
2839 "license": "MIT",
2840 "dependencies": {
2841 "prettier-linter-helpers": "^1.0.0",
2842 "synckit": "^0.9.1"
2843 },
2844 "engines": {
2845 "node": "^14.18.0 || >=16.0.0"
2846 },
2847 "funding": {
2848 "url": "https://opencollective.com/eslint-plugin-prettier"
2849 },
2850 "peerDependencies": {
2851 "@types/eslint": ">=8.0.0",
2852 "eslint": ">=8.0.0",
2853 "eslint-config-prettier": "*",
2854 "prettier": ">=3.0.0"
2855 },
2856 "peerDependenciesMeta": {
2857 "@types/eslint": {
2858 "optional": true
2859 },
2860 "eslint-config-prettier": {
2861 "optional": true
2862 }
2863 }
2864 },
2865 "node_modules/eslint-plugin-vue": {
2866 "version": "9.32.0",
2867 "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.32.0.tgz",
2868 "integrity": "sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==",
2869 "dev": true,
2870 "license": "MIT",
2871 "dependencies": {
2872 "@eslint-community/eslint-utils": "^4.4.0",
2873 "globals": "^13.24.0",
2874 "natural-compare": "^1.4.0",
2875 "nth-check": "^2.1.1",
2876 "postcss-selector-parser": "^6.0.15",
2877 "semver": "^7.6.3",
2878 "vue-eslint-parser": "^9.4.3",
2879 "xml-name-validator": "^4.0.0"
2880 },
2881 "engines": {
2882 "node": "^14.17.0 || >=16.0.0"
2883 },
2884 "peerDependencies": {
2885 "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
2886 }
2887 },
2888 "node_modules/eslint-plugin-vue/node_modules/globals": {
2889 "version": "13.24.0",
2890 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
2891 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
2892 "dev": true,
2893 "license": "MIT",
2894 "dependencies": {
2895 "type-fest": "^0.20.2"
2896 },
2897 "engines": {
2898 "node": ">=8"
2899 },
2900 "funding": {
2901 "url": "https://github.com/sponsors/sindresorhus"
2902 }
2903 },
2904 "node_modules/eslint-scope": {
2905 "version": "8.4.0",
2906 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
2907 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
2908 "dev": true,
2909 "license": "BSD-2-Clause",
2910 "dependencies": {
2911 "esrecurse": "^4.3.0",
2912 "estraverse": "^5.2.0"
2913 },
2914 "engines": {
2915 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2916 },
2917 "funding": {
2918 "url": "https://opencollective.com/eslint"
2919 }
2920 },
2921 "node_modules/eslint-visitor-keys": {
2922 "version": "3.4.3",
2923 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
2924 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
2925 "dev": true,
2926 "license": "Apache-2.0",
2927 "engines": {
2928 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2929 },
2930 "funding": {
2931 "url": "https://opencollective.com/eslint"
2932 }
2933 },
2934 "node_modules/eslint/node_modules/brace-expansion": {
2935 "version": "1.1.12",
2936 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
2937 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
2938 "dev": true,
2939 "license": "MIT",
2940 "dependencies": {
2941 "balanced-match": "^1.0.0",
2942 "concat-map": "0.0.1"
2943 }
2944 },
2945 "node_modules/eslint/node_modules/eslint-visitor-keys": {
2946 "version": "4.2.1",
2947 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2948 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2949 "dev": true,
2950 "license": "Apache-2.0",
2951 "engines": {
2952 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2953 },
2954 "funding": {
2955 "url": "https://opencollective.com/eslint"
2956 }
2957 },
2958 "node_modules/eslint/node_modules/minimatch": {
2959 "version": "3.1.2",
2960 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2961 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2962 "dev": true,
2963 "license": "ISC",
2964 "dependencies": {
2965 "brace-expansion": "^1.1.7"
2966 },
2967 "engines": {
2968 "node": "*"
2969 }
2970 },
2971 "node_modules/espree": {
2972 "version": "10.4.0",
2973 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
2974 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
2975 "dev": true,
2976 "license": "BSD-2-Clause",
2977 "dependencies": {
2978 "acorn": "^8.15.0",
2979 "acorn-jsx": "^5.3.2",
2980 "eslint-visitor-keys": "^4.2.1"
2981 },
2982 "engines": {
2983 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2984 },
2985 "funding": {
2986 "url": "https://opencollective.com/eslint"
2987 }
2988 },
2989 "node_modules/espree/node_modules/eslint-visitor-keys": {
2990 "version": "4.2.1",
2991 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2992 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2993 "dev": true,
2994 "license": "Apache-2.0",
2995 "engines": {
2996 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2997 },
2998 "funding": {
2999 "url": "https://opencollective.com/eslint"
3000 }
3001 },
3002 "node_modules/esquery": {
3003 "version": "1.6.0",
3004 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
3005 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
3006 "dev": true,
3007 "license": "BSD-3-Clause",
3008 "dependencies": {
3009 "estraverse": "^5.1.0"
3010 },
3011 "engines": {
3012 "node": ">=0.10"
3013 }
3014 },
3015 "node_modules/esrecurse": {
3016 "version": "4.3.0",
3017 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
3018 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
3019 "dev": true,
3020 "license": "BSD-2-Clause",
3021 "dependencies": {
3022 "estraverse": "^5.2.0"
3023 },
3024 "engines": {
3025 "node": ">=4.0"
3026 }
3027 },
3028 "node_modules/estraverse": {
3029 "version": "5.3.0",
3030 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
3031 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
3032 "dev": true,
3033 "license": "BSD-2-Clause",
3034 "engines": {
3035 "node": ">=4.0"
3036 }
3037 },
3038 "node_modules/estree-walker": {
3039 "version": "2.0.2",
3040 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
3041 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
3042 "license": "MIT"
3043 },
3044 "node_modules/esutils": {
3045 "version": "2.0.3",
3046 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3047 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3048 "dev": true,
3049 "license": "BSD-2-Clause",
3050 "engines": {
3051 "node": ">=0.10.0"
3052 }
3053 },
3054 "node_modules/execa": {
3055 "version": "9.5.2",
3056 "resolved": "https://registry.npmjs.org/execa/-/execa-9.5.2.tgz",
3057 "integrity": "sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==",
3058 "dev": true,
3059 "license": "MIT",
3060 "dependencies": {
3061 "@sindresorhus/merge-streams": "^4.0.0",
3062 "cross-spawn": "^7.0.3",
3063 "figures": "^6.1.0",
3064 "get-stream": "^9.0.0",
3065 "human-signals": "^8.0.0",
3066 "is-plain-obj": "^4.1.0",
3067 "is-stream": "^4.0.1",
3068 "npm-run-path": "^6.0.0",
3069 "pretty-ms": "^9.0.0",
3070 "signal-exit": "^4.1.0",
3071 "strip-final-newline": "^4.0.0",
3072 "yoctocolors": "^2.0.0"
3073 },
3074 "engines": {
3075 "node": "^18.19.0 || >=20.5.0"
3076 },
3077 "funding": {
3078 "url": "https://github.com/sindresorhus/execa?sponsor=1"
3079 }
3080 },
3081 "node_modules/fast-deep-equal": {
3082 "version": "3.1.3",
3083 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3084 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3085 "dev": true,
3086 "license": "MIT"
3087 },
3088 "node_modules/fast-diff": {
3089 "version": "1.3.0",
3090 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
3091 "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
3092 "dev": true,
3093 "license": "Apache-2.0"
3094 },
3095 "node_modules/fast-glob": {
3096 "version": "3.3.3",
3097 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
3098 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
3099 "dev": true,
3100 "license": "MIT",
3101 "dependencies": {
3102 "@nodelib/fs.stat": "^2.0.2",
3103 "@nodelib/fs.walk": "^1.2.3",
3104 "glob-parent": "^5.1.2",
3105 "merge2": "^1.3.0",
3106 "micromatch": "^4.0.8"
3107 },
3108 "engines": {
3109 "node": ">=8.6.0"
3110 }
3111 },
3112 "node_modules/fast-glob/node_modules/glob-parent": {
3113 "version": "5.1.2",
3114 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3115 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3116 "dev": true,
3117 "license": "ISC",
3118 "dependencies": {
3119 "is-glob": "^4.0.1"
3120 },
3121 "engines": {
3122 "node": ">= 6"
3123 }
3124 },
3125 "node_modules/fast-json-stable-stringify": {
3126 "version": "2.1.0",
3127 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3128 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
3129 "dev": true,
3130 "license": "MIT"
3131 },
3132 "node_modules/fast-levenshtein": {
3133 "version": "2.0.6",
3134 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3135 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
3136 "dev": true,
3137 "license": "MIT"
3138 },
3139 "node_modules/fastq": {
3140 "version": "1.19.0",
3141 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz",
3142 "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==",
3143 "dev": true,
3144 "license": "ISC",
3145 "dependencies": {
3146 "reusify": "^1.0.4"
3147 }
3148 },
3149 "node_modules/figures": {
3150 "version": "6.1.0",
3151 "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz",
3152 "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==",
3153 "dev": true,
3154 "license": "MIT",
3155 "dependencies": {
3156 "is-unicode-supported": "^2.0.0"
3157 },
3158 "engines": {
3159 "node": ">=18"
3160 },
3161 "funding": {
3162 "url": "https://github.com/sponsors/sindresorhus"
3163 }
3164 },
3165 "node_modules/file-entry-cache": {
3166 "version": "8.0.0",
3167 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
3168 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
3169 "dev": true,
3170 "license": "MIT",
3171 "dependencies": {
3172 "flat-cache": "^4.0.0"
3173 },
3174 "engines": {
3175 "node": ">=16.0.0"
3176 }
3177 },
3178 "node_modules/fill-range": {
3179 "version": "7.1.1",
3180 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
3181 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
3182 "dev": true,
3183 "license": "MIT",
3184 "dependencies": {
3185 "to-regex-range": "^5.0.1"
3186 },
3187 "engines": {
3188 "node": ">=8"
3189 }
3190 },
3191 "node_modules/find-up": {
3192 "version": "5.0.0",
3193 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
3194 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
3195 "dev": true,
3196 "license": "MIT",
3197 "dependencies": {
3198 "locate-path": "^6.0.0",
3199 "path-exists": "^4.0.0"
3200 },
3201 "engines": {
3202 "node": ">=10"
3203 },
3204 "funding": {
3205 "url": "https://github.com/sponsors/sindresorhus"
3206 }
3207 },
3208 "node_modules/flat-cache": {
3209 "version": "4.0.1",
3210 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
3211 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
3212 "dev": true,
3213 "license": "MIT",
3214 "dependencies": {
3215 "flatted": "^3.2.9",
3216 "keyv": "^4.5.4"
3217 },
3218 "engines": {
3219 "node": ">=16"
3220 }
3221 },
3222 "node_modules/flatted": {
3223 "version": "3.3.3",
3224 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
3225 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
3226 "dev": true,
3227 "license": "ISC"
3228 },
3229 "node_modules/fs-extra": {
3230 "version": "11.3.0",
3231 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz",
3232 "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==",
3233 "dev": true,
3234 "license": "MIT",
3235 "dependencies": {
3236 "graceful-fs": "^4.2.0",
3237 "jsonfile": "^6.0.1",
3238 "universalify": "^2.0.0"
3239 },
3240 "engines": {
3241 "node": ">=14.14"
3242 }
3243 },
3244 "node_modules/fsevents": {
3245 "version": "2.3.3",
3246 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
3247 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
3248 "dev": true,
3249 "hasInstallScript": true,
3250 "license": "MIT",
3251 "optional": true,
3252 "os": [
3253 "darwin"
3254 ],
3255 "engines": {
3256 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
3257 }
3258 },
3259 "node_modules/gensync": {
3260 "version": "1.0.0-beta.2",
3261 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3262 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3263 "dev": true,
3264 "license": "MIT",
3265 "engines": {
3266 "node": ">=6.9.0"
3267 }
3268 },
3269 "node_modules/get-stream": {
3270 "version": "9.0.1",
3271 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
3272 "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
3273 "dev": true,
3274 "license": "MIT",
3275 "dependencies": {
3276 "@sec-ant/readable-stream": "^0.4.1",
3277 "is-stream": "^4.0.1"
3278 },
3279 "engines": {
3280 "node": ">=18"
3281 },
3282 "funding": {
3283 "url": "https://github.com/sponsors/sindresorhus"
3284 }
3285 },
3286 "node_modules/glob-parent": {
3287 "version": "6.0.2",
3288 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
3289 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
3290 "dev": true,
3291 "license": "ISC",
3292 "dependencies": {
3293 "is-glob": "^4.0.3"
3294 },
3295 "engines": {
3296 "node": ">=10.13.0"
3297 }
3298 },
3299 "node_modules/globals": {
3300 "version": "14.0.0",
3301 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
3302 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
3303 "dev": true,
3304 "license": "MIT",
3305 "engines": {
3306 "node": ">=18"
3307 },
3308 "funding": {
3309 "url": "https://github.com/sponsors/sindresorhus"
3310 }
3311 },
3312 "node_modules/graceful-fs": {
3313 "version": "4.2.11",
3314 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
3315 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
3316 "dev": true,
3317 "license": "ISC"
3318 },
3319 "node_modules/graphemer": {
3320 "version": "1.4.0",
3321 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
3322 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
3323 "dev": true,
3324 "license": "MIT"
3325 },
3326 "node_modules/has-flag": {
3327 "version": "4.0.0",
3328 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3329 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3330 "license": "MIT",
3331 "engines": {
3332 "node": ">=8"
3333 }
3334 },
3335 "node_modules/he": {
3336 "version": "1.2.0",
3337 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
3338 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
3339 "dev": true,
3340 "license": "MIT",
3341 "bin": {
3342 "he": "bin/he"
3343 }
3344 },
3345 "node_modules/hookable": {
3346 "version": "5.5.3",
3347 "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz",
3348 "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==",
3349 "dev": true,
3350 "license": "MIT"
3351 },
3352 "node_modules/html-tags": {
3353 "version": "3.3.1",
3354 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz",
3355 "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
3356 "dev": true,
3357 "license": "MIT",
3358 "engines": {
3359 "node": ">=8"
3360 },
3361 "funding": {
3362 "url": "https://github.com/sponsors/sindresorhus"
3363 }
3364 },
3365 "node_modules/human-signals": {
3366 "version": "8.0.0",
3367 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz",
3368 "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==",
3369 "dev": true,
3370 "license": "Apache-2.0",
3371 "engines": {
3372 "node": ">=18.18.0"
3373 }
3374 },
3375 "node_modules/ignore": {
3376 "version": "5.3.2",
3377 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
3378 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
3379 "dev": true,
3380 "license": "MIT",
3381 "engines": {
3382 "node": ">= 4"
3383 }
3384 },
3385 "node_modules/immutable": {
3386 "version": "5.0.3",
3387 "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz",
3388 "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==",
3389 "license": "MIT"
3390 },
3391 "node_modules/import-fresh": {
3392 "version": "3.3.1",
3393 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
3394 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
3395 "dev": true,
3396 "license": "MIT",
3397 "dependencies": {
3398 "parent-module": "^1.0.0",
3399 "resolve-from": "^4.0.0"
3400 },
3401 "engines": {
3402 "node": ">=6"
3403 },
3404 "funding": {
3405 "url": "https://github.com/sponsors/sindresorhus"
3406 }
3407 },
3408 "node_modules/imurmurhash": {
3409 "version": "0.1.4",
3410 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3411 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
3412 "dev": true,
3413 "license": "MIT",
3414 "engines": {
3415 "node": ">=0.8.19"
3416 }
3417 },
3418 "node_modules/is-docker": {
3419 "version": "3.0.0",
3420 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
3421 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
3422 "dev": true,
3423 "license": "MIT",
3424 "bin": {
3425 "is-docker": "cli.js"
3426 },
3427 "engines": {
3428 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
3429 },
3430 "funding": {
3431 "url": "https://github.com/sponsors/sindresorhus"
3432 }
3433 },
3434 "node_modules/is-extglob": {
3435 "version": "2.1.1",
3436 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3437 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
3438 "dev": true,
3439 "license": "MIT",
3440 "engines": {
3441 "node": ">=0.10.0"
3442 }
3443 },
3444 "node_modules/is-glob": {
3445 "version": "4.0.3",
3446 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3447 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3448 "dev": true,
3449 "license": "MIT",
3450 "dependencies": {
3451 "is-extglob": "^2.1.1"
3452 },
3453 "engines": {
3454 "node": ">=0.10.0"
3455 }
3456 },
3457 "node_modules/is-inside-container": {
3458 "version": "1.0.0",
3459 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
3460 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
3461 "dev": true,
3462 "license": "MIT",
3463 "dependencies": {
3464 "is-docker": "^3.0.0"
3465 },
3466 "bin": {
3467 "is-inside-container": "cli.js"
3468 },
3469 "engines": {
3470 "node": ">=14.16"
3471 },
3472 "funding": {
3473 "url": "https://github.com/sponsors/sindresorhus"
3474 }
3475 },
3476 "node_modules/is-number": {
3477 "version": "7.0.0",
3478 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3479 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3480 "dev": true,
3481 "license": "MIT",
3482 "engines": {
3483 "node": ">=0.12.0"
3484 }
3485 },
3486 "node_modules/is-plain-obj": {
3487 "version": "4.1.0",
3488 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
3489 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
3490 "dev": true,
3491 "license": "MIT",
3492 "engines": {
3493 "node": ">=12"
3494 },
3495 "funding": {
3496 "url": "https://github.com/sponsors/sindresorhus"
3497 }
3498 },
3499 "node_modules/is-stream": {
3500 "version": "4.0.1",
3501 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
3502 "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==",
3503 "dev": true,
3504 "license": "MIT",
3505 "engines": {
3506 "node": ">=18"
3507 },
3508 "funding": {
3509 "url": "https://github.com/sponsors/sindresorhus"
3510 }
3511 },
3512 "node_modules/is-unicode-supported": {
3513 "version": "2.1.0",
3514 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
3515 "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
3516 "dev": true,
3517 "license": "MIT",
3518 "engines": {
3519 "node": ">=18"
3520 },
3521 "funding": {
3522 "url": "https://github.com/sponsors/sindresorhus"
3523 }
3524 },
3525 "node_modules/is-what": {
3526 "version": "4.1.16",
3527 "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz",
3528 "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==",
3529 "dev": true,
3530 "license": "MIT",
3531 "engines": {
3532 "node": ">=12.13"
3533 },
3534 "funding": {
3535 "url": "https://github.com/sponsors/mesqueeb"
3536 }
3537 },
3538 "node_modules/is-wsl": {
3539 "version": "3.1.0",
3540 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
3541 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
3542 "dev": true,
3543 "license": "MIT",
3544 "dependencies": {
3545 "is-inside-container": "^1.0.0"
3546 },
3547 "engines": {
3548 "node": ">=16"
3549 },
3550 "funding": {
3551 "url": "https://github.com/sponsors/sindresorhus"
3552 }
3553 },
3554 "node_modules/isexe": {
3555 "version": "2.0.0",
3556 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3557 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3558 "dev": true,
3559 "license": "ISC"
3560 },
3561 "node_modules/jiti": {
3562 "version": "2.4.2",
3563 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz",
3564 "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==",
3565 "dev": true,
3566 "license": "MIT",
3567 "bin": {
3568 "jiti": "lib/jiti-cli.mjs"
3569 }
3570 },
3571 "node_modules/js-tokens": {
3572 "version": "4.0.0",
3573 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3574 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3575 "dev": true,
3576 "license": "MIT"
3577 },
3578 "node_modules/js-yaml": {
3579 "version": "4.1.0",
3580 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
3581 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
3582 "dev": true,
3583 "license": "MIT",
3584 "dependencies": {
3585 "argparse": "^2.0.1"
3586 },
3587 "bin": {
3588 "js-yaml": "bin/js-yaml.js"
3589 }
3590 },
3591 "node_modules/jsesc": {
3592 "version": "3.1.0",
3593 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
3594 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
3595 "dev": true,
3596 "license": "MIT",
3597 "bin": {
3598 "jsesc": "bin/jsesc"
3599 },
3600 "engines": {
3601 "node": ">=6"
3602 }
3603 },
3604 "node_modules/json-buffer": {
3605 "version": "3.0.1",
3606 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
3607 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
3608 "dev": true,
3609 "license": "MIT"
3610 },
3611 "node_modules/json-parse-even-better-errors": {
3612 "version": "4.0.0",
3613 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz",
3614 "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==",
3615 "dev": true,
3616 "license": "MIT",
3617 "engines": {
3618 "node": "^18.17.0 || >=20.5.0"
3619 }
3620 },
3621 "node_modules/json-schema-traverse": {
3622 "version": "0.4.1",
3623 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3624 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3625 "dev": true,
3626 "license": "MIT"
3627 },
3628 "node_modules/json-stable-stringify-without-jsonify": {
3629 "version": "1.0.1",
3630 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
3631 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
3632 "dev": true,
3633 "license": "MIT"
3634 },
3635 "node_modules/json5": {
3636 "version": "2.2.3",
3637 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
3638 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
3639 "dev": true,
3640 "license": "MIT",
3641 "bin": {
3642 "json5": "lib/cli.js"
3643 },
3644 "engines": {
3645 "node": ">=6"
3646 }
3647 },
3648 "node_modules/jsonfile": {
3649 "version": "6.1.0",
3650 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
3651 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
3652 "dev": true,
3653 "license": "MIT",
3654 "dependencies": {
3655 "universalify": "^2.0.0"
3656 },
3657 "optionalDependencies": {
3658 "graceful-fs": "^4.1.6"
3659 }
3660 },
3661 "node_modules/keyv": {
3662 "version": "4.5.4",
3663 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
3664 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
3665 "dev": true,
3666 "license": "MIT",
3667 "dependencies": {
3668 "json-buffer": "3.0.1"
3669 }
3670 },
3671 "node_modules/kolorist": {
3672 "version": "1.8.0",
3673 "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz",
3674 "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==",
3675 "dev": true,
3676 "license": "MIT"
3677 },
3678 "node_modules/levn": {
3679 "version": "0.4.1",
3680 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
3681 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
3682 "dev": true,
3683 "license": "MIT",
3684 "dependencies": {
3685 "prelude-ls": "^1.2.1",
3686 "type-check": "~0.4.0"
3687 },
3688 "engines": {
3689 "node": ">= 0.8.0"
3690 }
3691 },
3692 "node_modules/locate-path": {
3693 "version": "6.0.0",
3694 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3695 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3696 "dev": true,
3697 "license": "MIT",
3698 "dependencies": {
3699 "p-locate": "^5.0.0"
3700 },
3701 "engines": {
3702 "node": ">=10"
3703 },
3704 "funding": {
3705 "url": "https://github.com/sponsors/sindresorhus"
3706 }
3707 },
3708 "node_modules/lodash": {
3709 "version": "4.17.21",
3710 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
3711 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
3712 "dev": true,
3713 "license": "MIT"
3714 },
3715 "node_modules/lodash.merge": {
3716 "version": "4.6.2",
3717 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3718 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3719 "dev": true,
3720 "license": "MIT"
3721 },
3722 "node_modules/lru-cache": {
3723 "version": "5.1.1",
3724 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3725 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3726 "dev": true,
3727 "license": "ISC",
3728 "dependencies": {
3729 "yallist": "^3.0.2"
3730 }
3731 },
3732 "node_modules/magic-string": {
3733 "version": "0.30.17",
3734 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
3735 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
3736 "license": "MIT",
3737 "dependencies": {
3738 "@jridgewell/sourcemap-codec": "^1.5.0"
3739 }
3740 },
3741 "node_modules/memorystream": {
3742 "version": "0.3.1",
3743 "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
3744 "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==",
3745 "dev": true,
3746 "engines": {
3747 "node": ">= 0.10.0"
3748 }
3749 },
3750 "node_modules/merge2": {
3751 "version": "1.4.1",
3752 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3753 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3754 "dev": true,
3755 "license": "MIT",
3756 "engines": {
3757 "node": ">= 8"
3758 }
3759 },
3760 "node_modules/micromatch": {
3761 "version": "4.0.8",
3762 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
3763 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
3764 "dev": true,
3765 "license": "MIT",
3766 "dependencies": {
3767 "braces": "^3.0.3",
3768 "picomatch": "^2.3.1"
3769 },
3770 "engines": {
3771 "node": ">=8.6"
3772 }
3773 },
3774 "node_modules/minimatch": {
3775 "version": "9.0.5",
3776 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
3777 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
3778 "dev": true,
3779 "license": "ISC",
3780 "dependencies": {
3781 "brace-expansion": "^2.0.1"
3782 },
3783 "engines": {
3784 "node": ">=16 || 14 >=14.17"
3785 },
3786 "funding": {
3787 "url": "https://github.com/sponsors/isaacs"
3788 }
3789 },
3790 "node_modules/mitt": {
3791 "version": "3.0.1",
3792 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
3793 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
3794 "dev": true,
3795 "license": "MIT"
3796 },
3797 "node_modules/mrmime": {
3798 "version": "2.0.1",
3799 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
3800 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
3801 "dev": true,
3802 "license": "MIT",
3803 "engines": {
3804 "node": ">=10"
3805 }
3806 },
3807 "node_modules/ms": {
3808 "version": "2.1.3",
3809 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3810 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3811 "dev": true,
3812 "license": "MIT"
3813 },
3814 "node_modules/muggle-string": {
3815 "version": "0.4.1",
3816 "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz",
3817 "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==",
3818 "dev": true,
3819 "license": "MIT"
3820 },
3821 "node_modules/nanoid": {
3822 "version": "3.3.8",
3823 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
3824 "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
3825 "funding": [
3826 {
3827 "type": "github",
3828 "url": "https://github.com/sponsors/ai"
3829 }
3830 ],
3831 "license": "MIT",
3832 "bin": {
3833 "nanoid": "bin/nanoid.cjs"
3834 },
3835 "engines": {
3836 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3837 }
3838 },
3839 "node_modules/natural-compare": {
3840 "version": "1.4.0",
3841 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3842 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3843 "dev": true,
3844 "license": "MIT"
3845 },
3846 "node_modules/node-releases": {
3847 "version": "2.0.19",
3848 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz",
3849 "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
3850 "dev": true,
3851 "license": "MIT"
3852 },
3853 "node_modules/npm-normalize-package-bin": {
3854 "version": "4.0.0",
3855 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz",
3856 "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==",
3857 "dev": true,
3858 "license": "ISC",
3859 "engines": {
3860 "node": "^18.17.0 || >=20.5.0"
3861 }
3862 },
3863 "node_modules/npm-run-all2": {
3864 "version": "7.0.2",
3865 "resolved": "https://registry.npmjs.org/npm-run-all2/-/npm-run-all2-7.0.2.tgz",
3866 "integrity": "sha512-7tXR+r9hzRNOPNTvXegM+QzCuMjzUIIq66VDunL6j60O4RrExx32XUhlrS7UK4VcdGw5/Wxzb3kfNcFix9JKDA==",
3867 "dev": true,
3868 "license": "MIT",
3869 "dependencies": {
3870 "ansi-styles": "^6.2.1",
3871 "cross-spawn": "^7.0.6",
3872 "memorystream": "^0.3.1",
3873 "minimatch": "^9.0.0",
3874 "pidtree": "^0.6.0",
3875 "read-package-json-fast": "^4.0.0",
3876 "shell-quote": "^1.7.3",
3877 "which": "^5.0.0"
3878 },
3879 "bin": {
3880 "npm-run-all": "bin/npm-run-all/index.js",
3881 "npm-run-all2": "bin/npm-run-all/index.js",
3882 "run-p": "bin/run-p/index.js",
3883 "run-s": "bin/run-s/index.js"
3884 },
3885 "engines": {
3886 "node": "^18.17.0 || >=20.5.0",
3887 "npm": ">= 9"
3888 }
3889 },
3890 "node_modules/npm-run-all2/node_modules/ansi-styles": {
3891 "version": "6.2.1",
3892 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
3893 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
3894 "dev": true,
3895 "license": "MIT",
3896 "engines": {
3897 "node": ">=12"
3898 },
3899 "funding": {
3900 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3901 }
3902 },
3903 "node_modules/npm-run-all2/node_modules/isexe": {
3904 "version": "3.1.1",
3905 "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
3906 "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
3907 "dev": true,
3908 "license": "ISC",
3909 "engines": {
3910 "node": ">=16"
3911 }
3912 },
3913 "node_modules/npm-run-all2/node_modules/which": {
3914 "version": "5.0.0",
3915 "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
3916 "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
3917 "dev": true,
3918 "license": "ISC",
3919 "dependencies": {
3920 "isexe": "^3.1.1"
3921 },
3922 "bin": {
3923 "node-which": "bin/which.js"
3924 },
3925 "engines": {
3926 "node": "^18.17.0 || >=20.5.0"
3927 }
3928 },
3929 "node_modules/npm-run-path": {
3930 "version": "6.0.0",
3931 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
3932 "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
3933 "dev": true,
3934 "license": "MIT",
3935 "dependencies": {
3936 "path-key": "^4.0.0",
3937 "unicorn-magic": "^0.3.0"
3938 },
3939 "engines": {
3940 "node": ">=18"
3941 },
3942 "funding": {
3943 "url": "https://github.com/sponsors/sindresorhus"
3944 }
3945 },
3946 "node_modules/npm-run-path/node_modules/path-key": {
3947 "version": "4.0.0",
3948 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
3949 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
3950 "dev": true,
3951 "license": "MIT",
3952 "engines": {
3953 "node": ">=12"
3954 },
3955 "funding": {
3956 "url": "https://github.com/sponsors/sindresorhus"
3957 }
3958 },
3959 "node_modules/nth-check": {
3960 "version": "2.1.1",
3961 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
3962 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
3963 "dev": true,
3964 "license": "BSD-2-Clause",
3965 "dependencies": {
3966 "boolbase": "^1.0.0"
3967 },
3968 "funding": {
3969 "url": "https://github.com/fb55/nth-check?sponsor=1"
3970 }
3971 },
3972 "node_modules/open": {
3973 "version": "10.1.0",
3974 "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz",
3975 "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==",
3976 "dev": true,
3977 "license": "MIT",
3978 "dependencies": {
3979 "default-browser": "^5.2.1",
3980 "define-lazy-prop": "^3.0.0",
3981 "is-inside-container": "^1.0.0",
3982 "is-wsl": "^3.1.0"
3983 },
3984 "engines": {
3985 "node": ">=18"
3986 },
3987 "funding": {
3988 "url": "https://github.com/sponsors/sindresorhus"
3989 }
3990 },
3991 "node_modules/optionator": {
3992 "version": "0.9.4",
3993 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
3994 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
3995 "dev": true,
3996 "license": "MIT",
3997 "dependencies": {
3998 "deep-is": "^0.1.3",
3999 "fast-levenshtein": "^2.0.6",
4000 "levn": "^0.4.1",
4001 "prelude-ls": "^1.2.1",
4002 "type-check": "^0.4.0",
4003 "word-wrap": "^1.2.5"
4004 },
4005 "engines": {
4006 "node": ">= 0.8.0"
4007 }
4008 },
4009 "node_modules/p-limit": {
4010 "version": "3.1.0",
4011 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4012 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4013 "dev": true,
4014 "license": "MIT",
4015 "dependencies": {
4016 "yocto-queue": "^0.1.0"
4017 },
4018 "engines": {
4019 "node": ">=10"
4020 },
4021 "funding": {
4022 "url": "https://github.com/sponsors/sindresorhus"
4023 }
4024 },
4025 "node_modules/p-locate": {
4026 "version": "5.0.0",
4027 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
4028 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
4029 "dev": true,
4030 "license": "MIT",
4031 "dependencies": {
4032 "p-limit": "^3.0.2"
4033 },
4034 "engines": {
4035 "node": ">=10"
4036 },
4037 "funding": {
4038 "url": "https://github.com/sponsors/sindresorhus"
4039 }
4040 },
4041 "node_modules/parent-module": {
4042 "version": "1.0.1",
4043 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
4044 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4045 "dev": true,
4046 "license": "MIT",
4047 "dependencies": {
4048 "callsites": "^3.0.0"
4049 },
4050 "engines": {
4051 "node": ">=6"
4052 }
4053 },
4054 "node_modules/parse-ms": {
4055 "version": "4.0.0",
4056 "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz",
4057 "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==",
4058 "dev": true,
4059 "license": "MIT",
4060 "engines": {
4061 "node": ">=18"
4062 },
4063 "funding": {
4064 "url": "https://github.com/sponsors/sindresorhus"
4065 }
4066 },
4067 "node_modules/path-browserify": {
4068 "version": "1.0.1",
4069 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
4070 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
4071 "dev": true,
4072 "license": "MIT"
4073 },
4074 "node_modules/path-exists": {
4075 "version": "4.0.0",
4076 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4077 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4078 "dev": true,
4079 "license": "MIT",
4080 "engines": {
4081 "node": ">=8"
4082 }
4083 },
4084 "node_modules/path-key": {
4085 "version": "3.1.1",
4086 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4087 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4088 "dev": true,
4089 "license": "MIT",
4090 "engines": {
4091 "node": ">=8"
4092 }
4093 },
4094 "node_modules/pathe": {
4095 "version": "2.0.3",
4096 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
4097 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
4098 "dev": true,
4099 "license": "MIT"
4100 },
4101 "node_modules/perfect-debounce": {
4102 "version": "1.0.0",
4103 "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz",
4104 "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==",
4105 "dev": true,
4106 "license": "MIT"
4107 },
4108 "node_modules/picocolors": {
4109 "version": "1.1.1",
4110 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
4111 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
4112 "license": "ISC"
4113 },
4114 "node_modules/picomatch": {
4115 "version": "2.3.1",
4116 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
4117 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
4118 "dev": true,
4119 "license": "MIT",
4120 "engines": {
4121 "node": ">=8.6"
4122 },
4123 "funding": {
4124 "url": "https://github.com/sponsors/jonschlinkert"
4125 }
4126 },
4127 "node_modules/pidtree": {
4128 "version": "0.6.0",
4129 "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
4130 "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
4131 "dev": true,
4132 "license": "MIT",
4133 "bin": {
4134 "pidtree": "bin/pidtree.js"
4135 },
4136 "engines": {
4137 "node": ">=0.10"
4138 }
4139 },
4140 "node_modules/postcss": {
4141 "version": "8.5.3",
4142 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
4143 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
4144 "funding": [
4145 {
4146 "type": "opencollective",
4147 "url": "https://opencollective.com/postcss/"
4148 },
4149 {
4150 "type": "tidelift",
4151 "url": "https://tidelift.com/funding/github/npm/postcss"
4152 },
4153 {
4154 "type": "github",
4155 "url": "https://github.com/sponsors/ai"
4156 }
4157 ],
4158 "license": "MIT",
4159 "dependencies": {
4160 "nanoid": "^3.3.8",
4161 "picocolors": "^1.1.1",
4162 "source-map-js": "^1.2.1"
4163 },
4164 "engines": {
4165 "node": "^10 || ^12 || >=14"
4166 }
4167 },
4168 "node_modules/postcss-selector-parser": {
4169 "version": "6.1.2",
4170 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
4171 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
4172 "dev": true,
4173 "license": "MIT",
4174 "dependencies": {
4175 "cssesc": "^3.0.0",
4176 "util-deprecate": "^1.0.2"
4177 },
4178 "engines": {
4179 "node": ">=4"
4180 }
4181 },
4182 "node_modules/prelude-ls": {
4183 "version": "1.2.1",
4184 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
4185 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
4186 "dev": true,
4187 "license": "MIT",
4188 "engines": {
4189 "node": ">= 0.8.0"
4190 }
4191 },
4192 "node_modules/prettier": {
4193 "version": "3.5.2",
4194 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.2.tgz",
4195 "integrity": "sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==",
4196 "dev": true,
4197 "license": "MIT",
4198 "bin": {
4199 "prettier": "bin/prettier.cjs"
4200 },
4201 "engines": {
4202 "node": ">=14"
4203 },
4204 "funding": {
4205 "url": "https://github.com/prettier/prettier?sponsor=1"
4206 }
4207 },
4208 "node_modules/prettier-linter-helpers": {
4209 "version": "1.0.0",
4210 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
4211 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
4212 "dev": true,
4213 "license": "MIT",
4214 "dependencies": {
4215 "fast-diff": "^1.1.2"
4216 },
4217 "engines": {
4218 "node": ">=6.0.0"
4219 }
4220 },
4221 "node_modules/pretty-ms": {
4222 "version": "9.2.0",
4223 "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.2.0.tgz",
4224 "integrity": "sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==",
4225 "dev": true,
4226 "license": "MIT",
4227 "dependencies": {
4228 "parse-ms": "^4.0.0"
4229 },
4230 "engines": {
4231 "node": ">=18"
4232 },
4233 "funding": {
4234 "url": "https://github.com/sponsors/sindresorhus"
4235 }
4236 },
4237 "node_modules/punycode": {
4238 "version": "2.3.1",
4239 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
4240 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
4241 "dev": true,
4242 "license": "MIT",
4243 "engines": {
4244 "node": ">=6"
4245 }
4246 },
4247 "node_modules/queue-microtask": {
4248 "version": "1.2.3",
4249 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4250 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4251 "dev": true,
4252 "funding": [
4253 {
4254 "type": "github",
4255 "url": "https://github.com/sponsors/feross"
4256 },
4257 {
4258 "type": "patreon",
4259 "url": "https://www.patreon.com/feross"
4260 },
4261 {
4262 "type": "consulting",
4263 "url": "https://feross.org/support"
4264 }
4265 ],
4266 "license": "MIT"
4267 },
4268 "node_modules/read-package-json-fast": {
4269 "version": "4.0.0",
4270 "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-4.0.0.tgz",
4271 "integrity": "sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==",
4272 "dev": true,
4273 "license": "ISC",
4274 "dependencies": {
4275 "json-parse-even-better-errors": "^4.0.0",
4276 "npm-normalize-package-bin": "^4.0.0"
4277 },
4278 "engines": {
4279 "node": "^18.17.0 || >=20.5.0"
4280 }
4281 },
4282 "node_modules/resolve-from": {
4283 "version": "4.0.0",
4284 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
4285 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
4286 "dev": true,
4287 "license": "MIT",
4288 "engines": {
4289 "node": ">=4"
4290 }
4291 },
4292 "node_modules/reusify": {
4293 "version": "1.0.4",
4294 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4295 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
4296 "dev": true,
4297 "license": "MIT",
4298 "engines": {
4299 "iojs": ">=1.0.0",
4300 "node": ">=0.10.0"
4301 }
4302 },
4303 "node_modules/rfdc": {
4304 "version": "1.4.1",
4305 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
4306 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
4307 "dev": true,
4308 "license": "MIT"
4309 },
4310 "node_modules/rollup": {
4311 "version": "4.50.1",
4312 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.50.1.tgz",
4313 "integrity": "sha512-78E9voJHwnXQMiQdiqswVLZwJIzdBKJ1GdI5Zx6XwoFKUIk09/sSrr+05QFzvYb8q6Y9pPV45zzDuYa3907TZA==",
4314 "dev": true,
4315 "license": "MIT",
4316 "dependencies": {
4317 "@types/estree": "1.0.8"
4318 },
4319 "bin": {
4320 "rollup": "dist/bin/rollup"
4321 },
4322 "engines": {
4323 "node": ">=18.0.0",
4324 "npm": ">=8.0.0"
4325 },
4326 "optionalDependencies": {
4327 "@rollup/rollup-android-arm-eabi": "4.50.1",
4328 "@rollup/rollup-android-arm64": "4.50.1",
4329 "@rollup/rollup-darwin-arm64": "4.50.1",
4330 "@rollup/rollup-darwin-x64": "4.50.1",
4331 "@rollup/rollup-freebsd-arm64": "4.50.1",
4332 "@rollup/rollup-freebsd-x64": "4.50.1",
4333 "@rollup/rollup-linux-arm-gnueabihf": "4.50.1",
4334 "@rollup/rollup-linux-arm-musleabihf": "4.50.1",
4335 "@rollup/rollup-linux-arm64-gnu": "4.50.1",
4336 "@rollup/rollup-linux-arm64-musl": "4.50.1",
4337 "@rollup/rollup-linux-loongarch64-gnu": "4.50.1",
4338 "@rollup/rollup-linux-ppc64-gnu": "4.50.1",
4339 "@rollup/rollup-linux-riscv64-gnu": "4.50.1",
4340 "@rollup/rollup-linux-riscv64-musl": "4.50.1",
4341 "@rollup/rollup-linux-s390x-gnu": "4.50.1",
4342 "@rollup/rollup-linux-x64-gnu": "4.50.1",
4343 "@rollup/rollup-linux-x64-musl": "4.50.1",
4344 "@rollup/rollup-openharmony-arm64": "4.50.1",
4345 "@rollup/rollup-win32-arm64-msvc": "4.50.1",
4346 "@rollup/rollup-win32-ia32-msvc": "4.50.1",
4347 "@rollup/rollup-win32-x64-msvc": "4.50.1",
4348 "fsevents": "~2.3.2"
4349 }
4350 },
4351 "node_modules/run-applescript": {
4352 "version": "7.0.0",
4353 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz",
4354 "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==",
4355 "dev": true,
4356 "license": "MIT",
4357 "engines": {
4358 "node": ">=18"
4359 },
4360 "funding": {
4361 "url": "https://github.com/sponsors/sindresorhus"
4362 }
4363 },
4364 "node_modules/run-parallel": {
4365 "version": "1.2.0",
4366 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4367 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
4368 "dev": true,
4369 "funding": [
4370 {
4371 "type": "github",
4372 "url": "https://github.com/sponsors/feross"
4373 },
4374 {
4375 "type": "patreon",
4376 "url": "https://www.patreon.com/feross"
4377 },
4378 {
4379 "type": "consulting",
4380 "url": "https://feross.org/support"
4381 }
4382 ],
4383 "license": "MIT",
4384 "dependencies": {
4385 "queue-microtask": "^1.2.2"
4386 }
4387 },
4388 "node_modules/rxjs": {
4389 "version": "7.8.2",
4390 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz",
4391 "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
4392 "license": "Apache-2.0",
4393 "dependencies": {
4394 "tslib": "^2.1.0"
4395 }
4396 },
4397 "node_modules/sass-embedded": {
4398 "version": "1.85.0",
4399 "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.85.0.tgz",
4400 "integrity": "sha512-x3Vv54g0jv1aPSW8OTA/0GzQCs/HMQOjIkLtZJ3Xsn/I4vnyjKbVTQmFTax9bQjldqLEEkdbvy6ES/cOOnYNwA==",
4401 "license": "MIT",
4402 "dependencies": {
4403 "@bufbuild/protobuf": "^2.0.0",
4404 "buffer-builder": "^0.2.0",
4405 "colorjs.io": "^0.5.0",
4406 "immutable": "^5.0.2",
4407 "rxjs": "^7.4.0",
4408 "supports-color": "^8.1.1",
4409 "sync-child-process": "^1.0.2",
4410 "varint": "^6.0.0"
4411 },
4412 "bin": {
4413 "sass": "dist/bin/sass.js"
4414 },
4415 "engines": {
4416 "node": ">=16.0.0"
4417 },
4418 "optionalDependencies": {
4419 "sass-embedded-android-arm": "1.85.0",
4420 "sass-embedded-android-arm64": "1.85.0",
4421 "sass-embedded-android-ia32": "1.85.0",
4422 "sass-embedded-android-riscv64": "1.85.0",
4423 "sass-embedded-android-x64": "1.85.0",
4424 "sass-embedded-darwin-arm64": "1.85.0",
4425 "sass-embedded-darwin-x64": "1.85.0",
4426 "sass-embedded-linux-arm": "1.85.0",
4427 "sass-embedded-linux-arm64": "1.85.0",
4428 "sass-embedded-linux-ia32": "1.85.0",
4429 "sass-embedded-linux-musl-arm": "1.85.0",
4430 "sass-embedded-linux-musl-arm64": "1.85.0",
4431 "sass-embedded-linux-musl-ia32": "1.85.0",
4432 "sass-embedded-linux-musl-riscv64": "1.85.0",
4433 "sass-embedded-linux-musl-x64": "1.85.0",
4434 "sass-embedded-linux-riscv64": "1.85.0",
4435 "sass-embedded-linux-x64": "1.85.0",
4436 "sass-embedded-win32-arm64": "1.85.0",
4437 "sass-embedded-win32-ia32": "1.85.0",
4438 "sass-embedded-win32-x64": "1.85.0"
4439 }
4440 },
4441 "node_modules/sass-embedded-android-arm": {
4442 "version": "1.85.0",
4443 "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.85.0.tgz",
4444 "integrity": "sha512-pPBT7Ad6G8Mlao8ypVNXW2ya7I/Bhcny+RYZ/EmrunEXfhzCNp4PWV2VAweitPO9RnPIJwvUTkLc8Fu6K3nVmw==",
4445 "cpu": [
4446 "arm"
4447 ],
4448 "license": "MIT",
4449 "optional": true,
4450 "os": [
4451 "android"
4452 ],
4453 "engines": {
4454 "node": ">=14.0.0"
4455 }
4456 },
4457 "node_modules/sass-embedded-android-arm64": {
4458 "version": "1.85.0",
4459 "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.85.0.tgz",
4460 "integrity": "sha512-4itDzRwezwrW8+YzMLIwHtMeH+qrBNdBsRn9lTVI15K+cNLC8z5JWJi6UCZ8TNNZr9LDBfsh5jUdjSub0yF7jg==",
4461 "cpu": [
4462 "arm64"
4463 ],
4464 "license": "MIT",
4465 "optional": true,
4466 "os": [
4467 "android"
4468 ],
4469 "engines": {
4470 "node": ">=14.0.0"
4471 }
4472 },
4473 "node_modules/sass-embedded-android-ia32": {
4474 "version": "1.85.0",
4475 "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.85.0.tgz",
4476 "integrity": "sha512-bwqKq95hzbGbMTeXCMQhH7yEdc2xJVwIXj7rGdD3McvyFWbED6362XRFFPI5YyjfD2wRJd9yWLh/hn+6VyjcYA==",
4477 "cpu": [
4478 "ia32"
4479 ],
4480 "license": "MIT",
4481 "optional": true,
4482 "os": [
4483 "android"
4484 ],
4485 "engines": {
4486 "node": ">=14.0.0"
4487 }
4488 },
4489 "node_modules/sass-embedded-android-riscv64": {
4490 "version": "1.85.0",
4491 "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.85.0.tgz",
4492 "integrity": "sha512-Fgkgay+5EePJXZFHR5Vlkutnsmox2V6nX4U3mfGbSN1xjLRm8F5ST72V2s5Z0mnIFpGvEu/v7hfptgViqMvaxg==",
4493 "cpu": [
4494 "riscv64"
4495 ],
4496 "license": "MIT",
4497 "optional": true,
4498 "os": [
4499 "android"
4500 ],
4501 "engines": {
4502 "node": ">=14.0.0"
4503 }
4504 },
4505 "node_modules/sass-embedded-android-x64": {
4506 "version": "1.85.0",
4507 "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.85.0.tgz",
4508 "integrity": "sha512-/bG3JgTn3eoIDHCiJNVkLeJgUesat4ghxqYmKMZUJx++4e6iKCDj8XwQTJAgm+QDrsPKXHBacHEANJ9LEAuTqg==",
4509 "cpu": [
4510 "x64"
4511 ],
4512 "license": "MIT",
4513 "optional": true,
4514 "os": [
4515 "android"
4516 ],
4517 "engines": {
4518 "node": ">=14.0.0"
4519 }
4520 },
4521 "node_modules/sass-embedded-darwin-arm64": {
4522 "version": "1.85.0",
4523 "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.85.0.tgz",
4524 "integrity": "sha512-plp8TyMz97YFBCB3ndftEvoW29vyfsSBJILM5U84cGzr06SvLh/Npjj8psfUeRw+upEk1zkFtw5u61sRCdgwIw==",
4525 "cpu": [
4526 "arm64"
4527 ],
4528 "license": "MIT",
4529 "optional": true,
4530 "os": [
4531 "darwin"
4532 ],
4533 "engines": {
4534 "node": ">=14.0.0"
4535 }
4536 },
4537 "node_modules/sass-embedded-darwin-x64": {
4538 "version": "1.85.0",
4539 "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.85.0.tgz",
4540 "integrity": "sha512-LP8Zv8DG57Gn6PmSwWzC0gEZUsGdg36Ps3m0i1fVTOelql7N3HZIrlPYRjJvidL8ZlB3ISxNANebTREUHn/wkQ==",
4541 "cpu": [
4542 "x64"
4543 ],
4544 "license": "MIT",
4545 "optional": true,
4546 "os": [
4547 "darwin"
4548 ],
4549 "engines": {
4550 "node": ">=14.0.0"
4551 }
4552 },
4553 "node_modules/sass-embedded-linux-arm": {
4554 "version": "1.85.0",
4555 "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.85.0.tgz",
4556 "integrity": "sha512-18xOAEfazJt1MMVS2TRHV94n81VyMnywOoJ7/S7I79qno/zx26OoqqP4XvH107xu8+mZ9Gg54LrUH6ZcgHk08g==",
4557 "cpu": [
4558 "arm"
4559 ],
4560 "license": "MIT",
4561 "optional": true,
4562 "os": [
4563 "linux"
4564 ],
4565 "engines": {
4566 "node": ">=14.0.0"
4567 }
4568 },
4569 "node_modules/sass-embedded-linux-arm64": {
4570 "version": "1.85.0",
4571 "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.85.0.tgz",
4572 "integrity": "sha512-JRIRKVOY5Y8M1zlUOv9AQGju4P6lj8i5vLJZsVYVN/uY8Cd2dDJZPC8EOhjntp+IpF8AOGIHqCeCkHBceIyIjA==",
4573 "cpu": [
4574 "arm64"
4575 ],
4576 "license": "MIT",
4577 "optional": true,
4578 "os": [
4579 "linux"
4580 ],
4581 "engines": {
4582 "node": ">=14.0.0"
4583 }
4584 },
4585 "node_modules/sass-embedded-linux-ia32": {
4586 "version": "1.85.0",
4587 "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.85.0.tgz",
4588 "integrity": "sha512-4JH+h+gLt9So22nNPQtsKojEsLzjld9ol3zWcOtMGclv+HojZGbCuhJUrLUcK72F8adXYsULmWhJPKROLIwYMA==",
4589 "cpu": [
4590 "ia32"
4591 ],
4592 "license": "MIT",
4593 "optional": true,
4594 "os": [
4595 "linux"
4596 ],
4597 "engines": {
4598 "node": ">=14.0.0"
4599 }
4600 },
4601 "node_modules/sass-embedded-linux-musl-arm": {
4602 "version": "1.85.0",
4603 "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.85.0.tgz",
4604 "integrity": "sha512-Z1j4ageDVFihqNUBnm89fxY46pY0zD/Clp1D3ZdI7S+D280+AEpbm5vMoH8LLhBQfQLf2w7H++SZGpQwrisudQ==",
4605 "cpu": [
4606 "arm"
4607 ],
4608 "license": "MIT",
4609 "optional": true,
4610 "os": [
4611 "linux"
4612 ],
4613 "engines": {
4614 "node": ">=14.0.0"
4615 }
4616 },
4617 "node_modules/sass-embedded-linux-musl-arm64": {
4618 "version": "1.85.0",
4619 "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.85.0.tgz",
4620 "integrity": "sha512-aoQjUjK28bvdw9XKTjQeayn8oWQ2QqvoTD11myklGd3IHH7Jj0nwXUstI4NxDueCKt3wghuZoIQkjOheReQxlg==",
4621 "cpu": [
4622 "arm64"
4623 ],
4624 "license": "MIT",
4625 "optional": true,
4626 "os": [
4627 "linux"
4628 ],
4629 "engines": {
4630 "node": ">=14.0.0"
4631 }
4632 },
4633 "node_modules/sass-embedded-linux-musl-ia32": {
4634 "version": "1.85.0",
4635 "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.85.0.tgz",
4636 "integrity": "sha512-/cJCSXOfXmQFH8deE+3U9x+BSz8i0d1Tt9gKV/Gat1Xm43Oumw8pmZgno+cDuGjYQInr9ryW5121pTMlj/PBXQ==",
4637 "cpu": [
4638 "ia32"
4639 ],
4640 "license": "MIT",
4641 "optional": true,
4642 "os": [
4643 "linux"
4644 ],
4645 "engines": {
4646 "node": ">=14.0.0"
4647 }
4648 },
4649 "node_modules/sass-embedded-linux-musl-riscv64": {
4650 "version": "1.85.0",
4651 "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.85.0.tgz",
4652 "integrity": "sha512-l+FJxMXkmg42RZq5RFKXg4InX0IA7yEiPHe4kVSdrczP7z3NLxk+W9wVkPnoRKYIMe1qZPPQ25y0TgI4HNWouA==",
4653 "cpu": [
4654 "riscv64"
4655 ],
4656 "license": "MIT",
4657 "optional": true,
4658 "os": [
4659 "linux"
4660 ],
4661 "engines": {
4662 "node": ">=14.0.0"
4663 }
4664 },
4665 "node_modules/sass-embedded-linux-musl-x64": {
4666 "version": "1.85.0",
4667 "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.85.0.tgz",
4668 "integrity": "sha512-M9ffjcYfFcRvkFA6V3DpOS955AyvmpvPAhL/xNK45d/ma1n1ehTWpd24tVeKiNK5CZkNjjMEfyw2fHa6MpqmEA==",
4669 "cpu": [
4670 "x64"
4671 ],
4672 "license": "MIT",
4673 "optional": true,
4674 "os": [
4675 "linux"
4676 ],
4677 "engines": {
4678 "node": ">=14.0.0"
4679 }
4680 },
4681 "node_modules/sass-embedded-linux-riscv64": {
4682 "version": "1.85.0",
4683 "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.85.0.tgz",
4684 "integrity": "sha512-yqPXQWfM+qiIPkfn++48GOlbmSvUZIyL9nwFstBk0k4x40UhbhilfknqeTUpxoHfQzylTGVhrm5JE7MjM+LNZA==",
4685 "cpu": [
4686 "riscv64"
4687 ],
4688 "license": "MIT",
4689 "optional": true,
4690 "os": [
4691 "linux"
4692 ],
4693 "engines": {
4694 "node": ">=14.0.0"
4695 }
4696 },
4697 "node_modules/sass-embedded-linux-x64": {
4698 "version": "1.85.0",
4699 "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.85.0.tgz",
4700 "integrity": "sha512-NTDeQFZcuVR7COoaRy8pZD6/+QznwBR8kVFsj7NpmvX9aJ7TX/q+OQZHX7Bfb3tsfKXhf1YZozegPuYxRnMKAQ==",
4701 "cpu": [
4702 "x64"
4703 ],
4704 "license": "MIT",
4705 "optional": true,
4706 "os": [
4707 "linux"
4708 ],
4709 "engines": {
4710 "node": ">=14.0.0"
4711 }
4712 },
4713 "node_modules/sass-embedded-win32-arm64": {
4714 "version": "1.85.0",
4715 "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.85.0.tgz",
4716 "integrity": "sha512-gO0VAuxC4AdV+uZYJESRWVVHQWCGzNs0C3OKCAdH4r1vGRugooMi7J/5wbwUdXDA1MV9ICfhlKsph2n3GiPdqA==",
4717 "cpu": [
4718 "arm64"
4719 ],
4720 "license": "MIT",
4721 "optional": true,
4722 "os": [
4723 "win32"
4724 ],
4725 "engines": {
4726 "node": ">=14.0.0"
4727 }
4728 },
4729 "node_modules/sass-embedded-win32-ia32": {
4730 "version": "1.85.0",
4731 "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.85.0.tgz",
4732 "integrity": "sha512-PCyn6xeFIBUgBceNypuf73/5DWF2VWPlPqPuBprPsTvpZOMUJeBtP+Lf4mnu3dNy1z76mYVnpaCnQmzZ0zHZaA==",
4733 "cpu": [
4734 "ia32"
4735 ],
4736 "license": "MIT",
4737 "optional": true,
4738 "os": [
4739 "win32"
4740 ],
4741 "engines": {
4742 "node": ">=14.0.0"
4743 }
4744 },
4745 "node_modules/sass-embedded-win32-x64": {
4746 "version": "1.85.0",
4747 "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.85.0.tgz",
4748 "integrity": "sha512-AknE2jLp6OBwrR5hQ8pDsG94KhJCeSheFJ2xgbnk8RUjZX909JiNbgh2sNt9LG+RXf4xZa55dDL537gZoCx/iw==",
4749 "cpu": [
4750 "x64"
4751 ],
4752 "license": "MIT",
4753 "optional": true,
4754 "os": [
4755 "win32"
4756 ],
4757 "engines": {
4758 "node": ">=14.0.0"
4759 }
4760 },
4761 "node_modules/sass-embedded/node_modules/supports-color": {
4762 "version": "8.1.1",
4763 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
4764 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
4765 "license": "MIT",
4766 "dependencies": {
4767 "has-flag": "^4.0.0"
4768 },
4769 "engines": {
4770 "node": ">=10"
4771 },
4772 "funding": {
4773 "url": "https://github.com/chalk/supports-color?sponsor=1"
4774 }
4775 },
4776 "node_modules/semver": {
4777 "version": "7.7.1",
4778 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz",
4779 "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==",
4780 "dev": true,
4781 "license": "ISC",
4782 "bin": {
4783 "semver": "bin/semver.js"
4784 },
4785 "engines": {
4786 "node": ">=10"
4787 }
4788 },
4789 "node_modules/shebang-command": {
4790 "version": "2.0.0",
4791 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4792 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4793 "dev": true,
4794 "license": "MIT",
4795 "dependencies": {
4796 "shebang-regex": "^3.0.0"
4797 },
4798 "engines": {
4799 "node": ">=8"
4800 }
4801 },
4802 "node_modules/shebang-regex": {
4803 "version": "3.0.0",
4804 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4805 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4806 "dev": true,
4807 "license": "MIT",
4808 "engines": {
4809 "node": ">=8"
4810 }
4811 },
4812 "node_modules/shell-quote": {
4813 "version": "1.8.2",
4814 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz",
4815 "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==",
4816 "dev": true,
4817 "license": "MIT",
4818 "engines": {
4819 "node": ">= 0.4"
4820 },
4821 "funding": {
4822 "url": "https://github.com/sponsors/ljharb"
4823 }
4824 },
4825 "node_modules/signal-exit": {
4826 "version": "4.1.0",
4827 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
4828 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
4829 "dev": true,
4830 "license": "ISC",
4831 "engines": {
4832 "node": ">=14"
4833 },
4834 "funding": {
4835 "url": "https://github.com/sponsors/isaacs"
4836 }
4837 },
4838 "node_modules/sirv": {
4839 "version": "3.0.1",
4840 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.1.tgz",
4841 "integrity": "sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==",
4842 "dev": true,
4843 "license": "MIT",
4844 "dependencies": {
4845 "@polka/url": "^1.0.0-next.24",
4846 "mrmime": "^2.0.0",
4847 "totalist": "^3.0.0"
4848 },
4849 "engines": {
4850 "node": ">=18"
4851 }
4852 },
4853 "node_modules/source-map-js": {
4854 "version": "1.2.1",
4855 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
4856 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
4857 "license": "BSD-3-Clause",
4858 "engines": {
4859 "node": ">=0.10.0"
4860 }
4861 },
4862 "node_modules/speakingurl": {
4863 "version": "14.0.1",
4864 "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz",
4865 "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==",
4866 "dev": true,
4867 "license": "BSD-3-Clause",
4868 "engines": {
4869 "node": ">=0.10.0"
4870 }
4871 },
4872 "node_modules/strip-final-newline": {
4873 "version": "4.0.0",
4874 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz",
4875 "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==",
4876 "dev": true,
4877 "license": "MIT",
4878 "engines": {
4879 "node": ">=18"
4880 },
4881 "funding": {
4882 "url": "https://github.com/sponsors/sindresorhus"
4883 }
4884 },
4885 "node_modules/strip-json-comments": {
4886 "version": "3.1.1",
4887 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
4888 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
4889 "dev": true,
4890 "license": "MIT",
4891 "engines": {
4892 "node": ">=8"
4893 },
4894 "funding": {
4895 "url": "https://github.com/sponsors/sindresorhus"
4896 }
4897 },
4898 "node_modules/superjson": {
4899 "version": "2.2.2",
4900 "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.2.tgz",
4901 "integrity": "sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==",
4902 "dev": true,
4903 "license": "MIT",
4904 "dependencies": {
4905 "copy-anything": "^3.0.2"
4906 },
4907 "engines": {
4908 "node": ">=16"
4909 }
4910 },
4911 "node_modules/supports-color": {
4912 "version": "7.2.0",
4913 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4914 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4915 "dev": true,
4916 "license": "MIT",
4917 "dependencies": {
4918 "has-flag": "^4.0.0"
4919 },
4920 "engines": {
4921 "node": ">=8"
4922 }
4923 },
4924 "node_modules/svg-tags": {
4925 "version": "1.0.0",
4926 "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
4927 "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
4928 "dev": true
4929 },
4930 "node_modules/sync-child-process": {
4931 "version": "1.0.2",
4932 "resolved": "https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz",
4933 "integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==",
4934 "license": "MIT",
4935 "dependencies": {
4936 "sync-message-port": "^1.0.0"
4937 },
4938 "engines": {
4939 "node": ">=16.0.0"
4940 }
4941 },
4942 "node_modules/sync-message-port": {
4943 "version": "1.1.3",
4944 "resolved": "https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.1.3.tgz",
4945 "integrity": "sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==",
4946 "license": "MIT",
4947 "engines": {
4948 "node": ">=16.0.0"
4949 }
4950 },
4951 "node_modules/synckit": {
4952 "version": "0.9.2",
4953 "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz",
4954 "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==",
4955 "dev": true,
4956 "license": "MIT",
4957 "dependencies": {
4958 "@pkgr/core": "^0.1.0",
4959 "tslib": "^2.6.2"
4960 },
4961 "engines": {
4962 "node": "^14.18.0 || >=16.0.0"
4963 },
4964 "funding": {
4965 "url": "https://opencollective.com/unts"
4966 }
4967 },
4968 "node_modules/tinyglobby": {
4969 "version": "0.2.15",
4970 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
4971 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
4972 "dev": true,
4973 "license": "MIT",
4974 "dependencies": {
4975 "fdir": "^6.5.0",
4976 "picomatch": "^4.0.3"
4977 },
4978 "engines": {
4979 "node": ">=12.0.0"
4980 },
4981 "funding": {
4982 "url": "https://github.com/sponsors/SuperchupuDev"
4983 }
4984 },
4985 "node_modules/tinyglobby/node_modules/fdir": {
4986 "version": "6.5.0",
4987 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
4988 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
4989 "dev": true,
4990 "license": "MIT",
4991 "engines": {
4992 "node": ">=12.0.0"
4993 },
4994 "peerDependencies": {
4995 "picomatch": "^3 || ^4"
4996 },
4997 "peerDependenciesMeta": {
4998 "picomatch": {
4999 "optional": true
5000 }
5001 }
5002 },
5003 "node_modules/tinyglobby/node_modules/picomatch": {
5004 "version": "4.0.3",
5005 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
5006 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
5007 "dev": true,
5008 "license": "MIT",
5009 "engines": {
5010 "node": ">=12"
5011 },
5012 "funding": {
5013 "url": "https://github.com/sponsors/jonschlinkert"
5014 }
5015 },
5016 "node_modules/to-regex-range": {
5017 "version": "5.0.1",
5018 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
5019 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
5020 "dev": true,
5021 "license": "MIT",
5022 "dependencies": {
5023 "is-number": "^7.0.0"
5024 },
5025 "engines": {
5026 "node": ">=8.0"
5027 }
5028 },
5029 "node_modules/totalist": {
5030 "version": "3.0.1",
5031 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
5032 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
5033 "dev": true,
5034 "license": "MIT",
5035 "engines": {
5036 "node": ">=6"
5037 }
5038 },
5039 "node_modules/ts-api-utils": {
5040 "version": "2.0.1",
5041 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.1.tgz",
5042 "integrity": "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==",
5043 "dev": true,
5044 "license": "MIT",
5045 "engines": {
5046 "node": ">=18.12"
5047 },
5048 "peerDependencies": {
5049 "typescript": ">=4.8.4"
5050 }
5051 },
5052 "node_modules/tslib": {
5053 "version": "2.8.1",
5054 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
5055 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
5056 "license": "0BSD"
5057 },
5058 "node_modules/type-check": {
5059 "version": "0.4.0",
5060 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
5061 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
5062 "dev": true,
5063 "license": "MIT",
5064 "dependencies": {
5065 "prelude-ls": "^1.2.1"
5066 },
5067 "engines": {
5068 "node": ">= 0.8.0"
5069 }
5070 },
5071 "node_modules/type-fest": {
5072 "version": "0.20.2",
5073 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
5074 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
5075 "dev": true,
5076 "license": "(MIT OR CC0-1.0)",
5077 "engines": {
5078 "node": ">=10"
5079 },
5080 "funding": {
5081 "url": "https://github.com/sponsors/sindresorhus"
5082 }
5083 },
5084 "node_modules/typescript": {
5085 "version": "5.7.3",
5086 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
5087 "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
5088 "devOptional": true,
5089 "license": "Apache-2.0",
5090 "bin": {
5091 "tsc": "bin/tsc",
5092 "tsserver": "bin/tsserver"
5093 },
5094 "engines": {
5095 "node": ">=14.17"
5096 }
5097 },
5098 "node_modules/typescript-eslint": {
5099 "version": "8.24.1",
5100 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.24.1.tgz",
5101 "integrity": "sha512-cw3rEdzDqBs70TIcb0Gdzbt6h11BSs2pS0yaq7hDWDBtCCSei1pPSUXE9qUdQ/Wm9NgFg8mKtMt1b8fTHIl1jA==",
5102 "dev": true,
5103 "license": "MIT",
5104 "dependencies": {
5105 "@typescript-eslint/eslint-plugin": "8.24.1",
5106 "@typescript-eslint/parser": "8.24.1",
5107 "@typescript-eslint/utils": "8.24.1"
5108 },
5109 "engines": {
5110 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5111 },
5112 "funding": {
5113 "type": "opencollective",
5114 "url": "https://opencollective.com/typescript-eslint"
5115 },
5116 "peerDependencies": {
5117 "eslint": "^8.57.0 || ^9.0.0",
5118 "typescript": ">=4.8.4 <5.8.0"
5119 }
5120 },
5121 "node_modules/undici-types": {
5122 "version": "6.20.0",
5123 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
5124 "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
5125 "dev": true,
5126 "license": "MIT"
5127 },
5128 "node_modules/unicorn-magic": {
5129 "version": "0.3.0",
5130 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
5131 "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
5132 "dev": true,
5133 "license": "MIT",
5134 "engines": {
5135 "node": ">=18"
5136 },
5137 "funding": {
5138 "url": "https://github.com/sponsors/sindresorhus"
5139 }
5140 },
5141 "node_modules/universalify": {
5142 "version": "2.0.1",
5143 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
5144 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
5145 "dev": true,
5146 "license": "MIT",
5147 "engines": {
5148 "node": ">= 10.0.0"
5149 }
5150 },
5151 "node_modules/update-browserslist-db": {
5152 "version": "1.1.2",
5153 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz",
5154 "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==",
5155 "dev": true,
5156 "funding": [
5157 {
5158 "type": "opencollective",
5159 "url": "https://opencollective.com/browserslist"
5160 },
5161 {
5162 "type": "tidelift",
5163 "url": "https://tidelift.com/funding/github/npm/browserslist"
5164 },
5165 {
5166 "type": "github",
5167 "url": "https://github.com/sponsors/ai"
5168 }
5169 ],
5170 "license": "MIT",
5171 "dependencies": {
5172 "escalade": "^3.2.0",
5173 "picocolors": "^1.1.1"
5174 },
5175 "bin": {
5176 "update-browserslist-db": "cli.js"
5177 },
5178 "peerDependencies": {
5179 "browserslist": ">= 4.21.0"
5180 }
5181 },
5182 "node_modules/uri-js": {
5183 "version": "4.4.1",
5184 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
5185 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
5186 "dev": true,
5187 "license": "BSD-2-Clause",
5188 "dependencies": {
5189 "punycode": "^2.1.0"
5190 }
5191 },
5192 "node_modules/util-deprecate": {
5193 "version": "1.0.2",
5194 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5195 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
5196 "dev": true,
5197 "license": "MIT"
5198 },
5199 "node_modules/varint": {
5200 "version": "6.0.0",
5201 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
5202 "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
5203 "license": "MIT"
5204 },
5205 "node_modules/vite": {
5206 "version": "6.3.6",
5207 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz",
5208 "integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==",
5209 "dev": true,
5210 "license": "MIT",
5211 "dependencies": {
5212 "esbuild": "^0.25.0",
5213 "fdir": "^6.4.4",
5214 "picomatch": "^4.0.2",
5215 "postcss": "^8.5.3",
5216 "rollup": "^4.34.9",
5217 "tinyglobby": "^0.2.13"
5218 },
5219 "bin": {
5220 "vite": "bin/vite.js"
5221 },
5222 "engines": {
5223 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
5224 },
5225 "funding": {
5226 "url": "https://github.com/vitejs/vite?sponsor=1"
5227 },
5228 "optionalDependencies": {
5229 "fsevents": "~2.3.3"
5230 },
5231 "peerDependencies": {
5232 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
5233 "jiti": ">=1.21.0",
5234 "less": "*",
5235 "lightningcss": "^1.21.0",
5236 "sass": "*",
5237 "sass-embedded": "*",
5238 "stylus": "*",
5239 "sugarss": "*",
5240 "terser": "^5.16.0",
5241 "tsx": "^4.8.1",
5242 "yaml": "^2.4.2"
5243 },
5244 "peerDependenciesMeta": {
5245 "@types/node": {
5246 "optional": true
5247 },
5248 "jiti": {
5249 "optional": true
5250 },
5251 "less": {
5252 "optional": true
5253 },
5254 "lightningcss": {
5255 "optional": true
5256 },
5257 "sass": {
5258 "optional": true
5259 },
5260 "sass-embedded": {
5261 "optional": true
5262 },
5263 "stylus": {
5264 "optional": true
5265 },
5266 "sugarss": {
5267 "optional": true
5268 },
5269 "terser": {
5270 "optional": true
5271 },
5272 "tsx": {
5273 "optional": true
5274 },
5275 "yaml": {
5276 "optional": true
5277 }
5278 }
5279 },
5280 "node_modules/vite-hot-client": {
5281 "version": "0.2.4",
5282 "resolved": "https://registry.npmjs.org/vite-hot-client/-/vite-hot-client-0.2.4.tgz",
5283 "integrity": "sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==",
5284 "dev": true,
5285 "license": "MIT",
5286 "funding": {
5287 "url": "https://github.com/sponsors/antfu"
5288 },
5289 "peerDependencies": {
5290 "vite": "^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0"
5291 }
5292 },
5293 "node_modules/vite-plugin-inspect": {
5294 "version": "0.8.9",
5295 "resolved": "https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-0.8.9.tgz",
5296 "integrity": "sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==",
5297 "dev": true,
5298 "license": "MIT",
5299 "dependencies": {
5300 "@antfu/utils": "^0.7.10",
5301 "@rollup/pluginutils": "^5.1.3",
5302 "debug": "^4.3.7",
5303 "error-stack-parser-es": "^0.1.5",
5304 "fs-extra": "^11.2.0",
5305 "open": "^10.1.0",
5306 "perfect-debounce": "^1.0.0",
5307 "picocolors": "^1.1.1",
5308 "sirv": "^3.0.0"
5309 },
5310 "engines": {
5311 "node": ">=14"
5312 },
5313 "funding": {
5314 "url": "https://github.com/sponsors/antfu"
5315 },
5316 "peerDependencies": {
5317 "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1"
5318 },
5319 "peerDependenciesMeta": {
5320 "@nuxt/kit": {
5321 "optional": true
5322 }
5323 }
5324 },
5325 "node_modules/vite-plugin-vue-devtools": {
5326 "version": "7.7.2",
5327 "resolved": "https://registry.npmjs.org/vite-plugin-vue-devtools/-/vite-plugin-vue-devtools-7.7.2.tgz",
5328 "integrity": "sha512-5V0UijQWiSBj32blkyPEqIbzc6HO9c1bwnBhx+ay2dzU0FakH+qMdNUT8nF9BvDE+i6I1U8CqCuJiO20vKEdQw==",
5329 "dev": true,
5330 "license": "MIT",
5331 "dependencies": {
5332 "@vue/devtools-core": "^7.7.2",
5333 "@vue/devtools-kit": "^7.7.2",
5334 "@vue/devtools-shared": "^7.7.2",
5335 "execa": "^9.5.1",
5336 "sirv": "^3.0.0",
5337 "vite-plugin-inspect": "0.8.9",
5338 "vite-plugin-vue-inspector": "^5.3.1"
5339 },
5340 "engines": {
5341 "node": ">=v14.21.3"
5342 },
5343 "peerDependencies": {
5344 "vite": "^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0"
5345 }
5346 },
5347 "node_modules/vite-plugin-vue-inspector": {
5348 "version": "5.3.1",
5349 "resolved": "https://registry.npmjs.org/vite-plugin-vue-inspector/-/vite-plugin-vue-inspector-5.3.1.tgz",
5350 "integrity": "sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==",
5351 "dev": true,
5352 "license": "MIT",
5353 "dependencies": {
5354 "@babel/core": "^7.23.0",
5355 "@babel/plugin-proposal-decorators": "^7.23.0",
5356 "@babel/plugin-syntax-import-attributes": "^7.22.5",
5357 "@babel/plugin-syntax-import-meta": "^7.10.4",
5358 "@babel/plugin-transform-typescript": "^7.22.15",
5359 "@vue/babel-plugin-jsx": "^1.1.5",
5360 "@vue/compiler-dom": "^3.3.4",
5361 "kolorist": "^1.8.0",
5362 "magic-string": "^0.30.4"
5363 },
5364 "peerDependencies": {
5365 "vite": "^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0"
5366 }
5367 },
5368 "node_modules/vite/node_modules/fdir": {
5369 "version": "6.5.0",
5370 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
5371 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
5372 "dev": true,
5373 "license": "MIT",
5374 "engines": {
5375 "node": ">=12.0.0"
5376 },
5377 "peerDependencies": {
5378 "picomatch": "^3 || ^4"
5379 },
5380 "peerDependenciesMeta": {
5381 "picomatch": {
5382 "optional": true
5383 }
5384 }
5385 },
5386 "node_modules/vite/node_modules/picomatch": {
5387 "version": "4.0.3",
5388 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
5389 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
5390 "dev": true,
5391 "license": "MIT",
5392 "engines": {
5393 "node": ">=12"
5394 },
5395 "funding": {
5396 "url": "https://github.com/sponsors/jonschlinkert"
5397 }
5398 },
5399 "node_modules/vscode-uri": {
5400 "version": "3.1.0",
5401 "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz",
5402 "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==",
5403 "dev": true,
5404 "license": "MIT"
5405 },
5406 "node_modules/vue": {
5407 "version": "3.5.13",
5408 "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.13.tgz",
5409 "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==",
5410 "license": "MIT",
5411 "dependencies": {
5412 "@vue/compiler-dom": "3.5.13",
5413 "@vue/compiler-sfc": "3.5.13",
5414 "@vue/runtime-dom": "3.5.13",
5415 "@vue/server-renderer": "3.5.13",
5416 "@vue/shared": "3.5.13"
5417 },
5418 "peerDependencies": {
5419 "typescript": "*"
5420 },
5421 "peerDependenciesMeta": {
5422 "typescript": {
5423 "optional": true
5424 }
5425 }
5426 },
5427 "node_modules/vue-eslint-parser": {
5428 "version": "9.4.3",
5429 "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz",
5430 "integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==",
5431 "dev": true,
5432 "license": "MIT",
5433 "dependencies": {
5434 "debug": "^4.3.4",
5435 "eslint-scope": "^7.1.1",
5436 "eslint-visitor-keys": "^3.3.0",
5437 "espree": "^9.3.1",
5438 "esquery": "^1.4.0",
5439 "lodash": "^4.17.21",
5440 "semver": "^7.3.6"
5441 },
5442 "engines": {
5443 "node": "^14.17.0 || >=16.0.0"
5444 },
5445 "funding": {
5446 "url": "https://github.com/sponsors/mysticatea"
5447 },
5448 "peerDependencies": {
5449 "eslint": ">=6.0.0"
5450 }
5451 },
5452 "node_modules/vue-eslint-parser/node_modules/eslint-scope": {
5453 "version": "7.2.2",
5454 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
5455 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
5456 "dev": true,
5457 "license": "BSD-2-Clause",
5458 "dependencies": {
5459 "esrecurse": "^4.3.0",
5460 "estraverse": "^5.2.0"
5461 },
5462 "engines": {
5463 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5464 },
5465 "funding": {
5466 "url": "https://opencollective.com/eslint"
5467 }
5468 },
5469 "node_modules/vue-eslint-parser/node_modules/espree": {
5470 "version": "9.6.1",
5471 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
5472 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
5473 "dev": true,
5474 "license": "BSD-2-Clause",
5475 "dependencies": {
5476 "acorn": "^8.9.0",
5477 "acorn-jsx": "^5.3.2",
5478 "eslint-visitor-keys": "^3.4.1"
5479 },
5480 "engines": {
5481 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5482 },
5483 "funding": {
5484 "url": "https://opencollective.com/eslint"
5485 }
5486 },
5487 "node_modules/vue-tsc": {
5488 "version": "2.2.4",
5489 "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.2.4.tgz",
5490 "integrity": "sha512-3EVHlxtpMXcb5bCaK7QDFTbEkMusDfVk0HVRrkv5hEb+Clpu9a96lKUXJAeD/akRlkoA4H8MCHgBDN19S6FnzA==",
5491 "dev": true,
5492 "license": "MIT",
5493 "dependencies": {
5494 "@volar/typescript": "~2.4.11",
5495 "@vue/language-core": "2.2.4"
5496 },
5497 "bin": {
5498 "vue-tsc": "bin/vue-tsc.js"
5499 },
5500 "peerDependencies": {
5501 "typescript": ">=5.0.0"
5502 }
5503 },
5504 "node_modules/which": {
5505 "version": "2.0.2",
5506 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
5507 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
5508 "dev": true,
5509 "license": "ISC",
5510 "dependencies": {
5511 "isexe": "^2.0.0"
5512 },
5513 "bin": {
5514 "node-which": "bin/node-which"
5515 },
5516 "engines": {
5517 "node": ">= 8"
5518 }
5519 },
5520 "node_modules/word-wrap": {
5521 "version": "1.2.5",
5522 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
5523 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
5524 "dev": true,
5525 "license": "MIT",
5526 "engines": {
5527 "node": ">=0.10.0"
5528 }
5529 },
5530 "node_modules/ws": {
5531 "version": "8.18.1",
5532 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
5533 "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==",
5534 "license": "MIT",
5535 "engines": {
5536 "node": ">=10.0.0"
5537 },
5538 "peerDependencies": {
5539 "bufferutil": "^4.0.1",
5540 "utf-8-validate": ">=5.0.2"
5541 },
5542 "peerDependenciesMeta": {
5543 "bufferutil": {
5544 "optional": true
5545 },
5546 "utf-8-validate": {
5547 "optional": true
5548 }
5549 }
5550 },
5551 "node_modules/xml-name-validator": {
5552 "version": "4.0.0",
5553 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
5554 "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
5555 "dev": true,
5556 "license": "Apache-2.0",
5557 "engines": {
5558 "node": ">=12"
5559 }
5560 },
5561 "node_modules/yallist": {
5562 "version": "3.1.1",
5563 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
5564 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
5565 "dev": true,
5566 "license": "ISC"
5567 },
5568 "node_modules/yocto-queue": {
5569 "version": "0.1.0",
5570 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
5571 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
5572 "dev": true,
5573 "license": "MIT",
5574 "engines": {
5575 "node": ">=10"
5576 },
5577 "funding": {
5578 "url": "https://github.com/sponsors/sindresorhus"
5579 }
5580 },
5581 "node_modules/yoctocolors": {
5582 "version": "2.1.1",
5583 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz",
5584 "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==",
5585 "dev": true,
5586 "license": "MIT",
5587 "engines": {
5588 "node": ">=18"
5589 },
5590 "funding": {
5591 "url": "https://github.com/sponsors/sindresorhus"
5592 }
5593 }
5594 }
5595}