waffensachkunde

Waffensachkunde – Lernsoftware für die Sachkundeprüfung nach § 7 WaffG. Barrierefrei, offline, EUPL-1.2.

/ app package-lock.json

348,9 KB Rohdatei
app/package-lock.json — 10249 Zeilen
1 {
2 "name": "waffensachkunde-lernsoftware",
3 "version": "0.27.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "waffensachkunde-lernsoftware",
9 "version": "0.27.0",
10 "license": "EUPL-1.2",
11 "dependencies": {
12 "better-sqlite3": "13.0.3"
13 },
14 "devDependencies": {
15 "@eslint/js": "9.39.5",
16 "@playwright/test": "1.62.1",
17 "@testing-library/dom": "10.4.1",
18 "@testing-library/jest-dom": "6.9.1",
19 "@testing-library/react": "16.3.0",
20 "@testing-library/user-event": "14.6.1",
21 "@types/better-sqlite3": "7.6.13",
22 "@types/node": "22.19.1",
23 "@types/react": "19.2.7",
24 "@types/react-dom": "19.2.3",
25 "@vitejs/plugin-react": "5.2.0",
26 "@vitest/coverage-v8": "4.1.11",
27 "axe-core": "4.13.0",
28 "electron": "43.4.1",
29 "electron-builder": "26.15.3",
30 "electron-vite": "5.0.0",
31 "eslint": "9.39.5",
32 "eslint-config-prettier": "10.1.8",
33 "eslint-plugin-jsx-a11y": "6.10.2",
34 "eslint-plugin-react-hooks": "7.1.1",
35 "eslint-plugin-react-refresh": "0.4.24",
36 "globals": "16.5.0",
37 "jsdom": "27.0.0",
38 "prettier": "3.9.6",
39 "react": "19.2.8",
40 "react-dom": "19.2.8",
41 "typescript": "6.0.3",
42 "typescript-eslint": "8.67.0",
43 "vite": "7.3.6",
44 "vitest": "4.1.11"
45 },
46 "engines": {
47 "node": ">=22.12.0"
48 }
49 },
50 "node_modules/@adobe/css-tools": {
51 "version": "4.5.0",
52 "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.5.0.tgz",
53 "integrity": "sha512-6OzddxPio9UiWTCemp4N8cYLV2ZN1ncRnV1cVGtve7dhPOtRkleRyx32GQCYSwDYgaHU3USMm84tNsvKzRCa1Q==",
54 "dev": true,
55 "license": "MIT"
56 },
57 "node_modules/@asamuzakjp/css-color": {
58 "version": "4.1.2",
59 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-4.1.2.tgz",
60 "integrity": "sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==",
61 "dev": true,
62 "license": "MIT",
63 "dependencies": {
64 "@csstools/css-calc": "^3.0.0",
65 "@csstools/css-color-parser": "^4.0.1",
66 "@csstools/css-parser-algorithms": "^4.0.0",
67 "@csstools/css-tokenizer": "^4.0.0",
68 "lru-cache": "^11.2.5"
69 }
70 },
71 "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": {
72 "version": "11.5.2",
73 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
74 "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
75 "dev": true,
76 "license": "BlueOak-1.0.0",
77 "engines": {
78 "node": "20 || >=22"
79 }
80 },
81 "node_modules/@asamuzakjp/dom-selector": {
82 "version": "6.8.1",
83 "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-6.8.1.tgz",
84 "integrity": "sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==",
85 "dev": true,
86 "license": "MIT",
87 "dependencies": {
88 "@asamuzakjp/nwsapi": "^2.3.9",
89 "bidi-js": "^1.0.3",
90 "css-tree": "^3.1.0",
91 "is-potential-custom-element-name": "^1.0.1",
92 "lru-cache": "^11.2.6"
93 }
94 },
95 "node_modules/@asamuzakjp/dom-selector/node_modules/lru-cache": {
96 "version": "11.5.2",
97 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
98 "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
99 "dev": true,
100 "license": "BlueOak-1.0.0",
101 "engines": {
102 "node": "20 || >=22"
103 }
104 },
105 "node_modules/@asamuzakjp/nwsapi": {
106 "version": "2.3.9",
107 "resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz",
108 "integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==",
109 "dev": true,
110 "license": "MIT"
111 },
112 "node_modules/@babel/code-frame": {
113 "version": "7.29.7",
114 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
115 "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
116 "dev": true,
117 "license": "MIT",
118 "dependencies": {
119 "@babel/helper-validator-identifier": "^7.29.7",
120 "js-tokens": "^4.0.0",
121 "picocolors": "^1.1.1"
122 },
123 "engines": {
124 "node": ">=6.9.0"
125 }
126 },
127 "node_modules/@babel/compat-data": {
128 "version": "7.29.7",
129 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz",
130 "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==",
131 "dev": true,
132 "license": "MIT",
133 "engines": {
134 "node": ">=6.9.0"
135 }
136 },
137 "node_modules/@babel/core": {
138 "version": "7.29.7",
139 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz",
140 "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==",
141 "dev": true,
142 "license": "MIT",
143 "dependencies": {
144 "@babel/code-frame": "^7.29.7",
145 "@babel/generator": "^7.29.7",
146 "@babel/helper-compilation-targets": "^7.29.7",
147 "@babel/helper-module-transforms": "^7.29.7",
148 "@babel/helpers": "^7.29.7",
149 "@babel/parser": "^7.29.7",
150 "@babel/template": "^7.29.7",
151 "@babel/traverse": "^7.29.7",
152 "@babel/types": "^7.29.7",
153 "@jridgewell/remapping": "^2.3.5",
154 "convert-source-map": "^2.0.0",
155 "debug": "^4.1.0",
156 "gensync": "^1.0.0-beta.2",
157 "json5": "^2.2.3",
158 "semver": "^6.3.1"
159 },
160 "engines": {
161 "node": ">=6.9.0"
162 },
163 "funding": {
164 "type": "opencollective",
165 "url": "https://opencollective.com/babel"
166 }
167 },
168 "node_modules/@babel/generator": {
169 "version": "7.29.8",
170 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz",
171 "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==",
172 "dev": true,
173 "license": "MIT",
174 "dependencies": {
175 "@babel/parser": "^7.29.8",
176 "@babel/types": "^7.29.8",
177 "@jridgewell/gen-mapping": "^0.3.12",
178 "@jridgewell/trace-mapping": "^0.3.28",
179 "jsesc": "^3.0.2"
180 },
181 "engines": {
182 "node": ">=6.9.0"
183 }
184 },
185 "node_modules/@babel/helper-compilation-targets": {
186 "version": "7.29.7",
187 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz",
188 "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==",
189 "dev": true,
190 "license": "MIT",
191 "dependencies": {
192 "@babel/compat-data": "^7.29.7",
193 "@babel/helper-validator-option": "^7.29.7",
194 "browserslist": "^4.24.0",
195 "lru-cache": "^5.1.1",
196 "semver": "^6.3.1"
197 },
198 "engines": {
199 "node": ">=6.9.0"
200 }
201 },
202 "node_modules/@babel/helper-globals": {
203 "version": "7.29.7",
204 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
205 "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
206 "dev": true,
207 "license": "MIT",
208 "engines": {
209 "node": ">=6.9.0"
210 }
211 },
212 "node_modules/@babel/helper-module-imports": {
213 "version": "7.29.7",
214 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
215 "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
216 "dev": true,
217 "license": "MIT",
218 "dependencies": {
219 "@babel/traverse": "^7.29.7",
220 "@babel/types": "^7.29.7"
221 },
222 "engines": {
223 "node": ">=6.9.0"
224 }
225 },
226 "node_modules/@babel/helper-module-transforms": {
227 "version": "7.29.7",
228 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz",
229 "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==",
230 "dev": true,
231 "license": "MIT",
232 "dependencies": {
233 "@babel/helper-module-imports": "^7.29.7",
234 "@babel/helper-validator-identifier": "^7.29.7",
235 "@babel/traverse": "^7.29.7"
236 },
237 "engines": {
238 "node": ">=6.9.0"
239 },
240 "peerDependencies": {
241 "@babel/core": "^7.0.0"
242 }
243 },
244 "node_modules/@babel/helper-plugin-utils": {
245 "version": "7.29.7",
246 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz",
247 "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==",
248 "dev": true,
249 "license": "MIT",
250 "engines": {
251 "node": ">=6.9.0"
252 }
253 },
254 "node_modules/@babel/helper-string-parser": {
255 "version": "7.29.7",
256 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
257 "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
258 "dev": true,
259 "license": "MIT",
260 "engines": {
261 "node": ">=6.9.0"
262 }
263 },
264 "node_modules/@babel/helper-validator-identifier": {
265 "version": "7.29.7",
266 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
267 "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
268 "dev": true,
269 "license": "MIT",
270 "engines": {
271 "node": ">=6.9.0"
272 }
273 },
274 "node_modules/@babel/helper-validator-option": {
275 "version": "7.29.7",
276 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
277 "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
278 "dev": true,
279 "license": "MIT",
280 "engines": {
281 "node": ">=6.9.0"
282 }
283 },
284 "node_modules/@babel/helpers": {
285 "version": "7.29.7",
286 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz",
287 "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==",
288 "dev": true,
289 "license": "MIT",
290 "dependencies": {
291 "@babel/template": "^7.29.7",
292 "@babel/types": "^7.29.7"
293 },
294 "engines": {
295 "node": ">=6.9.0"
296 }
297 },
298 "node_modules/@babel/parser": {
299 "version": "7.29.8",
300 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz",
301 "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==",
302 "dev": true,
303 "license": "MIT",
304 "dependencies": {
305 "@babel/types": "^7.29.8"
306 },
307 "bin": {
308 "parser": "bin/babel-parser.js"
309 },
310 "engines": {
311 "node": ">=6.0.0"
312 }
313 },
314 "node_modules/@babel/plugin-transform-arrow-functions": {
315 "version": "7.29.7",
316 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.29.7.tgz",
317 "integrity": "sha512-N7zArUXWzAMzm+/N0uPBeVB3Fam5lMxtUwMmDK5f/IBBS7a7p1qeUoxd/6CckXoxUdgsntq1Dh8xNW06maZbDQ==",
318 "dev": true,
319 "license": "MIT",
320 "dependencies": {
321 "@babel/helper-plugin-utils": "^7.29.7"
322 },
323 "engines": {
324 "node": ">=6.9.0"
325 },
326 "peerDependencies": {
327 "@babel/core": "^7.0.0-0"
328 }
329 },
330 "node_modules/@babel/plugin-transform-react-jsx-self": {
331 "version": "7.29.7",
332 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz",
333 "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==",
334 "dev": true,
335 "license": "MIT",
336 "dependencies": {
337 "@babel/helper-plugin-utils": "^7.29.7"
338 },
339 "engines": {
340 "node": ">=6.9.0"
341 },
342 "peerDependencies": {
343 "@babel/core": "^7.0.0-0"
344 }
345 },
346 "node_modules/@babel/plugin-transform-react-jsx-source": {
347 "version": "7.29.7",
348 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz",
349 "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==",
350 "dev": true,
351 "license": "MIT",
352 "dependencies": {
353 "@babel/helper-plugin-utils": "^7.29.7"
354 },
355 "engines": {
356 "node": ">=6.9.0"
357 },
358 "peerDependencies": {
359 "@babel/core": "^7.0.0-0"
360 }
361 },
362 "node_modules/@babel/runtime": {
363 "version": "7.29.7",
364 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
365 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
366 "dev": true,
367 "license": "MIT",
368 "engines": {
369 "node": ">=6.9.0"
370 }
371 },
372 "node_modules/@babel/template": {
373 "version": "7.29.7",
374 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
375 "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
376 "dev": true,
377 "license": "MIT",
378 "dependencies": {
379 "@babel/code-frame": "^7.29.7",
380 "@babel/parser": "^7.29.7",
381 "@babel/types": "^7.29.7"
382 },
383 "engines": {
384 "node": ">=6.9.0"
385 }
386 },
387 "node_modules/@babel/traverse": {
388 "version": "7.29.8",
389 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz",
390 "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==",
391 "dev": true,
392 "license": "MIT",
393 "dependencies": {
394 "@babel/code-frame": "^7.29.7",
395 "@babel/generator": "^7.29.8",
396 "@babel/helper-globals": "^7.29.7",
397 "@babel/parser": "^7.29.8",
398 "@babel/template": "^7.29.7",
399 "@babel/types": "^7.29.8",
400 "debug": "^4.3.1"
401 },
402 "engines": {
403 "node": ">=6.9.0"
404 }
405 },
406 "node_modules/@babel/types": {
407 "version": "7.29.8",
408 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz",
409 "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==",
410 "dev": true,
411 "license": "MIT",
412 "dependencies": {
413 "@babel/helper-string-parser": "^7.29.7",
414 "@babel/helper-validator-identifier": "^7.29.7"
415 },
416 "engines": {
417 "node": ">=6.9.0"
418 }
419 },
420 "node_modules/@bcoe/v8-coverage": {
421 "version": "1.0.2",
422 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz",
423 "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==",
424 "dev": true,
425 "license": "MIT",
426 "engines": {
427 "node": ">=18"
428 }
429 },
430 "node_modules/@csstools/color-helpers": {
431 "version": "6.1.1",
432 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.1.1.tgz",
433 "integrity": "sha512-gLNsunvwf3mCi5u5o46/Z/JcJMnhbHSaZ69rkgPzNM3J4s8hWwpPUQB6/tt0EDFyCiWzxANlx+2LJwpYj4zS1w==",
434 "dev": true,
435 "funding": [
436 {
437 "type": "github",
438 "url": "https://github.com/sponsors/csstools"
439 },
440 {
441 "type": "opencollective",
442 "url": "https://opencollective.com/csstools"
443 }
444 ],
445 "license": "MIT-0",
446 "engines": {
447 "node": ">=20.19.0"
448 }
449 },
450 "node_modules/@csstools/css-calc": {
451 "version": "3.3.0",
452 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.3.0.tgz",
453 "integrity": "sha512-c5ihYsPkdG6JCkU2zTMm4+k6r7RXuGxtWYhu5DHMIiF1FHzrfmHL5so11AoFpUv/tu61xfcmT4AmKoFfMPoqdQ==",
454 "dev": true,
455 "funding": [
456 {
457 "type": "github",
458 "url": "https://github.com/sponsors/csstools"
459 },
460 {
461 "type": "opencollective",
462 "url": "https://opencollective.com/csstools"
463 }
464 ],
465 "license": "MIT",
466 "engines": {
467 "node": ">=20.19.0"
468 },
469 "peerDependencies": {
470 "@csstools/css-parser-algorithms": "^4.0.0",
471 "@csstools/css-tokenizer": "^4.0.0"
472 }
473 },
474 "node_modules/@csstools/css-color-parser": {
475 "version": "4.2.0",
476 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.0.tgz",
477 "integrity": "sha512-5+5LEmFuY1AjXdYhmgjTJogtQnP1evJ1zrBZGUNZ0thkpwnnmKxcHdAMn/OtFjAb25zA+jKDVYVRl+5G7rjv1A==",
478 "dev": true,
479 "funding": [
480 {
481 "type": "github",
482 "url": "https://github.com/sponsors/csstools"
483 },
484 {
485 "type": "opencollective",
486 "url": "https://opencollective.com/csstools"
487 }
488 ],
489 "license": "MIT",
490 "dependencies": {
491 "@csstools/color-helpers": "^6.1.1",
492 "@csstools/css-calc": "^3.3.0"
493 },
494 "engines": {
495 "node": ">=20.19.0"
496 },
497 "peerDependencies": {
498 "@csstools/css-parser-algorithms": "^4.0.0",
499 "@csstools/css-tokenizer": "^4.0.0"
500 }
501 },
502 "node_modules/@csstools/css-parser-algorithms": {
503 "version": "4.0.0",
504 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz",
505 "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==",
506 "dev": true,
507 "funding": [
508 {
509 "type": "github",
510 "url": "https://github.com/sponsors/csstools"
511 },
512 {
513 "type": "opencollective",
514 "url": "https://opencollective.com/csstools"
515 }
516 ],
517 "license": "MIT",
518 "engines": {
519 "node": ">=20.19.0"
520 },
521 "peerDependencies": {
522 "@csstools/css-tokenizer": "^4.0.0"
523 }
524 },
525 "node_modules/@csstools/css-syntax-patches-for-csstree": {
526 "version": "1.1.8",
527 "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.8.tgz",
528 "integrity": "sha512-CpMLjAvwQg3BL5S0IeqsZNMH7EQrEWi0kLKOC13ZBF0ZwERiLWlibNPJr8G1kdU3Ms/r2KiNrF81pUh2HwAHdg==",
529 "dev": true,
530 "funding": [
531 {
532 "type": "github",
533 "url": "https://github.com/sponsors/csstools"
534 },
535 {
536 "type": "opencollective",
537 "url": "https://opencollective.com/csstools"
538 }
539 ],
540 "license": "MIT-0",
541 "peerDependencies": {
542 "css-tree": "^3.2.1"
543 },
544 "peerDependenciesMeta": {
545 "css-tree": {
546 "optional": true
547 }
548 }
549 },
550 "node_modules/@csstools/css-tokenizer": {
551 "version": "4.0.0",
552 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz",
553 "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==",
554 "dev": true,
555 "funding": [
556 {
557 "type": "github",
558 "url": "https://github.com/sponsors/csstools"
559 },
560 {
561 "type": "opencollective",
562 "url": "https://opencollective.com/csstools"
563 }
564 ],
565 "license": "MIT",
566 "engines": {
567 "node": ">=20.19.0"
568 }
569 },
570 "node_modules/@electron-internal/extract-zip": {
571 "version": "1.0.5",
572 "resolved": "https://registry.npmjs.org/@electron-internal/extract-zip/-/extract-zip-1.0.5.tgz",
573 "integrity": "sha512-+bqFCP98pLI0Tt0XQo1TmlXtwjWchISndDOxCkEcIuUgXWpBnLyRI+2DU+mesvnMMX6L1XDqYNA0lXNDHd/yiA==",
574 "dev": true,
575 "license": "BSD-2-Clause",
576 "engines": {
577 "node": ">=22.12.0"
578 }
579 },
580 "node_modules/@electron/asar": {
581 "version": "3.4.1",
582 "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.4.1.tgz",
583 "integrity": "sha512-i4/rNPRS84t0vSRa2HorerGRXWyF4vThfHesw0dmcWHp+cspK743UanA0suA5Q5y8kzY2y6YKrvbIUn69BCAiA==",
584 "dev": true,
585 "license": "MIT",
586 "dependencies": {
587 "commander": "^5.0.0",
588 "glob": "^7.1.6",
589 "minimatch": "^3.0.4"
590 },
591 "bin": {
592 "asar": "bin/asar.js"
593 },
594 "engines": {
595 "node": ">=10.12.0"
596 }
597 },
598 "node_modules/@electron/asar/node_modules/balanced-match": {
599 "version": "1.0.2",
600 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
601 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
602 "dev": true,
603 "license": "MIT"
604 },
605 "node_modules/@electron/asar/node_modules/brace-expansion": {
606 "version": "1.1.18",
607 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
608 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
609 "dev": true,
610 "license": "MIT",
611 "dependencies": {
612 "balanced-match": "^1.0.0",
613 "concat-map": "0.0.1"
614 }
615 },
616 "node_modules/@electron/asar/node_modules/minimatch": {
617 "version": "3.1.5",
618 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
619 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
620 "dev": true,
621 "license": "ISC",
622 "dependencies": {
623 "brace-expansion": "^1.1.7"
624 },
625 "engines": {
626 "node": "*"
627 }
628 },
629 "node_modules/@electron/fuses": {
630 "version": "1.8.0",
631 "resolved": "https://registry.npmjs.org/@electron/fuses/-/fuses-1.8.0.tgz",
632 "integrity": "sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==",
633 "dev": true,
634 "license": "MIT",
635 "dependencies": {
636 "chalk": "^4.1.1",
637 "fs-extra": "^9.0.1",
638 "minimist": "^1.2.5"
639 },
640 "bin": {
641 "electron-fuses": "dist/bin.js"
642 }
643 },
644 "node_modules/@electron/fuses/node_modules/fs-extra": {
645 "version": "9.1.0",
646 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
647 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
648 "dev": true,
649 "license": "MIT",
650 "dependencies": {
651 "at-least-node": "^1.0.0",
652 "graceful-fs": "^4.2.0",
653 "jsonfile": "^6.0.1",
654 "universalify": "^2.0.0"
655 },
656 "engines": {
657 "node": ">=10"
658 }
659 },
660 "node_modules/@electron/get": {
661 "version": "5.1.0",
662 "resolved": "https://registry.npmjs.org/@electron/get/-/get-5.1.0.tgz",
663 "integrity": "sha512-3kSBtG8ObcTVfXanm5vVJ6UnBLEVmVsRk1M+vGqCuMBV+XLCbJYuWQful+yIy0GQDsSlK0kHEriEHn7SPk4EnA==",
664 "dev": true,
665 "license": "MIT",
666 "dependencies": {
667 "debug": "^4.1.1",
668 "env-paths": "^3.0.0",
669 "graceful-fs": "^4.2.11",
670 "progress": "^2.0.3",
671 "semver": "^7.6.3",
672 "sumchecker": "^3.0.1"
673 },
674 "engines": {
675 "node": ">=22.12.0"
676 },
677 "optionalDependencies": {
678 "undici": "^7.24.4"
679 }
680 },
681 "node_modules/@electron/get/node_modules/semver": {
682 "version": "7.8.5",
683 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
684 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
685 "dev": true,
686 "license": "ISC",
687 "bin": {
688 "semver": "bin/semver.js"
689 },
690 "engines": {
691 "node": ">=10"
692 }
693 },
694 "node_modules/@electron/notarize": {
695 "version": "2.5.0",
696 "resolved": "https://registry.npmjs.org/@electron/notarize/-/notarize-2.5.0.tgz",
697 "integrity": "sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==",
698 "dev": true,
699 "license": "MIT",
700 "dependencies": {
701 "debug": "^4.1.1",
702 "fs-extra": "^9.0.1",
703 "promise-retry": "^2.0.1"
704 },
705 "engines": {
706 "node": ">= 10.0.0"
707 }
708 },
709 "node_modules/@electron/notarize/node_modules/fs-extra": {
710 "version": "9.1.0",
711 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
712 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
713 "dev": true,
714 "license": "MIT",
715 "dependencies": {
716 "at-least-node": "^1.0.0",
717 "graceful-fs": "^4.2.0",
718 "jsonfile": "^6.0.1",
719 "universalify": "^2.0.0"
720 },
721 "engines": {
722 "node": ">=10"
723 }
724 },
725 "node_modules/@electron/osx-sign": {
726 "version": "1.3.3",
727 "resolved": "https://registry.npmjs.org/@electron/osx-sign/-/osx-sign-1.3.3.tgz",
728 "integrity": "sha512-KZ8mhXvWv2rIEgMbWZ4y33bDHyUKMXnx4M0sTyPNK/vcB81ImdeY9Ggdqy0SWbMDgmbqyQ+phgejh6V3R2QuSg==",
729 "dev": true,
730 "license": "BSD-2-Clause",
731 "dependencies": {
732 "compare-version": "^0.1.2",
733 "debug": "^4.3.4",
734 "fs-extra": "^10.0.0",
735 "isbinaryfile": "^4.0.8",
736 "minimist": "^1.2.6",
737 "plist": "^3.0.5"
738 },
739 "bin": {
740 "electron-osx-flat": "bin/electron-osx-flat.js",
741 "electron-osx-sign": "bin/electron-osx-sign.js"
742 },
743 "engines": {
744 "node": ">=12.0.0"
745 }
746 },
747 "node_modules/@electron/osx-sign/node_modules/isbinaryfile": {
748 "version": "4.0.10",
749 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz",
750 "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==",
751 "dev": true,
752 "license": "MIT",
753 "engines": {
754 "node": ">= 8.0.0"
755 },
756 "funding": {
757 "url": "https://github.com/sponsors/gjtorikian/"
758 }
759 },
760 "node_modules/@electron/rebuild": {
761 "version": "4.2.0",
762 "resolved": "https://registry.npmjs.org/@electron/rebuild/-/rebuild-4.2.0.tgz",
763 "integrity": "sha512-RKL/O+jGoXJMxrx/5771y1n0xTKmFuOYGO3gMmwypBM6rsH0kou0mswwdXA2JrhIkE4xyC7v9vGk0n6NPzgOxQ==",
764 "dev": true,
765 "license": "MIT",
766 "dependencies": {
767 "@malept/cross-spawn-promise": "^2.0.0",
768 "debug": "^4.1.1",
769 "node-abi": "^4.2.0",
770 "node-api-version": "^0.2.1",
771 "node-gyp": "^12.2.0",
772 "read-binary-file-arch": "^1.0.6"
773 },
774 "bin": {
775 "electron-rebuild": "lib/cli.js"
776 },
777 "engines": {
778 "node": ">=22.12.0"
779 }
780 },
781 "node_modules/@electron/universal": {
782 "version": "2.0.3",
783 "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-2.0.3.tgz",
784 "integrity": "sha512-Wn9sPYIVFRFl5HmwMJkARCCf7rqK/EurkfQ/rJZ14mHP3iYTjZSIOSVonEAnhWeAXwtw7zOekGRlc6yTtZ0t+g==",
785 "dev": true,
786 "license": "MIT",
787 "dependencies": {
788 "@electron/asar": "^3.3.1",
789 "@malept/cross-spawn-promise": "^2.0.0",
790 "debug": "^4.3.1",
791 "dir-compare": "^4.2.0",
792 "fs-extra": "^11.1.1",
793 "minimatch": "^9.0.3",
794 "plist": "^3.1.0"
795 },
796 "engines": {
797 "node": ">=16.4"
798 }
799 },
800 "node_modules/@electron/universal/node_modules/balanced-match": {
801 "version": "1.0.2",
802 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
803 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
804 "dev": true,
805 "license": "MIT"
806 },
807 "node_modules/@electron/universal/node_modules/brace-expansion": {
808 "version": "2.1.4",
809 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",
810 "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",
811 "dev": true,
812 "license": "MIT",
813 "dependencies": {
814 "balanced-match": "^1.0.0"
815 }
816 },
817 "node_modules/@electron/universal/node_modules/fs-extra": {
818 "version": "11.4.0",
819 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.4.0.tgz",
820 "integrity": "sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==",
821 "dev": true,
822 "license": "MIT",
823 "dependencies": {
824 "graceful-fs": "^4.2.0",
825 "jsonfile": "^6.0.1",
826 "universalify": "^2.0.0"
827 },
828 "engines": {
829 "node": ">=14.14"
830 }
831 },
832 "node_modules/@electron/universal/node_modules/minimatch": {
833 "version": "9.0.9",
834 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
835 "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
836 "dev": true,
837 "license": "ISC",
838 "dependencies": {
839 "brace-expansion": "^2.0.2"
840 },
841 "engines": {
842 "node": ">=16 || 14 >=14.17"
843 },
844 "funding": {
845 "url": "https://github.com/sponsors/isaacs"
846 }
847 },
848 "node_modules/@electron/windows-sign": {
849 "version": "1.2.2",
850 "resolved": "https://registry.npmjs.org/@electron/windows-sign/-/windows-sign-1.2.2.tgz",
851 "integrity": "sha512-dfZeox66AvdPtb2lD8OsIIQh12Tp0GNCRUDfBHIKGpbmopZto2/A8nSpYYLoedPIHpqkeblZ/k8OV0Gy7PYuyQ==",
852 "dev": true,
853 "license": "BSD-2-Clause",
854 "optional": true,
855 "peer": true,
856 "dependencies": {
857 "cross-dirname": "^0.1.0",
858 "debug": "^4.3.4",
859 "fs-extra": "^11.1.1",
860 "minimist": "^1.2.8",
861 "postject": "^1.0.0-alpha.6"
862 },
863 "bin": {
864 "electron-windows-sign": "bin/electron-windows-sign.js"
865 },
866 "engines": {
867 "node": ">=14.14"
868 }
869 },
870 "node_modules/@electron/windows-sign/node_modules/fs-extra": {
871 "version": "11.4.0",
872 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.4.0.tgz",
873 "integrity": "sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==",
874 "dev": true,
875 "license": "MIT",
876 "optional": true,
877 "peer": true,
878 "dependencies": {
879 "graceful-fs": "^4.2.0",
880 "jsonfile": "^6.0.1",
881 "universalify": "^2.0.0"
882 },
883 "engines": {
884 "node": ">=14.14"
885 }
886 },
887 "node_modules/@esbuild/aix-ppc64": {
888 "version": "0.25.12",
889 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
890 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
891 "cpu": [
892 "ppc64"
893 ],
894 "dev": true,
895 "license": "MIT",
896 "optional": true,
897 "os": [
898 "aix"
899 ],
900 "engines": {
901 "node": ">=18"
902 }
903 },
904 "node_modules/@esbuild/android-arm": {
905 "version": "0.25.12",
906 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
907 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
908 "cpu": [
909 "arm"
910 ],
911 "dev": true,
912 "license": "MIT",
913 "optional": true,
914 "os": [
915 "android"
916 ],
917 "engines": {
918 "node": ">=18"
919 }
920 },
921 "node_modules/@esbuild/android-arm64": {
922 "version": "0.25.12",
923 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
924 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
925 "cpu": [
926 "arm64"
927 ],
928 "dev": true,
929 "license": "MIT",
930 "optional": true,
931 "os": [
932 "android"
933 ],
934 "engines": {
935 "node": ">=18"
936 }
937 },
938 "node_modules/@esbuild/android-x64": {
939 "version": "0.25.12",
940 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
941 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
942 "cpu": [
943 "x64"
944 ],
945 "dev": true,
946 "license": "MIT",
947 "optional": true,
948 "os": [
949 "android"
950 ],
951 "engines": {
952 "node": ">=18"
953 }
954 },
955 "node_modules/@esbuild/darwin-arm64": {
956 "version": "0.25.12",
957 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
958 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
959 "cpu": [
960 "arm64"
961 ],
962 "dev": true,
963 "license": "MIT",
964 "optional": true,
965 "os": [
966 "darwin"
967 ],
968 "engines": {
969 "node": ">=18"
970 }
971 },
972 "node_modules/@esbuild/darwin-x64": {
973 "version": "0.25.12",
974 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
975 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
976 "cpu": [
977 "x64"
978 ],
979 "dev": true,
980 "license": "MIT",
981 "optional": true,
982 "os": [
983 "darwin"
984 ],
985 "engines": {
986 "node": ">=18"
987 }
988 },
989 "node_modules/@esbuild/freebsd-arm64": {
990 "version": "0.25.12",
991 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
992 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
993 "cpu": [
994 "arm64"
995 ],
996 "dev": true,
997 "license": "MIT",
998 "optional": true,
999 "os": [
1000 "freebsd"
1001 ],
1002 "engines": {
1003 "node": ">=18"
1004 }
1005 },
1006 "node_modules/@esbuild/freebsd-x64": {
1007 "version": "0.25.12",
1008 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
1009 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
1010 "cpu": [
1011 "x64"
1012 ],
1013 "dev": true,
1014 "license": "MIT",
1015 "optional": true,
1016 "os": [
1017 "freebsd"
1018 ],
1019 "engines": {
1020 "node": ">=18"
1021 }
1022 },
1023 "node_modules/@esbuild/linux-arm": {
1024 "version": "0.25.12",
1025 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
1026 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
1027 "cpu": [
1028 "arm"
1029 ],
1030 "dev": true,
1031 "license": "MIT",
1032 "optional": true,
1033 "os": [
1034 "linux"
1035 ],
1036 "engines": {
1037 "node": ">=18"
1038 }
1039 },
1040 "node_modules/@esbuild/linux-arm64": {
1041 "version": "0.25.12",
1042 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
1043 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
1044 "cpu": [
1045 "arm64"
1046 ],
1047 "dev": true,
1048 "license": "MIT",
1049 "optional": true,
1050 "os": [
1051 "linux"
1052 ],
1053 "engines": {
1054 "node": ">=18"
1055 }
1056 },
1057 "node_modules/@esbuild/linux-ia32": {
1058 "version": "0.25.12",
1059 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
1060 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
1061 "cpu": [
1062 "ia32"
1063 ],
1064 "dev": true,
1065 "license": "MIT",
1066 "optional": true,
1067 "os": [
1068 "linux"
1069 ],
1070 "engines": {
1071 "node": ">=18"
1072 }
1073 },
1074 "node_modules/@esbuild/linux-loong64": {
1075 "version": "0.25.12",
1076 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
1077 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
1078 "cpu": [
1079 "loong64"
1080 ],
1081 "dev": true,
1082 "license": "MIT",
1083 "optional": true,
1084 "os": [
1085 "linux"
1086 ],
1087 "engines": {
1088 "node": ">=18"
1089 }
1090 },
1091 "node_modules/@esbuild/linux-mips64el": {
1092 "version": "0.25.12",
1093 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
1094 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
1095 "cpu": [
1096 "mips64el"
1097 ],
1098 "dev": true,
1099 "license": "MIT",
1100 "optional": true,
1101 "os": [
1102 "linux"
1103 ],
1104 "engines": {
1105 "node": ">=18"
1106 }
1107 },
1108 "node_modules/@esbuild/linux-ppc64": {
1109 "version": "0.25.12",
1110 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
1111 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
1112 "cpu": [
1113 "ppc64"
1114 ],
1115 "dev": true,
1116 "license": "MIT",
1117 "optional": true,
1118 "os": [
1119 "linux"
1120 ],
1121 "engines": {
1122 "node": ">=18"
1123 }
1124 },
1125 "node_modules/@esbuild/linux-riscv64": {
1126 "version": "0.25.12",
1127 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
1128 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
1129 "cpu": [
1130 "riscv64"
1131 ],
1132 "dev": true,
1133 "license": "MIT",
1134 "optional": true,
1135 "os": [
1136 "linux"
1137 ],
1138 "engines": {
1139 "node": ">=18"
1140 }
1141 },
1142 "node_modules/@esbuild/linux-s390x": {
1143 "version": "0.25.12",
1144 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
1145 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
1146 "cpu": [
1147 "s390x"
1148 ],
1149 "dev": true,
1150 "license": "MIT",
1151 "optional": true,
1152 "os": [
1153 "linux"
1154 ],
1155 "engines": {
1156 "node": ">=18"
1157 }
1158 },
1159 "node_modules/@esbuild/linux-x64": {
1160 "version": "0.25.12",
1161 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
1162 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
1163 "cpu": [
1164 "x64"
1165 ],
1166 "dev": true,
1167 "license": "MIT",
1168 "optional": true,
1169 "os": [
1170 "linux"
1171 ],
1172 "engines": {
1173 "node": ">=18"
1174 }
1175 },
1176 "node_modules/@esbuild/netbsd-arm64": {
1177 "version": "0.25.12",
1178 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
1179 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
1180 "cpu": [
1181 "arm64"
1182 ],
1183 "dev": true,
1184 "license": "MIT",
1185 "optional": true,
1186 "os": [
1187 "netbsd"
1188 ],
1189 "engines": {
1190 "node": ">=18"
1191 }
1192 },
1193 "node_modules/@esbuild/netbsd-x64": {
1194 "version": "0.25.12",
1195 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
1196 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
1197 "cpu": [
1198 "x64"
1199 ],
1200 "dev": true,
1201 "license": "MIT",
1202 "optional": true,
1203 "os": [
1204 "netbsd"
1205 ],
1206 "engines": {
1207 "node": ">=18"
1208 }
1209 },
1210 "node_modules/@esbuild/openbsd-arm64": {
1211 "version": "0.25.12",
1212 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
1213 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
1214 "cpu": [
1215 "arm64"
1216 ],
1217 "dev": true,
1218 "license": "MIT",
1219 "optional": true,
1220 "os": [
1221 "openbsd"
1222 ],
1223 "engines": {
1224 "node": ">=18"
1225 }
1226 },
1227 "node_modules/@esbuild/openbsd-x64": {
1228 "version": "0.25.12",
1229 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
1230 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
1231 "cpu": [
1232 "x64"
1233 ],
1234 "dev": true,
1235 "license": "MIT",
1236 "optional": true,
1237 "os": [
1238 "openbsd"
1239 ],
1240 "engines": {
1241 "node": ">=18"
1242 }
1243 },
1244 "node_modules/@esbuild/openharmony-arm64": {
1245 "version": "0.25.12",
1246 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
1247 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
1248 "cpu": [
1249 "arm64"
1250 ],
1251 "dev": true,
1252 "license": "MIT",
1253 "optional": true,
1254 "os": [
1255 "openharmony"
1256 ],
1257 "engines": {
1258 "node": ">=18"
1259 }
1260 },
1261 "node_modules/@esbuild/sunos-x64": {
1262 "version": "0.25.12",
1263 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
1264 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
1265 "cpu": [
1266 "x64"
1267 ],
1268 "dev": true,
1269 "license": "MIT",
1270 "optional": true,
1271 "os": [
1272 "sunos"
1273 ],
1274 "engines": {
1275 "node": ">=18"
1276 }
1277 },
1278 "node_modules/@esbuild/win32-arm64": {
1279 "version": "0.25.12",
1280 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
1281 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
1282 "cpu": [
1283 "arm64"
1284 ],
1285 "dev": true,
1286 "license": "MIT",
1287 "optional": true,
1288 "os": [
1289 "win32"
1290 ],
1291 "engines": {
1292 "node": ">=18"
1293 }
1294 },
1295 "node_modules/@esbuild/win32-ia32": {
1296 "version": "0.25.12",
1297 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
1298 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
1299 "cpu": [
1300 "ia32"
1301 ],
1302 "dev": true,
1303 "license": "MIT",
1304 "optional": true,
1305 "os": [
1306 "win32"
1307 ],
1308 "engines": {
1309 "node": ">=18"
1310 }
1311 },
1312 "node_modules/@esbuild/win32-x64": {
1313 "version": "0.25.12",
1314 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
1315 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
1316 "cpu": [
1317 "x64"
1318 ],
1319 "dev": true,
1320 "license": "MIT",
1321 "optional": true,
1322 "os": [
1323 "win32"
1324 ],
1325 "engines": {
1326 "node": ">=18"
1327 }
1328 },
1329 "node_modules/@eslint-community/eslint-utils": {
1330 "version": "4.10.1",
1331 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz",
1332 "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==",
1333 "dev": true,
1334 "license": "MIT",
1335 "dependencies": {
1336 "eslint-visitor-keys": "^3.4.3"
1337 },
1338 "engines": {
1339 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1340 },
1341 "funding": {
1342 "url": "https://opencollective.com/eslint"
1343 },
1344 "peerDependencies": {
1345 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1346 }
1347 },
1348 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
1349 "version": "3.4.3",
1350 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
1351 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
1352 "dev": true,
1353 "license": "Apache-2.0",
1354 "engines": {
1355 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1356 },
1357 "funding": {
1358 "url": "https://opencollective.com/eslint"
1359 }
1360 },
1361 "node_modules/@eslint-community/regexpp": {
1362 "version": "4.12.2",
1363 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
1364 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
1365 "dev": true,
1366 "license": "MIT",
1367 "engines": {
1368 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
1369 }
1370 },
1371 "node_modules/@eslint/config-array": {
1372 "version": "0.21.2",
1373 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",
1374 "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",
1375 "dev": true,
1376 "license": "Apache-2.0",
1377 "dependencies": {
1378 "@eslint/object-schema": "^2.1.7",
1379 "debug": "^4.3.1",
1380 "minimatch": "^3.1.5"
1381 },
1382 "engines": {
1383 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1384 }
1385 },
1386 "node_modules/@eslint/config-array/node_modules/balanced-match": {
1387 "version": "1.0.2",
1388 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1389 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1390 "dev": true,
1391 "license": "MIT"
1392 },
1393 "node_modules/@eslint/config-array/node_modules/brace-expansion": {
1394 "version": "1.1.18",
1395 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
1396 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
1397 "dev": true,
1398 "license": "MIT",
1399 "dependencies": {
1400 "balanced-match": "^1.0.0",
1401 "concat-map": "0.0.1"
1402 }
1403 },
1404 "node_modules/@eslint/config-array/node_modules/minimatch": {
1405 "version": "3.1.5",
1406 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
1407 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
1408 "dev": true,
1409 "license": "ISC",
1410 "dependencies": {
1411 "brace-expansion": "^1.1.7"
1412 },
1413 "engines": {
1414 "node": "*"
1415 }
1416 },
1417 "node_modules/@eslint/config-helpers": {
1418 "version": "0.4.2",
1419 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
1420 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
1421 "dev": true,
1422 "license": "Apache-2.0",
1423 "dependencies": {
1424 "@eslint/core": "^0.17.0"
1425 },
1426 "engines": {
1427 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1428 }
1429 },
1430 "node_modules/@eslint/core": {
1431 "version": "0.17.0",
1432 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
1433 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
1434 "dev": true,
1435 "license": "Apache-2.0",
1436 "dependencies": {
1437 "@types/json-schema": "^7.0.15"
1438 },
1439 "engines": {
1440 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1441 }
1442 },
1443 "node_modules/@eslint/eslintrc": {
1444 "version": "3.3.6",
1445 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz",
1446 "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==",
1447 "dev": true,
1448 "license": "MIT",
1449 "dependencies": {
1450 "ajv": "^6.14.0",
1451 "debug": "^4.3.2",
1452 "espree": "^10.0.1",
1453 "globals": "^14.0.0",
1454 "ignore": "^5.2.0",
1455 "import-fresh": "^3.2.1",
1456 "js-yaml": "^4.3.0",
1457 "minimatch": "^3.1.5",
1458 "strip-json-comments": "^3.1.1"
1459 },
1460 "engines": {
1461 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1462 },
1463 "funding": {
1464 "url": "https://opencollective.com/eslint"
1465 }
1466 },
1467 "node_modules/@eslint/eslintrc/node_modules/ajv": {
1468 "version": "6.15.0",
1469 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",
1470 "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",
1471 "dev": true,
1472 "license": "MIT",
1473 "dependencies": {
1474 "fast-deep-equal": "^3.1.1",
1475 "fast-json-stable-stringify": "^2.0.0",
1476 "json-schema-traverse": "^0.4.1",
1477 "uri-js": "^4.2.2"
1478 },
1479 "funding": {
1480 "type": "github",
1481 "url": "https://github.com/sponsors/epoberezkin"
1482 }
1483 },
1484 "node_modules/@eslint/eslintrc/node_modules/balanced-match": {
1485 "version": "1.0.2",
1486 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1487 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1488 "dev": true,
1489 "license": "MIT"
1490 },
1491 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
1492 "version": "1.1.18",
1493 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
1494 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
1495 "dev": true,
1496 "license": "MIT",
1497 "dependencies": {
1498 "balanced-match": "^1.0.0",
1499 "concat-map": "0.0.1"
1500 }
1501 },
1502 "node_modules/@eslint/eslintrc/node_modules/globals": {
1503 "version": "14.0.0",
1504 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
1505 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
1506 "dev": true,
1507 "license": "MIT",
1508 "engines": {
1509 "node": ">=18"
1510 },
1511 "funding": {
1512 "url": "https://github.com/sponsors/sindresorhus"
1513 }
1514 },
1515 "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
1516 "version": "0.4.1",
1517 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1518 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1519 "dev": true,
1520 "license": "MIT"
1521 },
1522 "node_modules/@eslint/eslintrc/node_modules/minimatch": {
1523 "version": "3.1.5",
1524 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
1525 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
1526 "dev": true,
1527 "license": "ISC",
1528 "dependencies": {
1529 "brace-expansion": "^1.1.7"
1530 },
1531 "engines": {
1532 "node": "*"
1533 }
1534 },
1535 "node_modules/@eslint/js": {
1536 "version": "9.39.5",
1537 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz",
1538 "integrity": "sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==",
1539 "dev": true,
1540 "license": "MIT",
1541 "engines": {
1542 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1543 },
1544 "funding": {
1545 "url": "https://eslint.org/donate"
1546 }
1547 },
1548 "node_modules/@eslint/object-schema": {
1549 "version": "2.1.7",
1550 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
1551 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
1552 "dev": true,
1553 "license": "Apache-2.0",
1554 "engines": {
1555 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1556 }
1557 },
1558 "node_modules/@eslint/plugin-kit": {
1559 "version": "0.4.1",
1560 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
1561 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
1562 "dev": true,
1563 "license": "Apache-2.0",
1564 "dependencies": {
1565 "@eslint/core": "^0.17.0",
1566 "levn": "^0.4.1"
1567 },
1568 "engines": {
1569 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1570 }
1571 },
1572 "node_modules/@humanfs/core": {
1573 "version": "0.19.2",
1574 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",
1575 "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",
1576 "dev": true,
1577 "license": "Apache-2.0",
1578 "dependencies": {
1579 "@humanfs/types": "^0.15.0"
1580 },
1581 "engines": {
1582 "node": ">=18.18.0"
1583 }
1584 },
1585 "node_modules/@humanfs/node": {
1586 "version": "0.16.8",
1587 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",
1588 "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",
1589 "dev": true,
1590 "license": "Apache-2.0",
1591 "dependencies": {
1592 "@humanfs/core": "^0.19.2",
1593 "@humanfs/types": "^0.15.0",
1594 "@humanwhocodes/retry": "^0.4.0"
1595 },
1596 "engines": {
1597 "node": ">=18.18.0"
1598 }
1599 },
1600 "node_modules/@humanfs/types": {
1601 "version": "0.15.0",
1602 "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",
1603 "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",
1604 "dev": true,
1605 "license": "Apache-2.0",
1606 "engines": {
1607 "node": ">=18.18.0"
1608 }
1609 },
1610 "node_modules/@humanwhocodes/module-importer": {
1611 "version": "1.0.1",
1612 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
1613 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
1614 "dev": true,
1615 "license": "Apache-2.0",
1616 "engines": {
1617 "node": ">=12.22"
1618 },
1619 "funding": {
1620 "type": "github",
1621 "url": "https://github.com/sponsors/nzakas"
1622 }
1623 },
1624 "node_modules/@humanwhocodes/retry": {
1625 "version": "0.4.3",
1626 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
1627 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
1628 "dev": true,
1629 "license": "Apache-2.0",
1630 "engines": {
1631 "node": ">=18.18"
1632 },
1633 "funding": {
1634 "type": "github",
1635 "url": "https://github.com/sponsors/nzakas"
1636 }
1637 },
1638 "node_modules/@isaacs/fs-minipass": {
1639 "version": "4.0.1",
1640 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
1641 "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
1642 "dev": true,
1643 "license": "ISC",
1644 "dependencies": {
1645 "minipass": "^7.0.4"
1646 },
1647 "engines": {
1648 "node": ">=18.0.0"
1649 }
1650 },
1651 "node_modules/@jridgewell/gen-mapping": {
1652 "version": "0.3.13",
1653 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1654 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1655 "dev": true,
1656 "license": "MIT",
1657 "dependencies": {
1658 "@jridgewell/sourcemap-codec": "^1.5.0",
1659 "@jridgewell/trace-mapping": "^0.3.24"
1660 }
1661 },
1662 "node_modules/@jridgewell/remapping": {
1663 "version": "2.3.5",
1664 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1665 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1666 "dev": true,
1667 "license": "MIT",
1668 "dependencies": {
1669 "@jridgewell/gen-mapping": "^0.3.5",
1670 "@jridgewell/trace-mapping": "^0.3.24"
1671 }
1672 },
1673 "node_modules/@jridgewell/resolve-uri": {
1674 "version": "3.1.2",
1675 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1676 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1677 "dev": true,
1678 "license": "MIT",
1679 "engines": {
1680 "node": ">=6.0.0"
1681 }
1682 },
1683 "node_modules/@jridgewell/sourcemap-codec": {
1684 "version": "1.5.5",
1685 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1686 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1687 "dev": true,
1688 "license": "MIT"
1689 },
1690 "node_modules/@jridgewell/trace-mapping": {
1691 "version": "0.3.31",
1692 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1693 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1694 "dev": true,
1695 "license": "MIT",
1696 "dependencies": {
1697 "@jridgewell/resolve-uri": "^3.1.0",
1698 "@jridgewell/sourcemap-codec": "^1.4.14"
1699 }
1700 },
1701 "node_modules/@malept/cross-spawn-promise": {
1702 "version": "2.0.0",
1703 "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz",
1704 "integrity": "sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==",
1705 "dev": true,
1706 "funding": [
1707 {
1708 "type": "individual",
1709 "url": "https://github.com/sponsors/malept"
1710 },
1711 {
1712 "type": "tidelift",
1713 "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund"
1714 }
1715 ],
1716 "license": "Apache-2.0",
1717 "dependencies": {
1718 "cross-spawn": "^7.0.1"
1719 },
1720 "engines": {
1721 "node": ">= 12.13.0"
1722 }
1723 },
1724 "node_modules/@malept/flatpak-bundler": {
1725 "version": "0.4.0",
1726 "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz",
1727 "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==",
1728 "dev": true,
1729 "license": "MIT",
1730 "dependencies": {
1731 "debug": "^4.1.1",
1732 "fs-extra": "^9.0.0",
1733 "lodash": "^4.17.15",
1734 "tmp-promise": "^3.0.2"
1735 },
1736 "engines": {
1737 "node": ">= 10.0.0"
1738 }
1739 },
1740 "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": {
1741 "version": "9.1.0",
1742 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
1743 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
1744 "dev": true,
1745 "license": "MIT",
1746 "dependencies": {
1747 "at-least-node": "^1.0.0",
1748 "graceful-fs": "^4.2.0",
1749 "jsonfile": "^6.0.1",
1750 "universalify": "^2.0.0"
1751 },
1752 "engines": {
1753 "node": ">=10"
1754 }
1755 },
1756 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
1757 "version": "1.5.1",
1758 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
1759 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
1760 "cpu": [
1761 "x64"
1762 ],
1763 "dev": true,
1764 "license": "MIT",
1765 "optional": true,
1766 "os": [
1767 "linux"
1768 ],
1769 "engines": {
1770 "node": "^22.20 || ^24.12 || >=25"
1771 }
1772 },
1773 "node_modules/@noble/hashes": {
1774 "version": "2.3.0",
1775 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.3.0.tgz",
1776 "integrity": "sha512-oN+QwyX7VSHotibwubG3kpzbwKrfnyR6OOO+3Nk/53ADL7FmgHHz4TgrbaYKvvOw09u6QTx0oiH1cNCIOuN0CQ==",
1777 "dev": true,
1778 "license": "MIT",
1779 "engines": {
1780 "node": ">= 20.19.0"
1781 },
1782 "funding": {
1783 "url": "https://paulmillr.com/funding/"
1784 }
1785 },
1786 "node_modules/@peculiar/asn1-schema": {
1787 "version": "2.9.4",
1788 "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.9.4.tgz",
1789 "integrity": "sha512-GjzePcT9Iw8NzeOPf73iNS9xM+TBhd/FilAfP+RQGkTMQJTVWtytN3JHJACCjf/ABNau5S7mS3g+DcuxmRgYEg==",
1790 "dev": true,
1791 "license": "MIT",
1792 "dependencies": {
1793 "@peculiar/utils": "^2.0.2",
1794 "asn1js": "^3.0.10",
1795 "tslib": "^2.8.1"
1796 },
1797 "engines": {
1798 "node": ">=14"
1799 }
1800 },
1801 "node_modules/@peculiar/json-schema": {
1802 "version": "1.1.12",
1803 "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz",
1804 "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==",
1805 "dev": true,
1806 "license": "MIT",
1807 "dependencies": {
1808 "tslib": "^2.0.0"
1809 },
1810 "engines": {
1811 "node": ">=8.0.0"
1812 }
1813 },
1814 "node_modules/@peculiar/utils": {
1815 "version": "2.0.3",
1816 "resolved": "https://registry.npmjs.org/@peculiar/utils/-/utils-2.0.3.tgz",
1817 "integrity": "sha512-+oL3HPFRIZ1St2K50lWCXiioIgSoxzz7R1J3uF6neO2yl1sgmpgY6XXJH4BdpoDkMWznQTeYF6oWNDZLCdQ4eQ==",
1818 "dev": true,
1819 "license": "MIT",
1820 "dependencies": {
1821 "tslib": "^2.8.1"
1822 }
1823 },
1824 "node_modules/@peculiar/webcrypto": {
1825 "version": "1.7.1",
1826 "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.7.1.tgz",
1827 "integrity": "sha512-ODOov0sGMJMf3jPonOkgGqPknTsu+DdQ7kD++gz8aI+aFMOMHFbWAA2taqXXVTdP+OTOQR/znGvSpmkeI0WTYQ==",
1828 "dev": true,
1829 "license": "MIT",
1830 "dependencies": {
1831 "@peculiar/asn1-schema": "^2.7.0",
1832 "@peculiar/json-schema": "^1.1.12",
1833 "@peculiar/utils": "^2.0.2",
1834 "tslib": "^2.8.1",
1835 "webcrypto-core": "^1.9.2"
1836 },
1837 "engines": {
1838 "node": ">=14.18.0"
1839 }
1840 },
1841 "node_modules/@playwright/test": {
1842 "version": "1.62.1",
1843 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz",
1844 "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==",
1845 "dev": true,
1846 "license": "Apache-2.0",
1847 "dependencies": {
1848 "playwright": "1.62.1"
1849 },
1850 "bin": {
1851 "playwright": "cli.js"
1852 },
1853 "engines": {
1854 "node": ">=20"
1855 }
1856 },
1857 "node_modules/@rolldown/pluginutils": {
1858 "version": "1.0.0-rc.3",
1859 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz",
1860 "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==",
1861 "dev": true,
1862 "license": "MIT"
1863 },
1864 "node_modules/@rollup/rollup-android-arm-eabi": {
1865 "version": "4.62.4",
1866 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.4.tgz",
1867 "integrity": "sha512-RrPokAb7dmbxFoeO3TloqHyOjgye8RkBhSqmp4aJMIex4c9r46ZstPnleDQOq1t46VOVjwIuwNogIqbodV1Vvg==",
1868 "cpu": [
1869 "arm"
1870 ],
1871 "dev": true,
1872 "license": "MIT",
1873 "optional": true,
1874 "os": [
1875 "android"
1876 ]
1877 },
1878 "node_modules/@rollup/rollup-android-arm64": {
1879 "version": "4.62.4",
1880 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.4.tgz",
1881 "integrity": "sha512-JKuJc+pnpks2pjy7L/N3v/cAkZxYlnmuZoD840ldbMI5KDbC4iO9NKwPKYdjYFCMAIIlBzYSFHxIJVYzRo2/8A==",
1882 "cpu": [
1883 "arm64"
1884 ],
1885 "dev": true,
1886 "license": "MIT",
1887 "optional": true,
1888 "os": [
1889 "android"
1890 ]
1891 },
1892 "node_modules/@rollup/rollup-darwin-arm64": {
1893 "version": "4.62.4",
1894 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.4.tgz",
1895 "integrity": "sha512-krw5uS2STmvJ02x0uTXHbqQNuz+9eZ1iw+qXk9dmW2gvV4jV7O2hEoOnuhFrpOPiel1mBFtqbxYZZtC46hXLOw==",
1896 "cpu": [
1897 "arm64"
1898 ],
1899 "dev": true,
1900 "license": "MIT",
1901 "optional": true,
1902 "os": [
1903 "darwin"
1904 ]
1905 },
1906 "node_modules/@rollup/rollup-darwin-x64": {
1907 "version": "4.62.4",
1908 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.4.tgz",
1909 "integrity": "sha512-wsTxtgApb4PrOsNJIm0FZ1h3WvCC+k9uxLJ4ad75hgoS4NiRes2SoJFlDAyMwiUY8IssDqGcHbXuN0sx1tfF1A==",
1910 "cpu": [
1911 "x64"
1912 ],
1913 "dev": true,
1914 "license": "MIT",
1915 "optional": true,
1916 "os": [
1917 "darwin"
1918 ]
1919 },
1920 "node_modules/@rollup/rollup-freebsd-arm64": {
1921 "version": "4.62.4",
1922 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.4.tgz",
1923 "integrity": "sha512-GUOnQlyZe3yAXhWOtOMsn5Qkrv5E5mZXa0thbARWi5Ei2szlVXJFQhddZ4HbAzh8q92w5twp+CQvs/eFanz9YQ==",
1924 "cpu": [
1925 "arm64"
1926 ],
1927 "dev": true,
1928 "license": "MIT",
1929 "optional": true,
1930 "os": [
1931 "freebsd"
1932 ]
1933 },
1934 "node_modules/@rollup/rollup-freebsd-x64": {
1935 "version": "4.62.4",
1936 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.4.tgz",
1937 "integrity": "sha512-/Y7f3QuxjzPKsjA/rfEDa3+0vXqyjmJ50Ln8dPpCmWkKTrUoWHG1cWhTqaAMLob2m2nESWuC7yGrREz019Ztqg==",
1938 "cpu": [
1939 "x64"
1940 ],
1941 "dev": true,
1942 "license": "MIT",
1943 "optional": true,
1944 "os": [
1945 "freebsd"
1946 ]
1947 },
1948 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1949 "version": "4.62.4",
1950 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.4.tgz",
1951 "integrity": "sha512-81wiiX3v7aqy+T+bT61TJ78yJjRquqFFTTbAPt08imfQQzkPIW8t6aJbkTagtCCrXMNc9D66+geqlK7ydLPNqA==",
1952 "cpu": [
1953 "arm"
1954 ],
1955 "dev": true,
1956 "license": "MIT",
1957 "optional": true,
1958 "os": [
1959 "linux"
1960 ]
1961 },
1962 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1963 "version": "4.62.4",
1964 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.4.tgz",
1965 "integrity": "sha512-9kmDIvNZqdoHOBZgNtpTBeLWYO/LVipM3H/j62P8848/l/VPEQL6N3uxU9pvP1oZAsXyC2MEnFP3ovRjo7WYNQ==",
1966 "cpu": [
1967 "arm"
1968 ],
1969 "dev": true,
1970 "license": "MIT",
1971 "optional": true,
1972 "os": [
1973 "linux"
1974 ]
1975 },
1976 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1977 "version": "4.62.4",
1978 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.4.tgz",
1979 "integrity": "sha512-CcnXHWnXg69g+DX5VWL3FHts3qMRN2uVEHX+BZvGLdd07/gXkn3ePjYtO1LDJvxkGKVHMclKBRa1QUTH+6toYQ==",
1980 "cpu": [
1981 "arm64"
1982 ],
1983 "dev": true,
1984 "license": "MIT",
1985 "optional": true,
1986 "os": [
1987 "linux"
1988 ]
1989 },
1990 "node_modules/@rollup/rollup-linux-arm64-musl": {
1991 "version": "4.62.4",
1992 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.4.tgz",
1993 "integrity": "sha512-iFOibiHnTRuhrWLlRsOQFdZJJIa7S8OwkneJr4ocALP16u5yk6lWLINFwhHaEqBFMsKDUZofLkGos7+CPzGB3g==",
1994 "cpu": [
1995 "arm64"
1996 ],
1997 "dev": true,
1998 "license": "MIT",
1999 "optional": true,
2000 "os": [
2001 "linux"
2002 ]
2003 },
2004 "node_modules/@rollup/rollup-linux-loong64-gnu": {
2005 "version": "4.62.4",
2006 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.4.tgz",
2007 "integrity": "sha512-XnWYMI7euHlb5a871xPja+Gm7DRCFU+FGRrtS2sMq9N8FvqtpagUy6gD4YOemC5MRk9xbh8+jYMEJbigFQwsgA==",
2008 "cpu": [
2009 "loong64"
2010 ],
2011 "dev": true,
2012 "license": "MIT",
2013 "optional": true,
2014 "os": [
2015 "linux"
2016 ]
2017 },
2018 "node_modules/@rollup/rollup-linux-loong64-musl": {
2019 "version": "4.62.4",
2020 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.4.tgz",
2021 "integrity": "sha512-qGDAlO0U8xedCcsdRm9oaoQY8DAx/QT7uIxJWhCdx0ceIWX783UC9QSYkdpzAe29wNiVfp24+bZdQmn49o45SQ==",
2022 "cpu": [
2023 "loong64"
2024 ],
2025 "dev": true,
2026 "license": "MIT",
2027 "optional": true,
2028 "os": [
2029 "linux"
2030 ]
2031 },
2032 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
2033 "version": "4.62.4",
2034 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.4.tgz",
2035 "integrity": "sha512-ru4H6ezD7ysA5EiEK6qkkaEb4modH8CTej6kUy/gQi20u3kB3G7Zn8snXXkeJSCOFKG/rbPPtM/+9Wgas1961w==",
2036 "cpu": [
2037 "ppc64"
2038 ],
2039 "dev": true,
2040 "license": "MIT",
2041 "optional": true,
2042 "os": [
2043 "linux"
2044 ]
2045 },
2046 "node_modules/@rollup/rollup-linux-ppc64-musl": {
2047 "version": "4.62.4",
2048 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.4.tgz",
2049 "integrity": "sha512-2W4MO5WQVJnbJaZdvDb9rhBDuFU1nKIepPFpJUBsTh2k1YY2g+ODViaWuyOAjQ5cOP7NvrvLzt3wvHOoiAvc7w==",
2050 "cpu": [
2051 "ppc64"
2052 ],
2053 "dev": true,
2054 "license": "MIT",
2055 "optional": true,
2056 "os": [
2057 "linux"
2058 ]
2059 },
2060 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2061 "version": "4.62.4",
2062 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.4.tgz",
2063 "integrity": "sha512-+fxjfuoAmVMCYV5QyjoIpu0cp5DOiOTeqYFk1AVaxGr+/ravWLX89XfQmptsoWcaVy/TGf2hexzbUOrCQIL1CQ==",
2064 "cpu": [
2065 "riscv64"
2066 ],
2067 "dev": true,
2068 "license": "MIT",
2069 "optional": true,
2070 "os": [
2071 "linux"
2072 ]
2073 },
2074 "node_modules/@rollup/rollup-linux-riscv64-musl": {
2075 "version": "4.62.4",
2076 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.4.tgz",
2077 "integrity": "sha512-jTn8JfHGL4djjFxPuM06LmNUJDsst2jeVlsd9OmIH6zc5sC9K6rIuO4YajXatLUpBmBKl6b35ro1QZocLi+tcA==",
2078 "cpu": [
2079 "riscv64"
2080 ],
2081 "dev": true,
2082 "license": "MIT",
2083 "optional": true,
2084 "os": [
2085 "linux"
2086 ]
2087 },
2088 "node_modules/@rollup/rollup-linux-s390x-gnu": {
2089 "version": "4.62.4",
2090 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.4.tgz",
2091 "integrity": "sha512-oCJCJL4pXsoDcP2QZ+JVlPTIRc6266zsIaeJJsWImmF7HO0W8nb6HuSgZlMWxJwaPf8ehbSw8yo0EUw925hKsA==",
2092 "cpu": [
2093 "s390x"
2094 ],
2095 "dev": true,
2096 "license": "MIT",
2097 "optional": true,
2098 "os": [
2099 "linux"
2100 ]
2101 },
2102 "node_modules/@rollup/rollup-linux-x64-gnu": {
2103 "version": "4.62.4",
2104 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.4.tgz",
2105 "integrity": "sha512-W69hukhZ3KKNRCaMIEzKvcFye42hh0FE1+YoYaf5+Ikacuftoco6yO/xouz0hc5d5W/s3yBro5jRiuEE/Q5vUw==",
2106 "cpu": [
2107 "x64"
2108 ],
2109 "dev": true,
2110 "license": "MIT",
2111 "optional": true,
2112 "os": [
2113 "linux"
2114 ]
2115 },
2116 "node_modules/@rollup/rollup-linux-x64-musl": {
2117 "version": "4.62.4",
2118 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.4.tgz",
2119 "integrity": "sha512-qiXbGG2jkjXhzXpsFZSR2Xpb8DN/UaxYsbb/STbuR/6fpaDgRmmaq1B/LmtF2wQFOFOSsK2jdE0RZ3a0zHn4QA==",
2120 "cpu": [
2121 "x64"
2122 ],
2123 "dev": true,
2124 "license": "MIT",
2125 "optional": true,
2126 "os": [
2127 "linux"
2128 ]
2129 },
2130 "node_modules/@rollup/rollup-openbsd-x64": {
2131 "version": "4.62.4",
2132 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.4.tgz",
2133 "integrity": "sha512-nWeM//hxv8mIo6jD7Hu4o48DVmV9pbV6gsKaWU+4NFyqHoPKwrkRiZGLKUhOBk8qNmDmpwFtPKg80Bo/Tn4xiQ==",
2134 "cpu": [
2135 "x64"
2136 ],
2137 "dev": true,
2138 "license": "MIT",
2139 "optional": true,
2140 "os": [
2141 "openbsd"
2142 ]
2143 },
2144 "node_modules/@rollup/rollup-openharmony-arm64": {
2145 "version": "4.62.4",
2146 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.4.tgz",
2147 "integrity": "sha512-s62SQ/vgsRSvMwDkOEfTqfgASF0f26ZNaQuTA6Aok5lrikf89yI2W0gFHvZb2Jpgc6N8JnOKZgCK2iciO3CsxQ==",
2148 "cpu": [
2149 "arm64"
2150 ],
2151 "dev": true,
2152 "license": "MIT",
2153 "optional": true,
2154 "os": [
2155 "openharmony"
2156 ]
2157 },
2158 "node_modules/@rollup/rollup-win32-arm64-msvc": {
2159 "version": "4.62.4",
2160 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.4.tgz",
2161 "integrity": "sha512-J6wGf8TVGbXJq+HH+ttTvrcfNKPbuZecV6KT1B8I18BC5IURUh5kl4Yl5OEP5eFIUoI5BWxCsyYMhFsDx8kekw==",
2162 "cpu": [
2163 "arm64"
2164 ],
2165 "dev": true,
2166 "license": "MIT",
2167 "optional": true,
2168 "os": [
2169 "win32"
2170 ]
2171 },
2172 "node_modules/@rollup/rollup-win32-ia32-msvc": {
2173 "version": "4.62.4",
2174 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.4.tgz",
2175 "integrity": "sha512-zmfrQd/0wu6oJs8Vq8KwY/YtsKSsLtKe/HwAP4Wqy8LhWjeT55fHRAkOhYQ12wI3ayS4Tt12d5CDRD7N96SAYQ==",
2176 "cpu": [
2177 "ia32"
2178 ],
2179 "dev": true,
2180 "license": "MIT",
2181 "optional": true,
2182 "os": [
2183 "win32"
2184 ]
2185 },
2186 "node_modules/@rollup/rollup-win32-x64-gnu": {
2187 "version": "4.62.4",
2188 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.4.tgz",
2189 "integrity": "sha512-qPzHqdj9rfUD+w79dtE07zi/kFwKyCJqplp5K5ygeLTp7jLpAoc16OAH39HSmRC9UpozaecsleI8uAdEj6v2yw==",
2190 "cpu": [
2191 "x64"
2192 ],
2193 "dev": true,
2194 "license": "MIT",
2195 "optional": true,
2196 "os": [
2197 "win32"
2198 ]
2199 },
2200 "node_modules/@rollup/rollup-win32-x64-msvc": {
2201 "version": "4.62.4",
2202 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.4.tgz",
2203 "integrity": "sha512-zD6NdeWEByGE9QF9vCrlJ5YQB4oq9q91kPZS37Jwj5hOkvR1lTBSpsKhKDw4IJtbQ35LsTS1HD9DZYGKIshU1Q==",
2204 "cpu": [
2205 "x64"
2206 ],
2207 "dev": true,
2208 "license": "MIT",
2209 "optional": true,
2210 "os": [
2211 "win32"
2212 ]
2213 },
2214 "node_modules/@sindresorhus/is": {
2215 "version": "4.6.0",
2216 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz",
2217 "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
2218 "dev": true,
2219 "license": "MIT",
2220 "engines": {
2221 "node": ">=10"
2222 },
2223 "funding": {
2224 "url": "https://github.com/sindresorhus/is?sponsor=1"
2225 }
2226 },
2227 "node_modules/@standard-schema/spec": {
2228 "version": "1.1.0",
2229 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
2230 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
2231 "dev": true,
2232 "license": "MIT"
2233 },
2234 "node_modules/@szmarczak/http-timer": {
2235 "version": "4.0.6",
2236 "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz",
2237 "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==",
2238 "dev": true,
2239 "license": "MIT",
2240 "dependencies": {
2241 "defer-to-connect": "^2.0.0"
2242 },
2243 "engines": {
2244 "node": ">=10"
2245 }
2246 },
2247 "node_modules/@testing-library/dom": {
2248 "version": "10.4.1",
2249 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz",
2250 "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==",
2251 "dev": true,
2252 "license": "MIT",
2253 "dependencies": {
2254 "@babel/code-frame": "^7.10.4",
2255 "@babel/runtime": "^7.12.5",
2256 "@types/aria-query": "^5.0.1",
2257 "aria-query": "5.3.0",
2258 "dom-accessibility-api": "^0.5.9",
2259 "lz-string": "^1.5.0",
2260 "picocolors": "1.1.1",
2261 "pretty-format": "^27.0.2"
2262 },
2263 "engines": {
2264 "node": ">=18"
2265 }
2266 },
2267 "node_modules/@testing-library/jest-dom": {
2268 "version": "6.9.1",
2269 "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz",
2270 "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==",
2271 "dev": true,
2272 "license": "MIT",
2273 "dependencies": {
2274 "@adobe/css-tools": "^4.4.0",
2275 "aria-query": "^5.0.0",
2276 "css.escape": "^1.5.1",
2277 "dom-accessibility-api": "^0.6.3",
2278 "picocolors": "^1.1.1",
2279 "redent": "^3.0.0"
2280 },
2281 "engines": {
2282 "node": ">=14",
2283 "npm": ">=6",
2284 "yarn": ">=1"
2285 }
2286 },
2287 "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": {
2288 "version": "0.6.3",
2289 "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz",
2290 "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==",
2291 "dev": true,
2292 "license": "MIT"
2293 },
2294 "node_modules/@testing-library/react": {
2295 "version": "16.3.0",
2296 "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.0.tgz",
2297 "integrity": "sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==",
2298 "dev": true,
2299 "license": "MIT",
2300 "dependencies": {
2301 "@babel/runtime": "^7.12.5"
2302 },
2303 "engines": {
2304 "node": ">=18"
2305 },
2306 "peerDependencies": {
2307 "@testing-library/dom": "^10.0.0",
2308 "@types/react": "^18.0.0 || ^19.0.0",
2309 "@types/react-dom": "^18.0.0 || ^19.0.0",
2310 "react": "^18.0.0 || ^19.0.0",
2311 "react-dom": "^18.0.0 || ^19.0.0"
2312 },
2313 "peerDependenciesMeta": {
2314 "@types/react": {
2315 "optional": true
2316 },
2317 "@types/react-dom": {
2318 "optional": true
2319 }
2320 }
2321 },
2322 "node_modules/@testing-library/user-event": {
2323 "version": "14.6.1",
2324 "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz",
2325 "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==",
2326 "dev": true,
2327 "license": "MIT",
2328 "engines": {
2329 "node": ">=12",
2330 "npm": ">=6"
2331 },
2332 "peerDependencies": {
2333 "@testing-library/dom": ">=7.21.4"
2334 }
2335 },
2336 "node_modules/@types/aria-query": {
2337 "version": "5.0.4",
2338 "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
2339 "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
2340 "dev": true,
2341 "license": "MIT"
2342 },
2343 "node_modules/@types/babel__core": {
2344 "version": "7.20.5",
2345 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
2346 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
2347 "dev": true,
2348 "license": "MIT",
2349 "dependencies": {
2350 "@babel/parser": "^7.20.7",
2351 "@babel/types": "^7.20.7",
2352 "@types/babel__generator": "*",
2353 "@types/babel__template": "*",
2354 "@types/babel__traverse": "*"
2355 }
2356 },
2357 "node_modules/@types/babel__generator": {
2358 "version": "7.27.0",
2359 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
2360 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
2361 "dev": true,
2362 "license": "MIT",
2363 "dependencies": {
2364 "@babel/types": "^7.0.0"
2365 }
2366 },
2367 "node_modules/@types/babel__template": {
2368 "version": "7.4.4",
2369 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
2370 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
2371 "dev": true,
2372 "license": "MIT",
2373 "dependencies": {
2374 "@babel/parser": "^7.1.0",
2375 "@babel/types": "^7.0.0"
2376 }
2377 },
2378 "node_modules/@types/babel__traverse": {
2379 "version": "7.28.0",
2380 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
2381 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
2382 "dev": true,
2383 "license": "MIT",
2384 "dependencies": {
2385 "@babel/types": "^7.28.2"
2386 }
2387 },
2388 "node_modules/@types/better-sqlite3": {
2389 "version": "7.6.13",
2390 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz",
2391 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==",
2392 "dev": true,
2393 "license": "MIT",
2394 "dependencies": {
2395 "@types/node": "*"
2396 }
2397 },
2398 "node_modules/@types/cacheable-request": {
2399 "version": "6.0.3",
2400 "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz",
2401 "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==",
2402 "dev": true,
2403 "license": "MIT",
2404 "dependencies": {
2405 "@types/http-cache-semantics": "*",
2406 "@types/keyv": "^3.1.4",
2407 "@types/node": "*",
2408 "@types/responselike": "^1.0.0"
2409 }
2410 },
2411 "node_modules/@types/chai": {
2412 "version": "5.2.3",
2413 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
2414 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
2415 "dev": true,
2416 "license": "MIT",
2417 "dependencies": {
2418 "@types/deep-eql": "*",
2419 "assertion-error": "^2.0.1"
2420 }
2421 },
2422 "node_modules/@types/debug": {
2423 "version": "4.1.13",
2424 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
2425 "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
2426 "dev": true,
2427 "license": "MIT",
2428 "dependencies": {
2429 "@types/ms": "*"
2430 }
2431 },
2432 "node_modules/@types/deep-eql": {
2433 "version": "4.0.2",
2434 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
2435 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
2436 "dev": true,
2437 "license": "MIT"
2438 },
2439 "node_modules/@types/estree": {
2440 "version": "1.0.9",
2441 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
2442 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
2443 "dev": true,
2444 "license": "MIT"
2445 },
2446 "node_modules/@types/fs-extra": {
2447 "version": "9.0.13",
2448 "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz",
2449 "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==",
2450 "dev": true,
2451 "license": "MIT",
2452 "dependencies": {
2453 "@types/node": "*"
2454 }
2455 },
2456 "node_modules/@types/http-cache-semantics": {
2457 "version": "4.2.0",
2458 "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz",
2459 "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==",
2460 "dev": true,
2461 "license": "MIT"
2462 },
2463 "node_modules/@types/json-schema": {
2464 "version": "7.0.15",
2465 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
2466 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
2467 "dev": true,
2468 "license": "MIT"
2469 },
2470 "node_modules/@types/keyv": {
2471 "version": "3.1.4",
2472 "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz",
2473 "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==",
2474 "dev": true,
2475 "license": "MIT",
2476 "dependencies": {
2477 "@types/node": "*"
2478 }
2479 },
2480 "node_modules/@types/ms": {
2481 "version": "2.1.0",
2482 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
2483 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
2484 "dev": true,
2485 "license": "MIT"
2486 },
2487 "node_modules/@types/node": {
2488 "version": "22.19.1",
2489 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.1.tgz",
2490 "integrity": "sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==",
2491 "dev": true,
2492 "license": "MIT",
2493 "dependencies": {
2494 "undici-types": "~6.21.0"
2495 }
2496 },
2497 "node_modules/@types/react": {
2498 "version": "19.2.7",
2499 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.7.tgz",
2500 "integrity": "sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==",
2501 "dev": true,
2502 "license": "MIT",
2503 "dependencies": {
2504 "csstype": "^3.2.2"
2505 }
2506 },
2507 "node_modules/@types/react-dom": {
2508 "version": "19.2.3",
2509 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
2510 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
2511 "dev": true,
2512 "license": "MIT",
2513 "peerDependencies": {
2514 "@types/react": "^19.2.0"
2515 }
2516 },
2517 "node_modules/@types/responselike": {
2518 "version": "1.0.3",
2519 "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz",
2520 "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==",
2521 "dev": true,
2522 "license": "MIT",
2523 "dependencies": {
2524 "@types/node": "*"
2525 }
2526 },
2527 "node_modules/@typescript-eslint/eslint-plugin": {
2528 "version": "8.67.0",
2529 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz",
2530 "integrity": "sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==",
2531 "dev": true,
2532 "license": "MIT",
2533 "dependencies": {
2534 "@eslint-community/regexpp": "^4.12.2",
2535 "@typescript-eslint/scope-manager": "8.67.0",
2536 "@typescript-eslint/type-utils": "8.67.0",
2537 "@typescript-eslint/utils": "8.67.0",
2538 "@typescript-eslint/visitor-keys": "8.67.0",
2539 "ignore": "^7.0.5",
2540 "natural-compare": "^1.4.0",
2541 "ts-api-utils": "^2.5.0"
2542 },
2543 "engines": {
2544 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2545 },
2546 "funding": {
2547 "type": "opencollective",
2548 "url": "https://opencollective.com/typescript-eslint"
2549 },
2550 "peerDependencies": {
2551 "@typescript-eslint/parser": "^8.67.0",
2552 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2553 "typescript": ">=4.8.4 <6.1.0"
2554 }
2555 },
2556 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
2557 "version": "7.0.6",
2558 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz",
2559 "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==",
2560 "dev": true,
2561 "license": "MIT",
2562 "engines": {
2563 "node": ">= 4"
2564 }
2565 },
2566 "node_modules/@typescript-eslint/parser": {
2567 "version": "8.67.0",
2568 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz",
2569 "integrity": "sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==",
2570 "dev": true,
2571 "license": "MIT",
2572 "dependencies": {
2573 "@typescript-eslint/scope-manager": "8.67.0",
2574 "@typescript-eslint/types": "8.67.0",
2575 "@typescript-eslint/typescript-estree": "8.67.0",
2576 "@typescript-eslint/visitor-keys": "8.67.0",
2577 "debug": "^4.4.3"
2578 },
2579 "engines": {
2580 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2581 },
2582 "funding": {
2583 "type": "opencollective",
2584 "url": "https://opencollective.com/typescript-eslint"
2585 },
2586 "peerDependencies": {
2587 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2588 "typescript": ">=4.8.4 <6.1.0"
2589 }
2590 },
2591 "node_modules/@typescript-eslint/project-service": {
2592 "version": "8.67.0",
2593 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz",
2594 "integrity": "sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==",
2595 "dev": true,
2596 "license": "MIT",
2597 "dependencies": {
2598 "@typescript-eslint/tsconfig-utils": "^8.67.0",
2599 "@typescript-eslint/types": "^8.67.0",
2600 "debug": "^4.4.3"
2601 },
2602 "engines": {
2603 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2604 },
2605 "funding": {
2606 "type": "opencollective",
2607 "url": "https://opencollective.com/typescript-eslint"
2608 },
2609 "peerDependencies": {
2610 "typescript": ">=4.8.4 <6.1.0"
2611 }
2612 },
2613 "node_modules/@typescript-eslint/scope-manager": {
2614 "version": "8.67.0",
2615 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz",
2616 "integrity": "sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==",
2617 "dev": true,
2618 "license": "MIT",
2619 "dependencies": {
2620 "@typescript-eslint/types": "8.67.0",
2621 "@typescript-eslint/visitor-keys": "8.67.0"
2622 },
2623 "engines": {
2624 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2625 },
2626 "funding": {
2627 "type": "opencollective",
2628 "url": "https://opencollective.com/typescript-eslint"
2629 }
2630 },
2631 "node_modules/@typescript-eslint/tsconfig-utils": {
2632 "version": "8.67.0",
2633 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz",
2634 "integrity": "sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==",
2635 "dev": true,
2636 "license": "MIT",
2637 "engines": {
2638 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2639 },
2640 "funding": {
2641 "type": "opencollective",
2642 "url": "https://opencollective.com/typescript-eslint"
2643 },
2644 "peerDependencies": {
2645 "typescript": ">=4.8.4 <6.1.0"
2646 }
2647 },
2648 "node_modules/@typescript-eslint/type-utils": {
2649 "version": "8.67.0",
2650 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz",
2651 "integrity": "sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==",
2652 "dev": true,
2653 "license": "MIT",
2654 "dependencies": {
2655 "@typescript-eslint/types": "8.67.0",
2656 "@typescript-eslint/typescript-estree": "8.67.0",
2657 "@typescript-eslint/utils": "8.67.0",
2658 "debug": "^4.4.3",
2659 "ts-api-utils": "^2.5.0"
2660 },
2661 "engines": {
2662 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2663 },
2664 "funding": {
2665 "type": "opencollective",
2666 "url": "https://opencollective.com/typescript-eslint"
2667 },
2668 "peerDependencies": {
2669 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2670 "typescript": ">=4.8.4 <6.1.0"
2671 }
2672 },
2673 "node_modules/@typescript-eslint/types": {
2674 "version": "8.67.0",
2675 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz",
2676 "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==",
2677 "dev": true,
2678 "license": "MIT",
2679 "engines": {
2680 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2681 },
2682 "funding": {
2683 "type": "opencollective",
2684 "url": "https://opencollective.com/typescript-eslint"
2685 }
2686 },
2687 "node_modules/@typescript-eslint/typescript-estree": {
2688 "version": "8.67.0",
2689 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz",
2690 "integrity": "sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==",
2691 "dev": true,
2692 "license": "MIT",
2693 "dependencies": {
2694 "@typescript-eslint/project-service": "8.67.0",
2695 "@typescript-eslint/tsconfig-utils": "8.67.0",
2696 "@typescript-eslint/types": "8.67.0",
2697 "@typescript-eslint/visitor-keys": "8.67.0",
2698 "debug": "^4.4.3",
2699 "minimatch": "^10.2.2",
2700 "semver": "^7.7.3",
2701 "tinyglobby": "^0.2.15",
2702 "ts-api-utils": "^2.5.0"
2703 },
2704 "engines": {
2705 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2706 },
2707 "funding": {
2708 "type": "opencollective",
2709 "url": "https://opencollective.com/typescript-eslint"
2710 },
2711 "peerDependencies": {
2712 "typescript": ">=4.8.4 <6.1.0"
2713 }
2714 },
2715 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
2716 "version": "7.8.5",
2717 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
2718 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
2719 "dev": true,
2720 "license": "ISC",
2721 "bin": {
2722 "semver": "bin/semver.js"
2723 },
2724 "engines": {
2725 "node": ">=10"
2726 }
2727 },
2728 "node_modules/@typescript-eslint/utils": {
2729 "version": "8.67.0",
2730 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz",
2731 "integrity": "sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==",
2732 "dev": true,
2733 "license": "MIT",
2734 "dependencies": {
2735 "@eslint-community/eslint-utils": "^4.9.1",
2736 "@typescript-eslint/scope-manager": "8.67.0",
2737 "@typescript-eslint/types": "8.67.0",
2738 "@typescript-eslint/typescript-estree": "8.67.0"
2739 },
2740 "engines": {
2741 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2742 },
2743 "funding": {
2744 "type": "opencollective",
2745 "url": "https://opencollective.com/typescript-eslint"
2746 },
2747 "peerDependencies": {
2748 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
2749 "typescript": ">=4.8.4 <6.1.0"
2750 }
2751 },
2752 "node_modules/@typescript-eslint/visitor-keys": {
2753 "version": "8.67.0",
2754 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz",
2755 "integrity": "sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==",
2756 "dev": true,
2757 "license": "MIT",
2758 "dependencies": {
2759 "@typescript-eslint/types": "8.67.0",
2760 "eslint-visitor-keys": "^5.0.0"
2761 },
2762 "engines": {
2763 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2764 },
2765 "funding": {
2766 "type": "opencollective",
2767 "url": "https://opencollective.com/typescript-eslint"
2768 }
2769 },
2770 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
2771 "version": "5.0.1",
2772 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
2773 "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
2774 "dev": true,
2775 "license": "Apache-2.0",
2776 "engines": {
2777 "node": "^20.19.0 || ^22.13.0 || >=24"
2778 },
2779 "funding": {
2780 "url": "https://opencollective.com/eslint"
2781 }
2782 },
2783 "node_modules/@vitejs/plugin-react": {
2784 "version": "5.2.0",
2785 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz",
2786 "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==",
2787 "dev": true,
2788 "license": "MIT",
2789 "dependencies": {
2790 "@babel/core": "^7.29.0",
2791 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
2792 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
2793 "@rolldown/pluginutils": "1.0.0-rc.3",
2794 "@types/babel__core": "^7.20.5",
2795 "react-refresh": "^0.18.0"
2796 },
2797 "engines": {
2798 "node": "^20.19.0 || >=22.12.0"
2799 },
2800 "peerDependencies": {
2801 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
2802 }
2803 },
2804 "node_modules/@vitest/coverage-v8": {
2805 "version": "4.1.11",
2806 "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.1.11.tgz",
2807 "integrity": "sha512-8MVGEFnJIcdGjcbfKmeq8z0pZHH0JlVtoVZH9Q/qwUp6wyFnEJUBMrw9DCaj+ra3vShGmhavjalMIhPNxZAUcw==",
2808 "dev": true,
2809 "license": "MIT",
2810 "dependencies": {
2811 "@bcoe/v8-coverage": "^1.0.2",
2812 "@vitest/utils": "4.1.11",
2813 "ast-v8-to-istanbul": "^1.0.0",
2814 "istanbul-lib-coverage": "^3.2.2",
2815 "istanbul-lib-report": "^3.0.1",
2816 "istanbul-reports": "^3.2.0",
2817 "magicast": "^0.5.2",
2818 "obug": "^2.1.1",
2819 "std-env": "^4.0.0-rc.1",
2820 "tinyrainbow": "^3.1.0"
2821 },
2822 "funding": {
2823 "url": "https://opencollective.com/vitest"
2824 },
2825 "peerDependencies": {
2826 "@vitest/browser": "4.1.11",
2827 "vitest": "4.1.11"
2828 },
2829 "peerDependenciesMeta": {
2830 "@vitest/browser": {
2831 "optional": true
2832 }
2833 }
2834 },
2835 "node_modules/@vitest/expect": {
2836 "version": "4.1.11",
2837 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.11.tgz",
2838 "integrity": "sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==",
2839 "dev": true,
2840 "license": "MIT",
2841 "dependencies": {
2842 "@standard-schema/spec": "^1.1.0",
2843 "@types/chai": "^5.2.2",
2844 "@vitest/spy": "4.1.11",
2845 "@vitest/utils": "4.1.11",
2846 "chai": "^6.2.2",
2847 "tinyrainbow": "^3.1.0"
2848 },
2849 "funding": {
2850 "url": "https://opencollective.com/vitest"
2851 }
2852 },
2853 "node_modules/@vitest/mocker": {
2854 "version": "4.1.11",
2855 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.11.tgz",
2856 "integrity": "sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==",
2857 "dev": true,
2858 "license": "MIT",
2859 "dependencies": {
2860 "@vitest/spy": "4.1.11",
2861 "estree-walker": "^3.0.3",
2862 "magic-string": "^0.30.21"
2863 },
2864 "funding": {
2865 "url": "https://opencollective.com/vitest"
2866 },
2867 "peerDependencies": {
2868 "msw": "^2.4.9",
2869 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"
2870 },
2871 "peerDependenciesMeta": {
2872 "msw": {
2873 "optional": true
2874 },
2875 "vite": {
2876 "optional": true
2877 }
2878 }
2879 },
2880 "node_modules/@vitest/pretty-format": {
2881 "version": "4.1.11",
2882 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.11.tgz",
2883 "integrity": "sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==",
2884 "dev": true,
2885 "license": "MIT",
2886 "dependencies": {
2887 "tinyrainbow": "^3.1.0"
2888 },
2889 "funding": {
2890 "url": "https://opencollective.com/vitest"
2891 }
2892 },
2893 "node_modules/@vitest/runner": {
2894 "version": "4.1.11",
2895 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.11.tgz",
2896 "integrity": "sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==",
2897 "dev": true,
2898 "license": "MIT",
2899 "dependencies": {
2900 "@vitest/utils": "4.1.11",
2901 "pathe": "^2.0.3"
2902 },
2903 "funding": {
2904 "url": "https://opencollective.com/vitest"
2905 }
2906 },
2907 "node_modules/@vitest/snapshot": {
2908 "version": "4.1.11",
2909 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.11.tgz",
2910 "integrity": "sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==",
2911 "dev": true,
2912 "license": "MIT",
2913 "dependencies": {
2914 "@vitest/pretty-format": "4.1.11",
2915 "@vitest/utils": "4.1.11",
2916 "magic-string": "^0.30.21",
2917 "pathe": "^2.0.3"
2918 },
2919 "funding": {
2920 "url": "https://opencollective.com/vitest"
2921 }
2922 },
2923 "node_modules/@vitest/spy": {
2924 "version": "4.1.11",
2925 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.11.tgz",
2926 "integrity": "sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==",
2927 "dev": true,
2928 "license": "MIT",
2929 "funding": {
2930 "url": "https://opencollective.com/vitest"
2931 }
2932 },
2933 "node_modules/@vitest/utils": {
2934 "version": "4.1.11",
2935 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.11.tgz",
2936 "integrity": "sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==",
2937 "dev": true,
2938 "license": "MIT",
2939 "dependencies": {
2940 "@vitest/pretty-format": "4.1.11",
2941 "convert-source-map": "^2.0.0",
2942 "tinyrainbow": "^3.1.0"
2943 },
2944 "funding": {
2945 "url": "https://opencollective.com/vitest"
2946 }
2947 },
2948 "node_modules/@xmldom/xmldom": {
2949 "version": "0.8.14",
2950 "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.14.tgz",
2951 "integrity": "sha512-T4EDRUBVZYRldYApjEJiU0e1stYWaRAX7CuSnKzrpwdZKo53zGV8/pqfzV6FfwNl9YThD2OumQYvqtvjvgG7aQ==",
2952 "dev": true,
2953 "license": "MIT",
2954 "engines": {
2955 "node": ">=10.0.0"
2956 }
2957 },
2958 "node_modules/abbrev": {
2959 "version": "4.0.0",
2960 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-4.0.0.tgz",
2961 "integrity": "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==",
2962 "dev": true,
2963 "license": "ISC",
2964 "engines": {
2965 "node": "^20.17.0 || >=22.9.0"
2966 }
2967 },
2968 "node_modules/acorn": {
2969 "version": "8.18.0",
2970 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",
2971 "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",
2972 "dev": true,
2973 "license": "MIT",
2974 "bin": {
2975 "acorn": "bin/acorn"
2976 },
2977 "engines": {
2978 "node": ">=0.4.0"
2979 }
2980 },
2981 "node_modules/acorn-jsx": {
2982 "version": "5.3.2",
2983 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
2984 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
2985 "dev": true,
2986 "license": "MIT",
2987 "peerDependencies": {
2988 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
2989 }
2990 },
2991 "node_modules/agent-base": {
2992 "version": "7.1.4",
2993 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
2994 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
2995 "dev": true,
2996 "license": "MIT",
2997 "engines": {
2998 "node": ">= 14"
2999 }
3000 },
3001 "node_modules/ajv": {
3002 "version": "8.20.0",
3003 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
3004 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",
3005 "dev": true,
3006 "license": "MIT",
3007 "dependencies": {
3008 "fast-deep-equal": "^3.1.3",
3009 "fast-uri": "^3.0.1",
3010 "json-schema-traverse": "^1.0.0",
3011 "require-from-string": "^2.0.2"
3012 },
3013 "funding": {
3014 "type": "github",
3015 "url": "https://github.com/sponsors/epoberezkin"
3016 }
3017 },
3018 "node_modules/ansi-regex": {
3019 "version": "5.0.1",
3020 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3021 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3022 "dev": true,
3023 "license": "MIT",
3024 "engines": {
3025 "node": ">=8"
3026 }
3027 },
3028 "node_modules/ansi-styles": {
3029 "version": "4.3.0",
3030 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3031 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3032 "dev": true,
3033 "license": "MIT",
3034 "dependencies": {
3035 "color-convert": "^2.0.1"
3036 },
3037 "engines": {
3038 "node": ">=8"
3039 },
3040 "funding": {
3041 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3042 }
3043 },
3044 "node_modules/app-builder-lib": {
3045 "version": "26.15.3",
3046 "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-26.15.3.tgz",
3047 "integrity": "sha512-2VnyWkqsP5v5XbBhL3tD5Syx8iNPBYsoU7kY4S2fz7wg8Rj/nztWKCUzGKaFRTv0Xwf3/H058CR1Kvtd/3lRow==",
3048 "dev": true,
3049 "license": "MIT",
3050 "dependencies": {
3051 "@electron/asar": "3.4.1",
3052 "@electron/fuses": "^1.8.0",
3053 "@electron/get": "^3.0.0",
3054 "@electron/notarize": "2.5.0",
3055 "@electron/osx-sign": "1.3.3",
3056 "@electron/rebuild": "^4.0.4",
3057 "@electron/universal": "2.0.3",
3058 "@malept/flatpak-bundler": "^0.4.0",
3059 "@noble/hashes": "^2.2.0",
3060 "@peculiar/webcrypto": "^1.7.1",
3061 "@types/fs-extra": "9.0.13",
3062 "ajv": "^8.18.0",
3063 "asn1js": "^3.0.10",
3064 "async-exit-hook": "^2.0.1",
3065 "builder-util": "26.15.3",
3066 "builder-util-runtime": "9.7.0",
3067 "chromium-pickle-js": "^0.2.0",
3068 "ci-info": "4.3.1",
3069 "debug": "^4.3.4",
3070 "dotenv": "^16.4.5",
3071 "dotenv-expand": "^11.0.6",
3072 "ejs": "^3.1.8",
3073 "electron-publish": "26.15.3",
3074 "fs-extra": "^10.1.0",
3075 "hosted-git-info": "^4.1.0",
3076 "isbinaryfile": "^5.0.0",
3077 "jiti": "^2.4.2",
3078 "js-yaml": "^4.1.0",
3079 "json5": "^2.2.3",
3080 "lazy-val": "^1.0.5",
3081 "minimatch": "^10.2.5",
3082 "pkijs": "^3.4.0",
3083 "plist": "3.1.0",
3084 "proper-lockfile": "^4.1.2",
3085 "resedit": "^1.7.0",
3086 "semver": "~7.7.3",
3087 "tar": "^7.5.7",
3088 "temp-file": "^3.4.0",
3089 "tiny-async-pool": "1.3.0",
3090 "unzipper": "^0.12.3",
3091 "which": "^5.0.0"
3092 },
3093 "engines": {
3094 "node": ">=14.0.0"
3095 },
3096 "peerDependencies": {
3097 "dmg-builder": "26.15.3",
3098 "electron-builder-squirrel-windows": "26.15.3"
3099 }
3100 },
3101 "node_modules/app-builder-lib/node_modules/@electron/get": {
3102 "version": "3.1.0",
3103 "resolved": "https://registry.npmjs.org/@electron/get/-/get-3.1.0.tgz",
3104 "integrity": "sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==",
3105 "dev": true,
3106 "license": "MIT",
3107 "dependencies": {
3108 "debug": "^4.1.1",
3109 "env-paths": "^2.2.0",
3110 "fs-extra": "^8.1.0",
3111 "got": "^11.8.5",
3112 "progress": "^2.0.3",
3113 "semver": "^6.2.0",
3114 "sumchecker": "^3.0.1"
3115 },
3116 "engines": {
3117 "node": ">=14"
3118 },
3119 "optionalDependencies": {
3120 "global-agent": "^3.0.0"
3121 }
3122 },
3123 "node_modules/app-builder-lib/node_modules/@electron/get/node_modules/fs-extra": {
3124 "version": "8.1.0",
3125 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
3126 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
3127 "dev": true,
3128 "license": "MIT",
3129 "dependencies": {
3130 "graceful-fs": "^4.2.0",
3131 "jsonfile": "^4.0.0",
3132 "universalify": "^0.1.0"
3133 },
3134 "engines": {
3135 "node": ">=6 <7 || >=8"
3136 }
3137 },
3138 "node_modules/app-builder-lib/node_modules/@electron/get/node_modules/semver": {
3139 "version": "6.3.1",
3140 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
3141 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
3142 "dev": true,
3143 "license": "ISC",
3144 "bin": {
3145 "semver": "bin/semver.js"
3146 }
3147 },
3148 "node_modules/app-builder-lib/node_modules/ci-info": {
3149 "version": "4.3.1",
3150 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz",
3151 "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==",
3152 "dev": true,
3153 "funding": [
3154 {
3155 "type": "github",
3156 "url": "https://github.com/sponsors/sibiraj-s"
3157 }
3158 ],
3159 "license": "MIT",
3160 "engines": {
3161 "node": ">=8"
3162 }
3163 },
3164 "node_modules/app-builder-lib/node_modules/env-paths": {
3165 "version": "2.2.1",
3166 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
3167 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
3168 "dev": true,
3169 "license": "MIT",
3170 "engines": {
3171 "node": ">=6"
3172 }
3173 },
3174 "node_modules/app-builder-lib/node_modules/jsonfile": {
3175 "version": "4.0.0",
3176 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
3177 "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
3178 "dev": true,
3179 "license": "MIT",
3180 "optionalDependencies": {
3181 "graceful-fs": "^4.1.6"
3182 }
3183 },
3184 "node_modules/app-builder-lib/node_modules/semver": {
3185 "version": "7.7.4",
3186 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
3187 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
3188 "dev": true,
3189 "license": "ISC",
3190 "bin": {
3191 "semver": "bin/semver.js"
3192 },
3193 "engines": {
3194 "node": ">=10"
3195 }
3196 },
3197 "node_modules/app-builder-lib/node_modules/universalify": {
3198 "version": "0.1.2",
3199 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
3200 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
3201 "dev": true,
3202 "license": "MIT",
3203 "engines": {
3204 "node": ">= 4.0.0"
3205 }
3206 },
3207 "node_modules/argparse": {
3208 "version": "2.0.1",
3209 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3210 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
3211 "dev": true,
3212 "license": "Python-2.0"
3213 },
3214 "node_modules/aria-query": {
3215 "version": "5.3.0",
3216 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
3217 "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
3218 "dev": true,
3219 "license": "Apache-2.0",
3220 "dependencies": {
3221 "dequal": "^2.0.3"
3222 }
3223 },
3224 "node_modules/array-buffer-byte-length": {
3225 "version": "1.0.2",
3226 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
3227 "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
3228 "dev": true,
3229 "license": "MIT",
3230 "dependencies": {
3231 "call-bound": "^1.0.3",
3232 "is-array-buffer": "^3.0.5"
3233 },
3234 "engines": {
3235 "node": ">= 0.4"
3236 },
3237 "funding": {
3238 "url": "https://github.com/sponsors/ljharb"
3239 }
3240 },
3241 "node_modules/array-includes": {
3242 "version": "3.1.9",
3243 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz",
3244 "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==",
3245 "dev": true,
3246 "license": "MIT",
3247 "dependencies": {
3248 "call-bind": "^1.0.8",
3249 "call-bound": "^1.0.4",
3250 "define-properties": "^1.2.1",
3251 "es-abstract": "^1.24.0",
3252 "es-object-atoms": "^1.1.1",
3253 "get-intrinsic": "^1.3.0",
3254 "is-string": "^1.1.1",
3255 "math-intrinsics": "^1.1.0"
3256 },
3257 "engines": {
3258 "node": ">= 0.4"
3259 },
3260 "funding": {
3261 "url": "https://github.com/sponsors/ljharb"
3262 }
3263 },
3264 "node_modules/array.prototype.flat": {
3265 "version": "1.3.3",
3266 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
3267 "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
3268 "dev": true,
3269 "license": "MIT",
3270 "dependencies": {
3271 "call-bind": "^1.0.8",
3272 "define-properties": "^1.2.1",
3273 "es-abstract": "^1.23.5",
3274 "es-shim-unscopables": "^1.0.2"
3275 },
3276 "engines": {
3277 "node": ">= 0.4"
3278 },
3279 "funding": {
3280 "url": "https://github.com/sponsors/ljharb"
3281 }
3282 },
3283 "node_modules/array.prototype.flatmap": {
3284 "version": "1.3.3",
3285 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
3286 "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
3287 "dev": true,
3288 "license": "MIT",
3289 "dependencies": {
3290 "call-bind": "^1.0.8",
3291 "define-properties": "^1.2.1",
3292 "es-abstract": "^1.23.5",
3293 "es-shim-unscopables": "^1.0.2"
3294 },
3295 "engines": {
3296 "node": ">= 0.4"
3297 },
3298 "funding": {
3299 "url": "https://github.com/sponsors/ljharb"
3300 }
3301 },
3302 "node_modules/arraybuffer.prototype.slice": {
3303 "version": "1.0.4",
3304 "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
3305 "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
3306 "dev": true,
3307 "license": "MIT",
3308 "dependencies": {
3309 "array-buffer-byte-length": "^1.0.1",
3310 "call-bind": "^1.0.8",
3311 "define-properties": "^1.2.1",
3312 "es-abstract": "^1.23.5",
3313 "es-errors": "^1.3.0",
3314 "get-intrinsic": "^1.2.6",
3315 "is-array-buffer": "^3.0.4"
3316 },
3317 "engines": {
3318 "node": ">= 0.4"
3319 },
3320 "funding": {
3321 "url": "https://github.com/sponsors/ljharb"
3322 }
3323 },
3324 "node_modules/asn1js": {
3325 "version": "3.0.10",
3326 "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.10.tgz",
3327 "integrity": "sha512-S2s3aOytiKdFRdulw2qPE51MzjzVOisppcVv7jVFR+Kw0kxwvFrDcYA0h7Ndqbmj0HkMIXYWaoj7fli8kgx1eg==",
3328 "dev": true,
3329 "license": "BSD-3-Clause",
3330 "dependencies": {
3331 "pvtsutils": "^1.3.6",
3332 "pvutils": "^1.1.5",
3333 "tslib": "^2.8.1"
3334 },
3335 "engines": {
3336 "node": ">=12.0.0"
3337 }
3338 },
3339 "node_modules/assertion-error": {
3340 "version": "2.0.1",
3341 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
3342 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
3343 "dev": true,
3344 "license": "MIT",
3345 "engines": {
3346 "node": ">=12"
3347 }
3348 },
3349 "node_modules/ast-types-flow": {
3350 "version": "0.0.8",
3351 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
3352 "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
3353 "dev": true,
3354 "license": "MIT"
3355 },
3356 "node_modules/ast-v8-to-istanbul": {
3357 "version": "1.0.5",
3358 "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-1.0.5.tgz",
3359 "integrity": "sha512-UPAgKJFSEGMWSDr3LX4tqnAb4f7KGT8O40Tyx8wbYmmZ/yn58lNCm8h3svs3eXgiGd5AXxz8NDOvXWvicq+rJA==",
3360 "dev": true,
3361 "license": "MIT",
3362 "dependencies": {
3363 "@jridgewell/trace-mapping": "^0.3.31",
3364 "estree-walker": "^3.0.3",
3365 "js-tokens": "^10.0.0"
3366 }
3367 },
3368 "node_modules/ast-v8-to-istanbul/node_modules/js-tokens": {
3369 "version": "10.0.0",
3370 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz",
3371 "integrity": "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==",
3372 "dev": true,
3373 "license": "MIT"
3374 },
3375 "node_modules/async": {
3376 "version": "3.2.6",
3377 "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
3378 "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
3379 "dev": true,
3380 "license": "MIT"
3381 },
3382 "node_modules/async-exit-hook": {
3383 "version": "2.0.1",
3384 "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz",
3385 "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
3386 "dev": true,
3387 "license": "MIT",
3388 "engines": {
3389 "node": ">=0.12.0"
3390 }
3391 },
3392 "node_modules/async-function": {
3393 "version": "1.0.0",
3394 "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
3395 "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
3396 "dev": true,
3397 "license": "MIT",
3398 "engines": {
3399 "node": ">= 0.4"
3400 }
3401 },
3402 "node_modules/asynckit": {
3403 "version": "0.4.0",
3404 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3405 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
3406 "dev": true,
3407 "license": "MIT"
3408 },
3409 "node_modules/at-least-node": {
3410 "version": "1.0.0",
3411 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
3412 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
3413 "dev": true,
3414 "license": "ISC",
3415 "engines": {
3416 "node": ">= 4.0.0"
3417 }
3418 },
3419 "node_modules/available-typed-arrays": {
3420 "version": "1.0.7",
3421 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
3422 "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
3423 "dev": true,
3424 "license": "MIT",
3425 "dependencies": {
3426 "possible-typed-array-names": "^1.0.0"
3427 },
3428 "engines": {
3429 "node": ">= 0.4"
3430 },
3431 "funding": {
3432 "url": "https://github.com/sponsors/ljharb"
3433 }
3434 },
3435 "node_modules/aws4": {
3436 "version": "1.13.2",
3437 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
3438 "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
3439 "dev": true,
3440 "license": "MIT"
3441 },
3442 "node_modules/axe-core": {
3443 "version": "4.13.0",
3444 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.13.0.tgz",
3445 "integrity": "sha512-UzGt8zg7Ny8djbYMhxl2zuEevVa7r2gJjYY5Lwr1xM7+XU2nd6CkIWFTVcCIbAP63vSz71NaVyyuSk9lHKcy0A==",
3446 "dev": true,
3447 "license": "MPL-2.0",
3448 "engines": {
3449 "node": ">=4"
3450 }
3451 },
3452 "node_modules/axobject-query": {
3453 "version": "4.1.0",
3454 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
3455 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
3456 "dev": true,
3457 "license": "Apache-2.0",
3458 "engines": {
3459 "node": ">= 0.4"
3460 }
3461 },
3462 "node_modules/balanced-match": {
3463 "version": "4.0.4",
3464 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
3465 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
3466 "dev": true,
3467 "license": "MIT",
3468 "engines": {
3469 "node": "18 || 20 || >=22"
3470 }
3471 },
3472 "node_modules/base64-js": {
3473 "version": "1.5.1",
3474 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
3475 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
3476 "dev": true,
3477 "funding": [
3478 {
3479 "type": "github",
3480 "url": "https://github.com/sponsors/feross"
3481 },
3482 {
3483 "type": "patreon",
3484 "url": "https://www.patreon.com/feross"
3485 },
3486 {
3487 "type": "consulting",
3488 "url": "https://feross.org/support"
3489 }
3490 ],
3491 "license": "MIT"
3492 },
3493 "node_modules/baseline-browser-mapping": {
3494 "version": "2.11.15",
3495 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.15.tgz",
3496 "integrity": "sha512-FwMjJJ7HnyZpWe+oWxegG0fezZyBZUagI5LZEoO3GCbtbKNwRfMH9Ue5d5v01PNePBy1QSfPSDTTeVL0Hb9EzA==",
3497 "dev": true,
3498 "license": "Apache-2.0",
3499 "bin": {
3500 "baseline-browser-mapping": "dist/cli.cjs"
3501 },
3502 "engines": {
3503 "node": ">=6.0.0"
3504 }
3505 },
3506 "node_modules/better-sqlite3": {
3507 "version": "13.0.3",
3508 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.3.tgz",
3509 "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==",
3510 "license": "MIT",
3511 "dependencies": {
3512 "node-addon-api": "^8.0.0"
3513 },
3514 "engines": {
3515 "node": ">=22"
3516 }
3517 },
3518 "node_modules/bidi-js": {
3519 "version": "1.0.3",
3520 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz",
3521 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==",
3522 "dev": true,
3523 "license": "MIT",
3524 "dependencies": {
3525 "require-from-string": "^2.0.2"
3526 }
3527 },
3528 "node_modules/bluebird": {
3529 "version": "3.7.2",
3530 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
3531 "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
3532 "dev": true,
3533 "license": "MIT"
3534 },
3535 "node_modules/boolean": {
3536 "version": "3.2.0",
3537 "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz",
3538 "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==",
3539 "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
3540 "dev": true,
3541 "license": "MIT",
3542 "optional": true
3543 },
3544 "node_modules/brace-expansion": {
3545 "version": "5.0.9",
3546 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
3547 "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
3548 "dev": true,
3549 "license": "MIT",
3550 "dependencies": {
3551 "balanced-match": "^4.0.2"
3552 },
3553 "engines": {
3554 "node": "20 || >=22"
3555 }
3556 },
3557 "node_modules/browserslist": {
3558 "version": "4.28.8",
3559 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz",
3560 "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==",
3561 "dev": true,
3562 "funding": [
3563 {
3564 "type": "opencollective",
3565 "url": "https://opencollective.com/browserslist"
3566 },
3567 {
3568 "type": "tidelift",
3569 "url": "https://tidelift.com/funding/github/npm/browserslist"
3570 },
3571 {
3572 "type": "github",
3573 "url": "https://github.com/sponsors/ai"
3574 }
3575 ],
3576 "license": "MIT",
3577 "dependencies": {
3578 "baseline-browser-mapping": "^2.11.12",
3579 "caniuse-lite": "^1.0.30001809",
3580 "electron-to-chromium": "^1.5.402",
3581 "node-releases": "^2.0.53",
3582 "update-browserslist-db": "^1.3.0"
3583 },
3584 "bin": {
3585 "browserslist": "cli.js"
3586 },
3587 "engines": {
3588 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
3589 }
3590 },
3591 "node_modules/buffer-from": {
3592 "version": "1.1.2",
3593 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
3594 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
3595 "dev": true,
3596 "license": "MIT"
3597 },
3598 "node_modules/builder-util": {
3599 "version": "26.15.3",
3600 "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-26.15.3.tgz",
3601 "integrity": "sha512-q2hn7Mbo2nFNkVekPiHFx6Nfo3hURmES3tfBn+k5Pqxl2RkmP3QGqZUhH/q9Pch/4G05NRhPjDlVj1O8q4Txvw==",
3602 "dev": true,
3603 "license": "MIT",
3604 "dependencies": {
3605 "@types/debug": "^4.1.6",
3606 "builder-util-runtime": "9.7.0",
3607 "chalk": "^4.1.2",
3608 "cross-spawn": "^7.0.6",
3609 "debug": "^4.3.4",
3610 "fs-extra": "^10.1.0",
3611 "http-proxy-agent": "^7.0.0",
3612 "https-proxy-agent": "^7.0.0",
3613 "js-yaml": "^4.1.0",
3614 "sanitize-filename": "^1.6.3",
3615 "source-map-support": "^0.5.19",
3616 "stat-mode": "^1.0.0",
3617 "temp-file": "^3.4.0",
3618 "tiny-async-pool": "1.3.0"
3619 },
3620 "engines": {
3621 "node": ">=14.0.0"
3622 }
3623 },
3624 "node_modules/builder-util-runtime": {
3625 "version": "9.7.0",
3626 "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.7.0.tgz",
3627 "integrity": "sha512-g/kR520giAFYkSXTzcmF3kqQq7wi8F6N6SzeDgZrqTBN+VHdmgWOyTdD1yD7AATDId/yXLvuP34CxW46/BwCdw==",
3628 "dev": true,
3629 "license": "MIT",
3630 "dependencies": {
3631 "debug": "^4.3.4",
3632 "sax": "^1.2.4"
3633 },
3634 "engines": {
3635 "node": ">=12.0.0"
3636 }
3637 },
3638 "node_modules/bytestreamjs": {
3639 "version": "2.0.1",
3640 "resolved": "https://registry.npmjs.org/bytestreamjs/-/bytestreamjs-2.0.1.tgz",
3641 "integrity": "sha512-U1Z/ob71V/bXfVABvNr/Kumf5VyeQRBEm6Txb0PQ6S7V5GpBM3w4Cbqz/xPDicR5tN0uvDifng8C+5qECeGwyQ==",
3642 "dev": true,
3643 "license": "BSD-3-Clause",
3644 "engines": {
3645 "node": ">=6.0.0"
3646 }
3647 },
3648 "node_modules/cac": {
3649 "version": "6.7.14",
3650 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
3651 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
3652 "dev": true,
3653 "license": "MIT",
3654 "engines": {
3655 "node": ">=8"
3656 }
3657 },
3658 "node_modules/cacheable-lookup": {
3659 "version": "5.0.4",
3660 "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz",
3661 "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==",
3662 "dev": true,
3663 "license": "MIT",
3664 "engines": {
3665 "node": ">=10.6.0"
3666 }
3667 },
3668 "node_modules/cacheable-request": {
3669 "version": "7.0.4",
3670 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz",
3671 "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==",
3672 "dev": true,
3673 "license": "MIT",
3674 "dependencies": {
3675 "clone-response": "^1.0.2",
3676 "get-stream": "^5.1.0",
3677 "http-cache-semantics": "^4.0.0",
3678 "keyv": "^4.0.0",
3679 "lowercase-keys": "^2.0.0",
3680 "normalize-url": "^6.0.1",
3681 "responselike": "^2.0.0"
3682 },
3683 "engines": {
3684 "node": ">=8"
3685 }
3686 },
3687 "node_modules/call-bind": {
3688 "version": "1.0.9",
3689 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz",
3690 "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==",
3691 "dev": true,
3692 "license": "MIT",
3693 "dependencies": {
3694 "call-bind-apply-helpers": "^1.0.2",
3695 "es-define-property": "^1.0.1",
3696 "get-intrinsic": "^1.3.0",
3697 "set-function-length": "^1.2.2"
3698 },
3699 "engines": {
3700 "node": ">= 0.4"
3701 },
3702 "funding": {
3703 "url": "https://github.com/sponsors/ljharb"
3704 }
3705 },
3706 "node_modules/call-bind-apply-helpers": {
3707 "version": "1.0.2",
3708 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
3709 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
3710 "dev": true,
3711 "license": "MIT",
3712 "dependencies": {
3713 "es-errors": "^1.3.0",
3714 "function-bind": "^1.1.2"
3715 },
3716 "engines": {
3717 "node": ">= 0.4"
3718 }
3719 },
3720 "node_modules/call-bound": {
3721 "version": "1.0.4",
3722 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
3723 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
3724 "dev": true,
3725 "license": "MIT",
3726 "dependencies": {
3727 "call-bind-apply-helpers": "^1.0.2",
3728 "get-intrinsic": "^1.3.0"
3729 },
3730 "engines": {
3731 "node": ">= 0.4"
3732 },
3733 "funding": {
3734 "url": "https://github.com/sponsors/ljharb"
3735 }
3736 },
3737 "node_modules/callsites": {
3738 "version": "3.1.0",
3739 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
3740 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
3741 "dev": true,
3742 "license": "MIT",
3743 "engines": {
3744 "node": ">=6"
3745 }
3746 },
3747 "node_modules/caniuse-lite": {
3748 "version": "1.0.30001809",
3749 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001809.tgz",
3750 "integrity": "sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==",
3751 "dev": true,
3752 "funding": [
3753 {
3754 "type": "opencollective",
3755 "url": "https://opencollective.com/browserslist"
3756 },
3757 {
3758 "type": "tidelift",
3759 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
3760 },
3761 {
3762 "type": "github",
3763 "url": "https://github.com/sponsors/ai"
3764 }
3765 ],
3766 "license": "CC-BY-4.0"
3767 },
3768 "node_modules/chai": {
3769 "version": "6.2.2",
3770 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",
3771 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",
3772 "dev": true,
3773 "license": "MIT",
3774 "engines": {
3775 "node": ">=18"
3776 }
3777 },
3778 "node_modules/chalk": {
3779 "version": "4.1.2",
3780 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3781 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3782 "dev": true,
3783 "license": "MIT",
3784 "dependencies": {
3785 "ansi-styles": "^4.1.0",
3786 "supports-color": "^7.1.0"
3787 },
3788 "engines": {
3789 "node": ">=10"
3790 },
3791 "funding": {
3792 "url": "https://github.com/chalk/chalk?sponsor=1"
3793 }
3794 },
3795 "node_modules/chownr": {
3796 "version": "3.0.0",
3797 "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
3798 "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
3799 "dev": true,
3800 "license": "BlueOak-1.0.0",
3801 "engines": {
3802 "node": ">=18"
3803 }
3804 },
3805 "node_modules/chromium-pickle-js": {
3806 "version": "0.2.0",
3807 "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz",
3808 "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==",
3809 "dev": true,
3810 "license": "MIT"
3811 },
3812 "node_modules/ci-info": {
3813 "version": "4.4.0",
3814 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz",
3815 "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==",
3816 "dev": true,
3817 "funding": [
3818 {
3819 "type": "github",
3820 "url": "https://github.com/sponsors/sibiraj-s"
3821 }
3822 ],
3823 "license": "MIT",
3824 "engines": {
3825 "node": ">=8"
3826 }
3827 },
3828 "node_modules/cliui": {
3829 "version": "8.0.1",
3830 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
3831 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
3832 "dev": true,
3833 "license": "ISC",
3834 "dependencies": {
3835 "string-width": "^4.2.0",
3836 "strip-ansi": "^6.0.1",
3837 "wrap-ansi": "^7.0.0"
3838 },
3839 "engines": {
3840 "node": ">=12"
3841 }
3842 },
3843 "node_modules/clone-response": {
3844 "version": "1.0.3",
3845 "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz",
3846 "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==",
3847 "dev": true,
3848 "license": "MIT",
3849 "dependencies": {
3850 "mimic-response": "^1.0.0"
3851 },
3852 "funding": {
3853 "url": "https://github.com/sponsors/sindresorhus"
3854 }
3855 },
3856 "node_modules/color-convert": {
3857 "version": "2.0.1",
3858 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3859 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3860 "dev": true,
3861 "license": "MIT",
3862 "dependencies": {
3863 "color-name": "~1.1.4"
3864 },
3865 "engines": {
3866 "node": ">=7.0.0"
3867 }
3868 },
3869 "node_modules/color-name": {
3870 "version": "1.1.4",
3871 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3872 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3873 "dev": true,
3874 "license": "MIT"
3875 },
3876 "node_modules/combined-stream": {
3877 "version": "1.0.8",
3878 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
3879 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
3880 "dev": true,
3881 "license": "MIT",
3882 "dependencies": {
3883 "delayed-stream": "~1.0.0"
3884 },
3885 "engines": {
3886 "node": ">= 0.8"
3887 }
3888 },
3889 "node_modules/commander": {
3890 "version": "5.1.0",
3891 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
3892 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
3893 "dev": true,
3894 "license": "MIT",
3895 "engines": {
3896 "node": ">= 6"
3897 }
3898 },
3899 "node_modules/compare-version": {
3900 "version": "0.1.2",
3901 "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz",
3902 "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==",
3903 "dev": true,
3904 "license": "MIT",
3905 "engines": {
3906 "node": ">=0.10.0"
3907 }
3908 },
3909 "node_modules/concat-map": {
3910 "version": "0.0.1",
3911 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3912 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
3913 "dev": true,
3914 "license": "MIT"
3915 },
3916 "node_modules/convert-source-map": {
3917 "version": "2.0.0",
3918 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
3919 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
3920 "dev": true,
3921 "license": "MIT"
3922 },
3923 "node_modules/core-util-is": {
3924 "version": "1.0.3",
3925 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
3926 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
3927 "dev": true,
3928 "license": "MIT"
3929 },
3930 "node_modules/cross-dirname": {
3931 "version": "0.1.0",
3932 "resolved": "https://registry.npmjs.org/cross-dirname/-/cross-dirname-0.1.0.tgz",
3933 "integrity": "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==",
3934 "dev": true,
3935 "license": "MIT",
3936 "optional": true,
3937 "peer": true
3938 },
3939 "node_modules/cross-spawn": {
3940 "version": "7.0.6",
3941 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
3942 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
3943 "dev": true,
3944 "license": "MIT",
3945 "dependencies": {
3946 "path-key": "^3.1.0",
3947 "shebang-command": "^2.0.0",
3948 "which": "^2.0.1"
3949 },
3950 "engines": {
3951 "node": ">= 8"
3952 }
3953 },
3954 "node_modules/cross-spawn/node_modules/isexe": {
3955 "version": "2.0.0",
3956 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3957 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3958 "dev": true,
3959 "license": "ISC"
3960 },
3961 "node_modules/cross-spawn/node_modules/which": {
3962 "version": "2.0.2",
3963 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3964 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3965 "dev": true,
3966 "license": "ISC",
3967 "dependencies": {
3968 "isexe": "^2.0.0"
3969 },
3970 "bin": {
3971 "node-which": "bin/node-which"
3972 },
3973 "engines": {
3974 "node": ">= 8"
3975 }
3976 },
3977 "node_modules/css-tree": {
3978 "version": "3.2.1",
3979 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz",
3980 "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==",
3981 "dev": true,
3982 "license": "MIT",
3983 "dependencies": {
3984 "mdn-data": "2.27.1",
3985 "source-map-js": "^1.2.1"
3986 },
3987 "engines": {
3988 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
3989 }
3990 },
3991 "node_modules/css.escape": {
3992 "version": "1.5.1",
3993 "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
3994 "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
3995 "dev": true,
3996 "license": "MIT"
3997 },
3998 "node_modules/cssstyle": {
3999 "version": "5.3.7",
4000 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-5.3.7.tgz",
4001 "integrity": "sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==",
4002 "dev": true,
4003 "license": "MIT",
4004 "dependencies": {
4005 "@asamuzakjp/css-color": "^4.1.1",
4006 "@csstools/css-syntax-patches-for-csstree": "^1.0.21",
4007 "css-tree": "^3.1.0",
4008 "lru-cache": "^11.2.4"
4009 },
4010 "engines": {
4011 "node": ">=20"
4012 }
4013 },
4014 "node_modules/cssstyle/node_modules/lru-cache": {
4015 "version": "11.5.2",
4016 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",
4017 "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",
4018 "dev": true,
4019 "license": "BlueOak-1.0.0",
4020 "engines": {
4021 "node": "20 || >=22"
4022 }
4023 },
4024 "node_modules/csstype": {
4025 "version": "3.2.3",
4026 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
4027 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
4028 "dev": true,
4029 "license": "MIT"
4030 },
4031 "node_modules/damerau-levenshtein": {
4032 "version": "1.0.8",
4033 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
4034 "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
4035 "dev": true,
4036 "license": "BSD-2-Clause"
4037 },
4038 "node_modules/data-urls": {
4039 "version": "6.0.1",
4040 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-6.0.1.tgz",
4041 "integrity": "sha512-euIQENZg6x8mj3fO6o9+fOW8MimUI4PpD/fZBhJfeioZVy9TUpM4UY7KjQNVZFlqwJ0UdzRDzkycB997HEq1BQ==",
4042 "dev": true,
4043 "license": "MIT",
4044 "dependencies": {
4045 "whatwg-mimetype": "^5.0.0",
4046 "whatwg-url": "^15.1.0"
4047 },
4048 "engines": {
4049 "node": ">=20"
4050 }
4051 },
4052 "node_modules/data-urls/node_modules/whatwg-mimetype": {
4053 "version": "5.0.0",
4054 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz",
4055 "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==",
4056 "dev": true,
4057 "license": "MIT",
4058 "engines": {
4059 "node": ">=20"
4060 }
4061 },
4062 "node_modules/data-view-buffer": {
4063 "version": "1.0.2",
4064 "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
4065 "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
4066 "dev": true,
4067 "license": "MIT",
4068 "dependencies": {
4069 "call-bound": "^1.0.3",
4070 "es-errors": "^1.3.0",
4071 "is-data-view": "^1.0.2"
4072 },
4073 "engines": {
4074 "node": ">= 0.4"
4075 },
4076 "funding": {
4077 "url": "https://github.com/sponsors/ljharb"
4078 }
4079 },
4080 "node_modules/data-view-byte-length": {
4081 "version": "1.0.2",
4082 "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
4083 "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
4084 "dev": true,
4085 "license": "MIT",
4086 "dependencies": {
4087 "call-bound": "^1.0.3",
4088 "es-errors": "^1.3.0",
4089 "is-data-view": "^1.0.2"
4090 },
4091 "engines": {
4092 "node": ">= 0.4"
4093 },
4094 "funding": {
4095 "url": "https://github.com/sponsors/inspect-js"
4096 }
4097 },
4098 "node_modules/data-view-byte-offset": {
4099 "version": "1.0.1",
4100 "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
4101 "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
4102 "dev": true,
4103 "license": "MIT",
4104 "dependencies": {
4105 "call-bound": "^1.0.2",
4106 "es-errors": "^1.3.0",
4107 "is-data-view": "^1.0.1"
4108 },
4109 "engines": {
4110 "node": ">= 0.4"
4111 },
4112 "funding": {
4113 "url": "https://github.com/sponsors/ljharb"
4114 }
4115 },
4116 "node_modules/debug": {
4117 "version": "4.4.3",
4118 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
4119 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
4120 "dev": true,
4121 "license": "MIT",
4122 "dependencies": {
4123 "ms": "^2.1.3"
4124 },
4125 "engines": {
4126 "node": ">=6.0"
4127 },
4128 "peerDependenciesMeta": {
4129 "supports-color": {
4130 "optional": true
4131 }
4132 }
4133 },
4134 "node_modules/decimal.js": {
4135 "version": "10.6.0",
4136 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz",
4137 "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==",
4138 "dev": true,
4139 "license": "MIT"
4140 },
4141 "node_modules/decompress-response": {
4142 "version": "6.0.0",
4143 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
4144 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
4145 "dev": true,
4146 "license": "MIT",
4147 "dependencies": {
4148 "mimic-response": "^3.1.0"
4149 },
4150 "engines": {
4151 "node": ">=10"
4152 },
4153 "funding": {
4154 "url": "https://github.com/sponsors/sindresorhus"
4155 }
4156 },
4157 "node_modules/decompress-response/node_modules/mimic-response": {
4158 "version": "3.1.0",
4159 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
4160 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
4161 "dev": true,
4162 "license": "MIT",
4163 "engines": {
4164 "node": ">=10"
4165 },
4166 "funding": {
4167 "url": "https://github.com/sponsors/sindresorhus"
4168 }
4169 },
4170 "node_modules/deep-is": {
4171 "version": "0.1.4",
4172 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
4173 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
4174 "dev": true,
4175 "license": "MIT"
4176 },
4177 "node_modules/defer-to-connect": {
4178 "version": "2.0.1",
4179 "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz",
4180 "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==",
4181 "dev": true,
4182 "license": "MIT",
4183 "engines": {
4184 "node": ">=10"
4185 }
4186 },
4187 "node_modules/define-data-property": {
4188 "version": "1.1.4",
4189 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
4190 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
4191 "dev": true,
4192 "license": "MIT",
4193 "dependencies": {
4194 "es-define-property": "^1.0.0",
4195 "es-errors": "^1.3.0",
4196 "gopd": "^1.0.1"
4197 },
4198 "engines": {
4199 "node": ">= 0.4"
4200 },
4201 "funding": {
4202 "url": "https://github.com/sponsors/ljharb"
4203 }
4204 },
4205 "node_modules/define-properties": {
4206 "version": "1.2.1",
4207 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
4208 "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
4209 "dev": true,
4210 "license": "MIT",
4211 "dependencies": {
4212 "define-data-property": "^1.0.1",
4213 "has-property-descriptors": "^1.0.0",
4214 "object-keys": "^1.1.1"
4215 },
4216 "engines": {
4217 "node": ">= 0.4"
4218 },
4219 "funding": {
4220 "url": "https://github.com/sponsors/ljharb"
4221 }
4222 },
4223 "node_modules/delayed-stream": {
4224 "version": "1.0.0",
4225 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4226 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
4227 "dev": true,
4228 "license": "MIT",
4229 "engines": {
4230 "node": ">=0.4.0"
4231 }
4232 },
4233 "node_modules/dequal": {
4234 "version": "2.0.3",
4235 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
4236 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
4237 "dev": true,
4238 "license": "MIT",
4239 "engines": {
4240 "node": ">=6"
4241 }
4242 },
4243 "node_modules/detect-node": {
4244 "version": "2.1.0",
4245 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
4246 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
4247 "dev": true,
4248 "license": "MIT",
4249 "optional": true
4250 },
4251 "node_modules/dir-compare": {
4252 "version": "4.2.0",
4253 "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-4.2.0.tgz",
4254 "integrity": "sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==",
4255 "dev": true,
4256 "license": "MIT",
4257 "dependencies": {
4258 "minimatch": "^3.0.5",
4259 "p-limit": "^3.1.0 "
4260 }
4261 },
4262 "node_modules/dir-compare/node_modules/balanced-match": {
4263 "version": "1.0.2",
4264 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4265 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4266 "dev": true,
4267 "license": "MIT"
4268 },
4269 "node_modules/dir-compare/node_modules/brace-expansion": {
4270 "version": "1.1.18",
4271 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
4272 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
4273 "dev": true,
4274 "license": "MIT",
4275 "dependencies": {
4276 "balanced-match": "^1.0.0",
4277 "concat-map": "0.0.1"
4278 }
4279 },
4280 "node_modules/dir-compare/node_modules/minimatch": {
4281 "version": "3.1.5",
4282 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
4283 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
4284 "dev": true,
4285 "license": "ISC",
4286 "dependencies": {
4287 "brace-expansion": "^1.1.7"
4288 },
4289 "engines": {
4290 "node": "*"
4291 }
4292 },
4293 "node_modules/dmg-builder": {
4294 "version": "26.15.3",
4295 "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-26.15.3.tgz",
4296 "integrity": "sha512-O3zJUFUYHJKgzPqioHxfxzBzlSC1eXCSr79gMSBKBP5AgjjpmrydMsMLotEg9fAJF36vdUncb+4ndRNxoPdlSQ==",
4297 "dev": true,
4298 "license": "MIT",
4299 "dependencies": {
4300 "app-builder-lib": "26.15.3",
4301 "builder-util": "26.15.3",
4302 "fs-extra": "^10.1.0",
4303 "js-yaml": "^4.1.0"
4304 }
4305 },
4306 "node_modules/dom-accessibility-api": {
4307 "version": "0.5.16",
4308 "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
4309 "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
4310 "dev": true,
4311 "license": "MIT"
4312 },
4313 "node_modules/dotenv": {
4314 "version": "16.6.1",
4315 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz",
4316 "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==",
4317 "dev": true,
4318 "license": "BSD-2-Clause",
4319 "engines": {
4320 "node": ">=12"
4321 },
4322 "funding": {
4323 "url": "https://dotenvx.com"
4324 }
4325 },
4326 "node_modules/dotenv-expand": {
4327 "version": "11.0.7",
4328 "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz",
4329 "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==",
4330 "dev": true,
4331 "license": "BSD-2-Clause",
4332 "dependencies": {
4333 "dotenv": "^16.4.5"
4334 },
4335 "engines": {
4336 "node": ">=12"
4337 },
4338 "funding": {
4339 "url": "https://dotenvx.com"
4340 }
4341 },
4342 "node_modules/dunder-proto": {
4343 "version": "1.0.1",
4344 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
4345 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
4346 "dev": true,
4347 "license": "MIT",
4348 "dependencies": {
4349 "call-bind-apply-helpers": "^1.0.1",
4350 "es-errors": "^1.3.0",
4351 "gopd": "^1.2.0"
4352 },
4353 "engines": {
4354 "node": ">= 0.4"
4355 }
4356 },
4357 "node_modules/duplexer2": {
4358 "version": "0.1.4",
4359 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
4360 "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==",
4361 "dev": true,
4362 "license": "BSD-3-Clause",
4363 "dependencies": {
4364 "readable-stream": "^2.0.2"
4365 }
4366 },
4367 "node_modules/ejs": {
4368 "version": "3.1.10",
4369 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
4370 "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
4371 "dev": true,
4372 "license": "Apache-2.0",
4373 "dependencies": {
4374 "jake": "^10.8.5"
4375 },
4376 "bin": {
4377 "ejs": "bin/cli.js"
4378 },
4379 "engines": {
4380 "node": ">=0.10.0"
4381 }
4382 },
4383 "node_modules/electron": {
4384 "version": "43.4.1",
4385 "resolved": "https://registry.npmjs.org/electron/-/electron-43.4.1.tgz",
4386 "integrity": "sha512-5b+EuiwkgG5iRcsEL34rimgRpkYp15SsfZOa0pC5kXs0Tb82TH4n95rpQzTZa7yRCbA7tm0WoEbuBL6NaAhAcA==",
4387 "dev": true,
4388 "license": "MIT",
4389 "dependencies": {
4390 "@electron-internal/extract-zip": "^1.0.1",
4391 "@electron/get": "^5.0.0",
4392 "@types/node": "^24.9.0"
4393 },
4394 "bin": {
4395 "electron": "cli.js",
4396 "install-electron": "install.js"
4397 },
4398 "engines": {
4399 "node": ">= 22.12.0"
4400 }
4401 },
4402 "node_modules/electron-builder": {
4403 "version": "26.15.3",
4404 "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-26.15.3.tgz",
4405 "integrity": "sha512-a1KM5heqS3gQCZzizXEI8RjJy3QVogULPdeSknt76uLDpBIW/HDGsMg/XgP0riP6PI9COsRvFITKKGDqA8fJxA==",
4406 "dev": true,
4407 "license": "MIT",
4408 "dependencies": {
4409 "app-builder-lib": "26.15.3",
4410 "builder-util": "26.15.3",
4411 "builder-util-runtime": "9.7.0",
4412 "chalk": "^4.1.2",
4413 "ci-info": "^4.2.0",
4414 "dmg-builder": "26.15.3",
4415 "fs-extra": "^10.1.0",
4416 "lazy-val": "^1.0.5",
4417 "simple-update-notifier": "2.0.0",
4418 "yargs": "^17.6.2"
4419 },
4420 "bin": {
4421 "electron-builder": "cli.js",
4422 "install-app-deps": "install-app-deps.js"
4423 },
4424 "engines": {
4425 "node": ">=14.0.0"
4426 }
4427 },
4428 "node_modules/electron-builder-squirrel-windows": {
4429 "version": "26.15.3",
4430 "resolved": "https://registry.npmjs.org/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.15.3.tgz",
4431 "integrity": "sha512-Jc19XPV9y9+2bAdZPkXuVNGNIEFBq9poHC61l8Kv6FdK7DRG3+Ic0rerC0DXOaeHNz8yW0fg/JnF8GQROOF5MA==",
4432 "dev": true,
4433 "license": "MIT",
4434 "peer": true,
4435 "dependencies": {
4436 "app-builder-lib": "26.15.3",
4437 "builder-util": "26.15.3",
4438 "electron-winstaller": "5.4.0"
4439 }
4440 },
4441 "node_modules/electron-publish": {
4442 "version": "26.15.3",
4443 "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-26.15.3.tgz",
4444 "integrity": "sha512-g/2bn8YTavY4cuS5F+jOS7zmZbXXBV8KZ8yHKfJjFPoKtzBqrpCdNPxBd3tqdBwP7BVd0lGzf7Bk2s0KesWZ4Q==",
4445 "dev": true,
4446 "license": "MIT",
4447 "dependencies": {
4448 "@types/fs-extra": "^9.0.11",
4449 "aws4": "^1.13.2",
4450 "builder-util": "26.15.3",
4451 "builder-util-runtime": "9.7.0",
4452 "chalk": "^4.1.2",
4453 "form-data": "^4.0.5",
4454 "fs-extra": "^10.1.0",
4455 "lazy-val": "^1.0.5",
4456 "mime": "^2.5.2"
4457 }
4458 },
4459 "node_modules/electron-to-chromium": {
4460 "version": "1.5.411",
4461 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.411.tgz",
4462 "integrity": "sha512-gglkxzokjHfawpGxq75XdBV2/l3BAPzrsMs70qgaZdTW5rpV1tC4MdgJVP9fN126bODA4ZJQkn1wryEzJyQXIg==",
4463 "dev": true,
4464 "license": "ISC"
4465 },
4466 "node_modules/electron-vite": {
4467 "version": "5.0.0",
4468 "resolved": "https://registry.npmjs.org/electron-vite/-/electron-vite-5.0.0.tgz",
4469 "integrity": "sha512-OHp/vjdlubNlhNkPkL/+3JD34ii5ov7M0GpuXEVdQeqdQ3ulvVR7Dg/rNBLfS5XPIFwgoBLDf9sjjrL+CuDyRQ==",
4470 "dev": true,
4471 "license": "MIT",
4472 "dependencies": {
4473 "@babel/core": "^7.28.4",
4474 "@babel/plugin-transform-arrow-functions": "^7.27.1",
4475 "cac": "^6.7.14",
4476 "esbuild": "^0.25.11",
4477 "magic-string": "^0.30.19",
4478 "picocolors": "^1.1.1"
4479 },
4480 "bin": {
4481 "electron-vite": "bin/electron-vite.js"
4482 },
4483 "engines": {
4484 "node": "^20.19.0 || >=22.12.0"
4485 },
4486 "peerDependencies": {
4487 "@swc/core": "^1.0.0",
4488 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0"
4489 },
4490 "peerDependenciesMeta": {
4491 "@swc/core": {
4492 "optional": true
4493 }
4494 }
4495 },
4496 "node_modules/electron-winstaller": {
4497 "version": "5.4.0",
4498 "resolved": "https://registry.npmjs.org/electron-winstaller/-/electron-winstaller-5.4.0.tgz",
4499 "integrity": "sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==",
4500 "dev": true,
4501 "hasInstallScript": true,
4502 "license": "MIT",
4503 "peer": true,
4504 "dependencies": {
4505 "@electron/asar": "^3.2.1",
4506 "debug": "^4.1.1",
4507 "fs-extra": "^7.0.1",
4508 "lodash": "^4.17.21",
4509 "temp": "^0.9.0"
4510 },
4511 "engines": {
4512 "node": ">=8.0.0"
4513 },
4514 "optionalDependencies": {
4515 "@electron/windows-sign": "^1.1.2"
4516 }
4517 },
4518 "node_modules/electron-winstaller/node_modules/fs-extra": {
4519 "version": "7.0.1",
4520 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
4521 "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
4522 "dev": true,
4523 "license": "MIT",
4524 "peer": true,
4525 "dependencies": {
4526 "graceful-fs": "^4.1.2",
4527 "jsonfile": "^4.0.0",
4528 "universalify": "^0.1.0"
4529 },
4530 "engines": {
4531 "node": ">=6 <7 || >=8"
4532 }
4533 },
4534 "node_modules/electron-winstaller/node_modules/jsonfile": {
4535 "version": "4.0.0",
4536 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
4537 "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
4538 "dev": true,
4539 "license": "MIT",
4540 "peer": true,
4541 "optionalDependencies": {
4542 "graceful-fs": "^4.1.6"
4543 }
4544 },
4545 "node_modules/electron-winstaller/node_modules/universalify": {
4546 "version": "0.1.2",
4547 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
4548 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
4549 "dev": true,
4550 "license": "MIT",
4551 "peer": true,
4552 "engines": {
4553 "node": ">= 4.0.0"
4554 }
4555 },
4556 "node_modules/electron/node_modules/@types/node": {
4557 "version": "24.13.3",
4558 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
4559 "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
4560 "dev": true,
4561 "license": "MIT",
4562 "dependencies": {
4563 "undici-types": "~7.18.0"
4564 }
4565 },
4566 "node_modules/electron/node_modules/undici-types": {
4567 "version": "7.18.2",
4568 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
4569 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
4570 "dev": true,
4571 "license": "MIT"
4572 },
4573 "node_modules/emoji-regex": {
4574 "version": "9.2.2",
4575 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
4576 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
4577 "dev": true,
4578 "license": "MIT"
4579 },
4580 "node_modules/end-of-stream": {
4581 "version": "1.4.5",
4582 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
4583 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
4584 "dev": true,
4585 "license": "MIT",
4586 "dependencies": {
4587 "once": "^1.4.0"
4588 }
4589 },
4590 "node_modules/entities": {
4591 "version": "6.0.1",
4592 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
4593 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
4594 "dev": true,
4595 "license": "BSD-2-Clause",
4596 "engines": {
4597 "node": ">=0.12"
4598 },
4599 "funding": {
4600 "url": "https://github.com/fb55/entities?sponsor=1"
4601 }
4602 },
4603 "node_modules/env-paths": {
4604 "version": "3.0.0",
4605 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz",
4606 "integrity": "sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==",
4607 "dev": true,
4608 "license": "MIT",
4609 "engines": {
4610 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
4611 },
4612 "funding": {
4613 "url": "https://github.com/sponsors/sindresorhus"
4614 }
4615 },
4616 "node_modules/err-code": {
4617 "version": "2.0.3",
4618 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
4619 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
4620 "dev": true,
4621 "license": "MIT"
4622 },
4623 "node_modules/es-abstract": {
4624 "version": "1.24.2",
4625 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.2.tgz",
4626 "integrity": "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==",
4627 "dev": true,
4628 "license": "MIT",
4629 "dependencies": {
4630 "array-buffer-byte-length": "^1.0.2",
4631 "arraybuffer.prototype.slice": "^1.0.4",
4632 "available-typed-arrays": "^1.0.7",
4633 "call-bind": "^1.0.8",
4634 "call-bound": "^1.0.4",
4635 "data-view-buffer": "^1.0.2",
4636 "data-view-byte-length": "^1.0.2",
4637 "data-view-byte-offset": "^1.0.1",
4638 "es-define-property": "^1.0.1",
4639 "es-errors": "^1.3.0",
4640 "es-object-atoms": "^1.1.1",
4641 "es-set-tostringtag": "^2.1.0",
4642 "es-to-primitive": "^1.3.0",
4643 "function.prototype.name": "^1.1.8",
4644 "get-intrinsic": "^1.3.0",
4645 "get-proto": "^1.0.1",
4646 "get-symbol-description": "^1.1.0",
4647 "globalthis": "^1.0.4",
4648 "gopd": "^1.2.0",
4649 "has-property-descriptors": "^1.0.2",
4650 "has-proto": "^1.2.0",
4651 "has-symbols": "^1.1.0",
4652 "hasown": "^2.0.2",
4653 "internal-slot": "^1.1.0",
4654 "is-array-buffer": "^3.0.5",
4655 "is-callable": "^1.2.7",
4656 "is-data-view": "^1.0.2",
4657 "is-negative-zero": "^2.0.3",
4658 "is-regex": "^1.2.1",
4659 "is-set": "^2.0.3",
4660 "is-shared-array-buffer": "^1.0.4",
4661 "is-string": "^1.1.1",
4662 "is-typed-array": "^1.1.15",
4663 "is-weakref": "^1.1.1",
4664 "math-intrinsics": "^1.1.0",
4665 "object-inspect": "^1.13.4",
4666 "object-keys": "^1.1.1",
4667 "object.assign": "^4.1.7",
4668 "own-keys": "^1.0.1",
4669 "regexp.prototype.flags": "^1.5.4",
4670 "safe-array-concat": "^1.1.3",
4671 "safe-push-apply": "^1.0.0",
4672 "safe-regex-test": "^1.1.0",
4673 "set-proto": "^1.0.0",
4674 "stop-iteration-iterator": "^1.1.0",
4675 "string.prototype.trim": "^1.2.10",
4676 "string.prototype.trimend": "^1.0.9",
4677 "string.prototype.trimstart": "^1.0.8",
4678 "typed-array-buffer": "^1.0.3",
4679 "typed-array-byte-length": "^1.0.3",
4680 "typed-array-byte-offset": "^1.0.4",
4681 "typed-array-length": "^1.0.7",
4682 "unbox-primitive": "^1.1.0",
4683 "which-typed-array": "^1.1.19"
4684 },
4685 "engines": {
4686 "node": ">= 0.4"
4687 },
4688 "funding": {
4689 "url": "https://github.com/sponsors/ljharb"
4690 }
4691 },
4692 "node_modules/es-abstract-get": {
4693 "version": "1.0.0",
4694 "resolved": "https://registry.npmjs.org/es-abstract-get/-/es-abstract-get-1.0.0.tgz",
4695 "integrity": "sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==",
4696 "dev": true,
4697 "license": "MIT",
4698 "dependencies": {
4699 "es-errors": "^1.3.0",
4700 "es-object-atoms": "^1.1.2",
4701 "is-callable": "^1.2.7",
4702 "object-inspect": "^1.13.4"
4703 },
4704 "engines": {
4705 "node": ">= 0.4"
4706 },
4707 "funding": {
4708 "url": "https://github.com/sponsors/ljharb"
4709 }
4710 },
4711 "node_modules/es-define-property": {
4712 "version": "1.0.1",
4713 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
4714 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
4715 "dev": true,
4716 "license": "MIT",
4717 "engines": {
4718 "node": ">= 0.4"
4719 }
4720 },
4721 "node_modules/es-errors": {
4722 "version": "1.3.0",
4723 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
4724 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
4725 "dev": true,
4726 "license": "MIT",
4727 "engines": {
4728 "node": ">= 0.4"
4729 }
4730 },
4731 "node_modules/es-module-lexer": {
4732 "version": "2.3.2",
4733 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",
4734 "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",
4735 "dev": true,
4736 "license": "MIT"
4737 },
4738 "node_modules/es-object-atoms": {
4739 "version": "1.1.2",
4740 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
4741 "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
4742 "dev": true,
4743 "license": "MIT",
4744 "dependencies": {
4745 "es-errors": "^1.3.0"
4746 },
4747 "engines": {
4748 "node": ">= 0.4"
4749 }
4750 },
4751 "node_modules/es-set-tostringtag": {
4752 "version": "2.1.0",
4753 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
4754 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
4755 "dev": true,
4756 "license": "MIT",
4757 "dependencies": {
4758 "es-errors": "^1.3.0",
4759 "get-intrinsic": "^1.2.6",
4760 "has-tostringtag": "^1.0.2",
4761 "hasown": "^2.0.2"
4762 },
4763 "engines": {
4764 "node": ">= 0.4"
4765 }
4766 },
4767 "node_modules/es-shim-unscopables": {
4768 "version": "1.1.0",
4769 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz",
4770 "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==",
4771 "dev": true,
4772 "license": "MIT",
4773 "dependencies": {
4774 "hasown": "^2.0.2"
4775 },
4776 "engines": {
4777 "node": ">= 0.4"
4778 }
4779 },
4780 "node_modules/es-to-primitive": {
4781 "version": "1.3.4",
4782 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.4.tgz",
4783 "integrity": "sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==",
4784 "dev": true,
4785 "license": "MIT",
4786 "dependencies": {
4787 "es-abstract-get": "^1.0.0",
4788 "es-define-property": "^1.0.1",
4789 "es-errors": "^1.3.0",
4790 "is-callable": "^1.2.7",
4791 "is-date-object": "^1.1.0",
4792 "is-symbol": "^1.1.1"
4793 },
4794 "engines": {
4795 "node": ">= 0.4"
4796 },
4797 "funding": {
4798 "url": "https://github.com/sponsors/ljharb"
4799 }
4800 },
4801 "node_modules/es6-error": {
4802 "version": "4.1.1",
4803 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
4804 "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
4805 "dev": true,
4806 "license": "MIT",
4807 "optional": true
4808 },
4809 "node_modules/esbuild": {
4810 "version": "0.25.12",
4811 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
4812 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
4813 "dev": true,
4814 "hasInstallScript": true,
4815 "license": "MIT",
4816 "bin": {
4817 "esbuild": "bin/esbuild"
4818 },
4819 "engines": {
4820 "node": ">=18"
4821 },
4822 "optionalDependencies": {
4823 "@esbuild/aix-ppc64": "0.25.12",
4824 "@esbuild/android-arm": "0.25.12",
4825 "@esbuild/android-arm64": "0.25.12",
4826 "@esbuild/android-x64": "0.25.12",
4827 "@esbuild/darwin-arm64": "0.25.12",
4828 "@esbuild/darwin-x64": "0.25.12",
4829 "@esbuild/freebsd-arm64": "0.25.12",
4830 "@esbuild/freebsd-x64": "0.25.12",
4831 "@esbuild/linux-arm": "0.25.12",
4832 "@esbuild/linux-arm64": "0.25.12",
4833 "@esbuild/linux-ia32": "0.25.12",
4834 "@esbuild/linux-loong64": "0.25.12",
4835 "@esbuild/linux-mips64el": "0.25.12",
4836 "@esbuild/linux-ppc64": "0.25.12",
4837 "@esbuild/linux-riscv64": "0.25.12",
4838 "@esbuild/linux-s390x": "0.25.12",
4839 "@esbuild/linux-x64": "0.25.12",
4840 "@esbuild/netbsd-arm64": "0.25.12",
4841 "@esbuild/netbsd-x64": "0.25.12",
4842 "@esbuild/openbsd-arm64": "0.25.12",
4843 "@esbuild/openbsd-x64": "0.25.12",
4844 "@esbuild/openharmony-arm64": "0.25.12",
4845 "@esbuild/sunos-x64": "0.25.12",
4846 "@esbuild/win32-arm64": "0.25.12",
4847 "@esbuild/win32-ia32": "0.25.12",
4848 "@esbuild/win32-x64": "0.25.12"
4849 }
4850 },
4851 "node_modules/escalade": {
4852 "version": "3.2.0",
4853 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
4854 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
4855 "dev": true,
4856 "license": "MIT",
4857 "engines": {
4858 "node": ">=6"
4859 }
4860 },
4861 "node_modules/escape-string-regexp": {
4862 "version": "4.0.0",
4863 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
4864 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
4865 "dev": true,
4866 "license": "MIT",
4867 "engines": {
4868 "node": ">=10"
4869 },
4870 "funding": {
4871 "url": "https://github.com/sponsors/sindresorhus"
4872 }
4873 },
4874 "node_modules/eslint": {
4875 "version": "9.39.5",
4876 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz",
4877 "integrity": "sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==",
4878 "dev": true,
4879 "license": "MIT",
4880 "dependencies": {
4881 "@eslint-community/eslint-utils": "^4.8.0",
4882 "@eslint-community/regexpp": "^4.12.1",
4883 "@eslint/config-array": "^0.21.2",
4884 "@eslint/config-helpers": "^0.4.2",
4885 "@eslint/core": "^0.17.0",
4886 "@eslint/eslintrc": "^3.3.6",
4887 "@eslint/js": "9.39.5",
4888 "@eslint/plugin-kit": "^0.4.1",
4889 "@humanfs/node": "^0.16.6",
4890 "@humanwhocodes/module-importer": "^1.0.1",
4891 "@humanwhocodes/retry": "^0.4.2",
4892 "@types/estree": "^1.0.6",
4893 "ajv": "^6.14.0",
4894 "chalk": "^4.0.0",
4895 "cross-spawn": "^7.0.6",
4896 "debug": "^4.3.2",
4897 "escape-string-regexp": "^4.0.0",
4898 "eslint-scope": "^8.4.0",
4899 "eslint-visitor-keys": "^4.2.1",
4900 "espree": "^10.4.0",
4901 "esquery": "^1.5.0",
4902 "esutils": "^2.0.2",
4903 "fast-deep-equal": "^3.1.3",
4904 "file-entry-cache": "^8.0.0",
4905 "find-up": "^5.0.0",
4906 "glob-parent": "^6.0.2",
4907 "ignore": "^5.2.0",
4908 "imurmurhash": "^0.1.4",
4909 "is-glob": "^4.0.0",
4910 "json-stable-stringify-without-jsonify": "^1.0.1",
4911 "lodash.merge": "^4.6.2",
4912 "minimatch": "^3.1.5",
4913 "natural-compare": "^1.4.0",
4914 "optionator": "^0.9.3"
4915 },
4916 "bin": {
4917 "eslint": "bin/eslint.js"
4918 },
4919 "engines": {
4920 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
4921 },
4922 "funding": {
4923 "url": "https://eslint.org/donate"
4924 },
4925 "peerDependencies": {
4926 "jiti": "*"
4927 },
4928 "peerDependenciesMeta": {
4929 "jiti": {
4930 "optional": true
4931 }
4932 }
4933 },
4934 "node_modules/eslint-config-prettier": {
4935 "version": "10.1.8",
4936 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz",
4937 "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==",
4938 "dev": true,
4939 "license": "MIT",
4940 "bin": {
4941 "eslint-config-prettier": "bin/cli.js"
4942 },
4943 "funding": {
4944 "url": "https://opencollective.com/eslint-config-prettier"
4945 },
4946 "peerDependencies": {
4947 "eslint": ">=7.0.0"
4948 }
4949 },
4950 "node_modules/eslint-plugin-jsx-a11y": {
4951 "version": "6.10.2",
4952 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
4953 "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
4954 "dev": true,
4955 "license": "MIT",
4956 "dependencies": {
4957 "aria-query": "^5.3.2",
4958 "array-includes": "^3.1.8",
4959 "array.prototype.flatmap": "^1.3.2",
4960 "ast-types-flow": "^0.0.8",
4961 "axe-core": "^4.10.0",
4962 "axobject-query": "^4.1.0",
4963 "damerau-levenshtein": "^1.0.8",
4964 "emoji-regex": "^9.2.2",
4965 "hasown": "^2.0.2",
4966 "jsx-ast-utils": "^3.3.5",
4967 "language-tags": "^1.0.9",
4968 "minimatch": "^3.1.2",
4969 "object.fromentries": "^2.0.8",
4970 "safe-regex-test": "^1.0.3",
4971 "string.prototype.includes": "^2.0.1"
4972 },
4973 "engines": {
4974 "node": ">=4.0"
4975 },
4976 "peerDependencies": {
4977 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
4978 }
4979 },
4980 "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": {
4981 "version": "5.3.2",
4982 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
4983 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
4984 "dev": true,
4985 "license": "Apache-2.0",
4986 "engines": {
4987 "node": ">= 0.4"
4988 }
4989 },
4990 "node_modules/eslint-plugin-jsx-a11y/node_modules/balanced-match": {
4991 "version": "1.0.2",
4992 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4993 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4994 "dev": true,
4995 "license": "MIT"
4996 },
4997 "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": {
4998 "version": "1.1.18",
4999 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
5000 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
5001 "dev": true,
5002 "license": "MIT",
5003 "dependencies": {
5004 "balanced-match": "^1.0.0",
5005 "concat-map": "0.0.1"
5006 }
5007 },
5008 "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": {
5009 "version": "3.1.5",
5010 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
5011 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
5012 "dev": true,
5013 "license": "ISC",
5014 "dependencies": {
5015 "brace-expansion": "^1.1.7"
5016 },
5017 "engines": {
5018 "node": "*"
5019 }
5020 },
5021 "node_modules/eslint-plugin-react-hooks": {
5022 "version": "7.1.1",
5023 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.1.1.tgz",
5024 "integrity": "sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==",
5025 "dev": true,
5026 "license": "MIT",
5027 "dependencies": {
5028 "@babel/core": "^7.24.4",
5029 "@babel/parser": "^7.24.4",
5030 "hermes-parser": "^0.25.1",
5031 "zod": "^3.25.0 || ^4.0.0",
5032 "zod-validation-error": "^3.5.0 || ^4.0.0"
5033 },
5034 "engines": {
5035 "node": ">=18"
5036 },
5037 "peerDependencies": {
5038 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0"
5039 }
5040 },
5041 "node_modules/eslint-plugin-react-refresh": {
5042 "version": "0.4.24",
5043 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.24.tgz",
5044 "integrity": "sha512-nLHIW7TEq3aLrEYWpVaJ1dRgFR+wLDPN8e8FpYAql/bMV2oBEfC37K0gLEGgv9fy66juNShSMV8OkTqzltcG/w==",
5045 "dev": true,
5046 "license": "MIT",
5047 "peerDependencies": {
5048 "eslint": ">=8.40"
5049 }
5050 },
5051 "node_modules/eslint-scope": {
5052 "version": "8.4.0",
5053 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
5054 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
5055 "dev": true,
5056 "license": "BSD-2-Clause",
5057 "dependencies": {
5058 "esrecurse": "^4.3.0",
5059 "estraverse": "^5.2.0"
5060 },
5061 "engines": {
5062 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5063 },
5064 "funding": {
5065 "url": "https://opencollective.com/eslint"
5066 }
5067 },
5068 "node_modules/eslint-visitor-keys": {
5069 "version": "4.2.1",
5070 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
5071 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
5072 "dev": true,
5073 "license": "Apache-2.0",
5074 "engines": {
5075 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5076 },
5077 "funding": {
5078 "url": "https://opencollective.com/eslint"
5079 }
5080 },
5081 "node_modules/eslint/node_modules/ajv": {
5082 "version": "6.15.0",
5083 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",
5084 "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",
5085 "dev": true,
5086 "license": "MIT",
5087 "dependencies": {
5088 "fast-deep-equal": "^3.1.1",
5089 "fast-json-stable-stringify": "^2.0.0",
5090 "json-schema-traverse": "^0.4.1",
5091 "uri-js": "^4.2.2"
5092 },
5093 "funding": {
5094 "type": "github",
5095 "url": "https://github.com/sponsors/epoberezkin"
5096 }
5097 },
5098 "node_modules/eslint/node_modules/balanced-match": {
5099 "version": "1.0.2",
5100 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5101 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5102 "dev": true,
5103 "license": "MIT"
5104 },
5105 "node_modules/eslint/node_modules/brace-expansion": {
5106 "version": "1.1.18",
5107 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
5108 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
5109 "dev": true,
5110 "license": "MIT",
5111 "dependencies": {
5112 "balanced-match": "^1.0.0",
5113 "concat-map": "0.0.1"
5114 }
5115 },
5116 "node_modules/eslint/node_modules/json-schema-traverse": {
5117 "version": "0.4.1",
5118 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5119 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5120 "dev": true,
5121 "license": "MIT"
5122 },
5123 "node_modules/eslint/node_modules/minimatch": {
5124 "version": "3.1.5",
5125 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
5126 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
5127 "dev": true,
5128 "license": "ISC",
5129 "dependencies": {
5130 "brace-expansion": "^1.1.7"
5131 },
5132 "engines": {
5133 "node": "*"
5134 }
5135 },
5136 "node_modules/espree": {
5137 "version": "10.4.0",
5138 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
5139 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
5140 "dev": true,
5141 "license": "BSD-2-Clause",
5142 "dependencies": {
5143 "acorn": "^8.15.0",
5144 "acorn-jsx": "^5.3.2",
5145 "eslint-visitor-keys": "^4.2.1"
5146 },
5147 "engines": {
5148 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5149 },
5150 "funding": {
5151 "url": "https://opencollective.com/eslint"
5152 }
5153 },
5154 "node_modules/esquery": {
5155 "version": "1.7.0",
5156 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
5157 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
5158 "dev": true,
5159 "license": "BSD-3-Clause",
5160 "dependencies": {
5161 "estraverse": "^5.1.0"
5162 },
5163 "engines": {
5164 "node": ">=0.10"
5165 }
5166 },
5167 "node_modules/esrecurse": {
5168 "version": "4.3.0",
5169 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
5170 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
5171 "dev": true,
5172 "license": "BSD-2-Clause",
5173 "dependencies": {
5174 "estraverse": "^5.2.0"
5175 },
5176 "engines": {
5177 "node": ">=4.0"
5178 }
5179 },
5180 "node_modules/estraverse": {
5181 "version": "5.3.0",
5182 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
5183 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
5184 "dev": true,
5185 "license": "BSD-2-Clause",
5186 "engines": {
5187 "node": ">=4.0"
5188 }
5189 },
5190 "node_modules/estree-walker": {
5191 "version": "3.0.3",
5192 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
5193 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
5194 "dev": true,
5195 "license": "MIT",
5196 "dependencies": {
5197 "@types/estree": "^1.0.0"
5198 }
5199 },
5200 "node_modules/esutils": {
5201 "version": "2.0.3",
5202 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5203 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5204 "dev": true,
5205 "license": "BSD-2-Clause",
5206 "engines": {
5207 "node": ">=0.10.0"
5208 }
5209 },
5210 "node_modules/expect-type": {
5211 "version": "1.4.0",
5212 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
5213 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",
5214 "dev": true,
5215 "license": "Apache-2.0",
5216 "engines": {
5217 "node": ">=12.0.0"
5218 }
5219 },
5220 "node_modules/exponential-backoff": {
5221 "version": "3.1.3",
5222 "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz",
5223 "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==",
5224 "dev": true,
5225 "license": "Apache-2.0"
5226 },
5227 "node_modules/fast-deep-equal": {
5228 "version": "3.1.3",
5229 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
5230 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
5231 "dev": true,
5232 "license": "MIT"
5233 },
5234 "node_modules/fast-json-stable-stringify": {
5235 "version": "2.1.0",
5236 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
5237 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
5238 "dev": true,
5239 "license": "MIT"
5240 },
5241 "node_modules/fast-levenshtein": {
5242 "version": "2.0.6",
5243 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
5244 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
5245 "dev": true,
5246 "license": "MIT"
5247 },
5248 "node_modules/fast-uri": {
5249 "version": "3.1.5",
5250 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",
5251 "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",
5252 "dev": true,
5253 "funding": [
5254 {
5255 "type": "github",
5256 "url": "https://github.com/sponsors/fastify"
5257 },
5258 {
5259 "type": "opencollective",
5260 "url": "https://opencollective.com/fastify"
5261 }
5262 ],
5263 "license": "BSD-3-Clause"
5264 },
5265 "node_modules/fdir": {
5266 "version": "6.5.0",
5267 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
5268 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
5269 "dev": true,
5270 "license": "MIT",
5271 "engines": {
5272 "node": ">=12.0.0"
5273 },
5274 "peerDependencies": {
5275 "picomatch": "^3 || ^4"
5276 },
5277 "peerDependenciesMeta": {
5278 "picomatch": {
5279 "optional": true
5280 }
5281 }
5282 },
5283 "node_modules/file-entry-cache": {
5284 "version": "8.0.0",
5285 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
5286 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
5287 "dev": true,
5288 "license": "MIT",
5289 "dependencies": {
5290 "flat-cache": "^4.0.0"
5291 },
5292 "engines": {
5293 "node": ">=16.0.0"
5294 }
5295 },
5296 "node_modules/filelist": {
5297 "version": "1.0.6",
5298 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.6.tgz",
5299 "integrity": "sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==",
5300 "dev": true,
5301 "license": "Apache-2.0",
5302 "dependencies": {
5303 "minimatch": "^5.0.1"
5304 }
5305 },
5306 "node_modules/filelist/node_modules/balanced-match": {
5307 "version": "1.0.2",
5308 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5309 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5310 "dev": true,
5311 "license": "MIT"
5312 },
5313 "node_modules/filelist/node_modules/brace-expansion": {
5314 "version": "2.1.4",
5315 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",
5316 "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",
5317 "dev": true,
5318 "license": "MIT",
5319 "dependencies": {
5320 "balanced-match": "^1.0.0"
5321 }
5322 },
5323 "node_modules/filelist/node_modules/minimatch": {
5324 "version": "5.1.9",
5325 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz",
5326 "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==",
5327 "dev": true,
5328 "license": "ISC",
5329 "dependencies": {
5330 "brace-expansion": "^2.0.1"
5331 },
5332 "engines": {
5333 "node": ">=10"
5334 }
5335 },
5336 "node_modules/find-up": {
5337 "version": "5.0.0",
5338 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
5339 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
5340 "dev": true,
5341 "license": "MIT",
5342 "dependencies": {
5343 "locate-path": "^6.0.0",
5344 "path-exists": "^4.0.0"
5345 },
5346 "engines": {
5347 "node": ">=10"
5348 },
5349 "funding": {
5350 "url": "https://github.com/sponsors/sindresorhus"
5351 }
5352 },
5353 "node_modules/flat-cache": {
5354 "version": "4.0.1",
5355 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
5356 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
5357 "dev": true,
5358 "license": "MIT",
5359 "dependencies": {
5360 "flatted": "^3.2.9",
5361 "keyv": "^4.5.4"
5362 },
5363 "engines": {
5364 "node": ">=16"
5365 }
5366 },
5367 "node_modules/flatted": {
5368 "version": "3.4.4",
5369 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz",
5370 "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==",
5371 "dev": true,
5372 "license": "ISC"
5373 },
5374 "node_modules/for-each": {
5375 "version": "0.3.5",
5376 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
5377 "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
5378 "dev": true,
5379 "license": "MIT",
5380 "dependencies": {
5381 "is-callable": "^1.2.7"
5382 },
5383 "engines": {
5384 "node": ">= 0.4"
5385 },
5386 "funding": {
5387 "url": "https://github.com/sponsors/ljharb"
5388 }
5389 },
5390 "node_modules/form-data": {
5391 "version": "4.0.6",
5392 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz",
5393 "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==",
5394 "dev": true,
5395 "license": "MIT",
5396 "dependencies": {
5397 "asynckit": "^0.4.0",
5398 "combined-stream": "^1.0.8",
5399 "es-set-tostringtag": "^2.1.0",
5400 "hasown": "^2.0.4",
5401 "mime-types": "^2.1.35"
5402 },
5403 "engines": {
5404 "node": ">= 6"
5405 }
5406 },
5407 "node_modules/fs-extra": {
5408 "version": "10.1.0",
5409 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
5410 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
5411 "dev": true,
5412 "license": "MIT",
5413 "dependencies": {
5414 "graceful-fs": "^4.2.0",
5415 "jsonfile": "^6.0.1",
5416 "universalify": "^2.0.0"
5417 },
5418 "engines": {
5419 "node": ">=12"
5420 }
5421 },
5422 "node_modules/fs.realpath": {
5423 "version": "1.0.0",
5424 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5425 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
5426 "dev": true,
5427 "license": "ISC"
5428 },
5429 "node_modules/fsevents": {
5430 "version": "2.3.2",
5431 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
5432 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
5433 "dev": true,
5434 "hasInstallScript": true,
5435 "license": "MIT",
5436 "optional": true,
5437 "os": [
5438 "darwin"
5439 ],
5440 "engines": {
5441 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5442 }
5443 },
5444 "node_modules/function-bind": {
5445 "version": "1.1.2",
5446 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
5447 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
5448 "dev": true,
5449 "license": "MIT",
5450 "funding": {
5451 "url": "https://github.com/sponsors/ljharb"
5452 }
5453 },
5454 "node_modules/function.prototype.name": {
5455 "version": "1.2.0",
5456 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.2.0.tgz",
5457 "integrity": "sha512-jObKIik1P2QjPHP5nz5BaOtUlfgS0fWo8IUByNXkM+o+02sJOi94em77GwJKQSJ3gfPHdgzLNrHc1uokV4P/ew==",
5458 "dev": true,
5459 "license": "MIT",
5460 "dependencies": {
5461 "call-bind": "^1.0.9",
5462 "call-bound": "^1.0.4",
5463 "es-define-property": "^1.0.1",
5464 "es-errors": "^1.3.0",
5465 "functions-have-names": "^1.2.3",
5466 "has-property-descriptors": "^1.0.2",
5467 "hasown": "^2.0.4",
5468 "is-callable": "^1.2.7",
5469 "is-document.all": "^1.0.0"
5470 },
5471 "engines": {
5472 "node": ">= 0.4"
5473 },
5474 "funding": {
5475 "url": "https://github.com/sponsors/ljharb"
5476 }
5477 },
5478 "node_modules/functions-have-names": {
5479 "version": "1.2.3",
5480 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
5481 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
5482 "dev": true,
5483 "license": "MIT",
5484 "funding": {
5485 "url": "https://github.com/sponsors/ljharb"
5486 }
5487 },
5488 "node_modules/generator-function": {
5489 "version": "2.0.1",
5490 "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz",
5491 "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==",
5492 "dev": true,
5493 "license": "MIT",
5494 "engines": {
5495 "node": ">= 0.4"
5496 }
5497 },
5498 "node_modules/gensync": {
5499 "version": "1.0.0-beta.2",
5500 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
5501 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
5502 "dev": true,
5503 "license": "MIT",
5504 "engines": {
5505 "node": ">=6.9.0"
5506 }
5507 },
5508 "node_modules/get-caller-file": {
5509 "version": "2.0.5",
5510 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5511 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5512 "dev": true,
5513 "license": "ISC",
5514 "engines": {
5515 "node": "6.* || 8.* || >= 10.*"
5516 }
5517 },
5518 "node_modules/get-intrinsic": {
5519 "version": "1.3.0",
5520 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
5521 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
5522 "dev": true,
5523 "license": "MIT",
5524 "dependencies": {
5525 "call-bind-apply-helpers": "^1.0.2",
5526 "es-define-property": "^1.0.1",
5527 "es-errors": "^1.3.0",
5528 "es-object-atoms": "^1.1.1",
5529 "function-bind": "^1.1.2",
5530 "get-proto": "^1.0.1",
5531 "gopd": "^1.2.0",
5532 "has-symbols": "^1.1.0",
5533 "hasown": "^2.0.2",
5534 "math-intrinsics": "^1.1.0"
5535 },
5536 "engines": {
5537 "node": ">= 0.4"
5538 },
5539 "funding": {
5540 "url": "https://github.com/sponsors/ljharb"
5541 }
5542 },
5543 "node_modules/get-proto": {
5544 "version": "1.0.1",
5545 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
5546 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
5547 "dev": true,
5548 "license": "MIT",
5549 "dependencies": {
5550 "dunder-proto": "^1.0.1",
5551 "es-object-atoms": "^1.0.0"
5552 },
5553 "engines": {
5554 "node": ">= 0.4"
5555 }
5556 },
5557 "node_modules/get-stream": {
5558 "version": "5.2.0",
5559 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
5560 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
5561 "dev": true,
5562 "license": "MIT",
5563 "dependencies": {
5564 "pump": "^3.0.0"
5565 },
5566 "engines": {
5567 "node": ">=8"
5568 },
5569 "funding": {
5570 "url": "https://github.com/sponsors/sindresorhus"
5571 }
5572 },
5573 "node_modules/get-symbol-description": {
5574 "version": "1.1.0",
5575 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
5576 "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
5577 "dev": true,
5578 "license": "MIT",
5579 "dependencies": {
5580 "call-bound": "^1.0.3",
5581 "es-errors": "^1.3.0",
5582 "get-intrinsic": "^1.2.6"
5583 },
5584 "engines": {
5585 "node": ">= 0.4"
5586 },
5587 "funding": {
5588 "url": "https://github.com/sponsors/ljharb"
5589 }
5590 },
5591 "node_modules/glob": {
5592 "version": "7.2.3",
5593 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
5594 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
5595 "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
5596 "dev": true,
5597 "license": "ISC",
5598 "dependencies": {
5599 "fs.realpath": "^1.0.0",
5600 "inflight": "^1.0.4",
5601 "inherits": "2",
5602 "minimatch": "^3.1.1",
5603 "once": "^1.3.0",
5604 "path-is-absolute": "^1.0.0"
5605 },
5606 "engines": {
5607 "node": "*"
5608 },
5609 "funding": {
5610 "url": "https://github.com/sponsors/isaacs"
5611 }
5612 },
5613 "node_modules/glob-parent": {
5614 "version": "6.0.2",
5615 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
5616 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
5617 "dev": true,
5618 "license": "ISC",
5619 "dependencies": {
5620 "is-glob": "^4.0.3"
5621 },
5622 "engines": {
5623 "node": ">=10.13.0"
5624 }
5625 },
5626 "node_modules/glob/node_modules/balanced-match": {
5627 "version": "1.0.2",
5628 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5629 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5630 "dev": true,
5631 "license": "MIT"
5632 },
5633 "node_modules/glob/node_modules/brace-expansion": {
5634 "version": "1.1.18",
5635 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",
5636 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",
5637 "dev": true,
5638 "license": "MIT",
5639 "dependencies": {
5640 "balanced-match": "^1.0.0",
5641 "concat-map": "0.0.1"
5642 }
5643 },
5644 "node_modules/glob/node_modules/minimatch": {
5645 "version": "3.1.5",
5646 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
5647 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
5648 "dev": true,
5649 "license": "ISC",
5650 "dependencies": {
5651 "brace-expansion": "^1.1.7"
5652 },
5653 "engines": {
5654 "node": "*"
5655 }
5656 },
5657 "node_modules/global-agent": {
5658 "version": "3.0.0",
5659 "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz",
5660 "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==",
5661 "dev": true,
5662 "license": "BSD-3-Clause",
5663 "optional": true,
5664 "dependencies": {
5665 "boolean": "^3.0.1",
5666 "es6-error": "^4.1.1",
5667 "matcher": "^3.0.0",
5668 "roarr": "^2.15.3",
5669 "semver": "^7.3.2",
5670 "serialize-error": "^7.0.1"
5671 },
5672 "engines": {
5673 "node": ">=10.0"
5674 }
5675 },
5676 "node_modules/global-agent/node_modules/semver": {
5677 "version": "7.8.5",
5678 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
5679 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
5680 "dev": true,
5681 "license": "ISC",
5682 "optional": true,
5683 "bin": {
5684 "semver": "bin/semver.js"
5685 },
5686 "engines": {
5687 "node": ">=10"
5688 }
5689 },
5690 "node_modules/globals": {
5691 "version": "16.5.0",
5692 "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz",
5693 "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==",
5694 "dev": true,
5695 "license": "MIT",
5696 "engines": {
5697 "node": ">=18"
5698 },
5699 "funding": {
5700 "url": "https://github.com/sponsors/sindresorhus"
5701 }
5702 },
5703 "node_modules/globalthis": {
5704 "version": "1.0.4",
5705 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
5706 "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
5707 "dev": true,
5708 "license": "MIT",
5709 "dependencies": {
5710 "define-properties": "^1.2.1",
5711 "gopd": "^1.0.1"
5712 },
5713 "engines": {
5714 "node": ">= 0.4"
5715 },
5716 "funding": {
5717 "url": "https://github.com/sponsors/ljharb"
5718 }
5719 },
5720 "node_modules/gopd": {
5721 "version": "1.2.0",
5722 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
5723 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
5724 "dev": true,
5725 "license": "MIT",
5726 "engines": {
5727 "node": ">= 0.4"
5728 },
5729 "funding": {
5730 "url": "https://github.com/sponsors/ljharb"
5731 }
5732 },
5733 "node_modules/got": {
5734 "version": "11.8.6",
5735 "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz",
5736 "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==",
5737 "dev": true,
5738 "license": "MIT",
5739 "dependencies": {
5740 "@sindresorhus/is": "^4.0.0",
5741 "@szmarczak/http-timer": "^4.0.5",
5742 "@types/cacheable-request": "^6.0.1",
5743 "@types/responselike": "^1.0.0",
5744 "cacheable-lookup": "^5.0.3",
5745 "cacheable-request": "^7.0.2",
5746 "decompress-response": "^6.0.0",
5747 "http2-wrapper": "^1.0.0-beta.5.2",
5748 "lowercase-keys": "^2.0.0",
5749 "p-cancelable": "^2.0.0",
5750 "responselike": "^2.0.0"
5751 },
5752 "engines": {
5753 "node": ">=10.19.0"
5754 },
5755 "funding": {
5756 "url": "https://github.com/sindresorhus/got?sponsor=1"
5757 }
5758 },
5759 "node_modules/graceful-fs": {
5760 "version": "4.2.11",
5761 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
5762 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
5763 "dev": true,
5764 "license": "ISC"
5765 },
5766 "node_modules/has-bigints": {
5767 "version": "1.1.0",
5768 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
5769 "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
5770 "dev": true,
5771 "license": "MIT",
5772 "engines": {
5773 "node": ">= 0.4"
5774 },
5775 "funding": {
5776 "url": "https://github.com/sponsors/ljharb"
5777 }
5778 },
5779 "node_modules/has-flag": {
5780 "version": "4.0.0",
5781 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5782 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5783 "dev": true,
5784 "license": "MIT",
5785 "engines": {
5786 "node": ">=8"
5787 }
5788 },
5789 "node_modules/has-property-descriptors": {
5790 "version": "1.0.2",
5791 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
5792 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
5793 "dev": true,
5794 "license": "MIT",
5795 "dependencies": {
5796 "es-define-property": "^1.0.0"
5797 },
5798 "funding": {
5799 "url": "https://github.com/sponsors/ljharb"
5800 }
5801 },
5802 "node_modules/has-proto": {
5803 "version": "1.2.0",
5804 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
5805 "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
5806 "dev": true,
5807 "license": "MIT",
5808 "dependencies": {
5809 "dunder-proto": "^1.0.0"
5810 },
5811 "engines": {
5812 "node": ">= 0.4"
5813 },
5814 "funding": {
5815 "url": "https://github.com/sponsors/ljharb"
5816 }
5817 },
5818 "node_modules/has-symbols": {
5819 "version": "1.1.0",
5820 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
5821 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
5822 "dev": true,
5823 "license": "MIT",
5824 "engines": {
5825 "node": ">= 0.4"
5826 },
5827 "funding": {
5828 "url": "https://github.com/sponsors/ljharb"
5829 }
5830 },
5831 "node_modules/has-tostringtag": {
5832 "version": "1.0.2",
5833 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
5834 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
5835 "dev": true,
5836 "license": "MIT",
5837 "dependencies": {
5838 "has-symbols": "^1.0.3"
5839 },
5840 "engines": {
5841 "node": ">= 0.4"
5842 },
5843 "funding": {
5844 "url": "https://github.com/sponsors/ljharb"
5845 }
5846 },
5847 "node_modules/hasown": {
5848 "version": "2.0.4",
5849 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
5850 "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
5851 "dev": true,
5852 "license": "MIT",
5853 "dependencies": {
5854 "function-bind": "^1.1.2"
5855 },
5856 "engines": {
5857 "node": ">= 0.4"
5858 }
5859 },
5860 "node_modules/hermes-estree": {
5861 "version": "0.25.1",
5862 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz",
5863 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==",
5864 "dev": true,
5865 "license": "MIT"
5866 },
5867 "node_modules/hermes-parser": {
5868 "version": "0.25.1",
5869 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz",
5870 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==",
5871 "dev": true,
5872 "license": "MIT",
5873 "dependencies": {
5874 "hermes-estree": "0.25.1"
5875 }
5876 },
5877 "node_modules/hosted-git-info": {
5878 "version": "4.1.0",
5879 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
5880 "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
5881 "dev": true,
5882 "license": "ISC",
5883 "dependencies": {
5884 "lru-cache": "^6.0.0"
5885 },
5886 "engines": {
5887 "node": ">=10"
5888 }
5889 },
5890 "node_modules/hosted-git-info/node_modules/lru-cache": {
5891 "version": "6.0.0",
5892 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
5893 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
5894 "dev": true,
5895 "license": "ISC",
5896 "dependencies": {
5897 "yallist": "^4.0.0"
5898 },
5899 "engines": {
5900 "node": ">=10"
5901 }
5902 },
5903 "node_modules/hosted-git-info/node_modules/yallist": {
5904 "version": "4.0.0",
5905 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
5906 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
5907 "dev": true,
5908 "license": "ISC"
5909 },
5910 "node_modules/html-encoding-sniffer": {
5911 "version": "4.0.0",
5912 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz",
5913 "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==",
5914 "dev": true,
5915 "license": "MIT",
5916 "dependencies": {
5917 "whatwg-encoding": "^3.1.1"
5918 },
5919 "engines": {
5920 "node": ">=18"
5921 }
5922 },
5923 "node_modules/html-escaper": {
5924 "version": "2.0.2",
5925 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
5926 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
5927 "dev": true,
5928 "license": "MIT"
5929 },
5930 "node_modules/http-cache-semantics": {
5931 "version": "4.2.0",
5932 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz",
5933 "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==",
5934 "dev": true,
5935 "license": "BSD-2-Clause"
5936 },
5937 "node_modules/http-proxy-agent": {
5938 "version": "7.0.2",
5939 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
5940 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
5941 "dev": true,
5942 "license": "MIT",
5943 "dependencies": {
5944 "agent-base": "^7.1.0",
5945 "debug": "^4.3.4"
5946 },
5947 "engines": {
5948 "node": ">= 14"
5949 }
5950 },
5951 "node_modules/http2-wrapper": {
5952 "version": "1.0.3",
5953 "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz",
5954 "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==",
5955 "dev": true,
5956 "license": "MIT",
5957 "dependencies": {
5958 "quick-lru": "^5.1.1",
5959 "resolve-alpn": "^1.0.0"
5960 },
5961 "engines": {
5962 "node": ">=10.19.0"
5963 }
5964 },
5965 "node_modules/https-proxy-agent": {
5966 "version": "7.0.6",
5967 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
5968 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
5969 "dev": true,
5970 "license": "MIT",
5971 "dependencies": {
5972 "agent-base": "^7.1.2",
5973 "debug": "4"
5974 },
5975 "engines": {
5976 "node": ">= 14"
5977 }
5978 },
5979 "node_modules/iconv-lite": {
5980 "version": "0.6.3",
5981 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
5982 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
5983 "dev": true,
5984 "license": "MIT",
5985 "dependencies": {
5986 "safer-buffer": ">= 2.1.2 < 3.0.0"
5987 },
5988 "engines": {
5989 "node": ">=0.10.0"
5990 }
5991 },
5992 "node_modules/ignore": {
5993 "version": "5.3.2",
5994 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
5995 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
5996 "dev": true,
5997 "license": "MIT",
5998 "engines": {
5999 "node": ">= 4"
6000 }
6001 },
6002 "node_modules/import-fresh": {
6003 "version": "3.3.1",
6004 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
6005 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
6006 "dev": true,
6007 "license": "MIT",
6008 "dependencies": {
6009 "parent-module": "^1.0.0",
6010 "resolve-from": "^4.0.0"
6011 },
6012 "engines": {
6013 "node": ">=6"
6014 },
6015 "funding": {
6016 "url": "https://github.com/sponsors/sindresorhus"
6017 }
6018 },
6019 "node_modules/imurmurhash": {
6020 "version": "0.1.4",
6021 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
6022 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
6023 "dev": true,
6024 "license": "MIT",
6025 "engines": {
6026 "node": ">=0.8.19"
6027 }
6028 },
6029 "node_modules/indent-string": {
6030 "version": "4.0.0",
6031 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
6032 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
6033 "dev": true,
6034 "license": "MIT",
6035 "engines": {
6036 "node": ">=8"
6037 }
6038 },
6039 "node_modules/inflight": {
6040 "version": "1.0.6",
6041 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6042 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
6043 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
6044 "dev": true,
6045 "license": "ISC",
6046 "dependencies": {
6047 "once": "^1.3.0",
6048 "wrappy": "1"
6049 }
6050 },
6051 "node_modules/inherits": {
6052 "version": "2.0.4",
6053 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6054 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6055 "dev": true,
6056 "license": "ISC"
6057 },
6058 "node_modules/internal-slot": {
6059 "version": "1.1.0",
6060 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
6061 "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
6062 "dev": true,
6063 "license": "MIT",
6064 "dependencies": {
6065 "es-errors": "^1.3.0",
6066 "hasown": "^2.0.2",
6067 "side-channel": "^1.1.0"
6068 },
6069 "engines": {
6070 "node": ">= 0.4"
6071 }
6072 },
6073 "node_modules/is-array-buffer": {
6074 "version": "3.0.5",
6075 "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
6076 "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
6077 "dev": true,
6078 "license": "MIT",
6079 "dependencies": {
6080 "call-bind": "^1.0.8",
6081 "call-bound": "^1.0.3",
6082 "get-intrinsic": "^1.2.6"
6083 },
6084 "engines": {
6085 "node": ">= 0.4"
6086 },
6087 "funding": {
6088 "url": "https://github.com/sponsors/ljharb"
6089 }
6090 },
6091 "node_modules/is-async-function": {
6092 "version": "2.1.1",
6093 "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
6094 "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
6095 "dev": true,
6096 "license": "MIT",
6097 "dependencies": {
6098 "async-function": "^1.0.0",
6099 "call-bound": "^1.0.3",
6100 "get-proto": "^1.0.1",
6101 "has-tostringtag": "^1.0.2",
6102 "safe-regex-test": "^1.1.0"
6103 },
6104 "engines": {
6105 "node": ">= 0.4"
6106 },
6107 "funding": {
6108 "url": "https://github.com/sponsors/ljharb"
6109 }
6110 },
6111 "node_modules/is-bigint": {
6112 "version": "1.1.0",
6113 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
6114 "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
6115 "dev": true,
6116 "license": "MIT",
6117 "dependencies": {
6118 "has-bigints": "^1.0.2"
6119 },
6120 "engines": {
6121 "node": ">= 0.4"
6122 },
6123 "funding": {
6124 "url": "https://github.com/sponsors/ljharb"
6125 }
6126 },
6127 "node_modules/is-boolean-object": {
6128 "version": "1.2.2",
6129 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
6130 "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
6131 "dev": true,
6132 "license": "MIT",
6133 "dependencies": {
6134 "call-bound": "^1.0.3",
6135 "has-tostringtag": "^1.0.2"
6136 },
6137 "engines": {
6138 "node": ">= 0.4"
6139 },
6140 "funding": {
6141 "url": "https://github.com/sponsors/ljharb"
6142 }
6143 },
6144 "node_modules/is-callable": {
6145 "version": "1.2.7",
6146 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
6147 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
6148 "dev": true,
6149 "license": "MIT",
6150 "engines": {
6151 "node": ">= 0.4"
6152 },
6153 "funding": {
6154 "url": "https://github.com/sponsors/ljharb"
6155 }
6156 },
6157 "node_modules/is-data-view": {
6158 "version": "1.0.2",
6159 "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
6160 "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
6161 "dev": true,
6162 "license": "MIT",
6163 "dependencies": {
6164 "call-bound": "^1.0.2",
6165 "get-intrinsic": "^1.2.6",
6166 "is-typed-array": "^1.1.13"
6167 },
6168 "engines": {
6169 "node": ">= 0.4"
6170 },
6171 "funding": {
6172 "url": "https://github.com/sponsors/ljharb"
6173 }
6174 },
6175 "node_modules/is-date-object": {
6176 "version": "1.1.0",
6177 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
6178 "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
6179 "dev": true,
6180 "license": "MIT",
6181 "dependencies": {
6182 "call-bound": "^1.0.2",
6183 "has-tostringtag": "^1.0.2"
6184 },
6185 "engines": {
6186 "node": ">= 0.4"
6187 },
6188 "funding": {
6189 "url": "https://github.com/sponsors/ljharb"
6190 }
6191 },
6192 "node_modules/is-document.all": {
6193 "version": "1.0.0",
6194 "resolved": "https://registry.npmjs.org/is-document.all/-/is-document.all-1.0.0.tgz",
6195 "integrity": "sha512-+XSoyS05OdBbhFuELhgTCpFNHkpBOJqtsZfUFFpe5QTw+9Sjbh8zitxhQkYAo6wV7e1Vb8cAPvpCk9jGam/82g==",
6196 "dev": true,
6197 "license": "MIT",
6198 "dependencies": {
6199 "call-bound": "^1.0.4"
6200 },
6201 "engines": {
6202 "node": ">= 0.4"
6203 },
6204 "funding": {
6205 "url": "https://github.com/sponsors/ljharb"
6206 }
6207 },
6208 "node_modules/is-extglob": {
6209 "version": "2.1.1",
6210 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6211 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
6212 "dev": true,
6213 "license": "MIT",
6214 "engines": {
6215 "node": ">=0.10.0"
6216 }
6217 },
6218 "node_modules/is-finalizationregistry": {
6219 "version": "1.1.1",
6220 "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
6221 "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
6222 "dev": true,
6223 "license": "MIT",
6224 "dependencies": {
6225 "call-bound": "^1.0.3"
6226 },
6227 "engines": {
6228 "node": ">= 0.4"
6229 },
6230 "funding": {
6231 "url": "https://github.com/sponsors/ljharb"
6232 }
6233 },
6234 "node_modules/is-fullwidth-code-point": {
6235 "version": "3.0.0",
6236 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6237 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6238 "dev": true,
6239 "license": "MIT",
6240 "engines": {
6241 "node": ">=8"
6242 }
6243 },
6244 "node_modules/is-generator-function": {
6245 "version": "1.1.2",
6246 "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz",
6247 "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==",
6248 "dev": true,
6249 "license": "MIT",
6250 "dependencies": {
6251 "call-bound": "^1.0.4",
6252 "generator-function": "^2.0.0",
6253 "get-proto": "^1.0.1",
6254 "has-tostringtag": "^1.0.2",
6255 "safe-regex-test": "^1.1.0"
6256 },
6257 "engines": {
6258 "node": ">= 0.4"
6259 },
6260 "funding": {
6261 "url": "https://github.com/sponsors/ljharb"
6262 }
6263 },
6264 "node_modules/is-glob": {
6265 "version": "4.0.3",
6266 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6267 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6268 "dev": true,
6269 "license": "MIT",
6270 "dependencies": {
6271 "is-extglob": "^2.1.1"
6272 },
6273 "engines": {
6274 "node": ">=0.10.0"
6275 }
6276 },
6277 "node_modules/is-map": {
6278 "version": "2.0.3",
6279 "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
6280 "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
6281 "dev": true,
6282 "license": "MIT",
6283 "engines": {
6284 "node": ">= 0.4"
6285 },
6286 "funding": {
6287 "url": "https://github.com/sponsors/ljharb"
6288 }
6289 },
6290 "node_modules/is-negative-zero": {
6291 "version": "2.0.3",
6292 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
6293 "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
6294 "dev": true,
6295 "license": "MIT",
6296 "engines": {
6297 "node": ">= 0.4"
6298 },
6299 "funding": {
6300 "url": "https://github.com/sponsors/ljharb"
6301 }
6302 },
6303 "node_modules/is-number-object": {
6304 "version": "1.1.1",
6305 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
6306 "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
6307 "dev": true,
6308 "license": "MIT",
6309 "dependencies": {
6310 "call-bound": "^1.0.3",
6311 "has-tostringtag": "^1.0.2"
6312 },
6313 "engines": {
6314 "node": ">= 0.4"
6315 },
6316 "funding": {
6317 "url": "https://github.com/sponsors/ljharb"
6318 }
6319 },
6320 "node_modules/is-potential-custom-element-name": {
6321 "version": "1.0.1",
6322 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
6323 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
6324 "dev": true,
6325 "license": "MIT"
6326 },
6327 "node_modules/is-regex": {
6328 "version": "1.2.1",
6329 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
6330 "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
6331 "dev": true,
6332 "license": "MIT",
6333 "dependencies": {
6334 "call-bound": "^1.0.2",
6335 "gopd": "^1.2.0",
6336 "has-tostringtag": "^1.0.2",
6337 "hasown": "^2.0.2"
6338 },
6339 "engines": {
6340 "node": ">= 0.4"
6341 },
6342 "funding": {
6343 "url": "https://github.com/sponsors/ljharb"
6344 }
6345 },
6346 "node_modules/is-set": {
6347 "version": "2.0.3",
6348 "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
6349 "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
6350 "dev": true,
6351 "license": "MIT",
6352 "engines": {
6353 "node": ">= 0.4"
6354 },
6355 "funding": {
6356 "url": "https://github.com/sponsors/ljharb"
6357 }
6358 },
6359 "node_modules/is-shared-array-buffer": {
6360 "version": "1.0.4",
6361 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
6362 "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
6363 "dev": true,
6364 "license": "MIT",
6365 "dependencies": {
6366 "call-bound": "^1.0.3"
6367 },
6368 "engines": {
6369 "node": ">= 0.4"
6370 },
6371 "funding": {
6372 "url": "https://github.com/sponsors/ljharb"
6373 }
6374 },
6375 "node_modules/is-string": {
6376 "version": "1.1.1",
6377 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
6378 "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
6379 "dev": true,
6380 "license": "MIT",
6381 "dependencies": {
6382 "call-bound": "^1.0.3",
6383 "has-tostringtag": "^1.0.2"
6384 },
6385 "engines": {
6386 "node": ">= 0.4"
6387 },
6388 "funding": {
6389 "url": "https://github.com/sponsors/ljharb"
6390 }
6391 },
6392 "node_modules/is-symbol": {
6393 "version": "1.1.1",
6394 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
6395 "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
6396 "dev": true,
6397 "license": "MIT",
6398 "dependencies": {
6399 "call-bound": "^1.0.2",
6400 "has-symbols": "^1.1.0",
6401 "safe-regex-test": "^1.1.0"
6402 },
6403 "engines": {
6404 "node": ">= 0.4"
6405 },
6406 "funding": {
6407 "url": "https://github.com/sponsors/ljharb"
6408 }
6409 },
6410 "node_modules/is-typed-array": {
6411 "version": "1.1.15",
6412 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
6413 "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
6414 "dev": true,
6415 "license": "MIT",
6416 "dependencies": {
6417 "which-typed-array": "^1.1.16"
6418 },
6419 "engines": {
6420 "node": ">= 0.4"
6421 },
6422 "funding": {
6423 "url": "https://github.com/sponsors/ljharb"
6424 }
6425 },
6426 "node_modules/is-weakmap": {
6427 "version": "2.0.2",
6428 "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
6429 "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
6430 "dev": true,
6431 "license": "MIT",
6432 "engines": {
6433 "node": ">= 0.4"
6434 },
6435 "funding": {
6436 "url": "https://github.com/sponsors/ljharb"
6437 }
6438 },
6439 "node_modules/is-weakref": {
6440 "version": "1.1.1",
6441 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
6442 "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
6443 "dev": true,
6444 "license": "MIT",
6445 "dependencies": {
6446 "call-bound": "^1.0.3"
6447 },
6448 "engines": {
6449 "node": ">= 0.4"
6450 },
6451 "funding": {
6452 "url": "https://github.com/sponsors/ljharb"
6453 }
6454 },
6455 "node_modules/is-weakset": {
6456 "version": "2.0.4",
6457 "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
6458 "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
6459 "dev": true,
6460 "license": "MIT",
6461 "dependencies": {
6462 "call-bound": "^1.0.3",
6463 "get-intrinsic": "^1.2.6"
6464 },
6465 "engines": {
6466 "node": ">= 0.4"
6467 },
6468 "funding": {
6469 "url": "https://github.com/sponsors/ljharb"
6470 }
6471 },
6472 "node_modules/isarray": {
6473 "version": "2.0.5",
6474 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
6475 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
6476 "dev": true,
6477 "license": "MIT"
6478 },
6479 "node_modules/isbinaryfile": {
6480 "version": "5.0.7",
6481 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.7.tgz",
6482 "integrity": "sha512-gnWD14Jh3FzS3CPhF0AxNOJ8CxqeblPTADzI38r0wt8ZyQl5edpy75myt08EG2oKvpyiqSqsx+Wkz9vtkbTqYQ==",
6483 "dev": true,
6484 "license": "MIT",
6485 "engines": {
6486 "node": ">= 18.0.0"
6487 },
6488 "funding": {
6489 "url": "https://github.com/sponsors/gjtorikian/"
6490 }
6491 },
6492 "node_modules/isexe": {
6493 "version": "3.1.5",
6494 "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz",
6495 "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==",
6496 "dev": true,
6497 "license": "BlueOak-1.0.0",
6498 "engines": {
6499 "node": ">=18"
6500 }
6501 },
6502 "node_modules/istanbul-lib-coverage": {
6503 "version": "3.2.2",
6504 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
6505 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
6506 "dev": true,
6507 "license": "BSD-3-Clause",
6508 "engines": {
6509 "node": ">=8"
6510 }
6511 },
6512 "node_modules/istanbul-lib-report": {
6513 "version": "3.0.1",
6514 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
6515 "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
6516 "dev": true,
6517 "license": "BSD-3-Clause",
6518 "dependencies": {
6519 "istanbul-lib-coverage": "^3.0.0",
6520 "make-dir": "^4.0.0",
6521 "supports-color": "^7.1.0"
6522 },
6523 "engines": {
6524 "node": ">=10"
6525 }
6526 },
6527 "node_modules/istanbul-reports": {
6528 "version": "3.2.0",
6529 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
6530 "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==",
6531 "dev": true,
6532 "license": "BSD-3-Clause",
6533 "dependencies": {
6534 "html-escaper": "^2.0.0",
6535 "istanbul-lib-report": "^3.0.0"
6536 },
6537 "engines": {
6538 "node": ">=8"
6539 }
6540 },
6541 "node_modules/jake": {
6542 "version": "10.9.4",
6543 "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz",
6544 "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==",
6545 "dev": true,
6546 "license": "Apache-2.0",
6547 "dependencies": {
6548 "async": "^3.2.6",
6549 "filelist": "^1.0.4",
6550 "picocolors": "^1.1.1"
6551 },
6552 "bin": {
6553 "jake": "bin/cli.js"
6554 },
6555 "engines": {
6556 "node": ">=10"
6557 }
6558 },
6559 "node_modules/jiti": {
6560 "version": "2.7.0",
6561 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
6562 "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
6563 "dev": true,
6564 "license": "MIT",
6565 "bin": {
6566 "jiti": "lib/jiti-cli.mjs"
6567 }
6568 },
6569 "node_modules/js-tokens": {
6570 "version": "4.0.0",
6571 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6572 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6573 "dev": true,
6574 "license": "MIT"
6575 },
6576 "node_modules/js-yaml": {
6577 "version": "4.3.1",
6578 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz",
6579 "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==",
6580 "dev": true,
6581 "funding": [
6582 {
6583 "type": "github",
6584 "url": "https://github.com/sponsors/puzrin"
6585 },
6586 {
6587 "type": "github",
6588 "url": "https://github.com/sponsors/nodeca"
6589 }
6590 ],
6591 "license": "MIT",
6592 "dependencies": {
6593 "argparse": "^2.0.1"
6594 },
6595 "bin": {
6596 "js-yaml": "bin/js-yaml.js"
6597 }
6598 },
6599 "node_modules/jsdom": {
6600 "version": "27.0.0",
6601 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-27.0.0.tgz",
6602 "integrity": "sha512-lIHeR1qlIRrIN5VMccd8tI2Sgw6ieYXSVktcSHaNe3Z5nE/tcPQYQWOq00wxMvYOsz+73eAkNenVvmPC6bba9A==",
6603 "dev": true,
6604 "license": "MIT",
6605 "dependencies": {
6606 "@asamuzakjp/dom-selector": "^6.5.4",
6607 "cssstyle": "^5.3.0",
6608 "data-urls": "^6.0.0",
6609 "decimal.js": "^10.5.0",
6610 "html-encoding-sniffer": "^4.0.0",
6611 "http-proxy-agent": "^7.0.2",
6612 "https-proxy-agent": "^7.0.6",
6613 "is-potential-custom-element-name": "^1.0.1",
6614 "parse5": "^7.3.0",
6615 "rrweb-cssom": "^0.8.0",
6616 "saxes": "^6.0.0",
6617 "symbol-tree": "^3.2.4",
6618 "tough-cookie": "^6.0.0",
6619 "w3c-xmlserializer": "^5.0.0",
6620 "webidl-conversions": "^8.0.0",
6621 "whatwg-encoding": "^3.1.1",
6622 "whatwg-mimetype": "^4.0.0",
6623 "whatwg-url": "^15.0.0",
6624 "ws": "^8.18.2",
6625 "xml-name-validator": "^5.0.0"
6626 },
6627 "engines": {
6628 "node": ">=20"
6629 },
6630 "peerDependencies": {
6631 "canvas": "^3.0.0"
6632 },
6633 "peerDependenciesMeta": {
6634 "canvas": {
6635 "optional": true
6636 }
6637 }
6638 },
6639 "node_modules/jsesc": {
6640 "version": "3.1.0",
6641 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
6642 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
6643 "dev": true,
6644 "license": "MIT",
6645 "bin": {
6646 "jsesc": "bin/jsesc"
6647 },
6648 "engines": {
6649 "node": ">=6"
6650 }
6651 },
6652 "node_modules/json-buffer": {
6653 "version": "3.0.1",
6654 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
6655 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
6656 "dev": true,
6657 "license": "MIT"
6658 },
6659 "node_modules/json-schema-traverse": {
6660 "version": "1.0.0",
6661 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
6662 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
6663 "dev": true,
6664 "license": "MIT"
6665 },
6666 "node_modules/json-stable-stringify-without-jsonify": {
6667 "version": "1.0.1",
6668 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6669 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
6670 "dev": true,
6671 "license": "MIT"
6672 },
6673 "node_modules/json-stringify-safe": {
6674 "version": "5.0.1",
6675 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6676 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
6677 "dev": true,
6678 "license": "ISC",
6679 "optional": true
6680 },
6681 "node_modules/json5": {
6682 "version": "2.2.3",
6683 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
6684 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
6685 "dev": true,
6686 "license": "MIT",
6687 "bin": {
6688 "json5": "lib/cli.js"
6689 },
6690 "engines": {
6691 "node": ">=6"
6692 }
6693 },
6694 "node_modules/jsonfile": {
6695 "version": "6.2.1",
6696 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz",
6697 "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==",
6698 "dev": true,
6699 "license": "MIT",
6700 "dependencies": {
6701 "universalify": "^2.0.0"
6702 },
6703 "optionalDependencies": {
6704 "graceful-fs": "^4.1.6"
6705 }
6706 },
6707 "node_modules/jsx-ast-utils": {
6708 "version": "3.3.5",
6709 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
6710 "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
6711 "dev": true,
6712 "license": "MIT",
6713 "dependencies": {
6714 "array-includes": "^3.1.6",
6715 "array.prototype.flat": "^1.3.1",
6716 "object.assign": "^4.1.4",
6717 "object.values": "^1.1.6"
6718 },
6719 "engines": {
6720 "node": ">=4.0"
6721 }
6722 },
6723 "node_modules/keyv": {
6724 "version": "4.5.4",
6725 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
6726 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
6727 "dev": true,
6728 "license": "MIT",
6729 "dependencies": {
6730 "json-buffer": "3.0.1"
6731 }
6732 },
6733 "node_modules/language-subtag-registry": {
6734 "version": "0.3.23",
6735 "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz",
6736 "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==",
6737 "dev": true,
6738 "license": "CC0-1.0"
6739 },
6740 "node_modules/language-tags": {
6741 "version": "1.0.9",
6742 "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz",
6743 "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
6744 "dev": true,
6745 "license": "MIT",
6746 "dependencies": {
6747 "language-subtag-registry": "^0.3.20"
6748 },
6749 "engines": {
6750 "node": ">=0.10"
6751 }
6752 },
6753 "node_modules/lazy-val": {
6754 "version": "1.0.5",
6755 "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz",
6756 "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==",
6757 "dev": true,
6758 "license": "MIT"
6759 },
6760 "node_modules/levn": {
6761 "version": "0.4.1",
6762 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
6763 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
6764 "dev": true,
6765 "license": "MIT",
6766 "dependencies": {
6767 "prelude-ls": "^1.2.1",
6768 "type-check": "~0.4.0"
6769 },
6770 "engines": {
6771 "node": ">= 0.8.0"
6772 }
6773 },
6774 "node_modules/locate-path": {
6775 "version": "6.0.0",
6776 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
6777 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
6778 "dev": true,
6779 "license": "MIT",
6780 "dependencies": {
6781 "p-locate": "^5.0.0"
6782 },
6783 "engines": {
6784 "node": ">=10"
6785 },
6786 "funding": {
6787 "url": "https://github.com/sponsors/sindresorhus"
6788 }
6789 },
6790 "node_modules/lodash": {
6791 "version": "4.18.1",
6792 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
6793 "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
6794 "dev": true,
6795 "license": "MIT"
6796 },
6797 "node_modules/lodash.merge": {
6798 "version": "4.6.2",
6799 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6800 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6801 "dev": true,
6802 "license": "MIT"
6803 },
6804 "node_modules/lowercase-keys": {
6805 "version": "2.0.0",
6806 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
6807 "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
6808 "dev": true,
6809 "license": "MIT",
6810 "engines": {
6811 "node": ">=8"
6812 }
6813 },
6814 "node_modules/lru-cache": {
6815 "version": "5.1.1",
6816 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
6817 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
6818 "dev": true,
6819 "license": "ISC",
6820 "dependencies": {
6821 "yallist": "^3.0.2"
6822 }
6823 },
6824 "node_modules/lz-string": {
6825 "version": "1.5.0",
6826 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
6827 "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
6828 "dev": true,
6829 "license": "MIT",
6830 "bin": {
6831 "lz-string": "bin/bin.js"
6832 }
6833 },
6834 "node_modules/magic-string": {
6835 "version": "0.30.21",
6836 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
6837 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
6838 "dev": true,
6839 "license": "MIT",
6840 "dependencies": {
6841 "@jridgewell/sourcemap-codec": "^1.5.5"
6842 }
6843 },
6844 "node_modules/magicast": {
6845 "version": "0.5.4",
6846 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.4.tgz",
6847 "integrity": "sha512-llBEhWm1SacoRwgHUoQJYtwp4PBLF4faQi5TCpIGyGs9n4y5+juI0tDgyKIfpqxckRHaHzouUEph3THklWh03w==",
6848 "dev": true,
6849 "license": "MIT",
6850 "dependencies": {
6851 "@babel/parser": "^7.29.7",
6852 "@babel/types": "^7.29.7",
6853 "source-map-js": "^1.2.1"
6854 }
6855 },
6856 "node_modules/make-dir": {
6857 "version": "4.0.0",
6858 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
6859 "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
6860 "dev": true,
6861 "license": "MIT",
6862 "dependencies": {
6863 "semver": "^7.5.3"
6864 },
6865 "engines": {
6866 "node": ">=10"
6867 },
6868 "funding": {
6869 "url": "https://github.com/sponsors/sindresorhus"
6870 }
6871 },
6872 "node_modules/make-dir/node_modules/semver": {
6873 "version": "7.8.5",
6874 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
6875 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
6876 "dev": true,
6877 "license": "ISC",
6878 "bin": {
6879 "semver": "bin/semver.js"
6880 },
6881 "engines": {
6882 "node": ">=10"
6883 }
6884 },
6885 "node_modules/matcher": {
6886 "version": "3.0.0",
6887 "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
6888 "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==",
6889 "dev": true,
6890 "license": "MIT",
6891 "optional": true,
6892 "dependencies": {
6893 "escape-string-regexp": "^4.0.0"
6894 },
6895 "engines": {
6896 "node": ">=10"
6897 }
6898 },
6899 "node_modules/math-intrinsics": {
6900 "version": "1.1.0",
6901 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
6902 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
6903 "dev": true,
6904 "license": "MIT",
6905 "engines": {
6906 "node": ">= 0.4"
6907 }
6908 },
6909 "node_modules/mdn-data": {
6910 "version": "2.27.1",
6911 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
6912 "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==",
6913 "dev": true,
6914 "license": "CC0-1.0"
6915 },
6916 "node_modules/mime": {
6917 "version": "2.6.0",
6918 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
6919 "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
6920 "dev": true,
6921 "license": "MIT",
6922 "bin": {
6923 "mime": "cli.js"
6924 },
6925 "engines": {
6926 "node": ">=4.0.0"
6927 }
6928 },
6929 "node_modules/mime-db": {
6930 "version": "1.52.0",
6931 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
6932 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
6933 "dev": true,
6934 "license": "MIT",
6935 "engines": {
6936 "node": ">= 0.6"
6937 }
6938 },
6939 "node_modules/mime-types": {
6940 "version": "2.1.35",
6941 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
6942 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
6943 "dev": true,
6944 "license": "MIT",
6945 "dependencies": {
6946 "mime-db": "1.52.0"
6947 },
6948 "engines": {
6949 "node": ">= 0.6"
6950 }
6951 },
6952 "node_modules/mimic-response": {
6953 "version": "1.0.1",
6954 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
6955 "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
6956 "dev": true,
6957 "license": "MIT",
6958 "engines": {
6959 "node": ">=4"
6960 }
6961 },
6962 "node_modules/min-indent": {
6963 "version": "1.0.1",
6964 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
6965 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
6966 "dev": true,
6967 "license": "MIT",
6968 "engines": {
6969 "node": ">=4"
6970 }
6971 },
6972 "node_modules/minimatch": {
6973 "version": "10.2.6",
6974 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
6975 "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
6976 "dev": true,
6977 "license": "BlueOak-1.0.0",
6978 "dependencies": {
6979 "brace-expansion": "^5.0.8"
6980 },
6981 "engines": {
6982 "node": "18 || 20 || >=22"
6983 },
6984 "funding": {
6985 "url": "https://github.com/sponsors/isaacs"
6986 }
6987 },
6988 "node_modules/minimist": {
6989 "version": "1.2.8",
6990 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
6991 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
6992 "dev": true,
6993 "license": "MIT",
6994 "funding": {
6995 "url": "https://github.com/sponsors/ljharb"
6996 }
6997 },
6998 "node_modules/minipass": {
6999 "version": "7.1.3",
7000 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
7001 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
7002 "dev": true,
7003 "license": "BlueOak-1.0.0",
7004 "engines": {
7005 "node": ">=16 || 14 >=14.17"
7006 }
7007 },
7008 "node_modules/minizlib": {
7009 "version": "3.1.0",
7010 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
7011 "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
7012 "dev": true,
7013 "license": "MIT",
7014 "dependencies": {
7015 "minipass": "^7.1.2"
7016 },
7017 "engines": {
7018 "node": ">= 18"
7019 }
7020 },
7021 "node_modules/mkdirp": {
7022 "version": "0.5.6",
7023 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
7024 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
7025 "dev": true,
7026 "license": "MIT",
7027 "peer": true,
7028 "dependencies": {
7029 "minimist": "^1.2.6"
7030 },
7031 "bin": {
7032 "mkdirp": "bin/cmd.js"
7033 }
7034 },
7035 "node_modules/ms": {
7036 "version": "2.1.3",
7037 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
7038 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
7039 "dev": true,
7040 "license": "MIT"
7041 },
7042 "node_modules/nanoid": {
7043 "version": "3.3.18",
7044 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",
7045 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",
7046 "dev": true,
7047 "funding": [
7048 {
7049 "type": "github",
7050 "url": "https://github.com/sponsors/ai"
7051 }
7052 ],
7053 "license": "MIT",
7054 "bin": {
7055 "nanoid": "bin/nanoid.cjs"
7056 },
7057 "engines": {
7058 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
7059 }
7060 },
7061 "node_modules/natural-compare": {
7062 "version": "1.4.0",
7063 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7064 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
7065 "dev": true,
7066 "license": "MIT"
7067 },
7068 "node_modules/node-abi": {
7069 "version": "4.33.0",
7070 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-4.33.0.tgz",
7071 "integrity": "sha512-vLBWCKb+7LWsX+TbfzWOkw0W81m377tyx3hOweBTjO43CXZnRGS1/JPWs20fr0PgZyDXk6ROYrylsEycK8raDA==",
7072 "dev": true,
7073 "license": "MIT",
7074 "dependencies": {
7075 "semver": "^7.6.3"
7076 },
7077 "engines": {
7078 "node": ">=22.12.0"
7079 }
7080 },
7081 "node_modules/node-abi/node_modules/semver": {
7082 "version": "7.8.5",
7083 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
7084 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
7085 "dev": true,
7086 "license": "ISC",
7087 "bin": {
7088 "semver": "bin/semver.js"
7089 },
7090 "engines": {
7091 "node": ">=10"
7092 }
7093 },
7094 "node_modules/node-addon-api": {
7095 "version": "8.9.2",
7096 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz",
7097 "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
7098 "license": "MIT",
7099 "engines": {
7100 "node": "^18 || ^20 || >= 21"
7101 }
7102 },
7103 "node_modules/node-api-version": {
7104 "version": "0.2.1",
7105 "resolved": "https://registry.npmjs.org/node-api-version/-/node-api-version-0.2.1.tgz",
7106 "integrity": "sha512-2xP/IGGMmmSQpI1+O/k72jF/ykvZ89JeuKX3TLJAYPDVLUalrshrLHkeVcCCZqG/eEa635cr8IBYzgnDvM2O8Q==",
7107 "dev": true,
7108 "license": "MIT",
7109 "dependencies": {
7110 "semver": "^7.3.5"
7111 }
7112 },
7113 "node_modules/node-api-version/node_modules/semver": {
7114 "version": "7.8.5",
7115 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
7116 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
7117 "dev": true,
7118 "license": "ISC",
7119 "bin": {
7120 "semver": "bin/semver.js"
7121 },
7122 "engines": {
7123 "node": ">=10"
7124 }
7125 },
7126 "node_modules/node-gyp": {
7127 "version": "12.4.0",
7128 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-12.4.0.tgz",
7129 "integrity": "sha512-OMcPNvqTCFUnNaBlmdgq+lfNqY7gTiSmNRDjY3uAXRyudeKZEZxu3CLtjMQrx4zZxCX2b/mpNqTtwuCJgXhHkw==",
7130 "dev": true,
7131 "license": "MIT",
7132 "dependencies": {
7133 "env-paths": "^2.2.0",
7134 "exponential-backoff": "^3.1.1",
7135 "graceful-fs": "^4.2.6",
7136 "nopt": "^9.0.0",
7137 "proc-log": "^6.0.0",
7138 "semver": "^7.3.5",
7139 "tar": "^7.5.4",
7140 "tinyglobby": "^0.2.12",
7141 "undici": "^6.25.0",
7142 "which": "^6.0.0"
7143 },
7144 "bin": {
7145 "node-gyp": "bin/node-gyp.js"
7146 },
7147 "engines": {
7148 "node": "^20.17.0 || >=22.9.0"
7149 }
7150 },
7151 "node_modules/node-gyp/node_modules/env-paths": {
7152 "version": "2.2.1",
7153 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
7154 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
7155 "dev": true,
7156 "license": "MIT",
7157 "engines": {
7158 "node": ">=6"
7159 }
7160 },
7161 "node_modules/node-gyp/node_modules/isexe": {
7162 "version": "4.0.0",
7163 "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz",
7164 "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==",
7165 "dev": true,
7166 "license": "BlueOak-1.0.0",
7167 "engines": {
7168 "node": ">=20"
7169 }
7170 },
7171 "node_modules/node-gyp/node_modules/semver": {
7172 "version": "7.8.5",
7173 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
7174 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
7175 "dev": true,
7176 "license": "ISC",
7177 "bin": {
7178 "semver": "bin/semver.js"
7179 },
7180 "engines": {
7181 "node": ">=10"
7182 }
7183 },
7184 "node_modules/node-gyp/node_modules/undici": {
7185 "version": "6.28.0",
7186 "resolved": "https://registry.npmjs.org/undici/-/undici-6.28.0.tgz",
7187 "integrity": "sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==",
7188 "dev": true,
7189 "license": "MIT",
7190 "engines": {
7191 "node": ">=18.17"
7192 }
7193 },
7194 "node_modules/node-gyp/node_modules/which": {
7195 "version": "6.0.1",
7196 "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz",
7197 "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==",
7198 "dev": true,
7199 "license": "ISC",
7200 "dependencies": {
7201 "isexe": "^4.0.0"
7202 },
7203 "bin": {
7204 "node-which": "bin/which.js"
7205 },
7206 "engines": {
7207 "node": "^20.17.0 || >=22.9.0"
7208 }
7209 },
7210 "node_modules/node-int64": {
7211 "version": "0.4.0",
7212 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
7213 "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
7214 "dev": true,
7215 "license": "MIT"
7216 },
7217 "node_modules/node-releases": {
7218 "version": "2.0.53",
7219 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.53.tgz",
7220 "integrity": "sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==",
7221 "dev": true,
7222 "license": "MIT",
7223 "engines": {
7224 "node": ">=18"
7225 }
7226 },
7227 "node_modules/nopt": {
7228 "version": "9.0.0",
7229 "resolved": "https://registry.npmjs.org/nopt/-/nopt-9.0.0.tgz",
7230 "integrity": "sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==",
7231 "dev": true,
7232 "license": "ISC",
7233 "dependencies": {
7234 "abbrev": "^4.0.0"
7235 },
7236 "bin": {
7237 "nopt": "bin/nopt.js"
7238 },
7239 "engines": {
7240 "node": "^20.17.0 || >=22.9.0"
7241 }
7242 },
7243 "node_modules/normalize-url": {
7244 "version": "6.1.0",
7245 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
7246 "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
7247 "dev": true,
7248 "license": "MIT",
7249 "engines": {
7250 "node": ">=10"
7251 },
7252 "funding": {
7253 "url": "https://github.com/sponsors/sindresorhus"
7254 }
7255 },
7256 "node_modules/object-inspect": {
7257 "version": "1.13.4",
7258 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
7259 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
7260 "dev": true,
7261 "license": "MIT",
7262 "engines": {
7263 "node": ">= 0.4"
7264 },
7265 "funding": {
7266 "url": "https://github.com/sponsors/ljharb"
7267 }
7268 },
7269 "node_modules/object-keys": {
7270 "version": "1.1.1",
7271 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7272 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7273 "dev": true,
7274 "license": "MIT",
7275 "engines": {
7276 "node": ">= 0.4"
7277 }
7278 },
7279 "node_modules/object.assign": {
7280 "version": "4.1.7",
7281 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
7282 "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
7283 "dev": true,
7284 "license": "MIT",
7285 "dependencies": {
7286 "call-bind": "^1.0.8",
7287 "call-bound": "^1.0.3",
7288 "define-properties": "^1.2.1",
7289 "es-object-atoms": "^1.0.0",
7290 "has-symbols": "^1.1.0",
7291 "object-keys": "^1.1.1"
7292 },
7293 "engines": {
7294 "node": ">= 0.4"
7295 },
7296 "funding": {
7297 "url": "https://github.com/sponsors/ljharb"
7298 }
7299 },
7300 "node_modules/object.fromentries": {
7301 "version": "2.0.8",
7302 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
7303 "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
7304 "dev": true,
7305 "license": "MIT",
7306 "dependencies": {
7307 "call-bind": "^1.0.7",
7308 "define-properties": "^1.2.1",
7309 "es-abstract": "^1.23.2",
7310 "es-object-atoms": "^1.0.0"
7311 },
7312 "engines": {
7313 "node": ">= 0.4"
7314 },
7315 "funding": {
7316 "url": "https://github.com/sponsors/ljharb"
7317 }
7318 },
7319 "node_modules/object.values": {
7320 "version": "1.2.1",
7321 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
7322 "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
7323 "dev": true,
7324 "license": "MIT",
7325 "dependencies": {
7326 "call-bind": "^1.0.8",
7327 "call-bound": "^1.0.3",
7328 "define-properties": "^1.2.1",
7329 "es-object-atoms": "^1.0.0"
7330 },
7331 "engines": {
7332 "node": ">= 0.4"
7333 },
7334 "funding": {
7335 "url": "https://github.com/sponsors/ljharb"
7336 }
7337 },
7338 "node_modules/obug": {
7339 "version": "2.1.4",
7340 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",
7341 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",
7342 "dev": true,
7343 "funding": [
7344 "https://github.com/sponsors/sxzz",
7345 "https://opencollective.com/debug"
7346 ],
7347 "license": "MIT",
7348 "engines": {
7349 "node": ">=12.20.0"
7350 }
7351 },
7352 "node_modules/once": {
7353 "version": "1.4.0",
7354 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7355 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
7356 "dev": true,
7357 "license": "ISC",
7358 "dependencies": {
7359 "wrappy": "1"
7360 }
7361 },
7362 "node_modules/optionator": {
7363 "version": "0.9.4",
7364 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
7365 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
7366 "dev": true,
7367 "license": "MIT",
7368 "dependencies": {
7369 "deep-is": "^0.1.3",
7370 "fast-levenshtein": "^2.0.6",
7371 "levn": "^0.4.1",
7372 "prelude-ls": "^1.2.1",
7373 "type-check": "^0.4.0",
7374 "word-wrap": "^1.2.5"
7375 },
7376 "engines": {
7377 "node": ">= 0.8.0"
7378 }
7379 },
7380 "node_modules/own-keys": {
7381 "version": "1.0.2",
7382 "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.2.tgz",
7383 "integrity": "sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg==",
7384 "dev": true,
7385 "license": "MIT",
7386 "dependencies": {
7387 "call-bound": "^1.0.4",
7388 "get-intrinsic": "^1.3.0",
7389 "object-keys": "^1.1.1",
7390 "safe-push-apply": "^1.0.0"
7391 },
7392 "engines": {
7393 "node": ">= 0.4"
7394 },
7395 "funding": {
7396 "url": "https://github.com/sponsors/ljharb"
7397 }
7398 },
7399 "node_modules/p-cancelable": {
7400 "version": "2.1.1",
7401 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz",
7402 "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==",
7403 "dev": true,
7404 "license": "MIT",
7405 "engines": {
7406 "node": ">=8"
7407 }
7408 },
7409 "node_modules/p-limit": {
7410 "version": "3.1.0",
7411 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
7412 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
7413 "dev": true,
7414 "license": "MIT",
7415 "dependencies": {
7416 "yocto-queue": "^0.1.0"
7417 },
7418 "engines": {
7419 "node": ">=10"
7420 },
7421 "funding": {
7422 "url": "https://github.com/sponsors/sindresorhus"
7423 }
7424 },
7425 "node_modules/p-locate": {
7426 "version": "5.0.0",
7427 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
7428 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
7429 "dev": true,
7430 "license": "MIT",
7431 "dependencies": {
7432 "p-limit": "^3.0.2"
7433 },
7434 "engines": {
7435 "node": ">=10"
7436 },
7437 "funding": {
7438 "url": "https://github.com/sponsors/sindresorhus"
7439 }
7440 },
7441 "node_modules/parent-module": {
7442 "version": "1.0.1",
7443 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7444 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7445 "dev": true,
7446 "license": "MIT",
7447 "dependencies": {
7448 "callsites": "^3.0.0"
7449 },
7450 "engines": {
7451 "node": ">=6"
7452 }
7453 },
7454 "node_modules/parse5": {
7455 "version": "7.3.0",
7456 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
7457 "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
7458 "dev": true,
7459 "license": "MIT",
7460 "dependencies": {
7461 "entities": "^6.0.0"
7462 },
7463 "funding": {
7464 "url": "https://github.com/inikulin/parse5?sponsor=1"
7465 }
7466 },
7467 "node_modules/path-exists": {
7468 "version": "4.0.0",
7469 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
7470 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
7471 "dev": true,
7472 "license": "MIT",
7473 "engines": {
7474 "node": ">=8"
7475 }
7476 },
7477 "node_modules/path-is-absolute": {
7478 "version": "1.0.1",
7479 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7480 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
7481 "dev": true,
7482 "license": "MIT",
7483 "engines": {
7484 "node": ">=0.10.0"
7485 }
7486 },
7487 "node_modules/path-key": {
7488 "version": "3.1.1",
7489 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
7490 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
7491 "dev": true,
7492 "license": "MIT",
7493 "engines": {
7494 "node": ">=8"
7495 }
7496 },
7497 "node_modules/pathe": {
7498 "version": "2.0.3",
7499 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
7500 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
7501 "dev": true,
7502 "license": "MIT"
7503 },
7504 "node_modules/pe-library": {
7505 "version": "0.4.1",
7506 "resolved": "https://registry.npmjs.org/pe-library/-/pe-library-0.4.1.tgz",
7507 "integrity": "sha512-eRWB5LBz7PpDu4PUlwT0PhnQfTQJlDDdPa35urV4Osrm0t0AqQFGn+UIkU3klZvwJ8KPO3VbBFsXquA6p6kqZw==",
7508 "dev": true,
7509 "license": "MIT",
7510 "engines": {
7511 "node": ">=12",
7512 "npm": ">=6"
7513 },
7514 "funding": {
7515 "type": "github",
7516 "url": "https://github.com/sponsors/jet2jet"
7517 }
7518 },
7519 "node_modules/picocolors": {
7520 "version": "1.1.1",
7521 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
7522 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
7523 "dev": true,
7524 "license": "ISC"
7525 },
7526 "node_modules/picomatch": {
7527 "version": "4.0.5",
7528 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
7529 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
7530 "dev": true,
7531 "license": "MIT",
7532 "engines": {
7533 "node": ">=12"
7534 },
7535 "funding": {
7536 "url": "https://github.com/sponsors/jonschlinkert"
7537 }
7538 },
7539 "node_modules/pkijs": {
7540 "version": "3.4.0",
7541 "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.4.0.tgz",
7542 "integrity": "sha512-emEcLuomt2j03vxD54giVB4SxTjnsqkU692xZOZXHDVoYyypEm+b3jpiTcc+Cf+myooc+/Ly0z01jqeNHVgJGw==",
7543 "dev": true,
7544 "license": "BSD-3-Clause",
7545 "dependencies": {
7546 "@noble/hashes": "1.4.0",
7547 "asn1js": "^3.0.6",
7548 "bytestreamjs": "^2.0.1",
7549 "pvtsutils": "^1.3.6",
7550 "pvutils": "^1.1.3",
7551 "tslib": "^2.8.1"
7552 },
7553 "engines": {
7554 "node": ">=16.0.0"
7555 }
7556 },
7557 "node_modules/pkijs/node_modules/@noble/hashes": {
7558 "version": "1.4.0",
7559 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz",
7560 "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==",
7561 "dev": true,
7562 "license": "MIT",
7563 "engines": {
7564 "node": ">= 16"
7565 },
7566 "funding": {
7567 "url": "https://paulmillr.com/funding/"
7568 }
7569 },
7570 "node_modules/playwright": {
7571 "version": "1.62.1",
7572 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz",
7573 "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==",
7574 "dev": true,
7575 "license": "Apache-2.0",
7576 "dependencies": {
7577 "playwright-core": "1.62.1"
7578 },
7579 "bin": {
7580 "playwright": "cli.js"
7581 },
7582 "engines": {
7583 "node": ">=20"
7584 },
7585 "optionalDependencies": {
7586 "fsevents": "2.3.2"
7587 }
7588 },
7589 "node_modules/playwright-core": {
7590 "version": "1.62.1",
7591 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz",
7592 "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==",
7593 "dev": true,
7594 "license": "Apache-2.0",
7595 "bin": {
7596 "playwright-core": "cli.js"
7597 },
7598 "engines": {
7599 "node": ">=20"
7600 }
7601 },
7602 "node_modules/plist": {
7603 "version": "3.1.0",
7604 "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz",
7605 "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==",
7606 "dev": true,
7607 "license": "MIT",
7608 "dependencies": {
7609 "@xmldom/xmldom": "^0.8.8",
7610 "base64-js": "^1.5.1",
7611 "xmlbuilder": "^15.1.1"
7612 },
7613 "engines": {
7614 "node": ">=10.4.0"
7615 }
7616 },
7617 "node_modules/possible-typed-array-names": {
7618 "version": "1.1.0",
7619 "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
7620 "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
7621 "dev": true,
7622 "license": "MIT",
7623 "engines": {
7624 "node": ">= 0.4"
7625 }
7626 },
7627 "node_modules/postcss": {
7628 "version": "8.5.26",
7629 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",
7630 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",
7631 "dev": true,
7632 "funding": [
7633 {
7634 "type": "opencollective",
7635 "url": "https://opencollective.com/postcss/"
7636 },
7637 {
7638 "type": "tidelift",
7639 "url": "https://tidelift.com/funding/github/npm/postcss"
7640 },
7641 {
7642 "type": "github",
7643 "url": "https://github.com/sponsors/ai"
7644 }
7645 ],
7646 "license": "MIT",
7647 "dependencies": {
7648 "nanoid": "^3.3.17",
7649 "picocolors": "^1.1.1",
7650 "source-map-js": "^1.2.1"
7651 },
7652 "engines": {
7653 "node": "^10 || ^12 || >=14"
7654 }
7655 },
7656 "node_modules/postject": {
7657 "version": "1.0.0-alpha.6",
7658 "resolved": "https://registry.npmjs.org/postject/-/postject-1.0.0-alpha.6.tgz",
7659 "integrity": "sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==",
7660 "dev": true,
7661 "license": "MIT",
7662 "optional": true,
7663 "peer": true,
7664 "dependencies": {
7665 "commander": "^9.4.0"
7666 },
7667 "bin": {
7668 "postject": "dist/cli.js"
7669 },
7670 "engines": {
7671 "node": ">=14.0.0"
7672 }
7673 },
7674 "node_modules/postject/node_modules/commander": {
7675 "version": "9.5.0",
7676 "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
7677 "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
7678 "dev": true,
7679 "license": "MIT",
7680 "optional": true,
7681 "peer": true,
7682 "engines": {
7683 "node": "^12.20.0 || >=14"
7684 }
7685 },
7686 "node_modules/prelude-ls": {
7687 "version": "1.2.1",
7688 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
7689 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
7690 "dev": true,
7691 "license": "MIT",
7692 "engines": {
7693 "node": ">= 0.8.0"
7694 }
7695 },
7696 "node_modules/prettier": {
7697 "version": "3.9.6",
7698 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz",
7699 "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==",
7700 "dev": true,
7701 "license": "MIT",
7702 "bin": {
7703 "prettier": "bin/prettier.cjs"
7704 },
7705 "engines": {
7706 "node": ">=14"
7707 },
7708 "funding": {
7709 "url": "https://github.com/prettier/prettier?sponsor=1"
7710 }
7711 },
7712 "node_modules/pretty-format": {
7713 "version": "27.5.1",
7714 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
7715 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
7716 "dev": true,
7717 "license": "MIT",
7718 "dependencies": {
7719 "ansi-regex": "^5.0.1",
7720 "ansi-styles": "^5.0.0",
7721 "react-is": "^17.0.1"
7722 },
7723 "engines": {
7724 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7725 }
7726 },
7727 "node_modules/pretty-format/node_modules/ansi-styles": {
7728 "version": "5.2.0",
7729 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7730 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7731 "dev": true,
7732 "license": "MIT",
7733 "engines": {
7734 "node": ">=10"
7735 },
7736 "funding": {
7737 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7738 }
7739 },
7740 "node_modules/proc-log": {
7741 "version": "6.1.0",
7742 "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz",
7743 "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==",
7744 "dev": true,
7745 "license": "ISC",
7746 "engines": {
7747 "node": "^20.17.0 || >=22.9.0"
7748 }
7749 },
7750 "node_modules/process-nextick-args": {
7751 "version": "2.0.1",
7752 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
7753 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
7754 "dev": true,
7755 "license": "MIT"
7756 },
7757 "node_modules/progress": {
7758 "version": "2.0.3",
7759 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
7760 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
7761 "dev": true,
7762 "license": "MIT",
7763 "engines": {
7764 "node": ">=0.4.0"
7765 }
7766 },
7767 "node_modules/promise-retry": {
7768 "version": "2.0.1",
7769 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
7770 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
7771 "dev": true,
7772 "license": "MIT",
7773 "dependencies": {
7774 "err-code": "^2.0.2",
7775 "retry": "^0.12.0"
7776 },
7777 "engines": {
7778 "node": ">=10"
7779 }
7780 },
7781 "node_modules/proper-lockfile": {
7782 "version": "4.1.2",
7783 "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
7784 "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
7785 "dev": true,
7786 "license": "MIT",
7787 "dependencies": {
7788 "graceful-fs": "^4.2.4",
7789 "retry": "^0.12.0",
7790 "signal-exit": "^3.0.2"
7791 }
7792 },
7793 "node_modules/pump": {
7794 "version": "3.0.4",
7795 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
7796 "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
7797 "dev": true,
7798 "license": "MIT",
7799 "dependencies": {
7800 "end-of-stream": "^1.1.0",
7801 "once": "^1.3.1"
7802 }
7803 },
7804 "node_modules/punycode": {
7805 "version": "2.3.1",
7806 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
7807 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
7808 "dev": true,
7809 "license": "MIT",
7810 "engines": {
7811 "node": ">=6"
7812 }
7813 },
7814 "node_modules/pvtsutils": {
7815 "version": "1.3.6",
7816 "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.3.6.tgz",
7817 "integrity": "sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==",
7818 "dev": true,
7819 "license": "MIT",
7820 "dependencies": {
7821 "tslib": "^2.8.1"
7822 }
7823 },
7824 "node_modules/pvutils": {
7825 "version": "1.2.0",
7826 "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.2.0.tgz",
7827 "integrity": "sha512-BbubeCEyTuQjVMakvJQ/Sxbc93F2pwmbsxONT/ZRrwU7Ua38d8unYTwXpTVLAKJ4BDuH9IGztCjQcd/N/39Dvg==",
7828 "dev": true,
7829 "license": "MIT",
7830 "engines": {
7831 "node": ">=16.0.0"
7832 }
7833 },
7834 "node_modules/quick-lru": {
7835 "version": "5.1.1",
7836 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
7837 "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
7838 "dev": true,
7839 "license": "MIT",
7840 "engines": {
7841 "node": ">=10"
7842 },
7843 "funding": {
7844 "url": "https://github.com/sponsors/sindresorhus"
7845 }
7846 },
7847 "node_modules/react": {
7848 "version": "19.2.8",
7849 "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
7850 "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
7851 "dev": true,
7852 "license": "MIT",
7853 "engines": {
7854 "node": ">=0.10.0"
7855 }
7856 },
7857 "node_modules/react-dom": {
7858 "version": "19.2.8",
7859 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
7860 "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
7861 "dev": true,
7862 "license": "MIT",
7863 "dependencies": {
7864 "scheduler": "^0.27.0"
7865 },
7866 "peerDependencies": {
7867 "react": "^19.2.8"
7868 }
7869 },
7870 "node_modules/react-is": {
7871 "version": "17.0.2",
7872 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
7873 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
7874 "dev": true,
7875 "license": "MIT"
7876 },
7877 "node_modules/react-refresh": {
7878 "version": "0.18.0",
7879 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
7880 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
7881 "dev": true,
7882 "license": "MIT",
7883 "engines": {
7884 "node": ">=0.10.0"
7885 }
7886 },
7887 "node_modules/read-binary-file-arch": {
7888 "version": "1.0.6",
7889 "resolved": "https://registry.npmjs.org/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz",
7890 "integrity": "sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==",
7891 "dev": true,
7892 "license": "MIT",
7893 "dependencies": {
7894 "debug": "^4.3.4"
7895 },
7896 "bin": {
7897 "read-binary-file-arch": "cli.js"
7898 }
7899 },
7900 "node_modules/readable-stream": {
7901 "version": "2.3.8",
7902 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
7903 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
7904 "dev": true,
7905 "license": "MIT",
7906 "dependencies": {
7907 "core-util-is": "~1.0.0",
7908 "inherits": "~2.0.3",
7909 "isarray": "~1.0.0",
7910 "process-nextick-args": "~2.0.0",
7911 "safe-buffer": "~5.1.1",
7912 "string_decoder": "~1.1.1",
7913 "util-deprecate": "~1.0.1"
7914 }
7915 },
7916 "node_modules/readable-stream/node_modules/isarray": {
7917 "version": "1.0.0",
7918 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7919 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
7920 "dev": true,
7921 "license": "MIT"
7922 },
7923 "node_modules/redent": {
7924 "version": "3.0.0",
7925 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
7926 "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
7927 "dev": true,
7928 "license": "MIT",
7929 "dependencies": {
7930 "indent-string": "^4.0.0",
7931 "strip-indent": "^3.0.0"
7932 },
7933 "engines": {
7934 "node": ">=8"
7935 }
7936 },
7937 "node_modules/reflect.getprototypeof": {
7938 "version": "1.0.10",
7939 "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
7940 "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
7941 "dev": true,
7942 "license": "MIT",
7943 "dependencies": {
7944 "call-bind": "^1.0.8",
7945 "define-properties": "^1.2.1",
7946 "es-abstract": "^1.23.9",
7947 "es-errors": "^1.3.0",
7948 "es-object-atoms": "^1.0.0",
7949 "get-intrinsic": "^1.2.7",
7950 "get-proto": "^1.0.1",
7951 "which-builtin-type": "^1.2.1"
7952 },
7953 "engines": {
7954 "node": ">= 0.4"
7955 },
7956 "funding": {
7957 "url": "https://github.com/sponsors/ljharb"
7958 }
7959 },
7960 "node_modules/regexp.prototype.flags": {
7961 "version": "1.5.4",
7962 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
7963 "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
7964 "dev": true,
7965 "license": "MIT",
7966 "dependencies": {
7967 "call-bind": "^1.0.8",
7968 "define-properties": "^1.2.1",
7969 "es-errors": "^1.3.0",
7970 "get-proto": "^1.0.1",
7971 "gopd": "^1.2.0",
7972 "set-function-name": "^2.0.2"
7973 },
7974 "engines": {
7975 "node": ">= 0.4"
7976 },
7977 "funding": {
7978 "url": "https://github.com/sponsors/ljharb"
7979 }
7980 },
7981 "node_modules/require-directory": {
7982 "version": "2.1.1",
7983 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
7984 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
7985 "dev": true,
7986 "license": "MIT",
7987 "engines": {
7988 "node": ">=0.10.0"
7989 }
7990 },
7991 "node_modules/require-from-string": {
7992 "version": "2.0.2",
7993 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
7994 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
7995 "dev": true,
7996 "license": "MIT",
7997 "engines": {
7998 "node": ">=0.10.0"
7999 }
8000 },
8001 "node_modules/resedit": {
8002 "version": "1.7.2",
8003 "resolved": "https://registry.npmjs.org/resedit/-/resedit-1.7.2.tgz",
8004 "integrity": "sha512-vHjcY2MlAITJhC0eRD/Vv8Vlgmu9Sd3LX9zZvtGzU5ZImdTN3+d6e/4mnTyV8vEbyf1sgNIrWxhWlrys52OkEA==",
8005 "dev": true,
8006 "license": "MIT",
8007 "dependencies": {
8008 "pe-library": "^0.4.1"
8009 },
8010 "engines": {
8011 "node": ">=12",
8012 "npm": ">=6"
8013 },
8014 "funding": {
8015 "type": "github",
8016 "url": "https://github.com/sponsors/jet2jet"
8017 }
8018 },
8019 "node_modules/resolve-alpn": {
8020 "version": "1.2.1",
8021 "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz",
8022 "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==",
8023 "dev": true,
8024 "license": "MIT"
8025 },
8026 "node_modules/resolve-from": {
8027 "version": "4.0.0",
8028 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8029 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8030 "dev": true,
8031 "license": "MIT",
8032 "engines": {
8033 "node": ">=4"
8034 }
8035 },
8036 "node_modules/responselike": {
8037 "version": "2.0.1",
8038 "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz",
8039 "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==",
8040 "dev": true,
8041 "license": "MIT",
8042 "dependencies": {
8043 "lowercase-keys": "^2.0.0"
8044 },
8045 "funding": {
8046 "url": "https://github.com/sponsors/sindresorhus"
8047 }
8048 },
8049 "node_modules/retry": {
8050 "version": "0.12.0",
8051 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
8052 "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
8053 "dev": true,
8054 "license": "MIT",
8055 "engines": {
8056 "node": ">= 4"
8057 }
8058 },
8059 "node_modules/rimraf": {
8060 "version": "2.6.3",
8061 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
8062 "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
8063 "deprecated": "Rimraf versions prior to v4 are no longer supported",
8064 "dev": true,
8065 "license": "ISC",
8066 "peer": true,
8067 "dependencies": {
8068 "glob": "^7.1.3"
8069 },
8070 "bin": {
8071 "rimraf": "bin.js"
8072 }
8073 },
8074 "node_modules/roarr": {
8075 "version": "2.15.4",
8076 "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz",
8077 "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==",
8078 "dev": true,
8079 "license": "BSD-3-Clause",
8080 "optional": true,
8081 "dependencies": {
8082 "boolean": "^3.0.1",
8083 "detect-node": "^2.0.4",
8084 "globalthis": "^1.0.1",
8085 "json-stringify-safe": "^5.0.1",
8086 "semver-compare": "^1.0.0",
8087 "sprintf-js": "^1.1.2"
8088 },
8089 "engines": {
8090 "node": ">=8.0"
8091 }
8092 },
8093 "node_modules/rollup": {
8094 "version": "4.62.4",
8095 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.4.tgz",
8096 "integrity": "sha512-RXOqwaPsBGjMNMa4sQjDjHieHEZDFoj/Rdr46l2MU5DfEs16wHJPC2RPTPHWhNl+M3aI472LLqFkFKut4SblOg==",
8097 "dev": true,
8098 "license": "MIT",
8099 "dependencies": {
8100 "@types/estree": "1.0.9"
8101 },
8102 "bin": {
8103 "rollup": "dist/bin/rollup"
8104 },
8105 "engines": {
8106 "node": ">=18.0.0",
8107 "npm": ">=8.0.0"
8108 },
8109 "optionalDependencies": {
8110 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
8111 "@rollup/rollup-android-arm-eabi": "4.62.4",
8112 "@rollup/rollup-android-arm64": "4.62.4",
8113 "@rollup/rollup-darwin-arm64": "4.62.4",
8114 "@rollup/rollup-darwin-x64": "4.62.4",
8115 "@rollup/rollup-freebsd-arm64": "4.62.4",
8116 "@rollup/rollup-freebsd-x64": "4.62.4",
8117 "@rollup/rollup-linux-arm-gnueabihf": "4.62.4",
8118 "@rollup/rollup-linux-arm-musleabihf": "4.62.4",
8119 "@rollup/rollup-linux-arm64-gnu": "4.62.4",
8120 "@rollup/rollup-linux-arm64-musl": "4.62.4",
8121 "@rollup/rollup-linux-loong64-gnu": "4.62.4",
8122 "@rollup/rollup-linux-loong64-musl": "4.62.4",
8123 "@rollup/rollup-linux-ppc64-gnu": "4.62.4",
8124 "@rollup/rollup-linux-ppc64-musl": "4.62.4",
8125 "@rollup/rollup-linux-riscv64-gnu": "4.62.4",
8126 "@rollup/rollup-linux-riscv64-musl": "4.62.4",
8127 "@rollup/rollup-linux-s390x-gnu": "4.62.4",
8128 "@rollup/rollup-linux-x64-gnu": "4.62.4",
8129 "@rollup/rollup-linux-x64-musl": "4.62.4",
8130 "@rollup/rollup-openbsd-x64": "4.62.4",
8131 "@rollup/rollup-openharmony-arm64": "4.62.4",
8132 "@rollup/rollup-win32-arm64-msvc": "4.62.4",
8133 "@rollup/rollup-win32-ia32-msvc": "4.62.4",
8134 "@rollup/rollup-win32-x64-gnu": "4.62.4",
8135 "@rollup/rollup-win32-x64-msvc": "4.62.4",
8136 "fsevents": "~2.3.2"
8137 }
8138 },
8139 "node_modules/rrweb-cssom": {
8140 "version": "0.8.0",
8141 "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz",
8142 "integrity": "sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==",
8143 "dev": true,
8144 "license": "MIT"
8145 },
8146 "node_modules/safe-array-concat": {
8147 "version": "1.1.4",
8148 "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.4.tgz",
8149 "integrity": "sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==",
8150 "dev": true,
8151 "license": "MIT",
8152 "dependencies": {
8153 "call-bind": "^1.0.9",
8154 "call-bound": "^1.0.4",
8155 "get-intrinsic": "^1.3.0",
8156 "has-symbols": "^1.1.0",
8157 "isarray": "^2.0.5"
8158 },
8159 "engines": {
8160 "node": ">=0.4"
8161 },
8162 "funding": {
8163 "url": "https://github.com/sponsors/ljharb"
8164 }
8165 },
8166 "node_modules/safe-buffer": {
8167 "version": "5.1.2",
8168 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8169 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8170 "dev": true,
8171 "license": "MIT"
8172 },
8173 "node_modules/safe-push-apply": {
8174 "version": "1.0.0",
8175 "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
8176 "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
8177 "dev": true,
8178 "license": "MIT",
8179 "dependencies": {
8180 "es-errors": "^1.3.0",
8181 "isarray": "^2.0.5"
8182 },
8183 "engines": {
8184 "node": ">= 0.4"
8185 },
8186 "funding": {
8187 "url": "https://github.com/sponsors/ljharb"
8188 }
8189 },
8190 "node_modules/safe-regex-test": {
8191 "version": "1.1.0",
8192 "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
8193 "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
8194 "dev": true,
8195 "license": "MIT",
8196 "dependencies": {
8197 "call-bound": "^1.0.2",
8198 "es-errors": "^1.3.0",
8199 "is-regex": "^1.2.1"
8200 },
8201 "engines": {
8202 "node": ">= 0.4"
8203 },
8204 "funding": {
8205 "url": "https://github.com/sponsors/ljharb"
8206 }
8207 },
8208 "node_modules/safer-buffer": {
8209 "version": "2.1.2",
8210 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8211 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8212 "dev": true,
8213 "license": "MIT"
8214 },
8215 "node_modules/sanitize-filename": {
8216 "version": "1.6.4",
8217 "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.4.tgz",
8218 "integrity": "sha512-9ZyI08PsvdQl2r/bBIGubpVdR3RR9sY6RDiWFPreA21C/EFlQhmgo20UZlNjZMMZNubusLhAQozkA0Od5J21Eg==",
8219 "dev": true,
8220 "license": "WTFPL OR ISC",
8221 "dependencies": {
8222 "truncate-utf8-bytes": "^1.0.0"
8223 }
8224 },
8225 "node_modules/sax": {
8226 "version": "1.6.1",
8227 "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz",
8228 "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==",
8229 "dev": true,
8230 "license": "BlueOak-1.0.0",
8231 "engines": {
8232 "node": ">=11.0.0"
8233 }
8234 },
8235 "node_modules/saxes": {
8236 "version": "6.0.0",
8237 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
8238 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
8239 "dev": true,
8240 "license": "ISC",
8241 "dependencies": {
8242 "xmlchars": "^2.2.0"
8243 },
8244 "engines": {
8245 "node": ">=v12.22.7"
8246 }
8247 },
8248 "node_modules/scheduler": {
8249 "version": "0.27.0",
8250 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
8251 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
8252 "dev": true,
8253 "license": "MIT"
8254 },
8255 "node_modules/semver": {
8256 "version": "6.3.1",
8257 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
8258 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
8259 "dev": true,
8260 "license": "ISC",
8261 "bin": {
8262 "semver": "bin/semver.js"
8263 }
8264 },
8265 "node_modules/semver-compare": {
8266 "version": "1.0.0",
8267 "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
8268 "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==",
8269 "dev": true,
8270 "license": "MIT",
8271 "optional": true
8272 },
8273 "node_modules/serialize-error": {
8274 "version": "7.0.1",
8275 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz",
8276 "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==",
8277 "dev": true,
8278 "license": "MIT",
8279 "optional": true,
8280 "dependencies": {
8281 "type-fest": "^0.13.1"
8282 },
8283 "engines": {
8284 "node": ">=10"
8285 },
8286 "funding": {
8287 "url": "https://github.com/sponsors/sindresorhus"
8288 }
8289 },
8290 "node_modules/set-function-length": {
8291 "version": "1.2.2",
8292 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
8293 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
8294 "dev": true,
8295 "license": "MIT",
8296 "dependencies": {
8297 "define-data-property": "^1.1.4",
8298 "es-errors": "^1.3.0",
8299 "function-bind": "^1.1.2",
8300 "get-intrinsic": "^1.2.4",
8301 "gopd": "^1.0.1",
8302 "has-property-descriptors": "^1.0.2"
8303 },
8304 "engines": {
8305 "node": ">= 0.4"
8306 }
8307 },
8308 "node_modules/set-function-name": {
8309 "version": "2.0.2",
8310 "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
8311 "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
8312 "dev": true,
8313 "license": "MIT",
8314 "dependencies": {
8315 "define-data-property": "^1.1.4",
8316 "es-errors": "^1.3.0",
8317 "functions-have-names": "^1.2.3",
8318 "has-property-descriptors": "^1.0.2"
8319 },
8320 "engines": {
8321 "node": ">= 0.4"
8322 }
8323 },
8324 "node_modules/set-proto": {
8325 "version": "1.0.0",
8326 "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
8327 "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
8328 "dev": true,
8329 "license": "MIT",
8330 "dependencies": {
8331 "dunder-proto": "^1.0.1",
8332 "es-errors": "^1.3.0",
8333 "es-object-atoms": "^1.0.0"
8334 },
8335 "engines": {
8336 "node": ">= 0.4"
8337 }
8338 },
8339 "node_modules/shebang-command": {
8340 "version": "2.0.0",
8341 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
8342 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
8343 "dev": true,
8344 "license": "MIT",
8345 "dependencies": {
8346 "shebang-regex": "^3.0.0"
8347 },
8348 "engines": {
8349 "node": ">=8"
8350 }
8351 },
8352 "node_modules/shebang-regex": {
8353 "version": "3.0.0",
8354 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
8355 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
8356 "dev": true,
8357 "license": "MIT",
8358 "engines": {
8359 "node": ">=8"
8360 }
8361 },
8362 "node_modules/side-channel": {
8363 "version": "1.1.1",
8364 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",
8365 "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",
8366 "dev": true,
8367 "license": "MIT",
8368 "dependencies": {
8369 "es-errors": "^1.3.0",
8370 "object-inspect": "^1.13.4",
8371 "side-channel-list": "^1.0.1",
8372 "side-channel-map": "^1.0.1",
8373 "side-channel-weakmap": "^1.0.2"
8374 },
8375 "engines": {
8376 "node": ">= 0.4"
8377 },
8378 "funding": {
8379 "url": "https://github.com/sponsors/ljharb"
8380 }
8381 },
8382 "node_modules/side-channel-list": {
8383 "version": "1.0.1",
8384 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
8385 "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
8386 "dev": true,
8387 "license": "MIT",
8388 "dependencies": {
8389 "es-errors": "^1.3.0",
8390 "object-inspect": "^1.13.4"
8391 },
8392 "engines": {
8393 "node": ">= 0.4"
8394 },
8395 "funding": {
8396 "url": "https://github.com/sponsors/ljharb"
8397 }
8398 },
8399 "node_modules/side-channel-map": {
8400 "version": "1.0.1",
8401 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
8402 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
8403 "dev": true,
8404 "license": "MIT",
8405 "dependencies": {
8406 "call-bound": "^1.0.2",
8407 "es-errors": "^1.3.0",
8408 "get-intrinsic": "^1.2.5",
8409 "object-inspect": "^1.13.3"
8410 },
8411 "engines": {
8412 "node": ">= 0.4"
8413 },
8414 "funding": {
8415 "url": "https://github.com/sponsors/ljharb"
8416 }
8417 },
8418 "node_modules/side-channel-weakmap": {
8419 "version": "1.0.2",
8420 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
8421 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
8422 "dev": true,
8423 "license": "MIT",
8424 "dependencies": {
8425 "call-bound": "^1.0.2",
8426 "es-errors": "^1.3.0",
8427 "get-intrinsic": "^1.2.5",
8428 "object-inspect": "^1.13.3",
8429 "side-channel-map": "^1.0.1"
8430 },
8431 "engines": {
8432 "node": ">= 0.4"
8433 },
8434 "funding": {
8435 "url": "https://github.com/sponsors/ljharb"
8436 }
8437 },
8438 "node_modules/siginfo": {
8439 "version": "2.0.0",
8440 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
8441 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
8442 "dev": true,
8443 "license": "ISC"
8444 },
8445 "node_modules/signal-exit": {
8446 "version": "3.0.7",
8447 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
8448 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
8449 "dev": true,
8450 "license": "ISC"
8451 },
8452 "node_modules/simple-update-notifier": {
8453 "version": "2.0.0",
8454 "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz",
8455 "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==",
8456 "dev": true,
8457 "license": "MIT",
8458 "dependencies": {
8459 "semver": "^7.5.3"
8460 },
8461 "engines": {
8462 "node": ">=10"
8463 }
8464 },
8465 "node_modules/simple-update-notifier/node_modules/semver": {
8466 "version": "7.8.5",
8467 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
8468 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
8469 "dev": true,
8470 "license": "ISC",
8471 "bin": {
8472 "semver": "bin/semver.js"
8473 },
8474 "engines": {
8475 "node": ">=10"
8476 }
8477 },
8478 "node_modules/source-map": {
8479 "version": "0.6.1",
8480 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8481 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8482 "dev": true,
8483 "license": "BSD-3-Clause",
8484 "engines": {
8485 "node": ">=0.10.0"
8486 }
8487 },
8488 "node_modules/source-map-js": {
8489 "version": "1.2.1",
8490 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
8491 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
8492 "dev": true,
8493 "license": "BSD-3-Clause",
8494 "engines": {
8495 "node": ">=0.10.0"
8496 }
8497 },
8498 "node_modules/source-map-support": {
8499 "version": "0.5.21",
8500 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
8501 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
8502 "dev": true,
8503 "license": "MIT",
8504 "dependencies": {
8505 "buffer-from": "^1.0.0",
8506 "source-map": "^0.6.0"
8507 }
8508 },
8509 "node_modules/sprintf-js": {
8510 "version": "1.1.3",
8511 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
8512 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
8513 "dev": true,
8514 "license": "BSD-3-Clause",
8515 "optional": true
8516 },
8517 "node_modules/stackback": {
8518 "version": "0.0.2",
8519 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
8520 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
8521 "dev": true,
8522 "license": "MIT"
8523 },
8524 "node_modules/stat-mode": {
8525 "version": "1.0.0",
8526 "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz",
8527 "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==",
8528 "dev": true,
8529 "license": "MIT",
8530 "engines": {
8531 "node": ">= 6"
8532 }
8533 },
8534 "node_modules/std-env": {
8535 "version": "4.2.0",
8536 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz",
8537 "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==",
8538 "dev": true,
8539 "license": "MIT"
8540 },
8541 "node_modules/stop-iteration-iterator": {
8542 "version": "1.1.0",
8543 "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
8544 "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
8545 "dev": true,
8546 "license": "MIT",
8547 "dependencies": {
8548 "es-errors": "^1.3.0",
8549 "internal-slot": "^1.1.0"
8550 },
8551 "engines": {
8552 "node": ">= 0.4"
8553 }
8554 },
8555 "node_modules/string_decoder": {
8556 "version": "1.1.1",
8557 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8558 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8559 "dev": true,
8560 "license": "MIT",
8561 "dependencies": {
8562 "safe-buffer": "~5.1.0"
8563 }
8564 },
8565 "node_modules/string-width": {
8566 "version": "4.2.3",
8567 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
8568 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
8569 "dev": true,
8570 "license": "MIT",
8571 "dependencies": {
8572 "emoji-regex": "^8.0.0",
8573 "is-fullwidth-code-point": "^3.0.0",
8574 "strip-ansi": "^6.0.1"
8575 },
8576 "engines": {
8577 "node": ">=8"
8578 }
8579 },
8580 "node_modules/string-width/node_modules/emoji-regex": {
8581 "version": "8.0.0",
8582 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
8583 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
8584 "dev": true,
8585 "license": "MIT"
8586 },
8587 "node_modules/string.prototype.includes": {
8588 "version": "2.0.1",
8589 "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
8590 "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
8591 "dev": true,
8592 "license": "MIT",
8593 "dependencies": {
8594 "call-bind": "^1.0.7",
8595 "define-properties": "^1.2.1",
8596 "es-abstract": "^1.23.3"
8597 },
8598 "engines": {
8599 "node": ">= 0.4"
8600 }
8601 },
8602 "node_modules/string.prototype.trim": {
8603 "version": "1.2.11",
8604 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.11.tgz",
8605 "integrity": "sha512-PwvK7BU+CMTJGYQCTZb5RWXIML92lftJLhQz1tBzgKiqGxJaMlBAa48POXaNAC2s4y8jr3EFqrkF9+44neS46w==",
8606 "dev": true,
8607 "license": "MIT",
8608 "dependencies": {
8609 "call-bind": "^1.0.9",
8610 "call-bound": "^1.0.4",
8611 "define-data-property": "^1.1.4",
8612 "define-properties": "^1.2.1",
8613 "es-abstract": "^1.24.2",
8614 "es-object-atoms": "^1.1.2",
8615 "has-property-descriptors": "^1.0.2",
8616 "safe-regex-test": "^1.1.0"
8617 },
8618 "engines": {
8619 "node": ">= 0.4"
8620 },
8621 "funding": {
8622 "url": "https://github.com/sponsors/ljharb"
8623 }
8624 },
8625 "node_modules/string.prototype.trimend": {
8626 "version": "1.0.10",
8627 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.10.tgz",
8628 "integrity": "sha512-2+3aDAOmPTmuFwjDnmJG2ctEkQKVki7vOSqaxkv42Mowj1V6PnvuwFCRrR5lChUux1TBskPjfkeTOhqczDMxTw==",
8629 "dev": true,
8630 "license": "MIT",
8631 "dependencies": {
8632 "call-bind": "^1.0.9",
8633 "call-bound": "^1.0.4",
8634 "define-properties": "^1.2.1",
8635 "es-object-atoms": "^1.1.2"
8636 },
8637 "engines": {
8638 "node": ">= 0.4"
8639 },
8640 "funding": {
8641 "url": "https://github.com/sponsors/ljharb"
8642 }
8643 },
8644 "node_modules/string.prototype.trimstart": {
8645 "version": "1.0.8",
8646 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
8647 "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
8648 "dev": true,
8649 "license": "MIT",
8650 "dependencies": {
8651 "call-bind": "^1.0.7",
8652 "define-properties": "^1.2.1",
8653 "es-object-atoms": "^1.0.0"
8654 },
8655 "engines": {
8656 "node": ">= 0.4"
8657 },
8658 "funding": {
8659 "url": "https://github.com/sponsors/ljharb"
8660 }
8661 },
8662 "node_modules/strip-ansi": {
8663 "version": "6.0.1",
8664 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
8665 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
8666 "dev": true,
8667 "license": "MIT",
8668 "dependencies": {
8669 "ansi-regex": "^5.0.1"
8670 },
8671 "engines": {
8672 "node": ">=8"
8673 }
8674 },
8675 "node_modules/strip-indent": {
8676 "version": "3.0.0",
8677 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
8678 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
8679 "dev": true,
8680 "license": "MIT",
8681 "dependencies": {
8682 "min-indent": "^1.0.0"
8683 },
8684 "engines": {
8685 "node": ">=8"
8686 }
8687 },
8688 "node_modules/strip-json-comments": {
8689 "version": "3.1.1",
8690 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
8691 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
8692 "dev": true,
8693 "license": "MIT",
8694 "engines": {
8695 "node": ">=8"
8696 },
8697 "funding": {
8698 "url": "https://github.com/sponsors/sindresorhus"
8699 }
8700 },
8701 "node_modules/sumchecker": {
8702 "version": "3.0.1",
8703 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz",
8704 "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==",
8705 "dev": true,
8706 "license": "Apache-2.0",
8707 "dependencies": {
8708 "debug": "^4.1.0"
8709 },
8710 "engines": {
8711 "node": ">= 8.0"
8712 }
8713 },
8714 "node_modules/supports-color": {
8715 "version": "7.2.0",
8716 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8717 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8718 "dev": true,
8719 "license": "MIT",
8720 "dependencies": {
8721 "has-flag": "^4.0.0"
8722 },
8723 "engines": {
8724 "node": ">=8"
8725 }
8726 },
8727 "node_modules/symbol-tree": {
8728 "version": "3.2.4",
8729 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
8730 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
8731 "dev": true,
8732 "license": "MIT"
8733 },
8734 "node_modules/tar": {
8735 "version": "7.5.22",
8736 "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz",
8737 "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==",
8738 "dev": true,
8739 "license": "BlueOak-1.0.0",
8740 "dependencies": {
8741 "@isaacs/fs-minipass": "^4.0.0",
8742 "chownr": "^3.0.0",
8743 "minipass": "^7.1.2",
8744 "minizlib": "^3.1.0",
8745 "yallist": "^5.0.0"
8746 },
8747 "engines": {
8748 "node": ">=18"
8749 }
8750 },
8751 "node_modules/tar/node_modules/yallist": {
8752 "version": "5.0.0",
8753 "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
8754 "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
8755 "dev": true,
8756 "license": "BlueOak-1.0.0",
8757 "engines": {
8758 "node": ">=18"
8759 }
8760 },
8761 "node_modules/temp": {
8762 "version": "0.9.4",
8763 "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.4.tgz",
8764 "integrity": "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==",
8765 "dev": true,
8766 "license": "MIT",
8767 "peer": true,
8768 "dependencies": {
8769 "mkdirp": "^0.5.1",
8770 "rimraf": "~2.6.2"
8771 },
8772 "engines": {
8773 "node": ">=6.0.0"
8774 }
8775 },
8776 "node_modules/temp-file": {
8777 "version": "3.4.0",
8778 "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz",
8779 "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==",
8780 "dev": true,
8781 "license": "MIT",
8782 "dependencies": {
8783 "async-exit-hook": "^2.0.1",
8784 "fs-extra": "^10.0.0"
8785 }
8786 },
8787 "node_modules/tiny-async-pool": {
8788 "version": "1.3.0",
8789 "resolved": "https://registry.npmjs.org/tiny-async-pool/-/tiny-async-pool-1.3.0.tgz",
8790 "integrity": "sha512-01EAw5EDrcVrdgyCLgoSPvqznC0sVxDSVeiOz09FUpjh71G79VCqneOr+xvt7T1r76CF6ZZfPjHorN2+d+3mqA==",
8791 "dev": true,
8792 "license": "MIT",
8793 "dependencies": {
8794 "semver": "^5.5.0"
8795 }
8796 },
8797 "node_modules/tiny-async-pool/node_modules/semver": {
8798 "version": "5.7.2",
8799 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
8800 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
8801 "dev": true,
8802 "license": "ISC",
8803 "bin": {
8804 "semver": "bin/semver"
8805 }
8806 },
8807 "node_modules/tinybench": {
8808 "version": "2.9.0",
8809 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
8810 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
8811 "dev": true,
8812 "license": "MIT"
8813 },
8814 "node_modules/tinyexec": {
8815 "version": "1.3.0",
8816 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz",
8817 "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==",
8818 "dev": true,
8819 "license": "MIT",
8820 "engines": {
8821 "node": ">=18"
8822 }
8823 },
8824 "node_modules/tinyglobby": {
8825 "version": "0.2.17",
8826 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
8827 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
8828 "dev": true,
8829 "license": "MIT",
8830 "dependencies": {
8831 "fdir": "^6.5.0",
8832 "picomatch": "^4.0.4"
8833 },
8834 "engines": {
8835 "node": ">=12.0.0"
8836 },
8837 "funding": {
8838 "url": "https://github.com/sponsors/SuperchupuDev"
8839 }
8840 },
8841 "node_modules/tinyrainbow": {
8842 "version": "3.1.1",
8843 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz",
8844 "integrity": "sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==",
8845 "dev": true,
8846 "license": "MIT",
8847 "engines": {
8848 "node": ">=14.0.0"
8849 }
8850 },
8851 "node_modules/tldts": {
8852 "version": "7.4.10",
8853 "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.4.10.tgz",
8854 "integrity": "sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==",
8855 "dev": true,
8856 "license": "MIT",
8857 "dependencies": {
8858 "tldts-core": "^7.4.10"
8859 },
8860 "bin": {
8861 "tldts": "bin/cli.js"
8862 }
8863 },
8864 "node_modules/tldts-core": {
8865 "version": "7.4.10",
8866 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.10.tgz",
8867 "integrity": "sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==",
8868 "dev": true,
8869 "license": "MIT"
8870 },
8871 "node_modules/tmp": {
8872 "version": "0.2.7",
8873 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz",
8874 "integrity": "sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==",
8875 "dev": true,
8876 "license": "MIT",
8877 "engines": {
8878 "node": ">=14.14"
8879 }
8880 },
8881 "node_modules/tmp-promise": {
8882 "version": "3.0.3",
8883 "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz",
8884 "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==",
8885 "dev": true,
8886 "license": "MIT",
8887 "dependencies": {
8888 "tmp": "^0.2.0"
8889 }
8890 },
8891 "node_modules/tough-cookie": {
8892 "version": "6.0.2",
8893 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.2.tgz",
8894 "integrity": "sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==",
8895 "dev": true,
8896 "license": "BSD-3-Clause",
8897 "dependencies": {
8898 "tldts": "^7.0.5"
8899 },
8900 "engines": {
8901 "node": ">=16"
8902 }
8903 },
8904 "node_modules/tr46": {
8905 "version": "6.0.0",
8906 "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz",
8907 "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==",
8908 "dev": true,
8909 "license": "MIT",
8910 "dependencies": {
8911 "punycode": "^2.3.1"
8912 },
8913 "engines": {
8914 "node": ">=20"
8915 }
8916 },
8917 "node_modules/truncate-utf8-bytes": {
8918 "version": "1.0.2",
8919 "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz",
8920 "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==",
8921 "dev": true,
8922 "license": "WTFPL",
8923 "dependencies": {
8924 "utf8-byte-length": "^1.0.1"
8925 }
8926 },
8927 "node_modules/ts-api-utils": {
8928 "version": "2.5.0",
8929 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
8930 "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
8931 "dev": true,
8932 "license": "MIT",
8933 "engines": {
8934 "node": ">=18.12"
8935 },
8936 "peerDependencies": {
8937 "typescript": ">=4.8.4"
8938 }
8939 },
8940 "node_modules/tslib": {
8941 "version": "2.8.1",
8942 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
8943 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
8944 "dev": true,
8945 "license": "0BSD"
8946 },
8947 "node_modules/type-check": {
8948 "version": "0.4.0",
8949 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
8950 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
8951 "dev": true,
8952 "license": "MIT",
8953 "dependencies": {
8954 "prelude-ls": "^1.2.1"
8955 },
8956 "engines": {
8957 "node": ">= 0.8.0"
8958 }
8959 },
8960 "node_modules/type-fest": {
8961 "version": "0.13.1",
8962 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
8963 "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
8964 "dev": true,
8965 "license": "(MIT OR CC0-1.0)",
8966 "optional": true,
8967 "engines": {
8968 "node": ">=10"
8969 },
8970 "funding": {
8971 "url": "https://github.com/sponsors/sindresorhus"
8972 }
8973 },
8974 "node_modules/typed-array-buffer": {
8975 "version": "1.0.3",
8976 "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
8977 "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
8978 "dev": true,
8979 "license": "MIT",
8980 "dependencies": {
8981 "call-bound": "^1.0.3",
8982 "es-errors": "^1.3.0",
8983 "is-typed-array": "^1.1.14"
8984 },
8985 "engines": {
8986 "node": ">= 0.4"
8987 }
8988 },
8989 "node_modules/typed-array-byte-length": {
8990 "version": "1.0.3",
8991 "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
8992 "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
8993 "dev": true,
8994 "license": "MIT",
8995 "dependencies": {
8996 "call-bind": "^1.0.8",
8997 "for-each": "^0.3.3",
8998 "gopd": "^1.2.0",
8999 "has-proto": "^1.2.0",
9000 "is-typed-array": "^1.1.14"
9001 },
9002 "engines": {
9003 "node": ">= 0.4"
9004 },
9005 "funding": {
9006 "url": "https://github.com/sponsors/ljharb"
9007 }
9008 },
9009 "node_modules/typed-array-byte-offset": {
9010 "version": "1.0.4",
9011 "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
9012 "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
9013 "dev": true,
9014 "license": "MIT",
9015 "dependencies": {
9016 "available-typed-arrays": "^1.0.7",
9017 "call-bind": "^1.0.8",
9018 "for-each": "^0.3.3",
9019 "gopd": "^1.2.0",
9020 "has-proto": "^1.2.0",
9021 "is-typed-array": "^1.1.15",
9022 "reflect.getprototypeof": "^1.0.9"
9023 },
9024 "engines": {
9025 "node": ">= 0.4"
9026 },
9027 "funding": {
9028 "url": "https://github.com/sponsors/ljharb"
9029 }
9030 },
9031 "node_modules/typed-array-length": {
9032 "version": "1.0.8",
9033 "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.8.tgz",
9034 "integrity": "sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==",
9035 "dev": true,
9036 "license": "MIT",
9037 "dependencies": {
9038 "call-bind": "^1.0.9",
9039 "for-each": "^0.3.5",
9040 "gopd": "^1.2.0",
9041 "is-typed-array": "^1.1.15",
9042 "possible-typed-array-names": "^1.1.0",
9043 "reflect.getprototypeof": "^1.0.10"
9044 },
9045 "engines": {
9046 "node": ">= 0.4"
9047 },
9048 "funding": {
9049 "url": "https://github.com/sponsors/ljharb"
9050 }
9051 },
9052 "node_modules/typescript": {
9053 "version": "6.0.3",
9054 "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
9055 "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
9056 "dev": true,
9057 "license": "Apache-2.0",
9058 "bin": {
9059 "tsc": "bin/tsc",
9060 "tsserver": "bin/tsserver"
9061 },
9062 "engines": {
9063 "node": ">=14.17"
9064 }
9065 },
9066 "node_modules/typescript-eslint": {
9067 "version": "8.67.0",
9068 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.67.0.tgz",
9069 "integrity": "sha512-S2udFs8tCKEKffuJ4TB1idGUZiXdCPGi3IPBGWXarbLQ5UPXORV8QEVzJ4gCRduURMb5EkpNCdjbk0eDIuI8Yg==",
9070 "dev": true,
9071 "license": "MIT",
9072 "dependencies": {
9073 "@typescript-eslint/eslint-plugin": "8.67.0",
9074 "@typescript-eslint/parser": "8.67.0",
9075 "@typescript-eslint/typescript-estree": "8.67.0",
9076 "@typescript-eslint/utils": "8.67.0"
9077 },
9078 "engines": {
9079 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
9080 },
9081 "funding": {
9082 "type": "opencollective",
9083 "url": "https://opencollective.com/typescript-eslint"
9084 },
9085 "peerDependencies": {
9086 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
9087 "typescript": ">=4.8.4 <6.1.0"
9088 }
9089 },
9090 "node_modules/unbox-primitive": {
9091 "version": "1.1.0",
9092 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
9093 "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
9094 "dev": true,
9095 "license": "MIT",
9096 "dependencies": {
9097 "call-bound": "^1.0.3",
9098 "has-bigints": "^1.0.2",
9099 "has-symbols": "^1.1.0",
9100 "which-boxed-primitive": "^1.1.1"
9101 },
9102 "engines": {
9103 "node": ">= 0.4"
9104 },
9105 "funding": {
9106 "url": "https://github.com/sponsors/ljharb"
9107 }
9108 },
9109 "node_modules/undici": {
9110 "version": "7.29.0",
9111 "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",
9112 "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",
9113 "dev": true,
9114 "license": "MIT",
9115 "optional": true,
9116 "engines": {
9117 "node": ">=20.18.1"
9118 }
9119 },
9120 "node_modules/undici-types": {
9121 "version": "6.21.0",
9122 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
9123 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
9124 "dev": true,
9125 "license": "MIT"
9126 },
9127 "node_modules/universalify": {
9128 "version": "2.0.1",
9129 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
9130 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
9131 "dev": true,
9132 "license": "MIT",
9133 "engines": {
9134 "node": ">= 10.0.0"
9135 }
9136 },
9137 "node_modules/unzipper": {
9138 "version": "0.12.5",
9139 "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.12.5.tgz",
9140 "integrity": "sha512-tXYOi9R57Uj/2Z25SOs5RRSzq886MBQj2gY8dPL+xl/kv6s6SvByoKfAtvfVeEuhntWDgjd2o9p2lb4TVPAz0A==",
9141 "dev": true,
9142 "license": "MIT",
9143 "dependencies": {
9144 "bluebird": "~3.7.2",
9145 "duplexer2": "~0.1.4",
9146 "fs-extra": "11.3.1",
9147 "graceful-fs": "^4.2.2",
9148 "node-int64": "^0.4.0"
9149 }
9150 },
9151 "node_modules/unzipper/node_modules/fs-extra": {
9152 "version": "11.3.1",
9153 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.1.tgz",
9154 "integrity": "sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==",
9155 "dev": true,
9156 "license": "MIT",
9157 "dependencies": {
9158 "graceful-fs": "^4.2.0",
9159 "jsonfile": "^6.0.1",
9160 "universalify": "^2.0.0"
9161 },
9162 "engines": {
9163 "node": ">=14.14"
9164 }
9165 },
9166 "node_modules/update-browserslist-db": {
9167 "version": "1.3.1",
9168 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.1.tgz",
9169 "integrity": "sha512-ZZ61DsRsOnakl74HAmp3oSN4aXUmEWXf+i/yv0h7tIBfICc3VdrFErQKUUKPgu3AMsTUMbcongALEN4l6GSUrQ==",
9170 "dev": true,
9171 "funding": [
9172 {
9173 "type": "opencollective",
9174 "url": "https://opencollective.com/browserslist"
9175 },
9176 {
9177 "type": "tidelift",
9178 "url": "https://tidelift.com/funding/github/npm/browserslist"
9179 },
9180 {
9181 "type": "github",
9182 "url": "https://github.com/sponsors/ai"
9183 }
9184 ],
9185 "license": "MIT",
9186 "dependencies": {
9187 "escalade": "^3.2.0",
9188 "picocolors": "^1.1.1"
9189 },
9190 "bin": {
9191 "update-browserslist-db": "cli.js"
9192 },
9193 "peerDependencies": {
9194 "browserslist": ">= 4.21.0"
9195 }
9196 },
9197 "node_modules/uri-js": {
9198 "version": "4.4.1",
9199 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
9200 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
9201 "dev": true,
9202 "license": "BSD-2-Clause",
9203 "dependencies": {
9204 "punycode": "^2.1.0"
9205 }
9206 },
9207 "node_modules/utf8-byte-length": {
9208 "version": "1.0.5",
9209 "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz",
9210 "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==",
9211 "dev": true,
9212 "license": "(WTFPL OR MIT)"
9213 },
9214 "node_modules/util-deprecate": {
9215 "version": "1.0.2",
9216 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
9217 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
9218 "dev": true,
9219 "license": "MIT"
9220 },
9221 "node_modules/vite": {
9222 "version": "7.3.6",
9223 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz",
9224 "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==",
9225 "dev": true,
9226 "license": "MIT",
9227 "dependencies": {
9228 "esbuild": "^0.27.0 || ^0.28.0",
9229 "fdir": "^6.5.0",
9230 "picomatch": "^4.0.3",
9231 "postcss": "^8.5.6",
9232 "rollup": "^4.43.0",
9233 "tinyglobby": "^0.2.15"
9234 },
9235 "bin": {
9236 "vite": "bin/vite.js"
9237 },
9238 "engines": {
9239 "node": "^20.19.0 || >=22.12.0"
9240 },
9241 "funding": {
9242 "url": "https://github.com/vitejs/vite?sponsor=1"
9243 },
9244 "optionalDependencies": {
9245 "fsevents": "~2.3.3"
9246 },
9247 "peerDependencies": {
9248 "@types/node": "^20.19.0 || >=22.12.0",
9249 "jiti": ">=1.21.0",
9250 "less": "^4.0.0",
9251 "lightningcss": "^1.21.0",
9252 "sass": "^1.70.0",
9253 "sass-embedded": "^1.70.0",
9254 "stylus": ">=0.54.8",
9255 "sugarss": "^5.0.0",
9256 "terser": "^5.16.0",
9257 "tsx": "^4.8.1",
9258 "yaml": "^2.4.2"
9259 },
9260 "peerDependenciesMeta": {
9261 "@types/node": {
9262 "optional": true
9263 },
9264 "jiti": {
9265 "optional": true
9266 },
9267 "less": {
9268 "optional": true
9269 },
9270 "lightningcss": {
9271 "optional": true
9272 },
9273 "sass": {
9274 "optional": true
9275 },
9276 "sass-embedded": {
9277 "optional": true
9278 },
9279 "stylus": {
9280 "optional": true
9281 },
9282 "sugarss": {
9283 "optional": true
9284 },
9285 "terser": {
9286 "optional": true
9287 },
9288 "tsx": {
9289 "optional": true
9290 },
9291 "yaml": {
9292 "optional": true
9293 }
9294 }
9295 },
9296 "node_modules/vite/node_modules/@esbuild/aix-ppc64": {
9297 "version": "0.28.2",
9298 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
9299 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
9300 "cpu": [
9301 "ppc64"
9302 ],
9303 "dev": true,
9304 "license": "MIT",
9305 "optional": true,
9306 "os": [
9307 "aix"
9308 ],
9309 "engines": {
9310 "node": ">=18"
9311 }
9312 },
9313 "node_modules/vite/node_modules/@esbuild/android-arm": {
9314 "version": "0.28.2",
9315 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
9316 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
9317 "cpu": [
9318 "arm"
9319 ],
9320 "dev": true,
9321 "license": "MIT",
9322 "optional": true,
9323 "os": [
9324 "android"
9325 ],
9326 "engines": {
9327 "node": ">=18"
9328 }
9329 },
9330 "node_modules/vite/node_modules/@esbuild/android-arm64": {
9331 "version": "0.28.2",
9332 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
9333 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
9334 "cpu": [
9335 "arm64"
9336 ],
9337 "dev": true,
9338 "license": "MIT",
9339 "optional": true,
9340 "os": [
9341 "android"
9342 ],
9343 "engines": {
9344 "node": ">=18"
9345 }
9346 },
9347 "node_modules/vite/node_modules/@esbuild/android-x64": {
9348 "version": "0.28.2",
9349 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
9350 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
9351 "cpu": [
9352 "x64"
9353 ],
9354 "dev": true,
9355 "license": "MIT",
9356 "optional": true,
9357 "os": [
9358 "android"
9359 ],
9360 "engines": {
9361 "node": ">=18"
9362 }
9363 },
9364 "node_modules/vite/node_modules/@esbuild/darwin-arm64": {
9365 "version": "0.28.2",
9366 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
9367 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
9368 "cpu": [
9369 "arm64"
9370 ],
9371 "dev": true,
9372 "license": "MIT",
9373 "optional": true,
9374 "os": [
9375 "darwin"
9376 ],
9377 "engines": {
9378 "node": ">=18"
9379 }
9380 },
9381 "node_modules/vite/node_modules/@esbuild/darwin-x64": {
9382 "version": "0.28.2",
9383 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
9384 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
9385 "cpu": [
9386 "x64"
9387 ],
9388 "dev": true,
9389 "license": "MIT",
9390 "optional": true,
9391 "os": [
9392 "darwin"
9393 ],
9394 "engines": {
9395 "node": ">=18"
9396 }
9397 },
9398 "node_modules/vite/node_modules/@esbuild/freebsd-arm64": {
9399 "version": "0.28.2",
9400 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
9401 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
9402 "cpu": [
9403 "arm64"
9404 ],
9405 "dev": true,
9406 "license": "MIT",
9407 "optional": true,
9408 "os": [
9409 "freebsd"
9410 ],
9411 "engines": {
9412 "node": ">=18"
9413 }
9414 },
9415 "node_modules/vite/node_modules/@esbuild/freebsd-x64": {
9416 "version": "0.28.2",
9417 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
9418 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
9419 "cpu": [
9420 "x64"
9421 ],
9422 "dev": true,
9423 "license": "MIT",
9424 "optional": true,
9425 "os": [
9426 "freebsd"
9427 ],
9428 "engines": {
9429 "node": ">=18"
9430 }
9431 },
9432 "node_modules/vite/node_modules/@esbuild/linux-arm": {
9433 "version": "0.28.2",
9434 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
9435 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
9436 "cpu": [
9437 "arm"
9438 ],
9439 "dev": true,
9440 "license": "MIT",
9441 "optional": true,
9442 "os": [
9443 "linux"
9444 ],
9445 "engines": {
9446 "node": ">=18"
9447 }
9448 },
9449 "node_modules/vite/node_modules/@esbuild/linux-arm64": {
9450 "version": "0.28.2",
9451 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
9452 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
9453 "cpu": [
9454 "arm64"
9455 ],
9456 "dev": true,
9457 "license": "MIT",
9458 "optional": true,
9459 "os": [
9460 "linux"
9461 ],
9462 "engines": {
9463 "node": ">=18"
9464 }
9465 },
9466 "node_modules/vite/node_modules/@esbuild/linux-ia32": {
9467 "version": "0.28.2",
9468 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
9469 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
9470 "cpu": [
9471 "ia32"
9472 ],
9473 "dev": true,
9474 "license": "MIT",
9475 "optional": true,
9476 "os": [
9477 "linux"
9478 ],
9479 "engines": {
9480 "node": ">=18"
9481 }
9482 },
9483 "node_modules/vite/node_modules/@esbuild/linux-loong64": {
9484 "version": "0.28.2",
9485 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
9486 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
9487 "cpu": [
9488 "loong64"
9489 ],
9490 "dev": true,
9491 "license": "MIT",
9492 "optional": true,
9493 "os": [
9494 "linux"
9495 ],
9496 "engines": {
9497 "node": ">=18"
9498 }
9499 },
9500 "node_modules/vite/node_modules/@esbuild/linux-mips64el": {
9501 "version": "0.28.2",
9502 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
9503 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
9504 "cpu": [
9505 "mips64el"
9506 ],
9507 "dev": true,
9508 "license": "MIT",
9509 "optional": true,
9510 "os": [
9511 "linux"
9512 ],
9513 "engines": {
9514 "node": ">=18"
9515 }
9516 },
9517 "node_modules/vite/node_modules/@esbuild/linux-ppc64": {
9518 "version": "0.28.2",
9519 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
9520 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
9521 "cpu": [
9522 "ppc64"
9523 ],
9524 "dev": true,
9525 "license": "MIT",
9526 "optional": true,
9527 "os": [
9528 "linux"
9529 ],
9530 "engines": {
9531 "node": ">=18"
9532 }
9533 },
9534 "node_modules/vite/node_modules/@esbuild/linux-riscv64": {
9535 "version": "0.28.2",
9536 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
9537 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
9538 "cpu": [
9539 "riscv64"
9540 ],
9541 "dev": true,
9542 "license": "MIT",
9543 "optional": true,
9544 "os": [
9545 "linux"
9546 ],
9547 "engines": {
9548 "node": ">=18"
9549 }
9550 },
9551 "node_modules/vite/node_modules/@esbuild/linux-s390x": {
9552 "version": "0.28.2",
9553 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
9554 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
9555 "cpu": [
9556 "s390x"
9557 ],
9558 "dev": true,
9559 "license": "MIT",
9560 "optional": true,
9561 "os": [
9562 "linux"
9563 ],
9564 "engines": {
9565 "node": ">=18"
9566 }
9567 },
9568 "node_modules/vite/node_modules/@esbuild/linux-x64": {
9569 "version": "0.28.2",
9570 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
9571 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
9572 "cpu": [
9573 "x64"
9574 ],
9575 "dev": true,
9576 "license": "MIT",
9577 "optional": true,
9578 "os": [
9579 "linux"
9580 ],
9581 "engines": {
9582 "node": ">=18"
9583 }
9584 },
9585 "node_modules/vite/node_modules/@esbuild/netbsd-arm64": {
9586 "version": "0.28.2",
9587 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
9588 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
9589 "cpu": [
9590 "arm64"
9591 ],
9592 "dev": true,
9593 "license": "MIT",
9594 "optional": true,
9595 "os": [
9596 "netbsd"
9597 ],
9598 "engines": {
9599 "node": ">=18"
9600 }
9601 },
9602 "node_modules/vite/node_modules/@esbuild/netbsd-x64": {
9603 "version": "0.28.2",
9604 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
9605 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
9606 "cpu": [
9607 "x64"
9608 ],
9609 "dev": true,
9610 "license": "MIT",
9611 "optional": true,
9612 "os": [
9613 "netbsd"
9614 ],
9615 "engines": {
9616 "node": ">=18"
9617 }
9618 },
9619 "node_modules/vite/node_modules/@esbuild/openbsd-arm64": {
9620 "version": "0.28.2",
9621 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
9622 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
9623 "cpu": [
9624 "arm64"
9625 ],
9626 "dev": true,
9627 "license": "MIT",
9628 "optional": true,
9629 "os": [
9630 "openbsd"
9631 ],
9632 "engines": {
9633 "node": ">=18"
9634 }
9635 },
9636 "node_modules/vite/node_modules/@esbuild/openbsd-x64": {
9637 "version": "0.28.2",
9638 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
9639 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
9640 "cpu": [
9641 "x64"
9642 ],
9643 "dev": true,
9644 "license": "MIT",
9645 "optional": true,
9646 "os": [
9647 "openbsd"
9648 ],
9649 "engines": {
9650 "node": ">=18"
9651 }
9652 },
9653 "node_modules/vite/node_modules/@esbuild/openharmony-arm64": {
9654 "version": "0.28.2",
9655 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
9656 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
9657 "cpu": [
9658 "arm64"
9659 ],
9660 "dev": true,
9661 "license": "MIT",
9662 "optional": true,
9663 "os": [
9664 "openharmony"
9665 ],
9666 "engines": {
9667 "node": ">=18"
9668 }
9669 },
9670 "node_modules/vite/node_modules/@esbuild/sunos-x64": {
9671 "version": "0.28.2",
9672 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
9673 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
9674 "cpu": [
9675 "x64"
9676 ],
9677 "dev": true,
9678 "license": "MIT",
9679 "optional": true,
9680 "os": [
9681 "sunos"
9682 ],
9683 "engines": {
9684 "node": ">=18"
9685 }
9686 },
9687 "node_modules/vite/node_modules/@esbuild/win32-arm64": {
9688 "version": "0.28.2",
9689 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
9690 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
9691 "cpu": [
9692 "arm64"
9693 ],
9694 "dev": true,
9695 "license": "MIT",
9696 "optional": true,
9697 "os": [
9698 "win32"
9699 ],
9700 "engines": {
9701 "node": ">=18"
9702 }
9703 },
9704 "node_modules/vite/node_modules/@esbuild/win32-ia32": {
9705 "version": "0.28.2",
9706 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
9707 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
9708 "cpu": [
9709 "ia32"
9710 ],
9711 "dev": true,
9712 "license": "MIT",
9713 "optional": true,
9714 "os": [
9715 "win32"
9716 ],
9717 "engines": {
9718 "node": ">=18"
9719 }
9720 },
9721 "node_modules/vite/node_modules/@esbuild/win32-x64": {
9722 "version": "0.28.2",
9723 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
9724 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
9725 "cpu": [
9726 "x64"
9727 ],
9728 "dev": true,
9729 "license": "MIT",
9730 "optional": true,
9731 "os": [
9732 "win32"
9733 ],
9734 "engines": {
9735 "node": ">=18"
9736 }
9737 },
9738 "node_modules/vite/node_modules/esbuild": {
9739 "version": "0.28.2",
9740 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
9741 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
9742 "dev": true,
9743 "hasInstallScript": true,
9744 "license": "MIT",
9745 "bin": {
9746 "esbuild": "bin/esbuild"
9747 },
9748 "engines": {
9749 "node": ">=18"
9750 },
9751 "optionalDependencies": {
9752 "@esbuild/aix-ppc64": "0.28.2",
9753 "@esbuild/android-arm": "0.28.2",
9754 "@esbuild/android-arm64": "0.28.2",
9755 "@esbuild/android-x64": "0.28.2",
9756 "@esbuild/darwin-arm64": "0.28.2",
9757 "@esbuild/darwin-x64": "0.28.2",
9758 "@esbuild/freebsd-arm64": "0.28.2",
9759 "@esbuild/freebsd-x64": "0.28.2",
9760 "@esbuild/linux-arm": "0.28.2",
9761 "@esbuild/linux-arm64": "0.28.2",
9762 "@esbuild/linux-ia32": "0.28.2",
9763 "@esbuild/linux-loong64": "0.28.2",
9764 "@esbuild/linux-mips64el": "0.28.2",
9765 "@esbuild/linux-ppc64": "0.28.2",
9766 "@esbuild/linux-riscv64": "0.28.2",
9767 "@esbuild/linux-s390x": "0.28.2",
9768 "@esbuild/linux-x64": "0.28.2",
9769 "@esbuild/netbsd-arm64": "0.28.2",
9770 "@esbuild/netbsd-x64": "0.28.2",
9771 "@esbuild/openbsd-arm64": "0.28.2",
9772 "@esbuild/openbsd-x64": "0.28.2",
9773 "@esbuild/openharmony-arm64": "0.28.2",
9774 "@esbuild/sunos-x64": "0.28.2",
9775 "@esbuild/win32-arm64": "0.28.2",
9776 "@esbuild/win32-ia32": "0.28.2",
9777 "@esbuild/win32-x64": "0.28.2"
9778 }
9779 },
9780 "node_modules/vite/node_modules/fsevents": {
9781 "version": "2.3.3",
9782 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
9783 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
9784 "dev": true,
9785 "hasInstallScript": true,
9786 "license": "MIT",
9787 "optional": true,
9788 "os": [
9789 "darwin"
9790 ],
9791 "engines": {
9792 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
9793 }
9794 },
9795 "node_modules/vitest": {
9796 "version": "4.1.11",
9797 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.11.tgz",
9798 "integrity": "sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==",
9799 "dev": true,
9800 "license": "MIT",
9801 "dependencies": {
9802 "@vitest/expect": "4.1.11",
9803 "@vitest/mocker": "4.1.11",
9804 "@vitest/pretty-format": "4.1.11",
9805 "@vitest/runner": "4.1.11",
9806 "@vitest/snapshot": "4.1.11",
9807 "@vitest/spy": "4.1.11",
9808 "@vitest/utils": "4.1.11",
9809 "es-module-lexer": "^2.0.0",
9810 "expect-type": "^1.3.0",
9811 "magic-string": "^0.30.21",
9812 "obug": "^2.1.1",
9813 "pathe": "^2.0.3",
9814 "picomatch": "^4.0.3",
9815 "std-env": "^4.0.0-rc.1",
9816 "tinybench": "^2.9.0",
9817 "tinyexec": "^1.0.2",
9818 "tinyglobby": "^0.2.15",
9819 "tinyrainbow": "^3.1.0",
9820 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0",
9821 "why-is-node-running": "^2.3.0"
9822 },
9823 "bin": {
9824 "vitest": "vitest.mjs"
9825 },
9826 "engines": {
9827 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"
9828 },
9829 "funding": {
9830 "url": "https://opencollective.com/vitest"
9831 },
9832 "peerDependencies": {
9833 "@edge-runtime/vm": "*",
9834 "@opentelemetry/api": "^1.9.0",
9835 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
9836 "@vitest/browser-playwright": "4.1.11",
9837 "@vitest/browser-preview": "4.1.11",
9838 "@vitest/browser-webdriverio": "4.1.11",
9839 "@vitest/coverage-istanbul": "4.1.11",
9840 "@vitest/coverage-v8": "4.1.11",
9841 "@vitest/ui": "4.1.11",
9842 "happy-dom": "*",
9843 "jsdom": "*",
9844 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"
9845 },
9846 "peerDependenciesMeta": {
9847 "@edge-runtime/vm": {
9848 "optional": true
9849 },
9850 "@opentelemetry/api": {
9851 "optional": true
9852 },
9853 "@types/node": {
9854 "optional": true
9855 },
9856 "@vitest/browser-playwright": {
9857 "optional": true
9858 },
9859 "@vitest/browser-preview": {
9860 "optional": true
9861 },
9862 "@vitest/browser-webdriverio": {
9863 "optional": true
9864 },
9865 "@vitest/coverage-istanbul": {
9866 "optional": true
9867 },
9868 "@vitest/coverage-v8": {
9869 "optional": true
9870 },
9871 "@vitest/ui": {
9872 "optional": true
9873 },
9874 "happy-dom": {
9875 "optional": true
9876 },
9877 "jsdom": {
9878 "optional": true
9879 },
9880 "vite": {
9881 "optional": false
9882 }
9883 }
9884 },
9885 "node_modules/w3c-xmlserializer": {
9886 "version": "5.0.0",
9887 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz",
9888 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==",
9889 "dev": true,
9890 "license": "MIT",
9891 "dependencies": {
9892 "xml-name-validator": "^5.0.0"
9893 },
9894 "engines": {
9895 "node": ">=18"
9896 }
9897 },
9898 "node_modules/webcrypto-core": {
9899 "version": "1.9.2",
9900 "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.9.2.tgz",
9901 "integrity": "sha512-gsXecm82UQNlTBURJGuqOWy1Ww08S3kZUcr3aOJS02Pk0xLtkfeUAVC0u0xhgdonFme80edSJUIJyuvL/7250Q==",
9902 "dev": true,
9903 "license": "MIT",
9904 "dependencies": {
9905 "@peculiar/asn1-schema": "^2.7.0",
9906 "@peculiar/json-schema": "^1.1.12",
9907 "@peculiar/utils": "^2.0.2",
9908 "asn1js": "^3.0.10",
9909 "tslib": "^2.8.1"
9910 }
9911 },
9912 "node_modules/webidl-conversions": {
9913 "version": "8.0.1",
9914 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz",
9915 "integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==",
9916 "dev": true,
9917 "license": "BSD-2-Clause",
9918 "engines": {
9919 "node": ">=20"
9920 }
9921 },
9922 "node_modules/whatwg-encoding": {
9923 "version": "3.1.1",
9924 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
9925 "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
9926 "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation",
9927 "dev": true,
9928 "license": "MIT",
9929 "dependencies": {
9930 "iconv-lite": "0.6.3"
9931 },
9932 "engines": {
9933 "node": ">=18"
9934 }
9935 },
9936 "node_modules/whatwg-mimetype": {
9937 "version": "4.0.0",
9938 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
9939 "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
9940 "dev": true,
9941 "license": "MIT",
9942 "engines": {
9943 "node": ">=18"
9944 }
9945 },
9946 "node_modules/whatwg-url": {
9947 "version": "15.1.0",
9948 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-15.1.0.tgz",
9949 "integrity": "sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==",
9950 "dev": true,
9951 "license": "MIT",
9952 "dependencies": {
9953 "tr46": "^6.0.0",
9954 "webidl-conversions": "^8.0.0"
9955 },
9956 "engines": {
9957 "node": ">=20"
9958 }
9959 },
9960 "node_modules/which": {
9961 "version": "5.0.0",
9962 "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
9963 "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
9964 "dev": true,
9965 "license": "ISC",
9966 "dependencies": {
9967 "isexe": "^3.1.1"
9968 },
9969 "bin": {
9970 "node-which": "bin/which.js"
9971 },
9972 "engines": {
9973 "node": "^18.17.0 || >=20.5.0"
9974 }
9975 },
9976 "node_modules/which-boxed-primitive": {
9977 "version": "1.1.1",
9978 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
9979 "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
9980 "dev": true,
9981 "license": "MIT",
9982 "dependencies": {
9983 "is-bigint": "^1.1.0",
9984 "is-boolean-object": "^1.2.1",
9985 "is-number-object": "^1.1.1",
9986 "is-string": "^1.1.1",
9987 "is-symbol": "^1.1.1"
9988 },
9989 "engines": {
9990 "node": ">= 0.4"
9991 },
9992 "funding": {
9993 "url": "https://github.com/sponsors/ljharb"
9994 }
9995 },
9996 "node_modules/which-builtin-type": {
9997 "version": "1.2.1",
9998 "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
9999 "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
10000 "dev": true,
10001 "license": "MIT",
10002 "dependencies": {
10003 "call-bound": "^1.0.2",
10004 "function.prototype.name": "^1.1.6",
10005 "has-tostringtag": "^1.0.2",
10006 "is-async-function": "^2.0.0",
10007 "is-date-object": "^1.1.0",
10008 "is-finalizationregistry": "^1.1.0",
10009 "is-generator-function": "^1.0.10",
10010 "is-regex": "^1.2.1",
10011 "is-weakref": "^1.0.2",
10012 "isarray": "^2.0.5",
10013 "which-boxed-primitive": "^1.1.0",
10014 "which-collection": "^1.0.2",
10015 "which-typed-array": "^1.1.16"
10016 },
10017 "engines": {
10018 "node": ">= 0.4"
10019 },
10020 "funding": {
10021 "url": "https://github.com/sponsors/ljharb"
10022 }
10023 },
10024 "node_modules/which-collection": {
10025 "version": "1.0.2",
10026 "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
10027 "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
10028 "dev": true,
10029 "license": "MIT",
10030 "dependencies": {
10031 "is-map": "^2.0.3",
10032 "is-set": "^2.0.3",
10033 "is-weakmap": "^2.0.2",
10034 "is-weakset": "^2.0.3"
10035 },
10036 "engines": {
10037 "node": ">= 0.4"
10038 },
10039 "funding": {
10040 "url": "https://github.com/sponsors/ljharb"
10041 }
10042 },
10043 "node_modules/which-typed-array": {
10044 "version": "1.1.22",
10045 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.22.tgz",
10046 "integrity": "sha512-fvO4ExWMFsqyhG3AiPAObMuY1lxaqgYcxbc49CNdWDDECOJNgQyvsOWVwbZc+qf3rzRtxojBK+CMEv0Ld5CYpw==",
10047 "dev": true,
10048 "license": "MIT",
10049 "dependencies": {
10050 "available-typed-arrays": "^1.0.7",
10051 "call-bind": "^1.0.9",
10052 "call-bound": "^1.0.4",
10053 "for-each": "^0.3.5",
10054 "get-proto": "^1.0.1",
10055 "gopd": "^1.2.0",
10056 "has-tostringtag": "^1.0.2"
10057 },
10058 "engines": {
10059 "node": ">= 0.4"
10060 },
10061 "funding": {
10062 "url": "https://github.com/sponsors/ljharb"
10063 }
10064 },
10065 "node_modules/why-is-node-running": {
10066 "version": "2.3.0",
10067 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
10068 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
10069 "dev": true,
10070 "license": "MIT",
10071 "dependencies": {
10072 "siginfo": "^2.0.0",
10073 "stackback": "0.0.2"
10074 },
10075 "bin": {
10076 "why-is-node-running": "cli.js"
10077 },
10078 "engines": {
10079 "node": ">=8"
10080 }
10081 },
10082 "node_modules/word-wrap": {
10083 "version": "1.2.5",
10084 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
10085 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
10086 "dev": true,
10087 "license": "MIT",
10088 "engines": {
10089 "node": ">=0.10.0"
10090 }
10091 },
10092 "node_modules/wrap-ansi": {
10093 "version": "7.0.0",
10094 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
10095 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
10096 "dev": true,
10097 "license": "MIT",
10098 "dependencies": {
10099 "ansi-styles": "^4.0.0",
10100 "string-width": "^4.1.0",
10101 "strip-ansi": "^6.0.0"
10102 },
10103 "engines": {
10104 "node": ">=10"
10105 },
10106 "funding": {
10107 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
10108 }
10109 },
10110 "node_modules/wrappy": {
10111 "version": "1.0.2",
10112 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10113 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
10114 "dev": true,
10115 "license": "ISC"
10116 },
10117 "node_modules/ws": {
10118 "version": "8.21.3",
10119 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz",
10120 "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==",
10121 "dev": true,
10122 "license": "MIT",
10123 "engines": {
10124 "node": ">=10.0.0"
10125 },
10126 "peerDependencies": {
10127 "bufferutil": "^4.0.1",
10128 "utf-8-validate": ">=5.0.2"
10129 },
10130 "peerDependenciesMeta": {
10131 "bufferutil": {
10132 "optional": true
10133 },
10134 "utf-8-validate": {
10135 "optional": true
10136 }
10137 }
10138 },
10139 "node_modules/xml-name-validator": {
10140 "version": "5.0.0",
10141 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz",
10142 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==",
10143 "dev": true,
10144 "license": "Apache-2.0",
10145 "engines": {
10146 "node": ">=18"
10147 }
10148 },
10149 "node_modules/xmlbuilder": {
10150 "version": "15.1.1",
10151 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
10152 "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==",
10153 "dev": true,
10154 "license": "MIT",
10155 "engines": {
10156 "node": ">=8.0"
10157 }
10158 },
10159 "node_modules/xmlchars": {
10160 "version": "2.2.0",
10161 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
10162 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
10163 "dev": true,
10164 "license": "MIT"
10165 },
10166 "node_modules/y18n": {
10167 "version": "5.0.8",
10168 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
10169 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
10170 "dev": true,
10171 "license": "ISC",
10172 "engines": {
10173 "node": ">=10"
10174 }
10175 },
10176 "node_modules/yallist": {
10177 "version": "3.1.1",
10178 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10179 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10180 "dev": true,
10181 "license": "ISC"
10182 },
10183 "node_modules/yargs": {
10184 "version": "17.7.3",
10185 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
10186 "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
10187 "dev": true,
10188 "license": "MIT",
10189 "dependencies": {
10190 "cliui": "^8.0.1",
10191 "escalade": "^3.1.1",
10192 "get-caller-file": "^2.0.5",
10193 "require-directory": "^2.1.1",
10194 "string-width": "^4.2.3",
10195 "y18n": "^5.0.5",
10196 "yargs-parser": "^21.1.1"
10197 },
10198 "engines": {
10199 "node": ">=12"
10200 }
10201 },
10202 "node_modules/yargs-parser": {
10203 "version": "21.1.1",
10204 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
10205 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
10206 "dev": true,
10207 "license": "ISC",
10208 "engines": {
10209 "node": ">=12"
10210 }
10211 },
10212 "node_modules/yocto-queue": {
10213 "version": "0.1.0",
10214 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
10215 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
10216 "dev": true,
10217 "license": "MIT",
10218 "engines": {
10219 "node": ">=10"
10220 },
10221 "funding": {
10222 "url": "https://github.com/sponsors/sindresorhus"
10223 }
10224 },
10225 "node_modules/zod": {
10226 "version": "4.4.3",
10227 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",
10228 "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",
10229 "dev": true,
10230 "license": "MIT",
10231 "funding": {
10232 "url": "https://github.com/sponsors/colinhacks"
10233 }
10234 },
10235 "node_modules/zod-validation-error": {
10236 "version": "4.0.2",
10237 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz",
10238 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==",
10239 "dev": true,
10240 "license": "MIT",
10241 "engines": {
10242 "node": ">=18.0.0"
10243 },
10244 "peerDependencies": {
10245 "zod": "^3.25.0 || ^4.0.0"
10246 }
10247 }
10248 }
10249 }