this repo has no description
1{
2 "name": "phanpy",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "phanpy",
9 "version": "0.1.0",
10 "dependencies": {
11 "@formatjs/intl-localematcher": "~0.6.1",
12 "@formatjs/intl-segmenter": "~11.7.10",
13 "@formkit/auto-animate": "~0.8.4",
14 "@github/text-expander-element": "~2.9.2",
15 "@iconify-icons/mingcute": "~1.2.9",
16 "@justinribeiro/lite-youtube": "~1.8.2",
17 "@lingui/detect-locale": "~5.4.1",
18 "@lingui/macro": "~5.4.1",
19 "@lingui/react": "~5.4.1",
20 "@szhsin/react-menu": "~4.4.1",
21 "chroma-js": "~3.1.2",
22 "compare-versions": "~6.1.1",
23 "fast-blurhash": "~1.1.4",
24 "fast-equals": "~5.2.2",
25 "fuse.js": "~7.1.0",
26 "html-prettify": "~1.0.7",
27 "idb-keyval": "~6.2.2",
28 "intl-locale-textinfo-polyfill": "~2.1.1",
29 "js-cookie": "~3.0.5",
30 "just-debounce-it": "~3.2.0",
31 "lz-string": "~1.5.0",
32 "masto": "~7.2.0",
33 "moize": "~6.1.6",
34 "p-retry": "~7.0.0",
35 "p-throttle": "~8.0.0",
36 "preact": "10.27.1",
37 "punycode": "~2.3.1",
38 "react-hotkeys-hook": "~5.1.0",
39 "react-intersection-observer": "~9.16.0",
40 "react-quick-pinch-zoom": "~5.1.0",
41 "react-router-dom": "6.6.2",
42 "string-length": "6.0.0",
43 "swiped-events": "~1.2.0",
44 "temml": "~0.11.10",
45 "tinyld": "~1.3.4",
46 "toastify-js": "~1.12.0",
47 "uid": "~2.0.2",
48 "use-debounce": "~10.0.6",
49 "use-long-press": "~3.3.0",
50 "use-resize-observer": "~9.1.0",
51 "valtio": "2.1.7"
52 },
53 "devDependencies": {
54 "@biomejs/biome": "2.2.2",
55 "@lingui/babel-plugin-lingui-macro": "~5.4.1",
56 "@lingui/cli": "~5.4.1",
57 "@lingui/vite-plugin": "~5.4.1",
58 "@playwright/test": "~1.55.0",
59 "@preact/preset-vite": "~2.10.2",
60 "@types/node": "~24.3.0",
61 "postcss": "~8.5.6",
62 "postcss-dark-theme-class": "~2.0.0",
63 "postcss-preset-env": "~10.3.1",
64 "sonda": "~0.9.0",
65 "twitter-text": "~3.1.0",
66 "vite": "~7.0.6",
67 "vite-plugin-generate-file": "~0.3.1",
68 "vite-plugin-html-config": "~2.0.2",
69 "vite-plugin-pwa": "~1.0.3",
70 "vite-plugin-remove-console": "~2.2.0",
71 "vite-plugin-run": "~0.6.1",
72 "workbox-cacheable-response": "~7.3.0",
73 "workbox-expiration": "~7.3.0",
74 "workbox-navigation-preload": "~7.3.0",
75 "workbox-routing": "~7.3.0",
76 "workbox-strategies": "~7.3.0"
77 }
78 },
79 "node_modules/@ampproject/remapping": {
80 "version": "2.3.0",
81 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
82 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
83 "devOptional": true,
84 "dependencies": {
85 "@jridgewell/gen-mapping": "^0.3.5",
86 "@jridgewell/trace-mapping": "^0.3.24"
87 },
88 "engines": {
89 "node": ">=6.0.0"
90 }
91 },
92 "node_modules/@antfu/utils": {
93 "version": "0.7.10",
94 "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz",
95 "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==",
96 "dev": true,
97 "funding": {
98 "url": "https://github.com/sponsors/antfu"
99 }
100 },
101 "node_modules/@apideck/better-ajv-errors": {
102 "version": "0.3.6",
103 "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
104 "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
105 "dev": true,
106 "dependencies": {
107 "json-schema": "^0.4.0",
108 "jsonpointer": "^5.0.0",
109 "leven": "^3.1.0"
110 },
111 "engines": {
112 "node": ">=10"
113 },
114 "peerDependencies": {
115 "ajv": ">=8"
116 }
117 },
118 "node_modules/@babel/code-frame": {
119 "version": "7.26.2",
120 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz",
121 "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==",
122 "devOptional": true,
123 "dependencies": {
124 "@babel/helper-validator-identifier": "^7.25.9",
125 "js-tokens": "^4.0.0",
126 "picocolors": "^1.0.0"
127 },
128 "engines": {
129 "node": ">=6.9.0"
130 }
131 },
132 "node_modules/@babel/compat-data": {
133 "version": "7.26.2",
134 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz",
135 "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==",
136 "devOptional": true,
137 "engines": {
138 "node": ">=6.9.0"
139 }
140 },
141 "node_modules/@babel/core": {
142 "version": "7.24.5",
143 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz",
144 "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==",
145 "devOptional": true,
146 "dependencies": {
147 "@ampproject/remapping": "^2.2.0",
148 "@babel/code-frame": "^7.24.2",
149 "@babel/generator": "^7.24.5",
150 "@babel/helper-compilation-targets": "^7.23.6",
151 "@babel/helper-module-transforms": "^7.24.5",
152 "@babel/helpers": "^7.24.5",
153 "@babel/parser": "^7.24.5",
154 "@babel/template": "^7.24.0",
155 "@babel/traverse": "^7.24.5",
156 "@babel/types": "^7.24.5",
157 "convert-source-map": "^2.0.0",
158 "debug": "^4.1.0",
159 "gensync": "^1.0.0-beta.2",
160 "json5": "^2.2.3",
161 "semver": "^6.3.1"
162 },
163 "engines": {
164 "node": ">=6.9.0"
165 },
166 "funding": {
167 "type": "opencollective",
168 "url": "https://opencollective.com/babel"
169 }
170 },
171 "node_modules/@babel/generator": {
172 "version": "7.26.2",
173 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz",
174 "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==",
175 "devOptional": true,
176 "dependencies": {
177 "@babel/parser": "^7.26.2",
178 "@babel/types": "^7.26.0",
179 "@jridgewell/gen-mapping": "^0.3.5",
180 "@jridgewell/trace-mapping": "^0.3.25",
181 "jsesc": "^3.0.2"
182 },
183 "engines": {
184 "node": ">=6.9.0"
185 }
186 },
187 "node_modules/@babel/helper-annotate-as-pure": {
188 "version": "7.25.9",
189 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz",
190 "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==",
191 "dev": true,
192 "dependencies": {
193 "@babel/types": "^7.25.9"
194 },
195 "engines": {
196 "node": ">=6.9.0"
197 }
198 },
199 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
200 "version": "7.25.9",
201 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz",
202 "integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==",
203 "dev": true,
204 "dependencies": {
205 "@babel/traverse": "^7.25.9",
206 "@babel/types": "^7.25.9"
207 },
208 "engines": {
209 "node": ">=6.9.0"
210 }
211 },
212 "node_modules/@babel/helper-compilation-targets": {
213 "version": "7.25.9",
214 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz",
215 "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==",
216 "devOptional": true,
217 "dependencies": {
218 "@babel/compat-data": "^7.25.9",
219 "@babel/helper-validator-option": "^7.25.9",
220 "browserslist": "^4.24.0",
221 "lru-cache": "^5.1.1",
222 "semver": "^6.3.1"
223 },
224 "engines": {
225 "node": ">=6.9.0"
226 }
227 },
228 "node_modules/@babel/helper-create-class-features-plugin": {
229 "version": "7.25.9",
230 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz",
231 "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==",
232 "dev": true,
233 "dependencies": {
234 "@babel/helper-annotate-as-pure": "^7.25.9",
235 "@babel/helper-member-expression-to-functions": "^7.25.9",
236 "@babel/helper-optimise-call-expression": "^7.25.9",
237 "@babel/helper-replace-supers": "^7.25.9",
238 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
239 "@babel/traverse": "^7.25.9",
240 "semver": "^6.3.1"
241 },
242 "engines": {
243 "node": ">=6.9.0"
244 },
245 "peerDependencies": {
246 "@babel/core": "^7.0.0"
247 }
248 },
249 "node_modules/@babel/helper-create-regexp-features-plugin": {
250 "version": "7.25.9",
251 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz",
252 "integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==",
253 "dev": true,
254 "dependencies": {
255 "@babel/helper-annotate-as-pure": "^7.25.9",
256 "regexpu-core": "^6.1.1",
257 "semver": "^6.3.1"
258 },
259 "engines": {
260 "node": ">=6.9.0"
261 },
262 "peerDependencies": {
263 "@babel/core": "^7.0.0"
264 }
265 },
266 "node_modules/@babel/helper-define-polyfill-provider": {
267 "version": "0.6.3",
268 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz",
269 "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==",
270 "dev": true,
271 "dependencies": {
272 "@babel/helper-compilation-targets": "^7.22.6",
273 "@babel/helper-plugin-utils": "^7.22.5",
274 "debug": "^4.1.1",
275 "lodash.debounce": "^4.0.8",
276 "resolve": "^1.14.2"
277 },
278 "peerDependencies": {
279 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
280 }
281 },
282 "node_modules/@babel/helper-member-expression-to-functions": {
283 "version": "7.25.9",
284 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
285 "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
286 "dev": true,
287 "dependencies": {
288 "@babel/traverse": "^7.25.9",
289 "@babel/types": "^7.25.9"
290 },
291 "engines": {
292 "node": ">=6.9.0"
293 }
294 },
295 "node_modules/@babel/helper-module-imports": {
296 "version": "7.25.9",
297 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
298 "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
299 "devOptional": true,
300 "dependencies": {
301 "@babel/traverse": "^7.25.9",
302 "@babel/types": "^7.25.9"
303 },
304 "engines": {
305 "node": ">=6.9.0"
306 }
307 },
308 "node_modules/@babel/helper-module-transforms": {
309 "version": "7.26.0",
310 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
311 "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
312 "devOptional": true,
313 "dependencies": {
314 "@babel/helper-module-imports": "^7.25.9",
315 "@babel/helper-validator-identifier": "^7.25.9",
316 "@babel/traverse": "^7.25.9"
317 },
318 "engines": {
319 "node": ">=6.9.0"
320 },
321 "peerDependencies": {
322 "@babel/core": "^7.0.0"
323 }
324 },
325 "node_modules/@babel/helper-optimise-call-expression": {
326 "version": "7.25.9",
327 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
328 "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
329 "dev": true,
330 "dependencies": {
331 "@babel/types": "^7.25.9"
332 },
333 "engines": {
334 "node": ">=6.9.0"
335 }
336 },
337 "node_modules/@babel/helper-plugin-utils": {
338 "version": "7.25.9",
339 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz",
340 "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==",
341 "dev": true,
342 "engines": {
343 "node": ">=6.9.0"
344 }
345 },
346 "node_modules/@babel/helper-remap-async-to-generator": {
347 "version": "7.25.9",
348 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz",
349 "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==",
350 "dev": true,
351 "dependencies": {
352 "@babel/helper-annotate-as-pure": "^7.25.9",
353 "@babel/helper-wrap-function": "^7.25.9",
354 "@babel/traverse": "^7.25.9"
355 },
356 "engines": {
357 "node": ">=6.9.0"
358 },
359 "peerDependencies": {
360 "@babel/core": "^7.0.0"
361 }
362 },
363 "node_modules/@babel/helper-replace-supers": {
364 "version": "7.25.9",
365 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz",
366 "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==",
367 "dev": true,
368 "dependencies": {
369 "@babel/helper-member-expression-to-functions": "^7.25.9",
370 "@babel/helper-optimise-call-expression": "^7.25.9",
371 "@babel/traverse": "^7.25.9"
372 },
373 "engines": {
374 "node": ">=6.9.0"
375 },
376 "peerDependencies": {
377 "@babel/core": "^7.0.0"
378 }
379 },
380 "node_modules/@babel/helper-simple-access": {
381 "version": "7.25.9",
382 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz",
383 "integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==",
384 "dev": true,
385 "dependencies": {
386 "@babel/traverse": "^7.25.9",
387 "@babel/types": "^7.25.9"
388 },
389 "engines": {
390 "node": ">=6.9.0"
391 }
392 },
393 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
394 "version": "7.25.9",
395 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
396 "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
397 "dev": true,
398 "dependencies": {
399 "@babel/traverse": "^7.25.9",
400 "@babel/types": "^7.25.9"
401 },
402 "engines": {
403 "node": ">=6.9.0"
404 }
405 },
406 "node_modules/@babel/helper-string-parser": {
407 "version": "7.25.9",
408 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
409 "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
410 "devOptional": true,
411 "engines": {
412 "node": ">=6.9.0"
413 }
414 },
415 "node_modules/@babel/helper-validator-identifier": {
416 "version": "7.25.9",
417 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
418 "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
419 "devOptional": true,
420 "engines": {
421 "node": ">=6.9.0"
422 }
423 },
424 "node_modules/@babel/helper-validator-option": {
425 "version": "7.25.9",
426 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
427 "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
428 "devOptional": true,
429 "engines": {
430 "node": ">=6.9.0"
431 }
432 },
433 "node_modules/@babel/helper-wrap-function": {
434 "version": "7.25.9",
435 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz",
436 "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==",
437 "dev": true,
438 "dependencies": {
439 "@babel/template": "^7.25.9",
440 "@babel/traverse": "^7.25.9",
441 "@babel/types": "^7.25.9"
442 },
443 "engines": {
444 "node": ">=6.9.0"
445 }
446 },
447 "node_modules/@babel/helpers": {
448 "version": "7.24.5",
449 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz",
450 "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==",
451 "devOptional": true,
452 "dependencies": {
453 "@babel/template": "^7.24.0",
454 "@babel/traverse": "^7.24.5",
455 "@babel/types": "^7.24.5"
456 },
457 "engines": {
458 "node": ">=6.9.0"
459 }
460 },
461 "node_modules/@babel/parser": {
462 "version": "7.26.2",
463 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz",
464 "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==",
465 "devOptional": true,
466 "dependencies": {
467 "@babel/types": "^7.26.0"
468 },
469 "bin": {
470 "parser": "bin/babel-parser.js"
471 },
472 "engines": {
473 "node": ">=6.0.0"
474 }
475 },
476 "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
477 "version": "7.25.9",
478 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz",
479 "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==",
480 "dev": true,
481 "dependencies": {
482 "@babel/helper-plugin-utils": "^7.25.9",
483 "@babel/traverse": "^7.25.9"
484 },
485 "engines": {
486 "node": ">=6.9.0"
487 },
488 "peerDependencies": {
489 "@babel/core": "^7.0.0"
490 }
491 },
492 "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
493 "version": "7.25.9",
494 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz",
495 "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==",
496 "dev": true,
497 "dependencies": {
498 "@babel/helper-plugin-utils": "^7.25.9"
499 },
500 "engines": {
501 "node": ">=6.9.0"
502 },
503 "peerDependencies": {
504 "@babel/core": "^7.0.0"
505 }
506 },
507 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
508 "version": "7.25.9",
509 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz",
510 "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==",
511 "dev": true,
512 "dependencies": {
513 "@babel/helper-plugin-utils": "^7.25.9"
514 },
515 "engines": {
516 "node": ">=6.9.0"
517 },
518 "peerDependencies": {
519 "@babel/core": "^7.0.0"
520 }
521 },
522 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
523 "version": "7.25.9",
524 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz",
525 "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==",
526 "dev": true,
527 "dependencies": {
528 "@babel/helper-plugin-utils": "^7.25.9",
529 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
530 "@babel/plugin-transform-optional-chaining": "^7.25.9"
531 },
532 "engines": {
533 "node": ">=6.9.0"
534 },
535 "peerDependencies": {
536 "@babel/core": "^7.13.0"
537 }
538 },
539 "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
540 "version": "7.25.9",
541 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz",
542 "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==",
543 "dev": true,
544 "dependencies": {
545 "@babel/helper-plugin-utils": "^7.25.9",
546 "@babel/traverse": "^7.25.9"
547 },
548 "engines": {
549 "node": ">=6.9.0"
550 },
551 "peerDependencies": {
552 "@babel/core": "^7.0.0"
553 }
554 },
555 "node_modules/@babel/plugin-proposal-private-property-in-object": {
556 "version": "7.21.0-placeholder-for-preset-env.2",
557 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
558 "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
559 "dev": true,
560 "engines": {
561 "node": ">=6.9.0"
562 },
563 "peerDependencies": {
564 "@babel/core": "^7.0.0-0"
565 }
566 },
567 "node_modules/@babel/plugin-syntax-import-assertions": {
568 "version": "7.26.0",
569 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz",
570 "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==",
571 "dev": true,
572 "dependencies": {
573 "@babel/helper-plugin-utils": "^7.25.9"
574 },
575 "engines": {
576 "node": ">=6.9.0"
577 },
578 "peerDependencies": {
579 "@babel/core": "^7.0.0-0"
580 }
581 },
582 "node_modules/@babel/plugin-syntax-import-attributes": {
583 "version": "7.26.0",
584 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz",
585 "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==",
586 "dev": true,
587 "dependencies": {
588 "@babel/helper-plugin-utils": "^7.25.9"
589 },
590 "engines": {
591 "node": ">=6.9.0"
592 },
593 "peerDependencies": {
594 "@babel/core": "^7.0.0-0"
595 }
596 },
597 "node_modules/@babel/plugin-syntax-jsx": {
598 "version": "7.22.5",
599 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz",
600 "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==",
601 "dev": true,
602 "license": "MIT",
603 "dependencies": {
604 "@babel/helper-plugin-utils": "^7.22.5"
605 },
606 "engines": {
607 "node": ">=6.9.0"
608 },
609 "peerDependencies": {
610 "@babel/core": "^7.0.0-0"
611 }
612 },
613 "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
614 "version": "7.18.6",
615 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
616 "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
617 "dev": true,
618 "dependencies": {
619 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
620 "@babel/helper-plugin-utils": "^7.18.6"
621 },
622 "engines": {
623 "node": ">=6.9.0"
624 },
625 "peerDependencies": {
626 "@babel/core": "^7.0.0"
627 }
628 },
629 "node_modules/@babel/plugin-transform-arrow-functions": {
630 "version": "7.25.9",
631 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz",
632 "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==",
633 "dev": true,
634 "dependencies": {
635 "@babel/helper-plugin-utils": "^7.25.9"
636 },
637 "engines": {
638 "node": ">=6.9.0"
639 },
640 "peerDependencies": {
641 "@babel/core": "^7.0.0-0"
642 }
643 },
644 "node_modules/@babel/plugin-transform-async-generator-functions": {
645 "version": "7.25.9",
646 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz",
647 "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==",
648 "dev": true,
649 "dependencies": {
650 "@babel/helper-plugin-utils": "^7.25.9",
651 "@babel/helper-remap-async-to-generator": "^7.25.9",
652 "@babel/traverse": "^7.25.9"
653 },
654 "engines": {
655 "node": ">=6.9.0"
656 },
657 "peerDependencies": {
658 "@babel/core": "^7.0.0-0"
659 }
660 },
661 "node_modules/@babel/plugin-transform-async-to-generator": {
662 "version": "7.25.9",
663 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz",
664 "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==",
665 "dev": true,
666 "dependencies": {
667 "@babel/helper-module-imports": "^7.25.9",
668 "@babel/helper-plugin-utils": "^7.25.9",
669 "@babel/helper-remap-async-to-generator": "^7.25.9"
670 },
671 "engines": {
672 "node": ">=6.9.0"
673 },
674 "peerDependencies": {
675 "@babel/core": "^7.0.0-0"
676 }
677 },
678 "node_modules/@babel/plugin-transform-block-scoped-functions": {
679 "version": "7.25.9",
680 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz",
681 "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==",
682 "dev": true,
683 "dependencies": {
684 "@babel/helper-plugin-utils": "^7.25.9"
685 },
686 "engines": {
687 "node": ">=6.9.0"
688 },
689 "peerDependencies": {
690 "@babel/core": "^7.0.0-0"
691 }
692 },
693 "node_modules/@babel/plugin-transform-block-scoping": {
694 "version": "7.25.9",
695 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz",
696 "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==",
697 "dev": true,
698 "dependencies": {
699 "@babel/helper-plugin-utils": "^7.25.9"
700 },
701 "engines": {
702 "node": ">=6.9.0"
703 },
704 "peerDependencies": {
705 "@babel/core": "^7.0.0-0"
706 }
707 },
708 "node_modules/@babel/plugin-transform-class-properties": {
709 "version": "7.25.9",
710 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz",
711 "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==",
712 "dev": true,
713 "dependencies": {
714 "@babel/helper-create-class-features-plugin": "^7.25.9",
715 "@babel/helper-plugin-utils": "^7.25.9"
716 },
717 "engines": {
718 "node": ">=6.9.0"
719 },
720 "peerDependencies": {
721 "@babel/core": "^7.0.0-0"
722 }
723 },
724 "node_modules/@babel/plugin-transform-class-static-block": {
725 "version": "7.26.0",
726 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz",
727 "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==",
728 "dev": true,
729 "dependencies": {
730 "@babel/helper-create-class-features-plugin": "^7.25.9",
731 "@babel/helper-plugin-utils": "^7.25.9"
732 },
733 "engines": {
734 "node": ">=6.9.0"
735 },
736 "peerDependencies": {
737 "@babel/core": "^7.12.0"
738 }
739 },
740 "node_modules/@babel/plugin-transform-classes": {
741 "version": "7.25.9",
742 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz",
743 "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==",
744 "dev": true,
745 "dependencies": {
746 "@babel/helper-annotate-as-pure": "^7.25.9",
747 "@babel/helper-compilation-targets": "^7.25.9",
748 "@babel/helper-plugin-utils": "^7.25.9",
749 "@babel/helper-replace-supers": "^7.25.9",
750 "@babel/traverse": "^7.25.9",
751 "globals": "^11.1.0"
752 },
753 "engines": {
754 "node": ">=6.9.0"
755 },
756 "peerDependencies": {
757 "@babel/core": "^7.0.0-0"
758 }
759 },
760 "node_modules/@babel/plugin-transform-computed-properties": {
761 "version": "7.25.9",
762 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz",
763 "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==",
764 "dev": true,
765 "dependencies": {
766 "@babel/helper-plugin-utils": "^7.25.9",
767 "@babel/template": "^7.25.9"
768 },
769 "engines": {
770 "node": ">=6.9.0"
771 },
772 "peerDependencies": {
773 "@babel/core": "^7.0.0-0"
774 }
775 },
776 "node_modules/@babel/plugin-transform-destructuring": {
777 "version": "7.25.9",
778 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz",
779 "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==",
780 "dev": true,
781 "dependencies": {
782 "@babel/helper-plugin-utils": "^7.25.9"
783 },
784 "engines": {
785 "node": ">=6.9.0"
786 },
787 "peerDependencies": {
788 "@babel/core": "^7.0.0-0"
789 }
790 },
791 "node_modules/@babel/plugin-transform-dotall-regex": {
792 "version": "7.25.9",
793 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz",
794 "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==",
795 "dev": true,
796 "dependencies": {
797 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
798 "@babel/helper-plugin-utils": "^7.25.9"
799 },
800 "engines": {
801 "node": ">=6.9.0"
802 },
803 "peerDependencies": {
804 "@babel/core": "^7.0.0-0"
805 }
806 },
807 "node_modules/@babel/plugin-transform-duplicate-keys": {
808 "version": "7.25.9",
809 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz",
810 "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==",
811 "dev": true,
812 "dependencies": {
813 "@babel/helper-plugin-utils": "^7.25.9"
814 },
815 "engines": {
816 "node": ">=6.9.0"
817 },
818 "peerDependencies": {
819 "@babel/core": "^7.0.0-0"
820 }
821 },
822 "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
823 "version": "7.25.9",
824 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz",
825 "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==",
826 "dev": true,
827 "dependencies": {
828 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
829 "@babel/helper-plugin-utils": "^7.25.9"
830 },
831 "engines": {
832 "node": ">=6.9.0"
833 },
834 "peerDependencies": {
835 "@babel/core": "^7.0.0"
836 }
837 },
838 "node_modules/@babel/plugin-transform-dynamic-import": {
839 "version": "7.25.9",
840 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz",
841 "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==",
842 "dev": true,
843 "dependencies": {
844 "@babel/helper-plugin-utils": "^7.25.9"
845 },
846 "engines": {
847 "node": ">=6.9.0"
848 },
849 "peerDependencies": {
850 "@babel/core": "^7.0.0-0"
851 }
852 },
853 "node_modules/@babel/plugin-transform-exponentiation-operator": {
854 "version": "7.25.9",
855 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz",
856 "integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==",
857 "dev": true,
858 "dependencies": {
859 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9",
860 "@babel/helper-plugin-utils": "^7.25.9"
861 },
862 "engines": {
863 "node": ">=6.9.0"
864 },
865 "peerDependencies": {
866 "@babel/core": "^7.0.0-0"
867 }
868 },
869 "node_modules/@babel/plugin-transform-export-namespace-from": {
870 "version": "7.25.9",
871 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz",
872 "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==",
873 "dev": true,
874 "dependencies": {
875 "@babel/helper-plugin-utils": "^7.25.9"
876 },
877 "engines": {
878 "node": ">=6.9.0"
879 },
880 "peerDependencies": {
881 "@babel/core": "^7.0.0-0"
882 }
883 },
884 "node_modules/@babel/plugin-transform-for-of": {
885 "version": "7.25.9",
886 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz",
887 "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==",
888 "dev": true,
889 "dependencies": {
890 "@babel/helper-plugin-utils": "^7.25.9",
891 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
892 },
893 "engines": {
894 "node": ">=6.9.0"
895 },
896 "peerDependencies": {
897 "@babel/core": "^7.0.0-0"
898 }
899 },
900 "node_modules/@babel/plugin-transform-function-name": {
901 "version": "7.25.9",
902 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz",
903 "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==",
904 "dev": true,
905 "dependencies": {
906 "@babel/helper-compilation-targets": "^7.25.9",
907 "@babel/helper-plugin-utils": "^7.25.9",
908 "@babel/traverse": "^7.25.9"
909 },
910 "engines": {
911 "node": ">=6.9.0"
912 },
913 "peerDependencies": {
914 "@babel/core": "^7.0.0-0"
915 }
916 },
917 "node_modules/@babel/plugin-transform-json-strings": {
918 "version": "7.25.9",
919 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz",
920 "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==",
921 "dev": true,
922 "dependencies": {
923 "@babel/helper-plugin-utils": "^7.25.9"
924 },
925 "engines": {
926 "node": ">=6.9.0"
927 },
928 "peerDependencies": {
929 "@babel/core": "^7.0.0-0"
930 }
931 },
932 "node_modules/@babel/plugin-transform-literals": {
933 "version": "7.25.9",
934 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz",
935 "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==",
936 "dev": true,
937 "dependencies": {
938 "@babel/helper-plugin-utils": "^7.25.9"
939 },
940 "engines": {
941 "node": ">=6.9.0"
942 },
943 "peerDependencies": {
944 "@babel/core": "^7.0.0-0"
945 }
946 },
947 "node_modules/@babel/plugin-transform-logical-assignment-operators": {
948 "version": "7.25.9",
949 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz",
950 "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==",
951 "dev": true,
952 "dependencies": {
953 "@babel/helper-plugin-utils": "^7.25.9"
954 },
955 "engines": {
956 "node": ">=6.9.0"
957 },
958 "peerDependencies": {
959 "@babel/core": "^7.0.0-0"
960 }
961 },
962 "node_modules/@babel/plugin-transform-member-expression-literals": {
963 "version": "7.25.9",
964 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz",
965 "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==",
966 "dev": true,
967 "dependencies": {
968 "@babel/helper-plugin-utils": "^7.25.9"
969 },
970 "engines": {
971 "node": ">=6.9.0"
972 },
973 "peerDependencies": {
974 "@babel/core": "^7.0.0-0"
975 }
976 },
977 "node_modules/@babel/plugin-transform-modules-amd": {
978 "version": "7.25.9",
979 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz",
980 "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==",
981 "dev": true,
982 "dependencies": {
983 "@babel/helper-module-transforms": "^7.25.9",
984 "@babel/helper-plugin-utils": "^7.25.9"
985 },
986 "engines": {
987 "node": ">=6.9.0"
988 },
989 "peerDependencies": {
990 "@babel/core": "^7.0.0-0"
991 }
992 },
993 "node_modules/@babel/plugin-transform-modules-commonjs": {
994 "version": "7.25.9",
995 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz",
996 "integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==",
997 "dev": true,
998 "dependencies": {
999 "@babel/helper-module-transforms": "^7.25.9",
1000 "@babel/helper-plugin-utils": "^7.25.9",
1001 "@babel/helper-simple-access": "^7.25.9"
1002 },
1003 "engines": {
1004 "node": ">=6.9.0"
1005 },
1006 "peerDependencies": {
1007 "@babel/core": "^7.0.0-0"
1008 }
1009 },
1010 "node_modules/@babel/plugin-transform-modules-systemjs": {
1011 "version": "7.25.9",
1012 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz",
1013 "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==",
1014 "dev": true,
1015 "dependencies": {
1016 "@babel/helper-module-transforms": "^7.25.9",
1017 "@babel/helper-plugin-utils": "^7.25.9",
1018 "@babel/helper-validator-identifier": "^7.25.9",
1019 "@babel/traverse": "^7.25.9"
1020 },
1021 "engines": {
1022 "node": ">=6.9.0"
1023 },
1024 "peerDependencies": {
1025 "@babel/core": "^7.0.0-0"
1026 }
1027 },
1028 "node_modules/@babel/plugin-transform-modules-umd": {
1029 "version": "7.25.9",
1030 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz",
1031 "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==",
1032 "dev": true,
1033 "dependencies": {
1034 "@babel/helper-module-transforms": "^7.25.9",
1035 "@babel/helper-plugin-utils": "^7.25.9"
1036 },
1037 "engines": {
1038 "node": ">=6.9.0"
1039 },
1040 "peerDependencies": {
1041 "@babel/core": "^7.0.0-0"
1042 }
1043 },
1044 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1045 "version": "7.25.9",
1046 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz",
1047 "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==",
1048 "dev": true,
1049 "dependencies": {
1050 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1051 "@babel/helper-plugin-utils": "^7.25.9"
1052 },
1053 "engines": {
1054 "node": ">=6.9.0"
1055 },
1056 "peerDependencies": {
1057 "@babel/core": "^7.0.0"
1058 }
1059 },
1060 "node_modules/@babel/plugin-transform-new-target": {
1061 "version": "7.25.9",
1062 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz",
1063 "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==",
1064 "dev": true,
1065 "dependencies": {
1066 "@babel/helper-plugin-utils": "^7.25.9"
1067 },
1068 "engines": {
1069 "node": ">=6.9.0"
1070 },
1071 "peerDependencies": {
1072 "@babel/core": "^7.0.0-0"
1073 }
1074 },
1075 "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
1076 "version": "7.25.9",
1077 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz",
1078 "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==",
1079 "dev": true,
1080 "dependencies": {
1081 "@babel/helper-plugin-utils": "^7.25.9"
1082 },
1083 "engines": {
1084 "node": ">=6.9.0"
1085 },
1086 "peerDependencies": {
1087 "@babel/core": "^7.0.0-0"
1088 }
1089 },
1090 "node_modules/@babel/plugin-transform-numeric-separator": {
1091 "version": "7.25.9",
1092 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz",
1093 "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==",
1094 "dev": true,
1095 "dependencies": {
1096 "@babel/helper-plugin-utils": "^7.25.9"
1097 },
1098 "engines": {
1099 "node": ">=6.9.0"
1100 },
1101 "peerDependencies": {
1102 "@babel/core": "^7.0.0-0"
1103 }
1104 },
1105 "node_modules/@babel/plugin-transform-object-rest-spread": {
1106 "version": "7.25.9",
1107 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz",
1108 "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==",
1109 "dev": true,
1110 "dependencies": {
1111 "@babel/helper-compilation-targets": "^7.25.9",
1112 "@babel/helper-plugin-utils": "^7.25.9",
1113 "@babel/plugin-transform-parameters": "^7.25.9"
1114 },
1115 "engines": {
1116 "node": ">=6.9.0"
1117 },
1118 "peerDependencies": {
1119 "@babel/core": "^7.0.0-0"
1120 }
1121 },
1122 "node_modules/@babel/plugin-transform-object-super": {
1123 "version": "7.25.9",
1124 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz",
1125 "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==",
1126 "dev": true,
1127 "dependencies": {
1128 "@babel/helper-plugin-utils": "^7.25.9",
1129 "@babel/helper-replace-supers": "^7.25.9"
1130 },
1131 "engines": {
1132 "node": ">=6.9.0"
1133 },
1134 "peerDependencies": {
1135 "@babel/core": "^7.0.0-0"
1136 }
1137 },
1138 "node_modules/@babel/plugin-transform-optional-catch-binding": {
1139 "version": "7.25.9",
1140 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz",
1141 "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==",
1142 "dev": true,
1143 "dependencies": {
1144 "@babel/helper-plugin-utils": "^7.25.9"
1145 },
1146 "engines": {
1147 "node": ">=6.9.0"
1148 },
1149 "peerDependencies": {
1150 "@babel/core": "^7.0.0-0"
1151 }
1152 },
1153 "node_modules/@babel/plugin-transform-optional-chaining": {
1154 "version": "7.25.9",
1155 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz",
1156 "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==",
1157 "dev": true,
1158 "dependencies": {
1159 "@babel/helper-plugin-utils": "^7.25.9",
1160 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
1161 },
1162 "engines": {
1163 "node": ">=6.9.0"
1164 },
1165 "peerDependencies": {
1166 "@babel/core": "^7.0.0-0"
1167 }
1168 },
1169 "node_modules/@babel/plugin-transform-parameters": {
1170 "version": "7.25.9",
1171 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz",
1172 "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==",
1173 "dev": true,
1174 "dependencies": {
1175 "@babel/helper-plugin-utils": "^7.25.9"
1176 },
1177 "engines": {
1178 "node": ">=6.9.0"
1179 },
1180 "peerDependencies": {
1181 "@babel/core": "^7.0.0-0"
1182 }
1183 },
1184 "node_modules/@babel/plugin-transform-private-methods": {
1185 "version": "7.25.9",
1186 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz",
1187 "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==",
1188 "dev": true,
1189 "dependencies": {
1190 "@babel/helper-create-class-features-plugin": "^7.25.9",
1191 "@babel/helper-plugin-utils": "^7.25.9"
1192 },
1193 "engines": {
1194 "node": ">=6.9.0"
1195 },
1196 "peerDependencies": {
1197 "@babel/core": "^7.0.0-0"
1198 }
1199 },
1200 "node_modules/@babel/plugin-transform-private-property-in-object": {
1201 "version": "7.25.9",
1202 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz",
1203 "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==",
1204 "dev": true,
1205 "dependencies": {
1206 "@babel/helper-annotate-as-pure": "^7.25.9",
1207 "@babel/helper-create-class-features-plugin": "^7.25.9",
1208 "@babel/helper-plugin-utils": "^7.25.9"
1209 },
1210 "engines": {
1211 "node": ">=6.9.0"
1212 },
1213 "peerDependencies": {
1214 "@babel/core": "^7.0.0-0"
1215 }
1216 },
1217 "node_modules/@babel/plugin-transform-property-literals": {
1218 "version": "7.25.9",
1219 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz",
1220 "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==",
1221 "dev": true,
1222 "dependencies": {
1223 "@babel/helper-plugin-utils": "^7.25.9"
1224 },
1225 "engines": {
1226 "node": ">=6.9.0"
1227 },
1228 "peerDependencies": {
1229 "@babel/core": "^7.0.0-0"
1230 }
1231 },
1232 "node_modules/@babel/plugin-transform-react-jsx": {
1233 "version": "7.22.15",
1234 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz",
1235 "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==",
1236 "dev": true,
1237 "license": "MIT",
1238 "dependencies": {
1239 "@babel/helper-annotate-as-pure": "^7.22.5",
1240 "@babel/helper-module-imports": "^7.22.15",
1241 "@babel/helper-plugin-utils": "^7.22.5",
1242 "@babel/plugin-syntax-jsx": "^7.22.5",
1243 "@babel/types": "^7.22.15"
1244 },
1245 "engines": {
1246 "node": ">=6.9.0"
1247 },
1248 "peerDependencies": {
1249 "@babel/core": "^7.0.0-0"
1250 }
1251 },
1252 "node_modules/@babel/plugin-transform-react-jsx-development": {
1253 "version": "7.22.5",
1254 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz",
1255 "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==",
1256 "dev": true,
1257 "license": "MIT",
1258 "dependencies": {
1259 "@babel/plugin-transform-react-jsx": "^7.22.5"
1260 },
1261 "engines": {
1262 "node": ">=6.9.0"
1263 },
1264 "peerDependencies": {
1265 "@babel/core": "^7.0.0-0"
1266 }
1267 },
1268 "node_modules/@babel/plugin-transform-regenerator": {
1269 "version": "7.25.9",
1270 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz",
1271 "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==",
1272 "dev": true,
1273 "dependencies": {
1274 "@babel/helper-plugin-utils": "^7.25.9",
1275 "regenerator-transform": "^0.15.2"
1276 },
1277 "engines": {
1278 "node": ">=6.9.0"
1279 },
1280 "peerDependencies": {
1281 "@babel/core": "^7.0.0-0"
1282 }
1283 },
1284 "node_modules/@babel/plugin-transform-regexp-modifiers": {
1285 "version": "7.26.0",
1286 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz",
1287 "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==",
1288 "dev": true,
1289 "dependencies": {
1290 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1291 "@babel/helper-plugin-utils": "^7.25.9"
1292 },
1293 "engines": {
1294 "node": ">=6.9.0"
1295 },
1296 "peerDependencies": {
1297 "@babel/core": "^7.0.0"
1298 }
1299 },
1300 "node_modules/@babel/plugin-transform-reserved-words": {
1301 "version": "7.25.9",
1302 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz",
1303 "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==",
1304 "dev": true,
1305 "dependencies": {
1306 "@babel/helper-plugin-utils": "^7.25.9"
1307 },
1308 "engines": {
1309 "node": ">=6.9.0"
1310 },
1311 "peerDependencies": {
1312 "@babel/core": "^7.0.0-0"
1313 }
1314 },
1315 "node_modules/@babel/plugin-transform-shorthand-properties": {
1316 "version": "7.25.9",
1317 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz",
1318 "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==",
1319 "dev": true,
1320 "dependencies": {
1321 "@babel/helper-plugin-utils": "^7.25.9"
1322 },
1323 "engines": {
1324 "node": ">=6.9.0"
1325 },
1326 "peerDependencies": {
1327 "@babel/core": "^7.0.0-0"
1328 }
1329 },
1330 "node_modules/@babel/plugin-transform-spread": {
1331 "version": "7.25.9",
1332 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz",
1333 "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==",
1334 "dev": true,
1335 "dependencies": {
1336 "@babel/helper-plugin-utils": "^7.25.9",
1337 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
1338 },
1339 "engines": {
1340 "node": ">=6.9.0"
1341 },
1342 "peerDependencies": {
1343 "@babel/core": "^7.0.0-0"
1344 }
1345 },
1346 "node_modules/@babel/plugin-transform-sticky-regex": {
1347 "version": "7.25.9",
1348 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz",
1349 "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==",
1350 "dev": true,
1351 "dependencies": {
1352 "@babel/helper-plugin-utils": "^7.25.9"
1353 },
1354 "engines": {
1355 "node": ">=6.9.0"
1356 },
1357 "peerDependencies": {
1358 "@babel/core": "^7.0.0-0"
1359 }
1360 },
1361 "node_modules/@babel/plugin-transform-template-literals": {
1362 "version": "7.25.9",
1363 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz",
1364 "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==",
1365 "dev": true,
1366 "dependencies": {
1367 "@babel/helper-plugin-utils": "^7.25.9"
1368 },
1369 "engines": {
1370 "node": ">=6.9.0"
1371 },
1372 "peerDependencies": {
1373 "@babel/core": "^7.0.0-0"
1374 }
1375 },
1376 "node_modules/@babel/plugin-transform-typeof-symbol": {
1377 "version": "7.25.9",
1378 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz",
1379 "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==",
1380 "dev": true,
1381 "dependencies": {
1382 "@babel/helper-plugin-utils": "^7.25.9"
1383 },
1384 "engines": {
1385 "node": ">=6.9.0"
1386 },
1387 "peerDependencies": {
1388 "@babel/core": "^7.0.0-0"
1389 }
1390 },
1391 "node_modules/@babel/plugin-transform-unicode-escapes": {
1392 "version": "7.25.9",
1393 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz",
1394 "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==",
1395 "dev": true,
1396 "dependencies": {
1397 "@babel/helper-plugin-utils": "^7.25.9"
1398 },
1399 "engines": {
1400 "node": ">=6.9.0"
1401 },
1402 "peerDependencies": {
1403 "@babel/core": "^7.0.0-0"
1404 }
1405 },
1406 "node_modules/@babel/plugin-transform-unicode-property-regex": {
1407 "version": "7.25.9",
1408 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz",
1409 "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==",
1410 "dev": true,
1411 "dependencies": {
1412 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1413 "@babel/helper-plugin-utils": "^7.25.9"
1414 },
1415 "engines": {
1416 "node": ">=6.9.0"
1417 },
1418 "peerDependencies": {
1419 "@babel/core": "^7.0.0-0"
1420 }
1421 },
1422 "node_modules/@babel/plugin-transform-unicode-regex": {
1423 "version": "7.25.9",
1424 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz",
1425 "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==",
1426 "dev": true,
1427 "dependencies": {
1428 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1429 "@babel/helper-plugin-utils": "^7.25.9"
1430 },
1431 "engines": {
1432 "node": ">=6.9.0"
1433 },
1434 "peerDependencies": {
1435 "@babel/core": "^7.0.0-0"
1436 }
1437 },
1438 "node_modules/@babel/plugin-transform-unicode-sets-regex": {
1439 "version": "7.25.9",
1440 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz",
1441 "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==",
1442 "dev": true,
1443 "dependencies": {
1444 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1445 "@babel/helper-plugin-utils": "^7.25.9"
1446 },
1447 "engines": {
1448 "node": ">=6.9.0"
1449 },
1450 "peerDependencies": {
1451 "@babel/core": "^7.0.0"
1452 }
1453 },
1454 "node_modules/@babel/preset-env": {
1455 "version": "7.26.0",
1456 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz",
1457 "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==",
1458 "dev": true,
1459 "dependencies": {
1460 "@babel/compat-data": "^7.26.0",
1461 "@babel/helper-compilation-targets": "^7.25.9",
1462 "@babel/helper-plugin-utils": "^7.25.9",
1463 "@babel/helper-validator-option": "^7.25.9",
1464 "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9",
1465 "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9",
1466 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9",
1467 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9",
1468 "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9",
1469 "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
1470 "@babel/plugin-syntax-import-assertions": "^7.26.0",
1471 "@babel/plugin-syntax-import-attributes": "^7.26.0",
1472 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
1473 "@babel/plugin-transform-arrow-functions": "^7.25.9",
1474 "@babel/plugin-transform-async-generator-functions": "^7.25.9",
1475 "@babel/plugin-transform-async-to-generator": "^7.25.9",
1476 "@babel/plugin-transform-block-scoped-functions": "^7.25.9",
1477 "@babel/plugin-transform-block-scoping": "^7.25.9",
1478 "@babel/plugin-transform-class-properties": "^7.25.9",
1479 "@babel/plugin-transform-class-static-block": "^7.26.0",
1480 "@babel/plugin-transform-classes": "^7.25.9",
1481 "@babel/plugin-transform-computed-properties": "^7.25.9",
1482 "@babel/plugin-transform-destructuring": "^7.25.9",
1483 "@babel/plugin-transform-dotall-regex": "^7.25.9",
1484 "@babel/plugin-transform-duplicate-keys": "^7.25.9",
1485 "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9",
1486 "@babel/plugin-transform-dynamic-import": "^7.25.9",
1487 "@babel/plugin-transform-exponentiation-operator": "^7.25.9",
1488 "@babel/plugin-transform-export-namespace-from": "^7.25.9",
1489 "@babel/plugin-transform-for-of": "^7.25.9",
1490 "@babel/plugin-transform-function-name": "^7.25.9",
1491 "@babel/plugin-transform-json-strings": "^7.25.9",
1492 "@babel/plugin-transform-literals": "^7.25.9",
1493 "@babel/plugin-transform-logical-assignment-operators": "^7.25.9",
1494 "@babel/plugin-transform-member-expression-literals": "^7.25.9",
1495 "@babel/plugin-transform-modules-amd": "^7.25.9",
1496 "@babel/plugin-transform-modules-commonjs": "^7.25.9",
1497 "@babel/plugin-transform-modules-systemjs": "^7.25.9",
1498 "@babel/plugin-transform-modules-umd": "^7.25.9",
1499 "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9",
1500 "@babel/plugin-transform-new-target": "^7.25.9",
1501 "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9",
1502 "@babel/plugin-transform-numeric-separator": "^7.25.9",
1503 "@babel/plugin-transform-object-rest-spread": "^7.25.9",
1504 "@babel/plugin-transform-object-super": "^7.25.9",
1505 "@babel/plugin-transform-optional-catch-binding": "^7.25.9",
1506 "@babel/plugin-transform-optional-chaining": "^7.25.9",
1507 "@babel/plugin-transform-parameters": "^7.25.9",
1508 "@babel/plugin-transform-private-methods": "^7.25.9",
1509 "@babel/plugin-transform-private-property-in-object": "^7.25.9",
1510 "@babel/plugin-transform-property-literals": "^7.25.9",
1511 "@babel/plugin-transform-regenerator": "^7.25.9",
1512 "@babel/plugin-transform-regexp-modifiers": "^7.26.0",
1513 "@babel/plugin-transform-reserved-words": "^7.25.9",
1514 "@babel/plugin-transform-shorthand-properties": "^7.25.9",
1515 "@babel/plugin-transform-spread": "^7.25.9",
1516 "@babel/plugin-transform-sticky-regex": "^7.25.9",
1517 "@babel/plugin-transform-template-literals": "^7.25.9",
1518 "@babel/plugin-transform-typeof-symbol": "^7.25.9",
1519 "@babel/plugin-transform-unicode-escapes": "^7.25.9",
1520 "@babel/plugin-transform-unicode-property-regex": "^7.25.9",
1521 "@babel/plugin-transform-unicode-regex": "^7.25.9",
1522 "@babel/plugin-transform-unicode-sets-regex": "^7.25.9",
1523 "@babel/preset-modules": "0.1.6-no-external-plugins",
1524 "babel-plugin-polyfill-corejs2": "^0.4.10",
1525 "babel-plugin-polyfill-corejs3": "^0.10.6",
1526 "babel-plugin-polyfill-regenerator": "^0.6.1",
1527 "core-js-compat": "^3.38.1",
1528 "semver": "^6.3.1"
1529 },
1530 "engines": {
1531 "node": ">=6.9.0"
1532 },
1533 "peerDependencies": {
1534 "@babel/core": "^7.0.0-0"
1535 }
1536 },
1537 "node_modules/@babel/preset-modules": {
1538 "version": "0.1.6-no-external-plugins",
1539 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
1540 "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
1541 "dev": true,
1542 "dependencies": {
1543 "@babel/helper-plugin-utils": "^7.0.0",
1544 "@babel/types": "^7.4.4",
1545 "esutils": "^2.0.2"
1546 },
1547 "peerDependencies": {
1548 "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
1549 }
1550 },
1551 "node_modules/@babel/runtime": {
1552 "version": "7.25.0",
1553 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz",
1554 "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==",
1555 "dependencies": {
1556 "regenerator-runtime": "^0.14.0"
1557 },
1558 "engines": {
1559 "node": ">=6.9.0"
1560 }
1561 },
1562 "node_modules/@babel/template": {
1563 "version": "7.25.9",
1564 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz",
1565 "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==",
1566 "devOptional": true,
1567 "dependencies": {
1568 "@babel/code-frame": "^7.25.9",
1569 "@babel/parser": "^7.25.9",
1570 "@babel/types": "^7.25.9"
1571 },
1572 "engines": {
1573 "node": ">=6.9.0"
1574 }
1575 },
1576 "node_modules/@babel/traverse": {
1577 "version": "7.25.9",
1578 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz",
1579 "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==",
1580 "devOptional": true,
1581 "dependencies": {
1582 "@babel/code-frame": "^7.25.9",
1583 "@babel/generator": "^7.25.9",
1584 "@babel/parser": "^7.25.9",
1585 "@babel/template": "^7.25.9",
1586 "@babel/types": "^7.25.9",
1587 "debug": "^4.3.1",
1588 "globals": "^11.1.0"
1589 },
1590 "engines": {
1591 "node": ">=6.9.0"
1592 }
1593 },
1594 "node_modules/@babel/types": {
1595 "version": "7.26.0",
1596 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz",
1597 "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==",
1598 "devOptional": true,
1599 "dependencies": {
1600 "@babel/helper-string-parser": "^7.25.9",
1601 "@babel/helper-validator-identifier": "^7.25.9"
1602 },
1603 "engines": {
1604 "node": ">=6.9.0"
1605 }
1606 },
1607 "node_modules/@biomejs/biome": {
1608 "version": "2.2.2",
1609 "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.2.2.tgz",
1610 "integrity": "sha512-j1omAiQWCkhuLgwpMKisNKnsM6W8Xtt1l0WZmqY/dFj8QPNkIoTvk4tSsi40FaAAkBE1PU0AFG2RWFBWenAn+w==",
1611 "dev": true,
1612 "license": "MIT OR Apache-2.0",
1613 "bin": {
1614 "biome": "bin/biome"
1615 },
1616 "engines": {
1617 "node": ">=14.21.3"
1618 },
1619 "funding": {
1620 "type": "opencollective",
1621 "url": "https://opencollective.com/biome"
1622 },
1623 "optionalDependencies": {
1624 "@biomejs/cli-darwin-arm64": "2.2.2",
1625 "@biomejs/cli-darwin-x64": "2.2.2",
1626 "@biomejs/cli-linux-arm64": "2.2.2",
1627 "@biomejs/cli-linux-arm64-musl": "2.2.2",
1628 "@biomejs/cli-linux-x64": "2.2.2",
1629 "@biomejs/cli-linux-x64-musl": "2.2.2",
1630 "@biomejs/cli-win32-arm64": "2.2.2",
1631 "@biomejs/cli-win32-x64": "2.2.2"
1632 }
1633 },
1634 "node_modules/@biomejs/cli-darwin-arm64": {
1635 "version": "2.2.2",
1636 "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.2.2.tgz",
1637 "integrity": "sha512-6ePfbCeCPryWu0CXlzsWNZgVz/kBEvHiPyNpmViSt6A2eoDf4kXs3YnwQPzGjy8oBgQulrHcLnJL0nkCh80mlQ==",
1638 "cpu": [
1639 "arm64"
1640 ],
1641 "dev": true,
1642 "license": "MIT OR Apache-2.0",
1643 "optional": true,
1644 "os": [
1645 "darwin"
1646 ],
1647 "engines": {
1648 "node": ">=14.21.3"
1649 }
1650 },
1651 "node_modules/@biomejs/cli-darwin-x64": {
1652 "version": "2.2.2",
1653 "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.2.2.tgz",
1654 "integrity": "sha512-Tn4JmVO+rXsbRslml7FvKaNrlgUeJot++FkvYIhl1OkslVCofAtS35MPlBMhXgKWF9RNr9cwHanrPTUUXcYGag==",
1655 "cpu": [
1656 "x64"
1657 ],
1658 "dev": true,
1659 "license": "MIT OR Apache-2.0",
1660 "optional": true,
1661 "os": [
1662 "darwin"
1663 ],
1664 "engines": {
1665 "node": ">=14.21.3"
1666 }
1667 },
1668 "node_modules/@biomejs/cli-linux-arm64": {
1669 "version": "2.2.2",
1670 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.2.2.tgz",
1671 "integrity": "sha512-JfrK3gdmWWTh2J5tq/rcWCOsImVyzUnOS2fkjhiYKCQ+v8PqM+du5cfB7G1kXas+7KQeKSWALv18iQqdtIMvzw==",
1672 "cpu": [
1673 "arm64"
1674 ],
1675 "dev": true,
1676 "license": "MIT OR Apache-2.0",
1677 "optional": true,
1678 "os": [
1679 "linux"
1680 ],
1681 "engines": {
1682 "node": ">=14.21.3"
1683 }
1684 },
1685 "node_modules/@biomejs/cli-linux-arm64-musl": {
1686 "version": "2.2.2",
1687 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.2.2.tgz",
1688 "integrity": "sha512-/MhYg+Bd6renn6i1ylGFL5snYUn/Ct7zoGVKhxnro3bwekiZYE8Kl39BSb0MeuqM+72sThkQv4TnNubU9njQRw==",
1689 "cpu": [
1690 "arm64"
1691 ],
1692 "dev": true,
1693 "license": "MIT OR Apache-2.0",
1694 "optional": true,
1695 "os": [
1696 "linux"
1697 ],
1698 "engines": {
1699 "node": ">=14.21.3"
1700 }
1701 },
1702 "node_modules/@biomejs/cli-linux-x64": {
1703 "version": "2.2.2",
1704 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.2.2.tgz",
1705 "integrity": "sha512-Ogb+77edO5LEP/xbNicACOWVLt8mgC+E1wmpUakr+O4nKwLt9vXe74YNuT3T1dUBxC/SnrVmlzZFC7kQJEfquQ==",
1706 "cpu": [
1707 "x64"
1708 ],
1709 "dev": true,
1710 "license": "MIT OR Apache-2.0",
1711 "optional": true,
1712 "os": [
1713 "linux"
1714 ],
1715 "engines": {
1716 "node": ">=14.21.3"
1717 }
1718 },
1719 "node_modules/@biomejs/cli-linux-x64-musl": {
1720 "version": "2.2.2",
1721 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.2.2.tgz",
1722 "integrity": "sha512-ZCLXcZvjZKSiRY/cFANKg+z6Fhsf9MHOzj+NrDQcM+LbqYRT97LyCLWy2AS+W2vP+i89RyRM+kbGpUzbRTYWig==",
1723 "cpu": [
1724 "x64"
1725 ],
1726 "dev": true,
1727 "license": "MIT OR Apache-2.0",
1728 "optional": true,
1729 "os": [
1730 "linux"
1731 ],
1732 "engines": {
1733 "node": ">=14.21.3"
1734 }
1735 },
1736 "node_modules/@biomejs/cli-win32-arm64": {
1737 "version": "2.2.2",
1738 "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.2.2.tgz",
1739 "integrity": "sha512-wBe2wItayw1zvtXysmHJQoQqXlTzHSpQRyPpJKiNIR21HzH/CrZRDFic1C1jDdp+zAPtqhNExa0owKMbNwW9cQ==",
1740 "cpu": [
1741 "arm64"
1742 ],
1743 "dev": true,
1744 "license": "MIT OR Apache-2.0",
1745 "optional": true,
1746 "os": [
1747 "win32"
1748 ],
1749 "engines": {
1750 "node": ">=14.21.3"
1751 }
1752 },
1753 "node_modules/@biomejs/cli-win32-x64": {
1754 "version": "2.2.2",
1755 "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.2.2.tgz",
1756 "integrity": "sha512-DAuHhHekGfiGb6lCcsT4UyxQmVwQiBCBUMwVra/dcOSs9q8OhfaZgey51MlekT3p8UwRqtXQfFuEJBhJNdLZwg==",
1757 "cpu": [
1758 "x64"
1759 ],
1760 "dev": true,
1761 "license": "MIT OR Apache-2.0",
1762 "optional": true,
1763 "os": [
1764 "win32"
1765 ],
1766 "engines": {
1767 "node": ">=14.21.3"
1768 }
1769 },
1770 "node_modules/@csstools/cascade-layer-name-parser": {
1771 "version": "2.0.5",
1772 "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz",
1773 "integrity": "sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A==",
1774 "dev": true,
1775 "funding": [
1776 {
1777 "type": "github",
1778 "url": "https://github.com/sponsors/csstools"
1779 },
1780 {
1781 "type": "opencollective",
1782 "url": "https://opencollective.com/csstools"
1783 }
1784 ],
1785 "license": "MIT",
1786 "engines": {
1787 "node": ">=18"
1788 },
1789 "peerDependencies": {
1790 "@csstools/css-parser-algorithms": "^3.0.5",
1791 "@csstools/css-tokenizer": "^3.0.4"
1792 }
1793 },
1794 "node_modules/@csstools/color-helpers": {
1795 "version": "5.1.0",
1796 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz",
1797 "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==",
1798 "dev": true,
1799 "funding": [
1800 {
1801 "type": "github",
1802 "url": "https://github.com/sponsors/csstools"
1803 },
1804 {
1805 "type": "opencollective",
1806 "url": "https://opencollective.com/csstools"
1807 }
1808 ],
1809 "license": "MIT-0",
1810 "engines": {
1811 "node": ">=18"
1812 }
1813 },
1814 "node_modules/@csstools/css-calc": {
1815 "version": "2.1.4",
1816 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz",
1817 "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==",
1818 "dev": true,
1819 "funding": [
1820 {
1821 "type": "github",
1822 "url": "https://github.com/sponsors/csstools"
1823 },
1824 {
1825 "type": "opencollective",
1826 "url": "https://opencollective.com/csstools"
1827 }
1828 ],
1829 "license": "MIT",
1830 "engines": {
1831 "node": ">=18"
1832 },
1833 "peerDependencies": {
1834 "@csstools/css-parser-algorithms": "^3.0.5",
1835 "@csstools/css-tokenizer": "^3.0.4"
1836 }
1837 },
1838 "node_modules/@csstools/css-color-parser": {
1839 "version": "3.1.0",
1840 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz",
1841 "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==",
1842 "dev": true,
1843 "funding": [
1844 {
1845 "type": "github",
1846 "url": "https://github.com/sponsors/csstools"
1847 },
1848 {
1849 "type": "opencollective",
1850 "url": "https://opencollective.com/csstools"
1851 }
1852 ],
1853 "license": "MIT",
1854 "dependencies": {
1855 "@csstools/color-helpers": "^5.1.0",
1856 "@csstools/css-calc": "^2.1.4"
1857 },
1858 "engines": {
1859 "node": ">=18"
1860 },
1861 "peerDependencies": {
1862 "@csstools/css-parser-algorithms": "^3.0.5",
1863 "@csstools/css-tokenizer": "^3.0.4"
1864 }
1865 },
1866 "node_modules/@csstools/css-parser-algorithms": {
1867 "version": "3.0.5",
1868 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
1869 "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
1870 "dev": true,
1871 "funding": [
1872 {
1873 "type": "github",
1874 "url": "https://github.com/sponsors/csstools"
1875 },
1876 {
1877 "type": "opencollective",
1878 "url": "https://opencollective.com/csstools"
1879 }
1880 ],
1881 "license": "MIT",
1882 "engines": {
1883 "node": ">=18"
1884 },
1885 "peerDependencies": {
1886 "@csstools/css-tokenizer": "^3.0.4"
1887 }
1888 },
1889 "node_modules/@csstools/css-tokenizer": {
1890 "version": "3.0.4",
1891 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
1892 "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
1893 "dev": true,
1894 "funding": [
1895 {
1896 "type": "github",
1897 "url": "https://github.com/sponsors/csstools"
1898 },
1899 {
1900 "type": "opencollective",
1901 "url": "https://opencollective.com/csstools"
1902 }
1903 ],
1904 "license": "MIT",
1905 "engines": {
1906 "node": ">=18"
1907 }
1908 },
1909 "node_modules/@csstools/media-query-list-parser": {
1910 "version": "4.0.3",
1911 "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz",
1912 "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==",
1913 "dev": true,
1914 "funding": [
1915 {
1916 "type": "github",
1917 "url": "https://github.com/sponsors/csstools"
1918 },
1919 {
1920 "type": "opencollective",
1921 "url": "https://opencollective.com/csstools"
1922 }
1923 ],
1924 "license": "MIT",
1925 "engines": {
1926 "node": ">=18"
1927 },
1928 "peerDependencies": {
1929 "@csstools/css-parser-algorithms": "^3.0.5",
1930 "@csstools/css-tokenizer": "^3.0.4"
1931 }
1932 },
1933 "node_modules/@csstools/postcss-alpha-function": {
1934 "version": "1.0.0",
1935 "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.0.tgz",
1936 "integrity": "sha512-r2L8KNg5Wriq5n8IUQcjzy2Rh37J5YjzP9iOyHZL5fxdWYHB08vqykHQa4wAzN/tXwDuCHnhQDGCtxfS76xn7g==",
1937 "dev": true,
1938 "funding": [
1939 {
1940 "type": "github",
1941 "url": "https://github.com/sponsors/csstools"
1942 },
1943 {
1944 "type": "opencollective",
1945 "url": "https://opencollective.com/csstools"
1946 }
1947 ],
1948 "license": "MIT-0",
1949 "dependencies": {
1950 "@csstools/css-color-parser": "^3.1.0",
1951 "@csstools/css-parser-algorithms": "^3.0.5",
1952 "@csstools/css-tokenizer": "^3.0.4",
1953 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
1954 "@csstools/utilities": "^2.0.0"
1955 },
1956 "engines": {
1957 "node": ">=18"
1958 },
1959 "peerDependencies": {
1960 "postcss": "^8.4"
1961 }
1962 },
1963 "node_modules/@csstools/postcss-cascade-layers": {
1964 "version": "5.0.2",
1965 "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz",
1966 "integrity": "sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg==",
1967 "dev": true,
1968 "funding": [
1969 {
1970 "type": "github",
1971 "url": "https://github.com/sponsors/csstools"
1972 },
1973 {
1974 "type": "opencollective",
1975 "url": "https://opencollective.com/csstools"
1976 }
1977 ],
1978 "license": "MIT-0",
1979 "dependencies": {
1980 "@csstools/selector-specificity": "^5.0.0",
1981 "postcss-selector-parser": "^7.0.0"
1982 },
1983 "engines": {
1984 "node": ">=18"
1985 },
1986 "peerDependencies": {
1987 "postcss": "^8.4"
1988 }
1989 },
1990 "node_modules/@csstools/postcss-color-function": {
1991 "version": "4.0.11",
1992 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.11.tgz",
1993 "integrity": "sha512-AtH22zLHTLm64HLdpv5EedT/zmYTm1MtdQbQhRZXxEB6iYtS6SrS1jLX3TcmUWMFzpumK/OVylCm3HcLms4slw==",
1994 "dev": true,
1995 "funding": [
1996 {
1997 "type": "github",
1998 "url": "https://github.com/sponsors/csstools"
1999 },
2000 {
2001 "type": "opencollective",
2002 "url": "https://opencollective.com/csstools"
2003 }
2004 ],
2005 "license": "MIT-0",
2006 "dependencies": {
2007 "@csstools/css-color-parser": "^3.1.0",
2008 "@csstools/css-parser-algorithms": "^3.0.5",
2009 "@csstools/css-tokenizer": "^3.0.4",
2010 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2011 "@csstools/utilities": "^2.0.0"
2012 },
2013 "engines": {
2014 "node": ">=18"
2015 },
2016 "peerDependencies": {
2017 "postcss": "^8.4"
2018 }
2019 },
2020 "node_modules/@csstools/postcss-color-function-display-p3-linear": {
2021 "version": "1.0.0",
2022 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.0.tgz",
2023 "integrity": "sha512-7q+OuUqfowRrP84m/Jl0wv3pfCQyUTCW5MxDIux+/yty5IkUUHOTigCjrC0Fjy3OT0ncGLudHbfLWmP7E1arNA==",
2024 "dev": true,
2025 "funding": [
2026 {
2027 "type": "github",
2028 "url": "https://github.com/sponsors/csstools"
2029 },
2030 {
2031 "type": "opencollective",
2032 "url": "https://opencollective.com/csstools"
2033 }
2034 ],
2035 "license": "MIT-0",
2036 "dependencies": {
2037 "@csstools/css-color-parser": "^3.1.0",
2038 "@csstools/css-parser-algorithms": "^3.0.5",
2039 "@csstools/css-tokenizer": "^3.0.4",
2040 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2041 "@csstools/utilities": "^2.0.0"
2042 },
2043 "engines": {
2044 "node": ">=18"
2045 },
2046 "peerDependencies": {
2047 "postcss": "^8.4"
2048 }
2049 },
2050 "node_modules/@csstools/postcss-color-mix-function": {
2051 "version": "3.0.11",
2052 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.11.tgz",
2053 "integrity": "sha512-cQpXBelpTx0YhScZM5Ve0jDCA4RzwFc7oNafzZOGgCHt/GQVYiU8Vevz9QJcwy/W0Pyi/BneY+KMjz23lI9r+Q==",
2054 "dev": true,
2055 "funding": [
2056 {
2057 "type": "github",
2058 "url": "https://github.com/sponsors/csstools"
2059 },
2060 {
2061 "type": "opencollective",
2062 "url": "https://opencollective.com/csstools"
2063 }
2064 ],
2065 "license": "MIT-0",
2066 "dependencies": {
2067 "@csstools/css-color-parser": "^3.1.0",
2068 "@csstools/css-parser-algorithms": "^3.0.5",
2069 "@csstools/css-tokenizer": "^3.0.4",
2070 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2071 "@csstools/utilities": "^2.0.0"
2072 },
2073 "engines": {
2074 "node": ">=18"
2075 },
2076 "peerDependencies": {
2077 "postcss": "^8.4"
2078 }
2079 },
2080 "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": {
2081 "version": "1.0.1",
2082 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.1.tgz",
2083 "integrity": "sha512-c7hyBtbF+jlHIcUGVdWY06bHICgguV9ypfcELU3eU3W/9fiz2dxM8PqxQk2ndXYTzLnwPvNNqu1yCmQ++N6Dcg==",
2084 "dev": true,
2085 "funding": [
2086 {
2087 "type": "github",
2088 "url": "https://github.com/sponsors/csstools"
2089 },
2090 {
2091 "type": "opencollective",
2092 "url": "https://opencollective.com/csstools"
2093 }
2094 ],
2095 "license": "MIT-0",
2096 "dependencies": {
2097 "@csstools/css-color-parser": "^3.1.0",
2098 "@csstools/css-parser-algorithms": "^3.0.5",
2099 "@csstools/css-tokenizer": "^3.0.4",
2100 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2101 "@csstools/utilities": "^2.0.0"
2102 },
2103 "engines": {
2104 "node": ">=18"
2105 },
2106 "peerDependencies": {
2107 "postcss": "^8.4"
2108 }
2109 },
2110 "node_modules/@csstools/postcss-content-alt-text": {
2111 "version": "2.0.7",
2112 "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.7.tgz",
2113 "integrity": "sha512-cq/zWaEkpcg3RttJ5+GdNwk26NwxY5KgqgtNL777Fdd28AVGHxuBvqmK4Jq4oKhW1NX4M2LbgYAVVN0NZ+/XYQ==",
2114 "dev": true,
2115 "funding": [
2116 {
2117 "type": "github",
2118 "url": "https://github.com/sponsors/csstools"
2119 },
2120 {
2121 "type": "opencollective",
2122 "url": "https://opencollective.com/csstools"
2123 }
2124 ],
2125 "license": "MIT-0",
2126 "dependencies": {
2127 "@csstools/css-parser-algorithms": "^3.0.5",
2128 "@csstools/css-tokenizer": "^3.0.4",
2129 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2130 "@csstools/utilities": "^2.0.0"
2131 },
2132 "engines": {
2133 "node": ">=18"
2134 },
2135 "peerDependencies": {
2136 "postcss": "^8.4"
2137 }
2138 },
2139 "node_modules/@csstools/postcss-exponential-functions": {
2140 "version": "2.0.9",
2141 "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz",
2142 "integrity": "sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw==",
2143 "dev": true,
2144 "funding": [
2145 {
2146 "type": "github",
2147 "url": "https://github.com/sponsors/csstools"
2148 },
2149 {
2150 "type": "opencollective",
2151 "url": "https://opencollective.com/csstools"
2152 }
2153 ],
2154 "license": "MIT-0",
2155 "dependencies": {
2156 "@csstools/css-calc": "^2.1.4",
2157 "@csstools/css-parser-algorithms": "^3.0.5",
2158 "@csstools/css-tokenizer": "^3.0.4"
2159 },
2160 "engines": {
2161 "node": ">=18"
2162 },
2163 "peerDependencies": {
2164 "postcss": "^8.4"
2165 }
2166 },
2167 "node_modules/@csstools/postcss-font-format-keywords": {
2168 "version": "4.0.0",
2169 "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz",
2170 "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==",
2171 "dev": true,
2172 "funding": [
2173 {
2174 "type": "github",
2175 "url": "https://github.com/sponsors/csstools"
2176 },
2177 {
2178 "type": "opencollective",
2179 "url": "https://opencollective.com/csstools"
2180 }
2181 ],
2182 "dependencies": {
2183 "@csstools/utilities": "^2.0.0",
2184 "postcss-value-parser": "^4.2.0"
2185 },
2186 "engines": {
2187 "node": ">=18"
2188 },
2189 "peerDependencies": {
2190 "postcss": "^8.4"
2191 }
2192 },
2193 "node_modules/@csstools/postcss-gamut-mapping": {
2194 "version": "2.0.11",
2195 "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz",
2196 "integrity": "sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw==",
2197 "dev": true,
2198 "funding": [
2199 {
2200 "type": "github",
2201 "url": "https://github.com/sponsors/csstools"
2202 },
2203 {
2204 "type": "opencollective",
2205 "url": "https://opencollective.com/csstools"
2206 }
2207 ],
2208 "license": "MIT-0",
2209 "dependencies": {
2210 "@csstools/css-color-parser": "^3.1.0",
2211 "@csstools/css-parser-algorithms": "^3.0.5",
2212 "@csstools/css-tokenizer": "^3.0.4"
2213 },
2214 "engines": {
2215 "node": ">=18"
2216 },
2217 "peerDependencies": {
2218 "postcss": "^8.4"
2219 }
2220 },
2221 "node_modules/@csstools/postcss-gradients-interpolation-method": {
2222 "version": "5.0.11",
2223 "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.11.tgz",
2224 "integrity": "sha512-8M3mcNTL3cGIJXDnvrJ2oWEcKi3zyw7NeYheFKePUlBmLYm1gkw9Rr/BA7lFONrOPeQA3yeMPldrrws6lqHrug==",
2225 "dev": true,
2226 "funding": [
2227 {
2228 "type": "github",
2229 "url": "https://github.com/sponsors/csstools"
2230 },
2231 {
2232 "type": "opencollective",
2233 "url": "https://opencollective.com/csstools"
2234 }
2235 ],
2236 "license": "MIT-0",
2237 "dependencies": {
2238 "@csstools/css-color-parser": "^3.1.0",
2239 "@csstools/css-parser-algorithms": "^3.0.5",
2240 "@csstools/css-tokenizer": "^3.0.4",
2241 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2242 "@csstools/utilities": "^2.0.0"
2243 },
2244 "engines": {
2245 "node": ">=18"
2246 },
2247 "peerDependencies": {
2248 "postcss": "^8.4"
2249 }
2250 },
2251 "node_modules/@csstools/postcss-hwb-function": {
2252 "version": "4.0.11",
2253 "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.11.tgz",
2254 "integrity": "sha512-9meZbsVWTZkWsSBazQips3cHUOT29a/UAwFz0AMEXukvpIGGDR9+GMl3nIckWO5sPImsadu4F5Zy+zjt8QgCdA==",
2255 "dev": true,
2256 "funding": [
2257 {
2258 "type": "github",
2259 "url": "https://github.com/sponsors/csstools"
2260 },
2261 {
2262 "type": "opencollective",
2263 "url": "https://opencollective.com/csstools"
2264 }
2265 ],
2266 "license": "MIT-0",
2267 "dependencies": {
2268 "@csstools/css-color-parser": "^3.1.0",
2269 "@csstools/css-parser-algorithms": "^3.0.5",
2270 "@csstools/css-tokenizer": "^3.0.4",
2271 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2272 "@csstools/utilities": "^2.0.0"
2273 },
2274 "engines": {
2275 "node": ">=18"
2276 },
2277 "peerDependencies": {
2278 "postcss": "^8.4"
2279 }
2280 },
2281 "node_modules/@csstools/postcss-ic-unit": {
2282 "version": "4.0.3",
2283 "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.3.tgz",
2284 "integrity": "sha512-RtYYm2qUIu9vAaHB0cC8rQGlOCQAUgEc2tMr7ewlGXYipBQKjoWmyVArqsk7SEr8N3tErq6P6UOJT3amaVof5Q==",
2285 "dev": true,
2286 "funding": [
2287 {
2288 "type": "github",
2289 "url": "https://github.com/sponsors/csstools"
2290 },
2291 {
2292 "type": "opencollective",
2293 "url": "https://opencollective.com/csstools"
2294 }
2295 ],
2296 "license": "MIT-0",
2297 "dependencies": {
2298 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2299 "@csstools/utilities": "^2.0.0",
2300 "postcss-value-parser": "^4.2.0"
2301 },
2302 "engines": {
2303 "node": ">=18"
2304 },
2305 "peerDependencies": {
2306 "postcss": "^8.4"
2307 }
2308 },
2309 "node_modules/@csstools/postcss-initial": {
2310 "version": "2.0.1",
2311 "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz",
2312 "integrity": "sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg==",
2313 "dev": true,
2314 "funding": [
2315 {
2316 "type": "github",
2317 "url": "https://github.com/sponsors/csstools"
2318 },
2319 {
2320 "type": "opencollective",
2321 "url": "https://opencollective.com/csstools"
2322 }
2323 ],
2324 "engines": {
2325 "node": ">=18"
2326 },
2327 "peerDependencies": {
2328 "postcss": "^8.4"
2329 }
2330 },
2331 "node_modules/@csstools/postcss-is-pseudo-class": {
2332 "version": "5.0.3",
2333 "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.3.tgz",
2334 "integrity": "sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ==",
2335 "dev": true,
2336 "funding": [
2337 {
2338 "type": "github",
2339 "url": "https://github.com/sponsors/csstools"
2340 },
2341 {
2342 "type": "opencollective",
2343 "url": "https://opencollective.com/csstools"
2344 }
2345 ],
2346 "license": "MIT-0",
2347 "dependencies": {
2348 "@csstools/selector-specificity": "^5.0.0",
2349 "postcss-selector-parser": "^7.0.0"
2350 },
2351 "engines": {
2352 "node": ">=18"
2353 },
2354 "peerDependencies": {
2355 "postcss": "^8.4"
2356 }
2357 },
2358 "node_modules/@csstools/postcss-light-dark-function": {
2359 "version": "2.0.10",
2360 "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.10.tgz",
2361 "integrity": "sha512-g7Lwb294lSoNnyrwcqoooh9fTAp47rRNo+ILg7SLRSMU3K9ePIwRt566sNx+pehiCelv4E1ICaU1EwLQuyF2qw==",
2362 "dev": true,
2363 "funding": [
2364 {
2365 "type": "github",
2366 "url": "https://github.com/sponsors/csstools"
2367 },
2368 {
2369 "type": "opencollective",
2370 "url": "https://opencollective.com/csstools"
2371 }
2372 ],
2373 "license": "MIT-0",
2374 "dependencies": {
2375 "@csstools/css-parser-algorithms": "^3.0.5",
2376 "@csstools/css-tokenizer": "^3.0.4",
2377 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2378 "@csstools/utilities": "^2.0.0"
2379 },
2380 "engines": {
2381 "node": ">=18"
2382 },
2383 "peerDependencies": {
2384 "postcss": "^8.4"
2385 }
2386 },
2387 "node_modules/@csstools/postcss-logical-float-and-clear": {
2388 "version": "3.0.0",
2389 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz",
2390 "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==",
2391 "dev": true,
2392 "funding": [
2393 {
2394 "type": "github",
2395 "url": "https://github.com/sponsors/csstools"
2396 },
2397 {
2398 "type": "opencollective",
2399 "url": "https://opencollective.com/csstools"
2400 }
2401 ],
2402 "engines": {
2403 "node": ">=18"
2404 },
2405 "peerDependencies": {
2406 "postcss": "^8.4"
2407 }
2408 },
2409 "node_modules/@csstools/postcss-logical-overflow": {
2410 "version": "2.0.0",
2411 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz",
2412 "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==",
2413 "dev": true,
2414 "funding": [
2415 {
2416 "type": "github",
2417 "url": "https://github.com/sponsors/csstools"
2418 },
2419 {
2420 "type": "opencollective",
2421 "url": "https://opencollective.com/csstools"
2422 }
2423 ],
2424 "engines": {
2425 "node": ">=18"
2426 },
2427 "peerDependencies": {
2428 "postcss": "^8.4"
2429 }
2430 },
2431 "node_modules/@csstools/postcss-logical-overscroll-behavior": {
2432 "version": "2.0.0",
2433 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz",
2434 "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==",
2435 "dev": true,
2436 "funding": [
2437 {
2438 "type": "github",
2439 "url": "https://github.com/sponsors/csstools"
2440 },
2441 {
2442 "type": "opencollective",
2443 "url": "https://opencollective.com/csstools"
2444 }
2445 ],
2446 "engines": {
2447 "node": ">=18"
2448 },
2449 "peerDependencies": {
2450 "postcss": "^8.4"
2451 }
2452 },
2453 "node_modules/@csstools/postcss-logical-resize": {
2454 "version": "3.0.0",
2455 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz",
2456 "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==",
2457 "dev": true,
2458 "funding": [
2459 {
2460 "type": "github",
2461 "url": "https://github.com/sponsors/csstools"
2462 },
2463 {
2464 "type": "opencollective",
2465 "url": "https://opencollective.com/csstools"
2466 }
2467 ],
2468 "dependencies": {
2469 "postcss-value-parser": "^4.2.0"
2470 },
2471 "engines": {
2472 "node": ">=18"
2473 },
2474 "peerDependencies": {
2475 "postcss": "^8.4"
2476 }
2477 },
2478 "node_modules/@csstools/postcss-logical-viewport-units": {
2479 "version": "3.0.4",
2480 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.4.tgz",
2481 "integrity": "sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ==",
2482 "dev": true,
2483 "funding": [
2484 {
2485 "type": "github",
2486 "url": "https://github.com/sponsors/csstools"
2487 },
2488 {
2489 "type": "opencollective",
2490 "url": "https://opencollective.com/csstools"
2491 }
2492 ],
2493 "license": "MIT-0",
2494 "dependencies": {
2495 "@csstools/css-tokenizer": "^3.0.4",
2496 "@csstools/utilities": "^2.0.0"
2497 },
2498 "engines": {
2499 "node": ">=18"
2500 },
2501 "peerDependencies": {
2502 "postcss": "^8.4"
2503 }
2504 },
2505 "node_modules/@csstools/postcss-media-minmax": {
2506 "version": "2.0.9",
2507 "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.9.tgz",
2508 "integrity": "sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig==",
2509 "dev": true,
2510 "funding": [
2511 {
2512 "type": "github",
2513 "url": "https://github.com/sponsors/csstools"
2514 },
2515 {
2516 "type": "opencollective",
2517 "url": "https://opencollective.com/csstools"
2518 }
2519 ],
2520 "license": "MIT",
2521 "dependencies": {
2522 "@csstools/css-calc": "^2.1.4",
2523 "@csstools/css-parser-algorithms": "^3.0.5",
2524 "@csstools/css-tokenizer": "^3.0.4",
2525 "@csstools/media-query-list-parser": "^4.0.3"
2526 },
2527 "engines": {
2528 "node": ">=18"
2529 },
2530 "peerDependencies": {
2531 "postcss": "^8.4"
2532 }
2533 },
2534 "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": {
2535 "version": "3.0.5",
2536 "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.5.tgz",
2537 "integrity": "sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg==",
2538 "dev": true,
2539 "funding": [
2540 {
2541 "type": "github",
2542 "url": "https://github.com/sponsors/csstools"
2543 },
2544 {
2545 "type": "opencollective",
2546 "url": "https://opencollective.com/csstools"
2547 }
2548 ],
2549 "license": "MIT-0",
2550 "dependencies": {
2551 "@csstools/css-parser-algorithms": "^3.0.5",
2552 "@csstools/css-tokenizer": "^3.0.4",
2553 "@csstools/media-query-list-parser": "^4.0.3"
2554 },
2555 "engines": {
2556 "node": ">=18"
2557 },
2558 "peerDependencies": {
2559 "postcss": "^8.4"
2560 }
2561 },
2562 "node_modules/@csstools/postcss-nested-calc": {
2563 "version": "4.0.0",
2564 "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz",
2565 "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==",
2566 "dev": true,
2567 "funding": [
2568 {
2569 "type": "github",
2570 "url": "https://github.com/sponsors/csstools"
2571 },
2572 {
2573 "type": "opencollective",
2574 "url": "https://opencollective.com/csstools"
2575 }
2576 ],
2577 "dependencies": {
2578 "@csstools/utilities": "^2.0.0",
2579 "postcss-value-parser": "^4.2.0"
2580 },
2581 "engines": {
2582 "node": ">=18"
2583 },
2584 "peerDependencies": {
2585 "postcss": "^8.4"
2586 }
2587 },
2588 "node_modules/@csstools/postcss-normalize-display-values": {
2589 "version": "4.0.0",
2590 "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz",
2591 "integrity": "sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==",
2592 "dev": true,
2593 "funding": [
2594 {
2595 "type": "github",
2596 "url": "https://github.com/sponsors/csstools"
2597 },
2598 {
2599 "type": "opencollective",
2600 "url": "https://opencollective.com/csstools"
2601 }
2602 ],
2603 "dependencies": {
2604 "postcss-value-parser": "^4.2.0"
2605 },
2606 "engines": {
2607 "node": ">=18"
2608 },
2609 "peerDependencies": {
2610 "postcss": "^8.4"
2611 }
2612 },
2613 "node_modules/@csstools/postcss-oklab-function": {
2614 "version": "4.0.11",
2615 "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.11.tgz",
2616 "integrity": "sha512-9f03ZGxZ2VmSCrM4SDXlAYP+Xpu4VFzemfQUQFL9OYxAbpvDy0FjDipZ0i8So1pgs8VIbQI0bNjFWgfdpGw8ig==",
2617 "dev": true,
2618 "funding": [
2619 {
2620 "type": "github",
2621 "url": "https://github.com/sponsors/csstools"
2622 },
2623 {
2624 "type": "opencollective",
2625 "url": "https://opencollective.com/csstools"
2626 }
2627 ],
2628 "license": "MIT-0",
2629 "dependencies": {
2630 "@csstools/css-color-parser": "^3.1.0",
2631 "@csstools/css-parser-algorithms": "^3.0.5",
2632 "@csstools/css-tokenizer": "^3.0.4",
2633 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2634 "@csstools/utilities": "^2.0.0"
2635 },
2636 "engines": {
2637 "node": ">=18"
2638 },
2639 "peerDependencies": {
2640 "postcss": "^8.4"
2641 }
2642 },
2643 "node_modules/@csstools/postcss-progressive-custom-properties": {
2644 "version": "4.2.0",
2645 "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.2.0.tgz",
2646 "integrity": "sha512-fWCXRasX17N1NCPTCuwC3FJDV+Wc031f16cFuuMEfIsYJ1q5ABCa59W0C6VeMGqjNv6ldf37vvwXXAeaZjD9PA==",
2647 "dev": true,
2648 "funding": [
2649 {
2650 "type": "github",
2651 "url": "https://github.com/sponsors/csstools"
2652 },
2653 {
2654 "type": "opencollective",
2655 "url": "https://opencollective.com/csstools"
2656 }
2657 ],
2658 "license": "MIT-0",
2659 "dependencies": {
2660 "postcss-value-parser": "^4.2.0"
2661 },
2662 "engines": {
2663 "node": ">=18"
2664 },
2665 "peerDependencies": {
2666 "postcss": "^8.4"
2667 }
2668 },
2669 "node_modules/@csstools/postcss-random-function": {
2670 "version": "2.0.1",
2671 "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz",
2672 "integrity": "sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w==",
2673 "dev": true,
2674 "funding": [
2675 {
2676 "type": "github",
2677 "url": "https://github.com/sponsors/csstools"
2678 },
2679 {
2680 "type": "opencollective",
2681 "url": "https://opencollective.com/csstools"
2682 }
2683 ],
2684 "license": "MIT-0",
2685 "dependencies": {
2686 "@csstools/css-calc": "^2.1.4",
2687 "@csstools/css-parser-algorithms": "^3.0.5",
2688 "@csstools/css-tokenizer": "^3.0.4"
2689 },
2690 "engines": {
2691 "node": ">=18"
2692 },
2693 "peerDependencies": {
2694 "postcss": "^8.4"
2695 }
2696 },
2697 "node_modules/@csstools/postcss-relative-color-syntax": {
2698 "version": "3.0.11",
2699 "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.11.tgz",
2700 "integrity": "sha512-oQ5fZvkcBrWR+k6arHXk0F8FlkmD4IxM+rcGDLWrF2f31tWyEM3lSraeWAV0f7BGH6LIrqmyU3+Qo/1acfoJng==",
2701 "dev": true,
2702 "funding": [
2703 {
2704 "type": "github",
2705 "url": "https://github.com/sponsors/csstools"
2706 },
2707 {
2708 "type": "opencollective",
2709 "url": "https://opencollective.com/csstools"
2710 }
2711 ],
2712 "license": "MIT-0",
2713 "dependencies": {
2714 "@csstools/css-color-parser": "^3.1.0",
2715 "@csstools/css-parser-algorithms": "^3.0.5",
2716 "@csstools/css-tokenizer": "^3.0.4",
2717 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
2718 "@csstools/utilities": "^2.0.0"
2719 },
2720 "engines": {
2721 "node": ">=18"
2722 },
2723 "peerDependencies": {
2724 "postcss": "^8.4"
2725 }
2726 },
2727 "node_modules/@csstools/postcss-scope-pseudo-class": {
2728 "version": "4.0.1",
2729 "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz",
2730 "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==",
2731 "dev": true,
2732 "funding": [
2733 {
2734 "type": "github",
2735 "url": "https://github.com/sponsors/csstools"
2736 },
2737 {
2738 "type": "opencollective",
2739 "url": "https://opencollective.com/csstools"
2740 }
2741 ],
2742 "dependencies": {
2743 "postcss-selector-parser": "^7.0.0"
2744 },
2745 "engines": {
2746 "node": ">=18"
2747 },
2748 "peerDependencies": {
2749 "postcss": "^8.4"
2750 }
2751 },
2752 "node_modules/@csstools/postcss-sign-functions": {
2753 "version": "1.1.4",
2754 "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.4.tgz",
2755 "integrity": "sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg==",
2756 "dev": true,
2757 "funding": [
2758 {
2759 "type": "github",
2760 "url": "https://github.com/sponsors/csstools"
2761 },
2762 {
2763 "type": "opencollective",
2764 "url": "https://opencollective.com/csstools"
2765 }
2766 ],
2767 "license": "MIT-0",
2768 "dependencies": {
2769 "@csstools/css-calc": "^2.1.4",
2770 "@csstools/css-parser-algorithms": "^3.0.5",
2771 "@csstools/css-tokenizer": "^3.0.4"
2772 },
2773 "engines": {
2774 "node": ">=18"
2775 },
2776 "peerDependencies": {
2777 "postcss": "^8.4"
2778 }
2779 },
2780 "node_modules/@csstools/postcss-stepped-value-functions": {
2781 "version": "4.0.9",
2782 "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.9.tgz",
2783 "integrity": "sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA==",
2784 "dev": true,
2785 "funding": [
2786 {
2787 "type": "github",
2788 "url": "https://github.com/sponsors/csstools"
2789 },
2790 {
2791 "type": "opencollective",
2792 "url": "https://opencollective.com/csstools"
2793 }
2794 ],
2795 "license": "MIT-0",
2796 "dependencies": {
2797 "@csstools/css-calc": "^2.1.4",
2798 "@csstools/css-parser-algorithms": "^3.0.5",
2799 "@csstools/css-tokenizer": "^3.0.4"
2800 },
2801 "engines": {
2802 "node": ">=18"
2803 },
2804 "peerDependencies": {
2805 "postcss": "^8.4"
2806 }
2807 },
2808 "node_modules/@csstools/postcss-text-decoration-shorthand": {
2809 "version": "4.0.3",
2810 "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.3.tgz",
2811 "integrity": "sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA==",
2812 "dev": true,
2813 "funding": [
2814 {
2815 "type": "github",
2816 "url": "https://github.com/sponsors/csstools"
2817 },
2818 {
2819 "type": "opencollective",
2820 "url": "https://opencollective.com/csstools"
2821 }
2822 ],
2823 "license": "MIT-0",
2824 "dependencies": {
2825 "@csstools/color-helpers": "^5.1.0",
2826 "postcss-value-parser": "^4.2.0"
2827 },
2828 "engines": {
2829 "node": ">=18"
2830 },
2831 "peerDependencies": {
2832 "postcss": "^8.4"
2833 }
2834 },
2835 "node_modules/@csstools/postcss-trigonometric-functions": {
2836 "version": "4.0.9",
2837 "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.9.tgz",
2838 "integrity": "sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A==",
2839 "dev": true,
2840 "funding": [
2841 {
2842 "type": "github",
2843 "url": "https://github.com/sponsors/csstools"
2844 },
2845 {
2846 "type": "opencollective",
2847 "url": "https://opencollective.com/csstools"
2848 }
2849 ],
2850 "license": "MIT-0",
2851 "dependencies": {
2852 "@csstools/css-calc": "^2.1.4",
2853 "@csstools/css-parser-algorithms": "^3.0.5",
2854 "@csstools/css-tokenizer": "^3.0.4"
2855 },
2856 "engines": {
2857 "node": ">=18"
2858 },
2859 "peerDependencies": {
2860 "postcss": "^8.4"
2861 }
2862 },
2863 "node_modules/@csstools/postcss-unset-value": {
2864 "version": "4.0.0",
2865 "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz",
2866 "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==",
2867 "dev": true,
2868 "funding": [
2869 {
2870 "type": "github",
2871 "url": "https://github.com/sponsors/csstools"
2872 },
2873 {
2874 "type": "opencollective",
2875 "url": "https://opencollective.com/csstools"
2876 }
2877 ],
2878 "engines": {
2879 "node": ">=18"
2880 },
2881 "peerDependencies": {
2882 "postcss": "^8.4"
2883 }
2884 },
2885 "node_modules/@csstools/selector-resolve-nested": {
2886 "version": "3.1.0",
2887 "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.1.0.tgz",
2888 "integrity": "sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g==",
2889 "dev": true,
2890 "funding": [
2891 {
2892 "type": "github",
2893 "url": "https://github.com/sponsors/csstools"
2894 },
2895 {
2896 "type": "opencollective",
2897 "url": "https://opencollective.com/csstools"
2898 }
2899 ],
2900 "license": "MIT-0",
2901 "engines": {
2902 "node": ">=18"
2903 },
2904 "peerDependencies": {
2905 "postcss-selector-parser": "^7.0.0"
2906 }
2907 },
2908 "node_modules/@csstools/selector-specificity": {
2909 "version": "5.0.0",
2910 "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
2911 "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
2912 "dev": true,
2913 "funding": [
2914 {
2915 "type": "github",
2916 "url": "https://github.com/sponsors/csstools"
2917 },
2918 {
2919 "type": "opencollective",
2920 "url": "https://opencollective.com/csstools"
2921 }
2922 ],
2923 "engines": {
2924 "node": ">=18"
2925 },
2926 "peerDependencies": {
2927 "postcss-selector-parser": "^7.0.0"
2928 }
2929 },
2930 "node_modules/@csstools/utilities": {
2931 "version": "2.0.0",
2932 "resolved": "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz",
2933 "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==",
2934 "dev": true,
2935 "funding": [
2936 {
2937 "type": "github",
2938 "url": "https://github.com/sponsors/csstools"
2939 },
2940 {
2941 "type": "opencollective",
2942 "url": "https://opencollective.com/csstools"
2943 }
2944 ],
2945 "engines": {
2946 "node": ">=18"
2947 },
2948 "peerDependencies": {
2949 "postcss": "^8.4"
2950 }
2951 },
2952 "node_modules/@esbuild/aix-ppc64": {
2953 "version": "0.25.3",
2954 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.3.tgz",
2955 "integrity": "sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==",
2956 "cpu": [
2957 "ppc64"
2958 ],
2959 "dev": true,
2960 "license": "MIT",
2961 "optional": true,
2962 "os": [
2963 "aix"
2964 ],
2965 "engines": {
2966 "node": ">=18"
2967 }
2968 },
2969 "node_modules/@esbuild/android-arm": {
2970 "version": "0.25.3",
2971 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.3.tgz",
2972 "integrity": "sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==",
2973 "cpu": [
2974 "arm"
2975 ],
2976 "dev": true,
2977 "license": "MIT",
2978 "optional": true,
2979 "os": [
2980 "android"
2981 ],
2982 "engines": {
2983 "node": ">=18"
2984 }
2985 },
2986 "node_modules/@esbuild/android-arm64": {
2987 "version": "0.25.3",
2988 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.3.tgz",
2989 "integrity": "sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==",
2990 "cpu": [
2991 "arm64"
2992 ],
2993 "dev": true,
2994 "license": "MIT",
2995 "optional": true,
2996 "os": [
2997 "android"
2998 ],
2999 "engines": {
3000 "node": ">=18"
3001 }
3002 },
3003 "node_modules/@esbuild/android-x64": {
3004 "version": "0.25.3",
3005 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.3.tgz",
3006 "integrity": "sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==",
3007 "cpu": [
3008 "x64"
3009 ],
3010 "dev": true,
3011 "license": "MIT",
3012 "optional": true,
3013 "os": [
3014 "android"
3015 ],
3016 "engines": {
3017 "node": ">=18"
3018 }
3019 },
3020 "node_modules/@esbuild/darwin-arm64": {
3021 "version": "0.25.3",
3022 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.3.tgz",
3023 "integrity": "sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==",
3024 "cpu": [
3025 "arm64"
3026 ],
3027 "dev": true,
3028 "license": "MIT",
3029 "optional": true,
3030 "os": [
3031 "darwin"
3032 ],
3033 "engines": {
3034 "node": ">=18"
3035 }
3036 },
3037 "node_modules/@esbuild/darwin-x64": {
3038 "version": "0.25.3",
3039 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.3.tgz",
3040 "integrity": "sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==",
3041 "cpu": [
3042 "x64"
3043 ],
3044 "dev": true,
3045 "license": "MIT",
3046 "optional": true,
3047 "os": [
3048 "darwin"
3049 ],
3050 "engines": {
3051 "node": ">=18"
3052 }
3053 },
3054 "node_modules/@esbuild/freebsd-arm64": {
3055 "version": "0.25.3",
3056 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.3.tgz",
3057 "integrity": "sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==",
3058 "cpu": [
3059 "arm64"
3060 ],
3061 "dev": true,
3062 "license": "MIT",
3063 "optional": true,
3064 "os": [
3065 "freebsd"
3066 ],
3067 "engines": {
3068 "node": ">=18"
3069 }
3070 },
3071 "node_modules/@esbuild/freebsd-x64": {
3072 "version": "0.25.3",
3073 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.3.tgz",
3074 "integrity": "sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==",
3075 "cpu": [
3076 "x64"
3077 ],
3078 "dev": true,
3079 "license": "MIT",
3080 "optional": true,
3081 "os": [
3082 "freebsd"
3083 ],
3084 "engines": {
3085 "node": ">=18"
3086 }
3087 },
3088 "node_modules/@esbuild/linux-arm": {
3089 "version": "0.25.3",
3090 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.3.tgz",
3091 "integrity": "sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==",
3092 "cpu": [
3093 "arm"
3094 ],
3095 "dev": true,
3096 "license": "MIT",
3097 "optional": true,
3098 "os": [
3099 "linux"
3100 ],
3101 "engines": {
3102 "node": ">=18"
3103 }
3104 },
3105 "node_modules/@esbuild/linux-arm64": {
3106 "version": "0.25.3",
3107 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.3.tgz",
3108 "integrity": "sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==",
3109 "cpu": [
3110 "arm64"
3111 ],
3112 "dev": true,
3113 "license": "MIT",
3114 "optional": true,
3115 "os": [
3116 "linux"
3117 ],
3118 "engines": {
3119 "node": ">=18"
3120 }
3121 },
3122 "node_modules/@esbuild/linux-ia32": {
3123 "version": "0.25.3",
3124 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.3.tgz",
3125 "integrity": "sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==",
3126 "cpu": [
3127 "ia32"
3128 ],
3129 "dev": true,
3130 "license": "MIT",
3131 "optional": true,
3132 "os": [
3133 "linux"
3134 ],
3135 "engines": {
3136 "node": ">=18"
3137 }
3138 },
3139 "node_modules/@esbuild/linux-loong64": {
3140 "version": "0.25.3",
3141 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.3.tgz",
3142 "integrity": "sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==",
3143 "cpu": [
3144 "loong64"
3145 ],
3146 "dev": true,
3147 "license": "MIT",
3148 "optional": true,
3149 "os": [
3150 "linux"
3151 ],
3152 "engines": {
3153 "node": ">=18"
3154 }
3155 },
3156 "node_modules/@esbuild/linux-mips64el": {
3157 "version": "0.25.3",
3158 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.3.tgz",
3159 "integrity": "sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==",
3160 "cpu": [
3161 "mips64el"
3162 ],
3163 "dev": true,
3164 "license": "MIT",
3165 "optional": true,
3166 "os": [
3167 "linux"
3168 ],
3169 "engines": {
3170 "node": ">=18"
3171 }
3172 },
3173 "node_modules/@esbuild/linux-ppc64": {
3174 "version": "0.25.3",
3175 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.3.tgz",
3176 "integrity": "sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==",
3177 "cpu": [
3178 "ppc64"
3179 ],
3180 "dev": true,
3181 "license": "MIT",
3182 "optional": true,
3183 "os": [
3184 "linux"
3185 ],
3186 "engines": {
3187 "node": ">=18"
3188 }
3189 },
3190 "node_modules/@esbuild/linux-riscv64": {
3191 "version": "0.25.3",
3192 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.3.tgz",
3193 "integrity": "sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==",
3194 "cpu": [
3195 "riscv64"
3196 ],
3197 "dev": true,
3198 "license": "MIT",
3199 "optional": true,
3200 "os": [
3201 "linux"
3202 ],
3203 "engines": {
3204 "node": ">=18"
3205 }
3206 },
3207 "node_modules/@esbuild/linux-s390x": {
3208 "version": "0.25.3",
3209 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.3.tgz",
3210 "integrity": "sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==",
3211 "cpu": [
3212 "s390x"
3213 ],
3214 "dev": true,
3215 "license": "MIT",
3216 "optional": true,
3217 "os": [
3218 "linux"
3219 ],
3220 "engines": {
3221 "node": ">=18"
3222 }
3223 },
3224 "node_modules/@esbuild/linux-x64": {
3225 "version": "0.25.3",
3226 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.3.tgz",
3227 "integrity": "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==",
3228 "cpu": [
3229 "x64"
3230 ],
3231 "dev": true,
3232 "license": "MIT",
3233 "optional": true,
3234 "os": [
3235 "linux"
3236 ],
3237 "engines": {
3238 "node": ">=18"
3239 }
3240 },
3241 "node_modules/@esbuild/netbsd-x64": {
3242 "version": "0.25.3",
3243 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.3.tgz",
3244 "integrity": "sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==",
3245 "cpu": [
3246 "x64"
3247 ],
3248 "dev": true,
3249 "license": "MIT",
3250 "optional": true,
3251 "os": [
3252 "netbsd"
3253 ],
3254 "engines": {
3255 "node": ">=18"
3256 }
3257 },
3258 "node_modules/@esbuild/openbsd-x64": {
3259 "version": "0.25.3",
3260 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.3.tgz",
3261 "integrity": "sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==",
3262 "cpu": [
3263 "x64"
3264 ],
3265 "dev": true,
3266 "license": "MIT",
3267 "optional": true,
3268 "os": [
3269 "openbsd"
3270 ],
3271 "engines": {
3272 "node": ">=18"
3273 }
3274 },
3275 "node_modules/@esbuild/sunos-x64": {
3276 "version": "0.25.3",
3277 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.3.tgz",
3278 "integrity": "sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==",
3279 "cpu": [
3280 "x64"
3281 ],
3282 "dev": true,
3283 "license": "MIT",
3284 "optional": true,
3285 "os": [
3286 "sunos"
3287 ],
3288 "engines": {
3289 "node": ">=18"
3290 }
3291 },
3292 "node_modules/@esbuild/win32-arm64": {
3293 "version": "0.25.3",
3294 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.3.tgz",
3295 "integrity": "sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==",
3296 "cpu": [
3297 "arm64"
3298 ],
3299 "dev": true,
3300 "license": "MIT",
3301 "optional": true,
3302 "os": [
3303 "win32"
3304 ],
3305 "engines": {
3306 "node": ">=18"
3307 }
3308 },
3309 "node_modules/@esbuild/win32-ia32": {
3310 "version": "0.25.3",
3311 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.3.tgz",
3312 "integrity": "sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==",
3313 "cpu": [
3314 "ia32"
3315 ],
3316 "dev": true,
3317 "license": "MIT",
3318 "optional": true,
3319 "os": [
3320 "win32"
3321 ],
3322 "engines": {
3323 "node": ">=18"
3324 }
3325 },
3326 "node_modules/@esbuild/win32-x64": {
3327 "version": "0.25.3",
3328 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.3.tgz",
3329 "integrity": "sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==",
3330 "cpu": [
3331 "x64"
3332 ],
3333 "dev": true,
3334 "license": "MIT",
3335 "optional": true,
3336 "os": [
3337 "win32"
3338 ],
3339 "engines": {
3340 "node": ">=18"
3341 }
3342 },
3343 "node_modules/@formatjs/ecma402-abstract": {
3344 "version": "2.3.4",
3345 "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.4.tgz",
3346 "integrity": "sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA==",
3347 "license": "MIT",
3348 "dependencies": {
3349 "@formatjs/fast-memoize": "2.2.7",
3350 "@formatjs/intl-localematcher": "0.6.1",
3351 "decimal.js": "^10.4.3",
3352 "tslib": "^2.8.0"
3353 }
3354 },
3355 "node_modules/@formatjs/fast-memoize": {
3356 "version": "2.2.7",
3357 "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.7.tgz",
3358 "integrity": "sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==",
3359 "license": "MIT",
3360 "dependencies": {
3361 "tslib": "^2.8.0"
3362 }
3363 },
3364 "node_modules/@formatjs/intl-localematcher": {
3365 "version": "0.6.1",
3366 "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.6.1.tgz",
3367 "integrity": "sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg==",
3368 "license": "MIT",
3369 "dependencies": {
3370 "tslib": "^2.8.0"
3371 }
3372 },
3373 "node_modules/@formatjs/intl-segmenter": {
3374 "version": "11.7.10",
3375 "resolved": "https://registry.npmjs.org/@formatjs/intl-segmenter/-/intl-segmenter-11.7.10.tgz",
3376 "integrity": "sha512-P938HeVcdhFFShvBEZWlQF1t6ES9CnwPgeGboLspc0p5q9rCjQ6atNEkLZoDjes0MKAWbgJzTsPjNjTh4ggqoA==",
3377 "license": "MIT",
3378 "dependencies": {
3379 "@formatjs/ecma402-abstract": "2.3.4",
3380 "@formatjs/intl-localematcher": "0.6.1",
3381 "tslib": "^2.8.0"
3382 }
3383 },
3384 "node_modules/@formkit/auto-animate": {
3385 "version": "0.8.4",
3386 "resolved": "https://registry.npmjs.org/@formkit/auto-animate/-/auto-animate-0.8.4.tgz",
3387 "integrity": "sha512-DHHC01EJ1p70Q0z/ZFRBIY8NDnmfKccQoyoM84Tgb6omLMat6jivCdf272Y8k3nf4Lzdin/Y4R9q8uFtU0GbnA==",
3388 "license": "MIT"
3389 },
3390 "node_modules/@github/combobox-nav": {
3391 "version": "2.1.5",
3392 "resolved": "https://registry.npmjs.org/@github/combobox-nav/-/combobox-nav-2.1.5.tgz",
3393 "integrity": "sha512-dmG1PuppNKHnBBEcfylWDwj9SSxd/E/qd8mC1G/klQC3s7ps5q6JZ034mwkkG0LKfI+Y+UgEua/ROD776N400w==",
3394 "license": "MIT"
3395 },
3396 "node_modules/@github/text-expander-element": {
3397 "version": "2.9.2",
3398 "resolved": "https://registry.npmjs.org/@github/text-expander-element/-/text-expander-element-2.9.2.tgz",
3399 "integrity": "sha512-XY8EUMqM4GAloNxXNA1Py1ny+engWwYntbgsnpstQN4piaTI9rIlfYldyd0nnPXhxjGCVqHPmP6yg17Q0/n9Vg==",
3400 "license": "MIT",
3401 "dependencies": {
3402 "@github/combobox-nav": "^2.0.2",
3403 "dom-input-range": "^2.0.0"
3404 }
3405 },
3406 "node_modules/@iconify-icons/mingcute": {
3407 "version": "1.2.9",
3408 "resolved": "https://registry.npmjs.org/@iconify-icons/mingcute/-/mingcute-1.2.9.tgz",
3409 "integrity": "sha512-u+hX7mh7amKlWFHOTi52tnJ52NWQVAFevjDcQkZvK4Zj2UyVVKZ45yKBsFHo4OTJDzBkIafJh4C4fkPJsvCtOA==",
3410 "license": "Apache-2.0",
3411 "dependencies": {
3412 "@iconify/types": "*"
3413 }
3414 },
3415 "node_modules/@iconify/types": {
3416 "version": "2.0.0",
3417 "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz",
3418 "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==",
3419 "license": "MIT"
3420 },
3421 "node_modules/@isaacs/cliui": {
3422 "version": "8.0.2",
3423 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
3424 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
3425 "dev": true,
3426 "dependencies": {
3427 "string-width": "^5.1.2",
3428 "string-width-cjs": "npm:string-width@^4.2.0",
3429 "strip-ansi": "^7.0.1",
3430 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
3431 "wrap-ansi": "^8.1.0",
3432 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
3433 },
3434 "engines": {
3435 "node": ">=12"
3436 }
3437 },
3438 "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
3439 "version": "9.2.2",
3440 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
3441 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
3442 "dev": true
3443 },
3444 "node_modules/@isaacs/cliui/node_modules/string-width": {
3445 "version": "5.1.2",
3446 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
3447 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
3448 "dev": true,
3449 "dependencies": {
3450 "eastasianwidth": "^0.2.0",
3451 "emoji-regex": "^9.2.2",
3452 "strip-ansi": "^7.0.1"
3453 },
3454 "engines": {
3455 "node": ">=12"
3456 },
3457 "funding": {
3458 "url": "https://github.com/sponsors/sindresorhus"
3459 }
3460 },
3461 "node_modules/@jest/schemas": {
3462 "version": "29.6.3",
3463 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
3464 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
3465 "devOptional": true,
3466 "license": "MIT",
3467 "dependencies": {
3468 "@sinclair/typebox": "^0.27.8"
3469 },
3470 "engines": {
3471 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3472 }
3473 },
3474 "node_modules/@jest/types": {
3475 "version": "29.6.3",
3476 "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
3477 "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
3478 "devOptional": true,
3479 "license": "MIT",
3480 "dependencies": {
3481 "@jest/schemas": "^29.6.3",
3482 "@types/istanbul-lib-coverage": "^2.0.0",
3483 "@types/istanbul-reports": "^3.0.0",
3484 "@types/node": "*",
3485 "@types/yargs": "^17.0.8",
3486 "chalk": "^4.0.0"
3487 },
3488 "engines": {
3489 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
3490 }
3491 },
3492 "node_modules/@jridgewell/gen-mapping": {
3493 "version": "0.3.5",
3494 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
3495 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
3496 "devOptional": true,
3497 "dependencies": {
3498 "@jridgewell/set-array": "^1.2.1",
3499 "@jridgewell/sourcemap-codec": "^1.4.10",
3500 "@jridgewell/trace-mapping": "^0.3.24"
3501 },
3502 "engines": {
3503 "node": ">=6.0.0"
3504 }
3505 },
3506 "node_modules/@jridgewell/resolve-uri": {
3507 "version": "3.1.0",
3508 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
3509 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
3510 "devOptional": true,
3511 "license": "MIT",
3512 "engines": {
3513 "node": ">=6.0.0"
3514 }
3515 },
3516 "node_modules/@jridgewell/set-array": {
3517 "version": "1.2.1",
3518 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
3519 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
3520 "devOptional": true,
3521 "engines": {
3522 "node": ">=6.0.0"
3523 }
3524 },
3525 "node_modules/@jridgewell/source-map": {
3526 "version": "0.3.6",
3527 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz",
3528 "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==",
3529 "dev": true,
3530 "dependencies": {
3531 "@jridgewell/gen-mapping": "^0.3.5",
3532 "@jridgewell/trace-mapping": "^0.3.25"
3533 }
3534 },
3535 "node_modules/@jridgewell/sourcemap-codec": {
3536 "version": "1.5.0",
3537 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
3538 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
3539 "devOptional": true
3540 },
3541 "node_modules/@jridgewell/trace-mapping": {
3542 "version": "0.3.25",
3543 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
3544 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
3545 "devOptional": true,
3546 "dependencies": {
3547 "@jridgewell/resolve-uri": "^3.1.0",
3548 "@jridgewell/sourcemap-codec": "^1.4.14"
3549 }
3550 },
3551 "node_modules/@juggle/resize-observer": {
3552 "version": "3.4.0",
3553 "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz",
3554 "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==",
3555 "license": "Apache-2.0"
3556 },
3557 "node_modules/@justinribeiro/lite-youtube": {
3558 "version": "1.8.2",
3559 "resolved": "https://registry.npmjs.org/@justinribeiro/lite-youtube/-/lite-youtube-1.8.2.tgz",
3560 "integrity": "sha512-wayU5sYA/e5J/1j7zFk8Hoi72Hk67Axy7Za2OFRzsytd9gvtv7ZeWhmdi2lOGbnXwMZHkeMsqxRGFxH60lo5bg==",
3561 "license": "MIT"
3562 },
3563 "node_modules/@lingui/babel-plugin-extract-messages": {
3564 "version": "5.4.1",
3565 "resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-5.4.1.tgz",
3566 "integrity": "sha512-sjkVaLyuK3ZW62mv5gU6pOdl3ZpwDReeSaNodJuf9LssbMIQPa5WOirTnMeBaalrQ8BA2srrRzQAWgsXPQVdXA==",
3567 "dev": true,
3568 "license": "MIT",
3569 "engines": {
3570 "node": ">=20.0.0"
3571 }
3572 },
3573 "node_modules/@lingui/babel-plugin-lingui-macro": {
3574 "version": "5.4.1",
3575 "resolved": "https://registry.npmjs.org/@lingui/babel-plugin-lingui-macro/-/babel-plugin-lingui-macro-5.4.1.tgz",
3576 "integrity": "sha512-9IO+PDvdneY8OCI8zvI1oDXpzryTMtyRv7uq9O0U1mFCvIPVd5dWQKQDu/CpgpYAc2+JG/izn5PNl9xzPc6ckw==",
3577 "devOptional": true,
3578 "license": "MIT",
3579 "dependencies": {
3580 "@babel/core": "^7.20.12",
3581 "@babel/runtime": "^7.20.13",
3582 "@babel/types": "^7.20.7",
3583 "@lingui/conf": "5.4.1",
3584 "@lingui/core": "5.4.1",
3585 "@lingui/message-utils": "5.4.1"
3586 },
3587 "engines": {
3588 "node": ">=20.0.0"
3589 },
3590 "peerDependencies": {
3591 "babel-plugin-macros": "2 || 3"
3592 },
3593 "peerDependenciesMeta": {
3594 "babel-plugin-macros": {
3595 "optional": true
3596 }
3597 }
3598 },
3599 "node_modules/@lingui/cli": {
3600 "version": "5.4.1",
3601 "resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-5.4.1.tgz",
3602 "integrity": "sha512-UAKA9Iz4zMDJS7fzWMZ4hzQWontrTBnI5XCsPm7ttB0Ed0F4Pwph/Vu7pg4bJdiYr4d6nqEpRWd9aTxcC15/IA==",
3603 "dev": true,
3604 "license": "MIT",
3605 "dependencies": {
3606 "@babel/core": "^7.21.0",
3607 "@babel/generator": "^7.21.1",
3608 "@babel/parser": "^7.22.0",
3609 "@babel/runtime": "^7.21.0",
3610 "@babel/types": "^7.21.2",
3611 "@lingui/babel-plugin-extract-messages": "5.4.1",
3612 "@lingui/babel-plugin-lingui-macro": "5.4.1",
3613 "@lingui/conf": "5.4.1",
3614 "@lingui/core": "5.4.1",
3615 "@lingui/format-po": "5.4.1",
3616 "@lingui/message-utils": "5.4.1",
3617 "chokidar": "3.5.1",
3618 "cli-table": "^0.3.11",
3619 "commander": "^10.0.0",
3620 "convert-source-map": "^2.0.0",
3621 "date-fns": "^3.6.0",
3622 "esbuild": "^0.25.1",
3623 "glob": "^11.0.0",
3624 "micromatch": "^4.0.7",
3625 "normalize-path": "^3.0.0",
3626 "ora": "^5.1.0",
3627 "picocolors": "^1.1.1",
3628 "pofile": "^1.1.4",
3629 "pseudolocale": "^2.0.0",
3630 "source-map": "^0.8.0-beta.0"
3631 },
3632 "bin": {
3633 "lingui": "dist/lingui.js"
3634 },
3635 "engines": {
3636 "node": ">=20.0.0"
3637 }
3638 },
3639 "node_modules/@lingui/cli/node_modules/brace-expansion": {
3640 "version": "2.0.1",
3641 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
3642 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
3643 "dev": true,
3644 "dependencies": {
3645 "balanced-match": "^1.0.0"
3646 }
3647 },
3648 "node_modules/@lingui/cli/node_modules/commander": {
3649 "version": "10.0.1",
3650 "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
3651 "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
3652 "dev": true,
3653 "engines": {
3654 "node": ">=14"
3655 }
3656 },
3657 "node_modules/@lingui/cli/node_modules/glob": {
3658 "version": "11.0.0",
3659 "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz",
3660 "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==",
3661 "dev": true,
3662 "dependencies": {
3663 "foreground-child": "^3.1.0",
3664 "jackspeak": "^4.0.1",
3665 "minimatch": "^10.0.0",
3666 "minipass": "^7.1.2",
3667 "package-json-from-dist": "^1.0.0",
3668 "path-scurry": "^2.0.0"
3669 },
3670 "bin": {
3671 "glob": "dist/esm/bin.mjs"
3672 },
3673 "engines": {
3674 "node": "20 || >=22"
3675 },
3676 "funding": {
3677 "url": "https://github.com/sponsors/isaacs"
3678 }
3679 },
3680 "node_modules/@lingui/cli/node_modules/minimatch": {
3681 "version": "10.0.1",
3682 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
3683 "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
3684 "dev": true,
3685 "dependencies": {
3686 "brace-expansion": "^2.0.1"
3687 },
3688 "engines": {
3689 "node": "20 || >=22"
3690 },
3691 "funding": {
3692 "url": "https://github.com/sponsors/isaacs"
3693 }
3694 },
3695 "node_modules/@lingui/cli/node_modules/source-map": {
3696 "version": "0.8.0-beta.0",
3697 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
3698 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
3699 "dev": true,
3700 "dependencies": {
3701 "whatwg-url": "^7.0.0"
3702 },
3703 "engines": {
3704 "node": ">= 8"
3705 }
3706 },
3707 "node_modules/@lingui/conf": {
3708 "version": "5.4.1",
3709 "resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-5.4.1.tgz",
3710 "integrity": "sha512-aDkj/bMSr/mCL8Nr1TS52v0GLCuVa4YqtRz+WvUCFZw/ovVInX0hKq1TClx/bSlhu60FzB/CbclxFMBw8aLVUg==",
3711 "devOptional": true,
3712 "license": "MIT",
3713 "dependencies": {
3714 "@babel/runtime": "^7.20.13",
3715 "cosmiconfig": "^8.0.0",
3716 "jest-validate": "^29.4.3",
3717 "jiti": "^1.17.1",
3718 "picocolors": "^1.1.1"
3719 },
3720 "engines": {
3721 "node": ">=20.0.0"
3722 }
3723 },
3724 "node_modules/@lingui/core": {
3725 "version": "5.4.1",
3726 "resolved": "https://registry.npmjs.org/@lingui/core/-/core-5.4.1.tgz",
3727 "integrity": "sha512-4FeIh56PH5vziPg2BYo4XYWWOHE4XaY/XR8Jakwn0/qwtLpydWMNVpZOpGWi7nfPZtcLaJLmZKup6UNxEl1Pfw==",
3728 "license": "MIT",
3729 "dependencies": {
3730 "@babel/runtime": "^7.20.13",
3731 "@lingui/message-utils": "5.4.1"
3732 },
3733 "engines": {
3734 "node": ">=20.0.0"
3735 },
3736 "peerDependencies": {
3737 "@lingui/babel-plugin-lingui-macro": "5.4.1",
3738 "babel-plugin-macros": "2 || 3"
3739 },
3740 "peerDependenciesMeta": {
3741 "@lingui/babel-plugin-lingui-macro": {
3742 "optional": true
3743 },
3744 "babel-plugin-macros": {
3745 "optional": true
3746 }
3747 }
3748 },
3749 "node_modules/@lingui/detect-locale": {
3750 "version": "5.4.1",
3751 "resolved": "https://registry.npmjs.org/@lingui/detect-locale/-/detect-locale-5.4.1.tgz",
3752 "integrity": "sha512-X6qM6Uw6EhcQj3z5sOIR/wVmhhJfa3SCvMLOzFxCWvm90yocMvuFrCZnmlhvzcGy6xLYO3PA/smHnAmWKUlU3g==",
3753 "license": "MIT",
3754 "engines": {
3755 "node": ">=20.0.0"
3756 }
3757 },
3758 "node_modules/@lingui/format-po": {
3759 "version": "5.4.1",
3760 "resolved": "https://registry.npmjs.org/@lingui/format-po/-/format-po-5.4.1.tgz",
3761 "integrity": "sha512-IBVq3RRLNEVRzNZcdEw0qpM5NKX4e9wDmvJMorkR2OYrgTbhWx5gDYhXpEZ9yqtuEVhILMdriVNjAAUnDAJibA==",
3762 "dev": true,
3763 "license": "MIT",
3764 "dependencies": {
3765 "@lingui/conf": "5.4.1",
3766 "@lingui/message-utils": "5.4.1",
3767 "date-fns": "^3.6.0",
3768 "pofile": "^1.1.4"
3769 },
3770 "engines": {
3771 "node": ">=20.0.0"
3772 }
3773 },
3774 "node_modules/@lingui/macro": {
3775 "version": "5.4.1",
3776 "resolved": "https://registry.npmjs.org/@lingui/macro/-/macro-5.4.1.tgz",
3777 "integrity": "sha512-tBpcZCmyppe1OjMQyka+SvexG+iIWSlecmeMoZhf4bRWEDlGTfIuAoosZhVqsiyaaaBNJqpopOxJXf/Tgm7oqQ==",
3778 "license": "MIT",
3779 "dependencies": {
3780 "@lingui/core": "5.4.1",
3781 "@lingui/react": "5.4.1"
3782 },
3783 "engines": {
3784 "node": ">=20.0.0"
3785 },
3786 "peerDependencies": {
3787 "@lingui/babel-plugin-lingui-macro": "5.4.1",
3788 "babel-plugin-macros": "2 || 3"
3789 },
3790 "peerDependenciesMeta": {
3791 "@lingui/babel-plugin-lingui-macro": {
3792 "optional": true
3793 },
3794 "babel-plugin-macros": {
3795 "optional": true
3796 }
3797 }
3798 },
3799 "node_modules/@lingui/message-utils": {
3800 "version": "5.4.1",
3801 "resolved": "https://registry.npmjs.org/@lingui/message-utils/-/message-utils-5.4.1.tgz",
3802 "integrity": "sha512-hXfL90fFBoKp5YgLaWo3HbJS/7q+WlWs7VwVbUxl4pa+YladqNZf08JoDeBUDtlEVx5a3bNUSACXHs2FZo12aw==",
3803 "license": "MIT",
3804 "dependencies": {
3805 "@messageformat/parser": "^5.0.0",
3806 "js-sha256": "^0.10.1"
3807 },
3808 "engines": {
3809 "node": ">=20.0.0"
3810 }
3811 },
3812 "node_modules/@lingui/react": {
3813 "version": "5.4.1",
3814 "resolved": "https://registry.npmjs.org/@lingui/react/-/react-5.4.1.tgz",
3815 "integrity": "sha512-BfWHRTyu+Je4Km9ZYCTgFuRHgQI9TJa/fMYKJBw3dNy3I09oIqnJ21qbdDimnb/Z9ztMCGQ75EIFoqAB6bdwaw==",
3816 "license": "MIT",
3817 "dependencies": {
3818 "@babel/runtime": "^7.20.13",
3819 "@lingui/core": "5.4.1"
3820 },
3821 "engines": {
3822 "node": ">=20.0.0"
3823 },
3824 "peerDependencies": {
3825 "@lingui/babel-plugin-lingui-macro": "5.4.1",
3826 "babel-plugin-macros": "2 || 3",
3827 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3828 },
3829 "peerDependenciesMeta": {
3830 "@lingui/babel-plugin-lingui-macro": {
3831 "optional": true
3832 },
3833 "babel-plugin-macros": {
3834 "optional": true
3835 }
3836 }
3837 },
3838 "node_modules/@lingui/vite-plugin": {
3839 "version": "5.4.1",
3840 "resolved": "https://registry.npmjs.org/@lingui/vite-plugin/-/vite-plugin-5.4.1.tgz",
3841 "integrity": "sha512-4BxkHliJdGk7lmD++Bee9iy+n66kUONUPgpNqEgcuoEfaL0UgWWLbpkOr42X3tMUVt/S/SUM7firx6NexSCJ4Q==",
3842 "dev": true,
3843 "license": "MIT",
3844 "dependencies": {
3845 "@lingui/cli": "5.4.1",
3846 "@lingui/conf": "5.4.1"
3847 },
3848 "engines": {
3849 "node": ">=20.0.0"
3850 },
3851 "peerDependencies": {
3852 "vite": "^3 || ^4 || ^5.0.9 || ^6 || ^7"
3853 }
3854 },
3855 "node_modules/@lukeed/csprng": {
3856 "version": "1.0.1",
3857 "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz",
3858 "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==",
3859 "license": "MIT",
3860 "engines": {
3861 "node": ">=8"
3862 }
3863 },
3864 "node_modules/@messageformat/parser": {
3865 "version": "5.1.1",
3866 "resolved": "https://registry.npmjs.org/@messageformat/parser/-/parser-5.1.1.tgz",
3867 "integrity": "sha512-3p0YRGCcTUCYvBKLIxtDDyrJ0YijGIwrTRu1DT8gIviIDZru8H23+FkY6MJBzM1n9n20CiM4VeDYuBsrrwnLjg==",
3868 "license": "MIT",
3869 "dependencies": {
3870 "moo": "^0.5.1"
3871 }
3872 },
3873 "node_modules/@playwright/test": {
3874 "version": "1.55.0",
3875 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.0.tgz",
3876 "integrity": "sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==",
3877 "dev": true,
3878 "license": "Apache-2.0",
3879 "dependencies": {
3880 "playwright": "1.55.0"
3881 },
3882 "bin": {
3883 "playwright": "cli.js"
3884 },
3885 "engines": {
3886 "node": ">=18"
3887 }
3888 },
3889 "node_modules/@preact/preset-vite": {
3890 "version": "2.10.2",
3891 "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.10.2.tgz",
3892 "integrity": "sha512-K9wHlJOtkE+cGqlyQ5v9kL3Ge0Ql4LlIZjkUTL+1zf3nNdF88F9UZN6VTV8jdzBX9Fl7WSzeNMSDG7qECPmSmg==",
3893 "dev": true,
3894 "license": "MIT",
3895 "dependencies": {
3896 "@babel/plugin-transform-react-jsx": "^7.22.15",
3897 "@babel/plugin-transform-react-jsx-development": "^7.22.5",
3898 "@prefresh/vite": "^2.4.1",
3899 "@rollup/pluginutils": "^4.1.1",
3900 "babel-plugin-transform-hook-names": "^1.0.2",
3901 "debug": "^4.3.4",
3902 "picocolors": "^1.1.1",
3903 "vite-prerender-plugin": "^0.5.3"
3904 },
3905 "peerDependencies": {
3906 "@babel/core": "7.x",
3907 "vite": "2.x || 3.x || 4.x || 5.x || 6.x || 7.x"
3908 }
3909 },
3910 "node_modules/@prefresh/babel-plugin": {
3911 "version": "0.5.0",
3912 "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.0.tgz",
3913 "integrity": "sha512-joAwpkUDwo7ZqJnufXRGzUb+udk20RBgfA8oLPBh5aJH2LeStmV1luBfeJTztPdyCscC2j2SmZ/tVxFRMIxAEw==",
3914 "dev": true,
3915 "license": "MIT"
3916 },
3917 "node_modules/@prefresh/core": {
3918 "version": "1.5.2",
3919 "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.2.tgz",
3920 "integrity": "sha512-A/08vkaM1FogrCII5PZKCrygxSsc11obExBScm3JF1CryK2uDS3ZXeni7FeKCx1nYdUkj4UcJxzPzc1WliMzZA==",
3921 "dev": true,
3922 "license": "MIT",
3923 "peerDependencies": {
3924 "preact": "^10.0.0"
3925 }
3926 },
3927 "node_modules/@prefresh/utils": {
3928 "version": "1.2.0",
3929 "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.0.tgz",
3930 "integrity": "sha512-KtC/fZw+oqtwOLUFM9UtiitB0JsVX0zLKNyRTA332sqREqSALIIQQxdUCS1P3xR/jT1e2e8/5rwH6gdcMLEmsQ==",
3931 "dev": true,
3932 "license": "MIT"
3933 },
3934 "node_modules/@prefresh/vite": {
3935 "version": "2.4.1",
3936 "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.1.tgz",
3937 "integrity": "sha512-vthWmEqu8TZFeyrBNc9YE5SiC3DVSzPgsOCp/WQ7FqdHpOIJi7Z8XvCK06rBPOtG4914S52MjG9Ls22eVAiuqQ==",
3938 "dev": true,
3939 "license": "MIT",
3940 "dependencies": {
3941 "@babel/core": "^7.22.1",
3942 "@prefresh/babel-plugin": "0.5.0",
3943 "@prefresh/core": "^1.5.1",
3944 "@prefresh/utils": "^1.2.0",
3945 "@rollup/pluginutils": "^4.2.1"
3946 },
3947 "peerDependencies": {
3948 "preact": "^10.4.0",
3949 "vite": ">=2.0.0"
3950 }
3951 },
3952 "node_modules/@remix-run/router": {
3953 "version": "1.2.1",
3954 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.2.1.tgz",
3955 "integrity": "sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==",
3956 "license": "MIT",
3957 "engines": {
3958 "node": ">=14"
3959 }
3960 },
3961 "node_modules/@rollup/plugin-node-resolve": {
3962 "version": "15.3.0",
3963 "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz",
3964 "integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==",
3965 "dev": true,
3966 "dependencies": {
3967 "@rollup/pluginutils": "^5.0.1",
3968 "@types/resolve": "1.20.2",
3969 "deepmerge": "^4.2.2",
3970 "is-module": "^1.0.0",
3971 "resolve": "^1.22.1"
3972 },
3973 "engines": {
3974 "node": ">=14.0.0"
3975 },
3976 "peerDependencies": {
3977 "rollup": "^2.78.0||^3.0.0||^4.0.0"
3978 },
3979 "peerDependenciesMeta": {
3980 "rollup": {
3981 "optional": true
3982 }
3983 }
3984 },
3985 "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": {
3986 "version": "5.1.3",
3987 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz",
3988 "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==",
3989 "dev": true,
3990 "dependencies": {
3991 "@types/estree": "^1.0.0",
3992 "estree-walker": "^2.0.2",
3993 "picomatch": "^4.0.2"
3994 },
3995 "engines": {
3996 "node": ">=14.0.0"
3997 },
3998 "peerDependencies": {
3999 "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
4000 },
4001 "peerDependenciesMeta": {
4002 "rollup": {
4003 "optional": true
4004 }
4005 }
4006 },
4007 "node_modules/@rollup/plugin-node-resolve/node_modules/picomatch": {
4008 "version": "4.0.2",
4009 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
4010 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
4011 "dev": true,
4012 "engines": {
4013 "node": ">=12"
4014 },
4015 "funding": {
4016 "url": "https://github.com/sponsors/jonschlinkert"
4017 }
4018 },
4019 "node_modules/@rollup/plugin-terser": {
4020 "version": "0.4.4",
4021 "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz",
4022 "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==",
4023 "dev": true,
4024 "dependencies": {
4025 "serialize-javascript": "^6.0.1",
4026 "smob": "^1.0.0",
4027 "terser": "^5.17.4"
4028 },
4029 "engines": {
4030 "node": ">=14.0.0"
4031 },
4032 "peerDependencies": {
4033 "rollup": "^2.0.0||^3.0.0||^4.0.0"
4034 },
4035 "peerDependenciesMeta": {
4036 "rollup": {
4037 "optional": true
4038 }
4039 }
4040 },
4041 "node_modules/@rollup/pluginutils": {
4042 "version": "4.2.1",
4043 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
4044 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
4045 "dev": true,
4046 "license": "MIT",
4047 "dependencies": {
4048 "estree-walker": "^2.0.1",
4049 "picomatch": "^2.2.2"
4050 },
4051 "engines": {
4052 "node": ">= 8.0.0"
4053 }
4054 },
4055 "node_modules/@rollup/rollup-android-arm-eabi": {
4056 "version": "4.34.6",
4057 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.6.tgz",
4058 "integrity": "sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==",
4059 "cpu": [
4060 "arm"
4061 ],
4062 "dev": true,
4063 "optional": true,
4064 "os": [
4065 "android"
4066 ]
4067 },
4068 "node_modules/@rollup/rollup-android-arm64": {
4069 "version": "4.34.6",
4070 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.6.tgz",
4071 "integrity": "sha512-E8+2qCIjciYUnCa1AiVF1BkRgqIGW9KzJeesQqVfyRITGQN+dFuoivO0hnro1DjT74wXLRZ7QF8MIbz+luGaJA==",
4072 "cpu": [
4073 "arm64"
4074 ],
4075 "dev": true,
4076 "optional": true,
4077 "os": [
4078 "android"
4079 ]
4080 },
4081 "node_modules/@rollup/rollup-darwin-arm64": {
4082 "version": "4.34.6",
4083 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.6.tgz",
4084 "integrity": "sha512-z9Ib+OzqN3DZEjX7PDQMHEhtF+t6Mi2z/ueChQPLS/qUMKY7Ybn5A2ggFoKRNRh1q1T03YTQfBTQCJZiepESAg==",
4085 "cpu": [
4086 "arm64"
4087 ],
4088 "dev": true,
4089 "optional": true,
4090 "os": [
4091 "darwin"
4092 ]
4093 },
4094 "node_modules/@rollup/rollup-darwin-x64": {
4095 "version": "4.34.6",
4096 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.6.tgz",
4097 "integrity": "sha512-PShKVY4u0FDAR7jskyFIYVyHEPCPnIQY8s5OcXkdU8mz3Y7eXDJPdyM/ZWjkYdR2m0izD9HHWA8sGcXn+Qrsyg==",
4098 "cpu": [
4099 "x64"
4100 ],
4101 "dev": true,
4102 "optional": true,
4103 "os": [
4104 "darwin"
4105 ]
4106 },
4107 "node_modules/@rollup/rollup-freebsd-arm64": {
4108 "version": "4.34.6",
4109 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.6.tgz",
4110 "integrity": "sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==",
4111 "cpu": [
4112 "arm64"
4113 ],
4114 "dev": true,
4115 "optional": true,
4116 "os": [
4117 "freebsd"
4118 ]
4119 },
4120 "node_modules/@rollup/rollup-freebsd-x64": {
4121 "version": "4.34.6",
4122 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.6.tgz",
4123 "integrity": "sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==",
4124 "cpu": [
4125 "x64"
4126 ],
4127 "dev": true,
4128 "optional": true,
4129 "os": [
4130 "freebsd"
4131 ]
4132 },
4133 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
4134 "version": "4.34.6",
4135 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.6.tgz",
4136 "integrity": "sha512-88fSzjC5xeH9S2Vg3rPgXJULkHcLYMkh8faix8DX4h4TIAL65ekwuQMA/g2CXq8W+NJC43V6fUpYZNjaX3+IIg==",
4137 "cpu": [
4138 "arm"
4139 ],
4140 "dev": true,
4141 "optional": true,
4142 "os": [
4143 "linux"
4144 ]
4145 },
4146 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
4147 "version": "4.34.6",
4148 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.6.tgz",
4149 "integrity": "sha512-wM4ztnutBqYFyvNeR7Av+reWI/enK9tDOTKNF+6Kk2Q96k9bwhDDOlnCUNRPvromlVXo04riSliMBs/Z7RteEg==",
4150 "cpu": [
4151 "arm"
4152 ],
4153 "dev": true,
4154 "optional": true,
4155 "os": [
4156 "linux"
4157 ]
4158 },
4159 "node_modules/@rollup/rollup-linux-arm64-gnu": {
4160 "version": "4.34.6",
4161 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.6.tgz",
4162 "integrity": "sha512-9RyprECbRa9zEjXLtvvshhw4CMrRa3K+0wcp3KME0zmBe1ILmvcVHnypZ/aIDXpRyfhSYSuN4EPdCCj5Du8FIA==",
4163 "cpu": [
4164 "arm64"
4165 ],
4166 "dev": true,
4167 "optional": true,
4168 "os": [
4169 "linux"
4170 ]
4171 },
4172 "node_modules/@rollup/rollup-linux-arm64-musl": {
4173 "version": "4.34.6",
4174 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.6.tgz",
4175 "integrity": "sha512-qTmklhCTyaJSB05S+iSovfo++EwnIEZxHkzv5dep4qoszUMX5Ca4WM4zAVUMbfdviLgCSQOu5oU8YoGk1s6M9Q==",
4176 "cpu": [
4177 "arm64"
4178 ],
4179 "dev": true,
4180 "optional": true,
4181 "os": [
4182 "linux"
4183 ]
4184 },
4185 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
4186 "version": "4.34.6",
4187 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.6.tgz",
4188 "integrity": "sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==",
4189 "cpu": [
4190 "loong64"
4191 ],
4192 "dev": true,
4193 "optional": true,
4194 "os": [
4195 "linux"
4196 ]
4197 },
4198 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
4199 "version": "4.34.6",
4200 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.6.tgz",
4201 "integrity": "sha512-Zsrtux3PuaxuBTX/zHdLaFmcofWGzaWW1scwLU3ZbW/X+hSsFbz9wDIp6XvnT7pzYRl9MezWqEqKy7ssmDEnuQ==",
4202 "cpu": [
4203 "ppc64"
4204 ],
4205 "dev": true,
4206 "optional": true,
4207 "os": [
4208 "linux"
4209 ]
4210 },
4211 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
4212 "version": "4.34.6",
4213 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.6.tgz",
4214 "integrity": "sha512-aK+Zp+CRM55iPrlyKiU3/zyhgzWBxLVrw2mwiQSYJRobCURb781+XstzvA8Gkjg/hbdQFuDw44aUOxVQFycrAg==",
4215 "cpu": [
4216 "riscv64"
4217 ],
4218 "dev": true,
4219 "optional": true,
4220 "os": [
4221 "linux"
4222 ]
4223 },
4224 "node_modules/@rollup/rollup-linux-s390x-gnu": {
4225 "version": "4.34.6",
4226 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.6.tgz",
4227 "integrity": "sha512-WoKLVrY9ogmaYPXwTH326+ErlCIgMmsoRSx6bO+l68YgJnlOXhygDYSZe/qbUJCSiCiZAQ+tKm88NcWuUXqOzw==",
4228 "cpu": [
4229 "s390x"
4230 ],
4231 "dev": true,
4232 "optional": true,
4233 "os": [
4234 "linux"
4235 ]
4236 },
4237 "node_modules/@rollup/rollup-linux-x64-gnu": {
4238 "version": "4.34.6",
4239 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.6.tgz",
4240 "integrity": "sha512-Sht4aFvmA4ToHd2vFzwMFaQCiYm2lDFho5rPcvPBT5pCdC+GwHG6CMch4GQfmWTQ1SwRKS0dhDYb54khSrjDWw==",
4241 "cpu": [
4242 "x64"
4243 ],
4244 "dev": true,
4245 "optional": true,
4246 "os": [
4247 "linux"
4248 ]
4249 },
4250 "node_modules/@rollup/rollup-linux-x64-musl": {
4251 "version": "4.34.6",
4252 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.6.tgz",
4253 "integrity": "sha512-zmmpOQh8vXc2QITsnCiODCDGXFC8LMi64+/oPpPx5qz3pqv0s6x46ps4xoycfUiVZps5PFn1gksZzo4RGTKT+A==",
4254 "cpu": [
4255 "x64"
4256 ],
4257 "dev": true,
4258 "optional": true,
4259 "os": [
4260 "linux"
4261 ]
4262 },
4263 "node_modules/@rollup/rollup-win32-arm64-msvc": {
4264 "version": "4.34.6",
4265 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.6.tgz",
4266 "integrity": "sha512-3/q1qUsO/tLqGBaD4uXsB6coVGB3usxw3qyeVb59aArCgedSF66MPdgRStUd7vbZOsko/CgVaY5fo2vkvPLWiA==",
4267 "cpu": [
4268 "arm64"
4269 ],
4270 "dev": true,
4271 "optional": true,
4272 "os": [
4273 "win32"
4274 ]
4275 },
4276 "node_modules/@rollup/rollup-win32-ia32-msvc": {
4277 "version": "4.34.6",
4278 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.6.tgz",
4279 "integrity": "sha512-oLHxuyywc6efdKVTxvc0135zPrRdtYVjtVD5GUm55I3ODxhU/PwkQFD97z16Xzxa1Fz0AEe4W/2hzRtd+IfpOA==",
4280 "cpu": [
4281 "ia32"
4282 ],
4283 "dev": true,
4284 "optional": true,
4285 "os": [
4286 "win32"
4287 ]
4288 },
4289 "node_modules/@rollup/rollup-win32-x64-msvc": {
4290 "version": "4.34.6",
4291 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.6.tgz",
4292 "integrity": "sha512-0PVwmgzZ8+TZ9oGBmdZoQVXflbvuwzN/HRclujpl4N/q3i+y0lqLw8n1bXA8ru3sApDjlmONaNAuYr38y1Kr9w==",
4293 "cpu": [
4294 "x64"
4295 ],
4296 "dev": true,
4297 "optional": true,
4298 "os": [
4299 "win32"
4300 ]
4301 },
4302 "node_modules/@sinclair/typebox": {
4303 "version": "0.27.8",
4304 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
4305 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
4306 "devOptional": true,
4307 "license": "MIT"
4308 },
4309 "node_modules/@surma/rollup-plugin-off-main-thread": {
4310 "version": "2.2.3",
4311 "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz",
4312 "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==",
4313 "dev": true,
4314 "dependencies": {
4315 "ejs": "^3.1.6",
4316 "json5": "^2.2.0",
4317 "magic-string": "^0.25.0",
4318 "string.prototype.matchall": "^4.0.6"
4319 }
4320 },
4321 "node_modules/@szhsin/react-menu": {
4322 "version": "4.4.1",
4323 "resolved": "https://registry.npmjs.org/@szhsin/react-menu/-/react-menu-4.4.1.tgz",
4324 "integrity": "sha512-a5uBCrYPpxiEwp839+cfEiaZh2LKqn9v7VUyBRjHWNjKbhVbSaI1Kyh5G3rIeHBxpbrhSYBmD5KJ5jgzhC2ECw==",
4325 "license": "MIT",
4326 "dependencies": {
4327 "react-transition-state": "^2.3.1"
4328 },
4329 "peerDependencies": {
4330 "react": ">=16.14.0",
4331 "react-dom": ">=16.14.0"
4332 }
4333 },
4334 "node_modules/@types/estree": {
4335 "version": "1.0.6",
4336 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
4337 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
4338 "dev": true
4339 },
4340 "node_modules/@types/istanbul-lib-coverage": {
4341 "version": "2.0.6",
4342 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
4343 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
4344 "devOptional": true,
4345 "license": "MIT"
4346 },
4347 "node_modules/@types/istanbul-lib-report": {
4348 "version": "3.0.3",
4349 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
4350 "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
4351 "devOptional": true,
4352 "license": "MIT",
4353 "dependencies": {
4354 "@types/istanbul-lib-coverage": "*"
4355 }
4356 },
4357 "node_modules/@types/istanbul-reports": {
4358 "version": "3.0.4",
4359 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
4360 "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
4361 "devOptional": true,
4362 "license": "MIT",
4363 "dependencies": {
4364 "@types/istanbul-lib-report": "*"
4365 }
4366 },
4367 "node_modules/@types/node": {
4368 "version": "24.3.0",
4369 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.0.tgz",
4370 "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==",
4371 "devOptional": true,
4372 "license": "MIT",
4373 "dependencies": {
4374 "undici-types": "~7.10.0"
4375 }
4376 },
4377 "node_modules/@types/parse-json": {
4378 "version": "4.0.2",
4379 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
4380 "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==",
4381 "optional": true,
4382 "peer": true
4383 },
4384 "node_modules/@types/resolve": {
4385 "version": "1.20.2",
4386 "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz",
4387 "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==",
4388 "dev": true
4389 },
4390 "node_modules/@types/trusted-types": {
4391 "version": "2.0.7",
4392 "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
4393 "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
4394 "dev": true
4395 },
4396 "node_modules/@types/yargs": {
4397 "version": "17.0.33",
4398 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz",
4399 "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==",
4400 "devOptional": true,
4401 "license": "MIT",
4402 "dependencies": {
4403 "@types/yargs-parser": "*"
4404 }
4405 },
4406 "node_modules/@types/yargs-parser": {
4407 "version": "21.0.3",
4408 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
4409 "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
4410 "devOptional": true,
4411 "license": "MIT"
4412 },
4413 "node_modules/acorn": {
4414 "version": "8.12.1",
4415 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz",
4416 "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==",
4417 "dev": true,
4418 "bin": {
4419 "acorn": "bin/acorn"
4420 },
4421 "engines": {
4422 "node": ">=0.4.0"
4423 }
4424 },
4425 "node_modules/ajv": {
4426 "version": "8.17.1",
4427 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
4428 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
4429 "dev": true,
4430 "dependencies": {
4431 "fast-deep-equal": "^3.1.3",
4432 "fast-uri": "^3.0.1",
4433 "json-schema-traverse": "^1.0.0",
4434 "require-from-string": "^2.0.2"
4435 },
4436 "funding": {
4437 "type": "github",
4438 "url": "https://github.com/sponsors/epoberezkin"
4439 }
4440 },
4441 "node_modules/ansi-regex": {
4442 "version": "6.0.1",
4443 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
4444 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
4445 "license": "MIT",
4446 "engines": {
4447 "node": ">=12"
4448 },
4449 "funding": {
4450 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
4451 }
4452 },
4453 "node_modules/ansi-styles": {
4454 "version": "4.3.0",
4455 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4456 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4457 "devOptional": true,
4458 "dependencies": {
4459 "color-convert": "^2.0.1"
4460 },
4461 "engines": {
4462 "node": ">=8"
4463 },
4464 "funding": {
4465 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4466 }
4467 },
4468 "node_modules/anymatch": {
4469 "version": "3.1.3",
4470 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
4471 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
4472 "dev": true,
4473 "dependencies": {
4474 "normalize-path": "^3.0.0",
4475 "picomatch": "^2.0.4"
4476 },
4477 "engines": {
4478 "node": ">= 8"
4479 }
4480 },
4481 "node_modules/argparse": {
4482 "version": "2.0.1",
4483 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
4484 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
4485 "devOptional": true,
4486 "license": "Python-2.0"
4487 },
4488 "node_modules/array-buffer-byte-length": {
4489 "version": "1.0.1",
4490 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
4491 "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
4492 "dev": true,
4493 "dependencies": {
4494 "call-bind": "^1.0.5",
4495 "is-array-buffer": "^3.0.4"
4496 },
4497 "engines": {
4498 "node": ">= 0.4"
4499 },
4500 "funding": {
4501 "url": "https://github.com/sponsors/ljharb"
4502 }
4503 },
4504 "node_modules/arraybuffer.prototype.slice": {
4505 "version": "1.0.3",
4506 "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
4507 "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
4508 "dev": true,
4509 "dependencies": {
4510 "array-buffer-byte-length": "^1.0.1",
4511 "call-bind": "^1.0.5",
4512 "define-properties": "^1.2.1",
4513 "es-abstract": "^1.22.3",
4514 "es-errors": "^1.2.1",
4515 "get-intrinsic": "^1.2.3",
4516 "is-array-buffer": "^3.0.4",
4517 "is-shared-array-buffer": "^1.0.2"
4518 },
4519 "engines": {
4520 "node": ">= 0.4"
4521 },
4522 "funding": {
4523 "url": "https://github.com/sponsors/ljharb"
4524 }
4525 },
4526 "node_modules/async": {
4527 "version": "3.2.4",
4528 "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
4529 "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==",
4530 "dev": true,
4531 "license": "MIT"
4532 },
4533 "node_modules/at-least-node": {
4534 "version": "1.0.0",
4535 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
4536 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
4537 "dev": true,
4538 "engines": {
4539 "node": ">= 4.0.0"
4540 }
4541 },
4542 "node_modules/autoprefixer": {
4543 "version": "10.4.21",
4544 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz",
4545 "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==",
4546 "dev": true,
4547 "funding": [
4548 {
4549 "type": "opencollective",
4550 "url": "https://opencollective.com/postcss/"
4551 },
4552 {
4553 "type": "tidelift",
4554 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
4555 },
4556 {
4557 "type": "github",
4558 "url": "https://github.com/sponsors/ai"
4559 }
4560 ],
4561 "license": "MIT",
4562 "dependencies": {
4563 "browserslist": "^4.24.4",
4564 "caniuse-lite": "^1.0.30001702",
4565 "fraction.js": "^4.3.7",
4566 "normalize-range": "^0.1.2",
4567 "picocolors": "^1.1.1",
4568 "postcss-value-parser": "^4.2.0"
4569 },
4570 "bin": {
4571 "autoprefixer": "bin/autoprefixer"
4572 },
4573 "engines": {
4574 "node": "^10 || ^12 || >=14"
4575 },
4576 "peerDependencies": {
4577 "postcss": "^8.1.0"
4578 }
4579 },
4580 "node_modules/available-typed-arrays": {
4581 "version": "1.0.7",
4582 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
4583 "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
4584 "dev": true,
4585 "dependencies": {
4586 "possible-typed-array-names": "^1.0.0"
4587 },
4588 "engines": {
4589 "node": ">= 0.4"
4590 },
4591 "funding": {
4592 "url": "https://github.com/sponsors/ljharb"
4593 }
4594 },
4595 "node_modules/babel-plugin-macros": {
4596 "version": "3.1.0",
4597 "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
4598 "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
4599 "optional": true,
4600 "peer": true,
4601 "dependencies": {
4602 "@babel/runtime": "^7.12.5",
4603 "cosmiconfig": "^7.0.0",
4604 "resolve": "^1.19.0"
4605 },
4606 "engines": {
4607 "node": ">=10",
4608 "npm": ">=6"
4609 }
4610 },
4611 "node_modules/babel-plugin-macros/node_modules/cosmiconfig": {
4612 "version": "7.1.0",
4613 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
4614 "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
4615 "optional": true,
4616 "peer": true,
4617 "dependencies": {
4618 "@types/parse-json": "^4.0.0",
4619 "import-fresh": "^3.2.1",
4620 "parse-json": "^5.0.0",
4621 "path-type": "^4.0.0",
4622 "yaml": "^1.10.0"
4623 },
4624 "engines": {
4625 "node": ">=10"
4626 }
4627 },
4628 "node_modules/babel-plugin-macros/node_modules/yaml": {
4629 "version": "1.10.2",
4630 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
4631 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
4632 "optional": true,
4633 "peer": true,
4634 "engines": {
4635 "node": ">= 6"
4636 }
4637 },
4638 "node_modules/babel-plugin-polyfill-corejs2": {
4639 "version": "0.4.12",
4640 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz",
4641 "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==",
4642 "dev": true,
4643 "dependencies": {
4644 "@babel/compat-data": "^7.22.6",
4645 "@babel/helper-define-polyfill-provider": "^0.6.3",
4646 "semver": "^6.3.1"
4647 },
4648 "peerDependencies": {
4649 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4650 }
4651 },
4652 "node_modules/babel-plugin-polyfill-corejs3": {
4653 "version": "0.10.6",
4654 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz",
4655 "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==",
4656 "dev": true,
4657 "dependencies": {
4658 "@babel/helper-define-polyfill-provider": "^0.6.2",
4659 "core-js-compat": "^3.38.0"
4660 },
4661 "peerDependencies": {
4662 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4663 }
4664 },
4665 "node_modules/babel-plugin-polyfill-regenerator": {
4666 "version": "0.6.3",
4667 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz",
4668 "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==",
4669 "dev": true,
4670 "dependencies": {
4671 "@babel/helper-define-polyfill-provider": "^0.6.3"
4672 },
4673 "peerDependencies": {
4674 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4675 }
4676 },
4677 "node_modules/babel-plugin-transform-hook-names": {
4678 "version": "1.0.2",
4679 "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz",
4680 "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==",
4681 "dev": true,
4682 "license": "MIT",
4683 "peerDependencies": {
4684 "@babel/core": "^7.12.10"
4685 }
4686 },
4687 "node_modules/balanced-match": {
4688 "version": "1.0.2",
4689 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4690 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4691 "dev": true,
4692 "license": "MIT"
4693 },
4694 "node_modules/base64-js": {
4695 "version": "1.5.1",
4696 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
4697 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
4698 "dev": true,
4699 "funding": [
4700 {
4701 "type": "github",
4702 "url": "https://github.com/sponsors/feross"
4703 },
4704 {
4705 "type": "patreon",
4706 "url": "https://www.patreon.com/feross"
4707 },
4708 {
4709 "type": "consulting",
4710 "url": "https://feross.org/support"
4711 }
4712 ]
4713 },
4714 "node_modules/binary-extensions": {
4715 "version": "2.3.0",
4716 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
4717 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
4718 "dev": true,
4719 "engines": {
4720 "node": ">=8"
4721 },
4722 "funding": {
4723 "url": "https://github.com/sponsors/sindresorhus"
4724 }
4725 },
4726 "node_modules/bl": {
4727 "version": "4.1.0",
4728 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
4729 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
4730 "dev": true,
4731 "dependencies": {
4732 "buffer": "^5.5.0",
4733 "inherits": "^2.0.4",
4734 "readable-stream": "^3.4.0"
4735 }
4736 },
4737 "node_modules/boolbase": {
4738 "version": "1.0.0",
4739 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4740 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
4741 "dev": true
4742 },
4743 "node_modules/brace-expansion": {
4744 "version": "1.1.11",
4745 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4746 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4747 "dev": true,
4748 "license": "MIT",
4749 "dependencies": {
4750 "balanced-match": "^1.0.0",
4751 "concat-map": "0.0.1"
4752 }
4753 },
4754 "node_modules/braces": {
4755 "version": "3.0.3",
4756 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
4757 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
4758 "dev": true,
4759 "dependencies": {
4760 "fill-range": "^7.1.1"
4761 },
4762 "engines": {
4763 "node": ">=8"
4764 }
4765 },
4766 "node_modules/browserslist": {
4767 "version": "4.25.3",
4768 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.3.tgz",
4769 "integrity": "sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==",
4770 "devOptional": true,
4771 "funding": [
4772 {
4773 "type": "opencollective",
4774 "url": "https://opencollective.com/browserslist"
4775 },
4776 {
4777 "type": "tidelift",
4778 "url": "https://tidelift.com/funding/github/npm/browserslist"
4779 },
4780 {
4781 "type": "github",
4782 "url": "https://github.com/sponsors/ai"
4783 }
4784 ],
4785 "license": "MIT",
4786 "dependencies": {
4787 "caniuse-lite": "^1.0.30001735",
4788 "electron-to-chromium": "^1.5.204",
4789 "node-releases": "^2.0.19",
4790 "update-browserslist-db": "^1.1.3"
4791 },
4792 "bin": {
4793 "browserslist": "cli.js"
4794 },
4795 "engines": {
4796 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4797 }
4798 },
4799 "node_modules/buffer": {
4800 "version": "5.7.1",
4801 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
4802 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
4803 "dev": true,
4804 "funding": [
4805 {
4806 "type": "github",
4807 "url": "https://github.com/sponsors/feross"
4808 },
4809 {
4810 "type": "patreon",
4811 "url": "https://www.patreon.com/feross"
4812 },
4813 {
4814 "type": "consulting",
4815 "url": "https://feross.org/support"
4816 }
4817 ],
4818 "dependencies": {
4819 "base64-js": "^1.3.1",
4820 "ieee754": "^1.1.13"
4821 }
4822 },
4823 "node_modules/buffer-from": {
4824 "version": "1.1.2",
4825 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
4826 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
4827 "dev": true,
4828 "license": "MIT"
4829 },
4830 "node_modules/bundle-name": {
4831 "version": "4.1.0",
4832 "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
4833 "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
4834 "dev": true,
4835 "license": "MIT",
4836 "dependencies": {
4837 "run-applescript": "^7.0.0"
4838 },
4839 "engines": {
4840 "node": ">=18"
4841 },
4842 "funding": {
4843 "url": "https://github.com/sponsors/sindresorhus"
4844 }
4845 },
4846 "node_modules/call-bind": {
4847 "version": "1.0.7",
4848 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
4849 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
4850 "dev": true,
4851 "dependencies": {
4852 "es-define-property": "^1.0.0",
4853 "es-errors": "^1.3.0",
4854 "function-bind": "^1.1.2",
4855 "get-intrinsic": "^1.2.4",
4856 "set-function-length": "^1.2.1"
4857 },
4858 "engines": {
4859 "node": ">= 0.4"
4860 },
4861 "funding": {
4862 "url": "https://github.com/sponsors/ljharb"
4863 }
4864 },
4865 "node_modules/callsites": {
4866 "version": "3.1.0",
4867 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4868 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4869 "devOptional": true,
4870 "engines": {
4871 "node": ">=6"
4872 }
4873 },
4874 "node_modules/camel-case": {
4875 "version": "4.1.2",
4876 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
4877 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
4878 "license": "MIT",
4879 "dependencies": {
4880 "pascal-case": "^3.1.2",
4881 "tslib": "^2.0.3"
4882 }
4883 },
4884 "node_modules/camelcase": {
4885 "version": "6.3.0",
4886 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
4887 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
4888 "devOptional": true,
4889 "license": "MIT",
4890 "engines": {
4891 "node": ">=10"
4892 },
4893 "funding": {
4894 "url": "https://github.com/sponsors/sindresorhus"
4895 }
4896 },
4897 "node_modules/caniuse-lite": {
4898 "version": "1.0.30001737",
4899 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz",
4900 "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==",
4901 "devOptional": true,
4902 "funding": [
4903 {
4904 "type": "opencollective",
4905 "url": "https://opencollective.com/browserslist"
4906 },
4907 {
4908 "type": "tidelift",
4909 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
4910 },
4911 {
4912 "type": "github",
4913 "url": "https://github.com/sponsors/ai"
4914 }
4915 ],
4916 "license": "CC-BY-4.0"
4917 },
4918 "node_modules/capital-case": {
4919 "version": "1.0.4",
4920 "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz",
4921 "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==",
4922 "license": "MIT",
4923 "dependencies": {
4924 "no-case": "^3.0.4",
4925 "tslib": "^2.0.3",
4926 "upper-case-first": "^2.0.2"
4927 }
4928 },
4929 "node_modules/chalk": {
4930 "version": "4.1.2",
4931 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
4932 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
4933 "devOptional": true,
4934 "dependencies": {
4935 "ansi-styles": "^4.1.0",
4936 "supports-color": "^7.1.0"
4937 },
4938 "engines": {
4939 "node": ">=10"
4940 },
4941 "funding": {
4942 "url": "https://github.com/chalk/chalk?sponsor=1"
4943 }
4944 },
4945 "node_modules/change-case": {
4946 "version": "4.1.2",
4947 "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
4948 "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==",
4949 "license": "MIT",
4950 "dependencies": {
4951 "camel-case": "^4.1.2",
4952 "capital-case": "^1.0.4",
4953 "constant-case": "^3.0.4",
4954 "dot-case": "^3.0.4",
4955 "header-case": "^2.0.4",
4956 "no-case": "^3.0.4",
4957 "param-case": "^3.0.4",
4958 "pascal-case": "^3.1.2",
4959 "path-case": "^3.0.4",
4960 "sentence-case": "^3.0.4",
4961 "snake-case": "^3.0.4",
4962 "tslib": "^2.0.3"
4963 }
4964 },
4965 "node_modules/chokidar": {
4966 "version": "3.5.1",
4967 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
4968 "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
4969 "dev": true,
4970 "dependencies": {
4971 "anymatch": "~3.1.1",
4972 "braces": "~3.0.2",
4973 "glob-parent": "~5.1.0",
4974 "is-binary-path": "~2.1.0",
4975 "is-glob": "~4.0.1",
4976 "normalize-path": "~3.0.0",
4977 "readdirp": "~3.5.0"
4978 },
4979 "engines": {
4980 "node": ">= 8.10.0"
4981 },
4982 "optionalDependencies": {
4983 "fsevents": "~2.3.1"
4984 }
4985 },
4986 "node_modules/chroma-js": {
4987 "version": "3.1.2",
4988 "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-3.1.2.tgz",
4989 "integrity": "sha512-IJnETTalXbsLx1eKEgx19d5L6SRM7cH4vINw/99p/M11HCuXGRWL+6YmCm7FWFGIo6dtWuQoQi1dc5yQ7ESIHg=="
4990 },
4991 "node_modules/cli-cursor": {
4992 "version": "3.1.0",
4993 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
4994 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
4995 "dev": true,
4996 "dependencies": {
4997 "restore-cursor": "^3.1.0"
4998 },
4999 "engines": {
5000 "node": ">=8"
5001 }
5002 },
5003 "node_modules/cli-spinners": {
5004 "version": "2.9.2",
5005 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
5006 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
5007 "dev": true,
5008 "engines": {
5009 "node": ">=6"
5010 },
5011 "funding": {
5012 "url": "https://github.com/sponsors/sindresorhus"
5013 }
5014 },
5015 "node_modules/cli-table": {
5016 "version": "0.3.11",
5017 "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz",
5018 "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==",
5019 "dev": true,
5020 "dependencies": {
5021 "colors": "1.0.3"
5022 },
5023 "engines": {
5024 "node": ">= 0.2.0"
5025 }
5026 },
5027 "node_modules/clone": {
5028 "version": "1.0.4",
5029 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
5030 "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
5031 "dev": true,
5032 "engines": {
5033 "node": ">=0.8"
5034 }
5035 },
5036 "node_modules/color-convert": {
5037 "version": "2.0.1",
5038 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5039 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5040 "devOptional": true,
5041 "dependencies": {
5042 "color-name": "~1.1.4"
5043 },
5044 "engines": {
5045 "node": ">=7.0.0"
5046 }
5047 },
5048 "node_modules/color-name": {
5049 "version": "1.1.4",
5050 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5051 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5052 "devOptional": true
5053 },
5054 "node_modules/colors": {
5055 "version": "1.0.3",
5056 "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
5057 "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==",
5058 "dev": true,
5059 "engines": {
5060 "node": ">=0.1.90"
5061 }
5062 },
5063 "node_modules/commander": {
5064 "version": "2.20.3",
5065 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
5066 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
5067 "dev": true,
5068 "license": "MIT"
5069 },
5070 "node_modules/common-tags": {
5071 "version": "1.8.2",
5072 "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
5073 "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
5074 "dev": true,
5075 "engines": {
5076 "node": ">=4.0.0"
5077 }
5078 },
5079 "node_modules/compare-versions": {
5080 "version": "6.1.1",
5081 "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-6.1.1.tgz",
5082 "integrity": "sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg=="
5083 },
5084 "node_modules/concat-map": {
5085 "version": "0.0.1",
5086 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5087 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
5088 "dev": true,
5089 "license": "MIT"
5090 },
5091 "node_modules/constant-case": {
5092 "version": "3.0.4",
5093 "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
5094 "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==",
5095 "license": "MIT",
5096 "dependencies": {
5097 "no-case": "^3.0.4",
5098 "tslib": "^2.0.3",
5099 "upper-case": "^2.0.2"
5100 }
5101 },
5102 "node_modules/convert-source-map": {
5103 "version": "2.0.0",
5104 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
5105 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
5106 "devOptional": true,
5107 "license": "MIT"
5108 },
5109 "node_modules/core-js": {
5110 "version": "2.6.12",
5111 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
5112 "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
5113 "dev": true,
5114 "hasInstallScript": true,
5115 "license": "MIT"
5116 },
5117 "node_modules/core-js-compat": {
5118 "version": "3.39.0",
5119 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz",
5120 "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==",
5121 "dev": true,
5122 "dependencies": {
5123 "browserslist": "^4.24.2"
5124 },
5125 "funding": {
5126 "type": "opencollective",
5127 "url": "https://opencollective.com/core-js"
5128 }
5129 },
5130 "node_modules/cosmiconfig": {
5131 "version": "8.3.6",
5132 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
5133 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
5134 "devOptional": true,
5135 "license": "MIT",
5136 "dependencies": {
5137 "import-fresh": "^3.3.0",
5138 "js-yaml": "^4.1.0",
5139 "parse-json": "^5.2.0",
5140 "path-type": "^4.0.0"
5141 },
5142 "engines": {
5143 "node": ">=14"
5144 },
5145 "funding": {
5146 "url": "https://github.com/sponsors/d-fischer"
5147 },
5148 "peerDependencies": {
5149 "typescript": ">=4.9.5"
5150 },
5151 "peerDependenciesMeta": {
5152 "typescript": {
5153 "optional": true
5154 }
5155 }
5156 },
5157 "node_modules/cross-spawn": {
5158 "version": "7.0.6",
5159 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
5160 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
5161 "dev": true,
5162 "dependencies": {
5163 "path-key": "^3.1.0",
5164 "shebang-command": "^2.0.0",
5165 "which": "^2.0.1"
5166 },
5167 "engines": {
5168 "node": ">= 8"
5169 }
5170 },
5171 "node_modules/crypto-random-string": {
5172 "version": "2.0.0",
5173 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
5174 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
5175 "dev": true,
5176 "engines": {
5177 "node": ">=8"
5178 }
5179 },
5180 "node_modules/css-blank-pseudo": {
5181 "version": "7.0.1",
5182 "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz",
5183 "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==",
5184 "dev": true,
5185 "funding": [
5186 {
5187 "type": "github",
5188 "url": "https://github.com/sponsors/csstools"
5189 },
5190 {
5191 "type": "opencollective",
5192 "url": "https://opencollective.com/csstools"
5193 }
5194 ],
5195 "dependencies": {
5196 "postcss-selector-parser": "^7.0.0"
5197 },
5198 "engines": {
5199 "node": ">=18"
5200 },
5201 "peerDependencies": {
5202 "postcss": "^8.4"
5203 }
5204 },
5205 "node_modules/css-has-pseudo": {
5206 "version": "7.0.3",
5207 "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.3.tgz",
5208 "integrity": "sha512-oG+vKuGyqe/xvEMoxAQrhi7uY16deJR3i7wwhBerVrGQKSqUC5GiOVxTpM9F9B9hw0J+eKeOWLH7E9gZ1Dr5rA==",
5209 "dev": true,
5210 "funding": [
5211 {
5212 "type": "github",
5213 "url": "https://github.com/sponsors/csstools"
5214 },
5215 {
5216 "type": "opencollective",
5217 "url": "https://opencollective.com/csstools"
5218 }
5219 ],
5220 "license": "MIT-0",
5221 "dependencies": {
5222 "@csstools/selector-specificity": "^5.0.0",
5223 "postcss-selector-parser": "^7.0.0",
5224 "postcss-value-parser": "^4.2.0"
5225 },
5226 "engines": {
5227 "node": ">=18"
5228 },
5229 "peerDependencies": {
5230 "postcss": "^8.4"
5231 }
5232 },
5233 "node_modules/css-prefers-color-scheme": {
5234 "version": "10.0.0",
5235 "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz",
5236 "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==",
5237 "dev": true,
5238 "funding": [
5239 {
5240 "type": "github",
5241 "url": "https://github.com/sponsors/csstools"
5242 },
5243 {
5244 "type": "opencollective",
5245 "url": "https://opencollective.com/csstools"
5246 }
5247 ],
5248 "engines": {
5249 "node": ">=18"
5250 },
5251 "peerDependencies": {
5252 "postcss": "^8.4"
5253 }
5254 },
5255 "node_modules/css-select": {
5256 "version": "5.1.0",
5257 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
5258 "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
5259 "dev": true,
5260 "dependencies": {
5261 "boolbase": "^1.0.0",
5262 "css-what": "^6.1.0",
5263 "domhandler": "^5.0.2",
5264 "domutils": "^3.0.1",
5265 "nth-check": "^2.0.1"
5266 },
5267 "funding": {
5268 "url": "https://github.com/sponsors/fb55"
5269 }
5270 },
5271 "node_modules/css-what": {
5272 "version": "6.1.0",
5273 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
5274 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
5275 "dev": true,
5276 "engines": {
5277 "node": ">= 6"
5278 },
5279 "funding": {
5280 "url": "https://github.com/sponsors/fb55"
5281 }
5282 },
5283 "node_modules/cssdb": {
5284 "version": "8.4.0",
5285 "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.4.0.tgz",
5286 "integrity": "sha512-lyATYGyvXwQ8h55WeQeEHXhI+47rl52pXSYkFK/ZrCbAJSgVIaPFjYc3RM8TpRHKk7W3wsAZImmLps+P5VyN9g==",
5287 "dev": true,
5288 "funding": [
5289 {
5290 "type": "opencollective",
5291 "url": "https://opencollective.com/csstools"
5292 },
5293 {
5294 "type": "github",
5295 "url": "https://github.com/sponsors/csstools"
5296 }
5297 ],
5298 "license": "MIT-0"
5299 },
5300 "node_modules/cssesc": {
5301 "version": "3.0.0",
5302 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
5303 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
5304 "dev": true,
5305 "bin": {
5306 "cssesc": "bin/cssesc"
5307 },
5308 "engines": {
5309 "node": ">=4"
5310 }
5311 },
5312 "node_modules/data-view-buffer": {
5313 "version": "1.0.1",
5314 "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
5315 "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
5316 "dev": true,
5317 "dependencies": {
5318 "call-bind": "^1.0.6",
5319 "es-errors": "^1.3.0",
5320 "is-data-view": "^1.0.1"
5321 },
5322 "engines": {
5323 "node": ">= 0.4"
5324 },
5325 "funding": {
5326 "url": "https://github.com/sponsors/ljharb"
5327 }
5328 },
5329 "node_modules/data-view-byte-length": {
5330 "version": "1.0.1",
5331 "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
5332 "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
5333 "dev": true,
5334 "dependencies": {
5335 "call-bind": "^1.0.7",
5336 "es-errors": "^1.3.0",
5337 "is-data-view": "^1.0.1"
5338 },
5339 "engines": {
5340 "node": ">= 0.4"
5341 },
5342 "funding": {
5343 "url": "https://github.com/sponsors/ljharb"
5344 }
5345 },
5346 "node_modules/data-view-byte-offset": {
5347 "version": "1.0.0",
5348 "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
5349 "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
5350 "dev": true,
5351 "dependencies": {
5352 "call-bind": "^1.0.6",
5353 "es-errors": "^1.3.0",
5354 "is-data-view": "^1.0.1"
5355 },
5356 "engines": {
5357 "node": ">= 0.4"
5358 },
5359 "funding": {
5360 "url": "https://github.com/sponsors/ljharb"
5361 }
5362 },
5363 "node_modules/date-fns": {
5364 "version": "3.6.0",
5365 "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz",
5366 "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==",
5367 "dev": true,
5368 "license": "MIT",
5369 "funding": {
5370 "type": "github",
5371 "url": "https://github.com/sponsors/kossnocorp"
5372 }
5373 },
5374 "node_modules/debug": {
5375 "version": "4.3.7",
5376 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
5377 "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
5378 "devOptional": true,
5379 "dependencies": {
5380 "ms": "^2.1.3"
5381 },
5382 "engines": {
5383 "node": ">=6.0"
5384 },
5385 "peerDependenciesMeta": {
5386 "supports-color": {
5387 "optional": true
5388 }
5389 }
5390 },
5391 "node_modules/decimal.js": {
5392 "version": "10.5.0",
5393 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz",
5394 "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==",
5395 "license": "MIT"
5396 },
5397 "node_modules/deepmerge": {
5398 "version": "4.3.1",
5399 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
5400 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
5401 "dev": true,
5402 "engines": {
5403 "node": ">=0.10.0"
5404 }
5405 },
5406 "node_modules/default-browser": {
5407 "version": "5.2.1",
5408 "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz",
5409 "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==",
5410 "dev": true,
5411 "license": "MIT",
5412 "dependencies": {
5413 "bundle-name": "^4.1.0",
5414 "default-browser-id": "^5.0.0"
5415 },
5416 "engines": {
5417 "node": ">=18"
5418 },
5419 "funding": {
5420 "url": "https://github.com/sponsors/sindresorhus"
5421 }
5422 },
5423 "node_modules/default-browser-id": {
5424 "version": "5.0.0",
5425 "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz",
5426 "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==",
5427 "dev": true,
5428 "license": "MIT",
5429 "engines": {
5430 "node": ">=18"
5431 },
5432 "funding": {
5433 "url": "https://github.com/sponsors/sindresorhus"
5434 }
5435 },
5436 "node_modules/defaults": {
5437 "version": "1.0.4",
5438 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
5439 "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
5440 "dev": true,
5441 "dependencies": {
5442 "clone": "^1.0.2"
5443 },
5444 "funding": {
5445 "url": "https://github.com/sponsors/sindresorhus"
5446 }
5447 },
5448 "node_modules/define-data-property": {
5449 "version": "1.1.4",
5450 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
5451 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
5452 "dev": true,
5453 "dependencies": {
5454 "es-define-property": "^1.0.0",
5455 "es-errors": "^1.3.0",
5456 "gopd": "^1.0.1"
5457 },
5458 "engines": {
5459 "node": ">= 0.4"
5460 },
5461 "funding": {
5462 "url": "https://github.com/sponsors/ljharb"
5463 }
5464 },
5465 "node_modules/define-lazy-prop": {
5466 "version": "3.0.0",
5467 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
5468 "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
5469 "dev": true,
5470 "license": "MIT",
5471 "engines": {
5472 "node": ">=12"
5473 },
5474 "funding": {
5475 "url": "https://github.com/sponsors/sindresorhus"
5476 }
5477 },
5478 "node_modules/define-properties": {
5479 "version": "1.2.1",
5480 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
5481 "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
5482 "dev": true,
5483 "dependencies": {
5484 "define-data-property": "^1.0.1",
5485 "has-property-descriptors": "^1.0.0",
5486 "object-keys": "^1.1.1"
5487 },
5488 "engines": {
5489 "node": ">= 0.4"
5490 },
5491 "funding": {
5492 "url": "https://github.com/sponsors/ljharb"
5493 }
5494 },
5495 "node_modules/dom-input-range": {
5496 "version": "2.0.1",
5497 "resolved": "https://registry.npmjs.org/dom-input-range/-/dom-input-range-2.0.1.tgz",
5498 "integrity": "sha512-UMGnuQlEepIPCju5NrPe+8y52B+pRvSjIaSPW92KpukoDGSEVkI2iaCR4HxK7K6C7zmVsWE8PEjCYZaJMr3vpg==",
5499 "license": "MIT",
5500 "workspaces": [
5501 "demos"
5502 ]
5503 },
5504 "node_modules/dom-serializer": {
5505 "version": "2.0.0",
5506 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
5507 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
5508 "dev": true,
5509 "dependencies": {
5510 "domelementtype": "^2.3.0",
5511 "domhandler": "^5.0.2",
5512 "entities": "^4.2.0"
5513 },
5514 "funding": {
5515 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
5516 }
5517 },
5518 "node_modules/domelementtype": {
5519 "version": "2.3.0",
5520 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
5521 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
5522 "dev": true,
5523 "funding": [
5524 {
5525 "type": "github",
5526 "url": "https://github.com/sponsors/fb55"
5527 }
5528 ]
5529 },
5530 "node_modules/domhandler": {
5531 "version": "5.0.3",
5532 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
5533 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
5534 "dev": true,
5535 "dependencies": {
5536 "domelementtype": "^2.3.0"
5537 },
5538 "engines": {
5539 "node": ">= 4"
5540 },
5541 "funding": {
5542 "url": "https://github.com/fb55/domhandler?sponsor=1"
5543 }
5544 },
5545 "node_modules/domutils": {
5546 "version": "3.2.2",
5547 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
5548 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
5549 "dev": true,
5550 "dependencies": {
5551 "dom-serializer": "^2.0.0",
5552 "domelementtype": "^2.3.0",
5553 "domhandler": "^5.0.3"
5554 },
5555 "funding": {
5556 "url": "https://github.com/fb55/domutils?sponsor=1"
5557 }
5558 },
5559 "node_modules/dot-case": {
5560 "version": "3.0.4",
5561 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
5562 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
5563 "license": "MIT",
5564 "dependencies": {
5565 "no-case": "^3.0.4",
5566 "tslib": "^2.0.3"
5567 }
5568 },
5569 "node_modules/eastasianwidth": {
5570 "version": "0.2.0",
5571 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
5572 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
5573 "dev": true
5574 },
5575 "node_modules/ejs": {
5576 "version": "3.1.10",
5577 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
5578 "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
5579 "dev": true,
5580 "dependencies": {
5581 "jake": "^10.8.5"
5582 },
5583 "bin": {
5584 "ejs": "bin/cli.js"
5585 },
5586 "engines": {
5587 "node": ">=0.10.0"
5588 }
5589 },
5590 "node_modules/electron-to-chromium": {
5591 "version": "1.5.208",
5592 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.208.tgz",
5593 "integrity": "sha512-ozZyibehoe7tOhNaf16lKmljVf+3npZcJIEbJRVftVsmAg5TeA1mGS9dVCZzOwr2xT7xK15V0p7+GZqSPgkuPg==",
5594 "devOptional": true,
5595 "license": "ISC"
5596 },
5597 "node_modules/emoji-regex": {
5598 "version": "8.0.0",
5599 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5600 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5601 "dev": true
5602 },
5603 "node_modules/entities": {
5604 "version": "4.5.0",
5605 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
5606 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
5607 "dev": true,
5608 "engines": {
5609 "node": ">=0.12"
5610 },
5611 "funding": {
5612 "url": "https://github.com/fb55/entities?sponsor=1"
5613 }
5614 },
5615 "node_modules/error-ex": {
5616 "version": "1.3.2",
5617 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5618 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5619 "devOptional": true,
5620 "dependencies": {
5621 "is-arrayish": "^0.2.1"
5622 }
5623 },
5624 "node_modules/es-abstract": {
5625 "version": "1.23.5",
5626 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz",
5627 "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==",
5628 "dev": true,
5629 "dependencies": {
5630 "array-buffer-byte-length": "^1.0.1",
5631 "arraybuffer.prototype.slice": "^1.0.3",
5632 "available-typed-arrays": "^1.0.7",
5633 "call-bind": "^1.0.7",
5634 "data-view-buffer": "^1.0.1",
5635 "data-view-byte-length": "^1.0.1",
5636 "data-view-byte-offset": "^1.0.0",
5637 "es-define-property": "^1.0.0",
5638 "es-errors": "^1.3.0",
5639 "es-object-atoms": "^1.0.0",
5640 "es-set-tostringtag": "^2.0.3",
5641 "es-to-primitive": "^1.2.1",
5642 "function.prototype.name": "^1.1.6",
5643 "get-intrinsic": "^1.2.4",
5644 "get-symbol-description": "^1.0.2",
5645 "globalthis": "^1.0.4",
5646 "gopd": "^1.0.1",
5647 "has-property-descriptors": "^1.0.2",
5648 "has-proto": "^1.0.3",
5649 "has-symbols": "^1.0.3",
5650 "hasown": "^2.0.2",
5651 "internal-slot": "^1.0.7",
5652 "is-array-buffer": "^3.0.4",
5653 "is-callable": "^1.2.7",
5654 "is-data-view": "^1.0.1",
5655 "is-negative-zero": "^2.0.3",
5656 "is-regex": "^1.1.4",
5657 "is-shared-array-buffer": "^1.0.3",
5658 "is-string": "^1.0.7",
5659 "is-typed-array": "^1.1.13",
5660 "is-weakref": "^1.0.2",
5661 "object-inspect": "^1.13.3",
5662 "object-keys": "^1.1.1",
5663 "object.assign": "^4.1.5",
5664 "regexp.prototype.flags": "^1.5.3",
5665 "safe-array-concat": "^1.1.2",
5666 "safe-regex-test": "^1.0.3",
5667 "string.prototype.trim": "^1.2.9",
5668 "string.prototype.trimend": "^1.0.8",
5669 "string.prototype.trimstart": "^1.0.8",
5670 "typed-array-buffer": "^1.0.2",
5671 "typed-array-byte-length": "^1.0.1",
5672 "typed-array-byte-offset": "^1.0.2",
5673 "typed-array-length": "^1.0.6",
5674 "unbox-primitive": "^1.0.2",
5675 "which-typed-array": "^1.1.15"
5676 },
5677 "engines": {
5678 "node": ">= 0.4"
5679 },
5680 "funding": {
5681 "url": "https://github.com/sponsors/ljharb"
5682 }
5683 },
5684 "node_modules/es-define-property": {
5685 "version": "1.0.0",
5686 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
5687 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
5688 "dev": true,
5689 "dependencies": {
5690 "get-intrinsic": "^1.2.4"
5691 },
5692 "engines": {
5693 "node": ">= 0.4"
5694 }
5695 },
5696 "node_modules/es-errors": {
5697 "version": "1.3.0",
5698 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
5699 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
5700 "dev": true,
5701 "engines": {
5702 "node": ">= 0.4"
5703 }
5704 },
5705 "node_modules/es-object-atoms": {
5706 "version": "1.0.0",
5707 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
5708 "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
5709 "dev": true,
5710 "dependencies": {
5711 "es-errors": "^1.3.0"
5712 },
5713 "engines": {
5714 "node": ">= 0.4"
5715 }
5716 },
5717 "node_modules/es-set-tostringtag": {
5718 "version": "2.0.3",
5719 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
5720 "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
5721 "dev": true,
5722 "dependencies": {
5723 "get-intrinsic": "^1.2.4",
5724 "has-tostringtag": "^1.0.2",
5725 "hasown": "^2.0.1"
5726 },
5727 "engines": {
5728 "node": ">= 0.4"
5729 }
5730 },
5731 "node_modules/es-to-primitive": {
5732 "version": "1.2.1",
5733 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
5734 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
5735 "dev": true,
5736 "dependencies": {
5737 "is-callable": "^1.1.4",
5738 "is-date-object": "^1.0.1",
5739 "is-symbol": "^1.0.2"
5740 },
5741 "engines": {
5742 "node": ">= 0.4"
5743 },
5744 "funding": {
5745 "url": "https://github.com/sponsors/ljharb"
5746 }
5747 },
5748 "node_modules/esbuild": {
5749 "version": "0.25.3",
5750 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz",
5751 "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==",
5752 "dev": true,
5753 "hasInstallScript": true,
5754 "license": "MIT",
5755 "bin": {
5756 "esbuild": "bin/esbuild"
5757 },
5758 "engines": {
5759 "node": ">=18"
5760 },
5761 "optionalDependencies": {
5762 "@esbuild/aix-ppc64": "0.25.3",
5763 "@esbuild/android-arm": "0.25.3",
5764 "@esbuild/android-arm64": "0.25.3",
5765 "@esbuild/android-x64": "0.25.3",
5766 "@esbuild/darwin-arm64": "0.25.3",
5767 "@esbuild/darwin-x64": "0.25.3",
5768 "@esbuild/freebsd-arm64": "0.25.3",
5769 "@esbuild/freebsd-x64": "0.25.3",
5770 "@esbuild/linux-arm": "0.25.3",
5771 "@esbuild/linux-arm64": "0.25.3",
5772 "@esbuild/linux-ia32": "0.25.3",
5773 "@esbuild/linux-loong64": "0.25.3",
5774 "@esbuild/linux-mips64el": "0.25.3",
5775 "@esbuild/linux-ppc64": "0.25.3",
5776 "@esbuild/linux-riscv64": "0.25.3",
5777 "@esbuild/linux-s390x": "0.25.3",
5778 "@esbuild/linux-x64": "0.25.3",
5779 "@esbuild/netbsd-arm64": "0.25.3",
5780 "@esbuild/netbsd-x64": "0.25.3",
5781 "@esbuild/openbsd-arm64": "0.25.3",
5782 "@esbuild/openbsd-x64": "0.25.3",
5783 "@esbuild/sunos-x64": "0.25.3",
5784 "@esbuild/win32-arm64": "0.25.3",
5785 "@esbuild/win32-ia32": "0.25.3",
5786 "@esbuild/win32-x64": "0.25.3"
5787 }
5788 },
5789 "node_modules/esbuild/node_modules/@esbuild/netbsd-arm64": {
5790 "version": "0.25.3",
5791 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.3.tgz",
5792 "integrity": "sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==",
5793 "cpu": [
5794 "arm64"
5795 ],
5796 "dev": true,
5797 "license": "MIT",
5798 "optional": true,
5799 "os": [
5800 "netbsd"
5801 ],
5802 "engines": {
5803 "node": ">=18"
5804 }
5805 },
5806 "node_modules/esbuild/node_modules/@esbuild/openbsd-arm64": {
5807 "version": "0.25.3",
5808 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.3.tgz",
5809 "integrity": "sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==",
5810 "cpu": [
5811 "arm64"
5812 ],
5813 "dev": true,
5814 "license": "MIT",
5815 "optional": true,
5816 "os": [
5817 "openbsd"
5818 ],
5819 "engines": {
5820 "node": ">=18"
5821 }
5822 },
5823 "node_modules/escalade": {
5824 "version": "3.2.0",
5825 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
5826 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
5827 "devOptional": true,
5828 "license": "MIT",
5829 "engines": {
5830 "node": ">=6"
5831 }
5832 },
5833 "node_modules/estree-walker": {
5834 "version": "2.0.2",
5835 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
5836 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
5837 "dev": true,
5838 "license": "MIT"
5839 },
5840 "node_modules/esutils": {
5841 "version": "2.0.3",
5842 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
5843 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
5844 "dev": true,
5845 "engines": {
5846 "node": ">=0.10.0"
5847 }
5848 },
5849 "node_modules/events-to-async": {
5850 "version": "2.0.1",
5851 "resolved": "https://registry.npmjs.org/events-to-async/-/events-to-async-2.0.1.tgz",
5852 "integrity": "sha512-RtnLYrMbXp4JkZIoZu+3VTqV21bNVBlJBZ4NmtwvMNqSE3qouhxv2gvLE4JJDaQc54ioPkrX74V6x+hp/hqjkQ==",
5853 "license": "MIT"
5854 },
5855 "node_modules/execa": {
5856 "version": "5.1.1",
5857 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
5858 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
5859 "dev": true,
5860 "dependencies": {
5861 "cross-spawn": "^7.0.3",
5862 "get-stream": "^6.0.0",
5863 "human-signals": "^2.1.0",
5864 "is-stream": "^2.0.0",
5865 "merge-stream": "^2.0.0",
5866 "npm-run-path": "^4.0.1",
5867 "onetime": "^5.1.2",
5868 "signal-exit": "^3.0.3",
5869 "strip-final-newline": "^2.0.0"
5870 },
5871 "engines": {
5872 "node": ">=10"
5873 },
5874 "funding": {
5875 "url": "https://github.com/sindresorhus/execa?sponsor=1"
5876 }
5877 },
5878 "node_modules/fast-blurhash": {
5879 "version": "1.1.4",
5880 "resolved": "https://registry.npmjs.org/fast-blurhash/-/fast-blurhash-1.1.4.tgz",
5881 "integrity": "sha512-xeH121M027hgWHHhHWYYjUmMKl8vCH3PPkXk439ixsP8Bvb/r3UFqg12oMSToD/aSAw8EE6XiTdfZ6M5jaLfzg=="
5882 },
5883 "node_modules/fast-deep-equal": {
5884 "version": "3.1.3",
5885 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
5886 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
5887 "dev": true
5888 },
5889 "node_modules/fast-equals": {
5890 "version": "5.2.2",
5891 "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.2.tgz",
5892 "integrity": "sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==",
5893 "engines": {
5894 "node": ">=6.0.0"
5895 }
5896 },
5897 "node_modules/fast-json-stable-stringify": {
5898 "version": "2.1.0",
5899 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
5900 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
5901 "dev": true
5902 },
5903 "node_modules/fast-uri": {
5904 "version": "3.0.3",
5905 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz",
5906 "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==",
5907 "dev": true
5908 },
5909 "node_modules/filelist": {
5910 "version": "1.0.4",
5911 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
5912 "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
5913 "dev": true,
5914 "license": "Apache-2.0",
5915 "dependencies": {
5916 "minimatch": "^5.0.1"
5917 }
5918 },
5919 "node_modules/filelist/node_modules/brace-expansion": {
5920 "version": "2.0.1",
5921 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
5922 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
5923 "dev": true,
5924 "license": "MIT",
5925 "dependencies": {
5926 "balanced-match": "^1.0.0"
5927 }
5928 },
5929 "node_modules/filelist/node_modules/minimatch": {
5930 "version": "5.1.1",
5931 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz",
5932 "integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==",
5933 "dev": true,
5934 "license": "ISC",
5935 "dependencies": {
5936 "brace-expansion": "^2.0.1"
5937 },
5938 "engines": {
5939 "node": ">=10"
5940 }
5941 },
5942 "node_modules/fill-range": {
5943 "version": "7.1.1",
5944 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
5945 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
5946 "dev": true,
5947 "dependencies": {
5948 "to-regex-range": "^5.0.1"
5949 },
5950 "engines": {
5951 "node": ">=8"
5952 }
5953 },
5954 "node_modules/for-each": {
5955 "version": "0.3.3",
5956 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
5957 "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
5958 "dev": true,
5959 "dependencies": {
5960 "is-callable": "^1.1.3"
5961 }
5962 },
5963 "node_modules/foreground-child": {
5964 "version": "3.3.0",
5965 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
5966 "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
5967 "dev": true,
5968 "dependencies": {
5969 "cross-spawn": "^7.0.0",
5970 "signal-exit": "^4.0.1"
5971 },
5972 "engines": {
5973 "node": ">=14"
5974 },
5975 "funding": {
5976 "url": "https://github.com/sponsors/isaacs"
5977 }
5978 },
5979 "node_modules/foreground-child/node_modules/signal-exit": {
5980 "version": "4.1.0",
5981 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
5982 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
5983 "dev": true,
5984 "engines": {
5985 "node": ">=14"
5986 },
5987 "funding": {
5988 "url": "https://github.com/sponsors/isaacs"
5989 }
5990 },
5991 "node_modules/fraction.js": {
5992 "version": "4.3.7",
5993 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
5994 "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
5995 "dev": true,
5996 "license": "MIT",
5997 "engines": {
5998 "node": "*"
5999 },
6000 "funding": {
6001 "type": "patreon",
6002 "url": "https://github.com/sponsors/rawify"
6003 }
6004 },
6005 "node_modules/fs-extra": {
6006 "version": "9.1.0",
6007 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
6008 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
6009 "dev": true,
6010 "dependencies": {
6011 "at-least-node": "^1.0.0",
6012 "graceful-fs": "^4.2.0",
6013 "jsonfile": "^6.0.1",
6014 "universalify": "^2.0.0"
6015 },
6016 "engines": {
6017 "node": ">=10"
6018 }
6019 },
6020 "node_modules/fs.realpath": {
6021 "version": "1.0.0",
6022 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6023 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
6024 "dev": true
6025 },
6026 "node_modules/fsevents": {
6027 "version": "2.3.3",
6028 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
6029 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
6030 "dev": true,
6031 "license": "MIT",
6032 "optional": true,
6033 "os": [
6034 "darwin"
6035 ],
6036 "engines": {
6037 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6038 }
6039 },
6040 "node_modules/function-bind": {
6041 "version": "1.1.2",
6042 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
6043 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
6044 "devOptional": true,
6045 "funding": {
6046 "url": "https://github.com/sponsors/ljharb"
6047 }
6048 },
6049 "node_modules/function.prototype.name": {
6050 "version": "1.1.6",
6051 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
6052 "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
6053 "dev": true,
6054 "dependencies": {
6055 "call-bind": "^1.0.2",
6056 "define-properties": "^1.2.0",
6057 "es-abstract": "^1.22.1",
6058 "functions-have-names": "^1.2.3"
6059 },
6060 "engines": {
6061 "node": ">= 0.4"
6062 },
6063 "funding": {
6064 "url": "https://github.com/sponsors/ljharb"
6065 }
6066 },
6067 "node_modules/functions-have-names": {
6068 "version": "1.2.3",
6069 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
6070 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
6071 "dev": true,
6072 "funding": {
6073 "url": "https://github.com/sponsors/ljharb"
6074 }
6075 },
6076 "node_modules/fuse.js": {
6077 "version": "7.1.0",
6078 "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz",
6079 "integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==",
6080 "engines": {
6081 "node": ">=10"
6082 }
6083 },
6084 "node_modules/gensync": {
6085 "version": "1.0.0-beta.2",
6086 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6087 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6088 "devOptional": true,
6089 "license": "MIT",
6090 "engines": {
6091 "node": ">=6.9.0"
6092 }
6093 },
6094 "node_modules/get-intrinsic": {
6095 "version": "1.2.4",
6096 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
6097 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
6098 "dev": true,
6099 "dependencies": {
6100 "es-errors": "^1.3.0",
6101 "function-bind": "^1.1.2",
6102 "has-proto": "^1.0.1",
6103 "has-symbols": "^1.0.3",
6104 "hasown": "^2.0.0"
6105 },
6106 "engines": {
6107 "node": ">= 0.4"
6108 },
6109 "funding": {
6110 "url": "https://github.com/sponsors/ljharb"
6111 }
6112 },
6113 "node_modules/get-own-enumerable-property-symbols": {
6114 "version": "3.0.2",
6115 "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
6116 "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==",
6117 "dev": true
6118 },
6119 "node_modules/get-stream": {
6120 "version": "6.0.1",
6121 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
6122 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
6123 "dev": true,
6124 "engines": {
6125 "node": ">=10"
6126 },
6127 "funding": {
6128 "url": "https://github.com/sponsors/sindresorhus"
6129 }
6130 },
6131 "node_modules/get-symbol-description": {
6132 "version": "1.0.2",
6133 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
6134 "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
6135 "dev": true,
6136 "dependencies": {
6137 "call-bind": "^1.0.5",
6138 "es-errors": "^1.3.0",
6139 "get-intrinsic": "^1.2.4"
6140 },
6141 "engines": {
6142 "node": ">= 0.4"
6143 },
6144 "funding": {
6145 "url": "https://github.com/sponsors/ljharb"
6146 }
6147 },
6148 "node_modules/glob": {
6149 "version": "7.2.3",
6150 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
6151 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
6152 "dev": true,
6153 "dependencies": {
6154 "fs.realpath": "^1.0.0",
6155 "inflight": "^1.0.4",
6156 "inherits": "2",
6157 "minimatch": "^3.1.1",
6158 "once": "^1.3.0",
6159 "path-is-absolute": "^1.0.0"
6160 },
6161 "engines": {
6162 "node": "*"
6163 },
6164 "funding": {
6165 "url": "https://github.com/sponsors/isaacs"
6166 }
6167 },
6168 "node_modules/glob-parent": {
6169 "version": "5.1.2",
6170 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
6171 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
6172 "dev": true,
6173 "dependencies": {
6174 "is-glob": "^4.0.1"
6175 },
6176 "engines": {
6177 "node": ">= 6"
6178 }
6179 },
6180 "node_modules/globals": {
6181 "version": "11.12.0",
6182 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
6183 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
6184 "devOptional": true,
6185 "license": "MIT",
6186 "engines": {
6187 "node": ">=4"
6188 }
6189 },
6190 "node_modules/globalthis": {
6191 "version": "1.0.4",
6192 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
6193 "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
6194 "dev": true,
6195 "dependencies": {
6196 "define-properties": "^1.2.1",
6197 "gopd": "^1.0.1"
6198 },
6199 "engines": {
6200 "node": ">= 0.4"
6201 },
6202 "funding": {
6203 "url": "https://github.com/sponsors/ljharb"
6204 }
6205 },
6206 "node_modules/gopd": {
6207 "version": "1.0.1",
6208 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
6209 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
6210 "dev": true,
6211 "dependencies": {
6212 "get-intrinsic": "^1.1.3"
6213 },
6214 "funding": {
6215 "url": "https://github.com/sponsors/ljharb"
6216 }
6217 },
6218 "node_modules/graceful-fs": {
6219 "version": "4.2.11",
6220 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
6221 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
6222 "dev": true
6223 },
6224 "node_modules/has": {
6225 "version": "1.0.3",
6226 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
6227 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
6228 "devOptional": true,
6229 "license": "MIT",
6230 "dependencies": {
6231 "function-bind": "^1.1.1"
6232 },
6233 "engines": {
6234 "node": ">= 0.4.0"
6235 }
6236 },
6237 "node_modules/has-bigints": {
6238 "version": "1.0.2",
6239 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
6240 "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
6241 "dev": true,
6242 "funding": {
6243 "url": "https://github.com/sponsors/ljharb"
6244 }
6245 },
6246 "node_modules/has-flag": {
6247 "version": "4.0.0",
6248 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6249 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6250 "devOptional": true,
6251 "engines": {
6252 "node": ">=8"
6253 }
6254 },
6255 "node_modules/has-property-descriptors": {
6256 "version": "1.0.2",
6257 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
6258 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
6259 "dev": true,
6260 "dependencies": {
6261 "es-define-property": "^1.0.0"
6262 },
6263 "funding": {
6264 "url": "https://github.com/sponsors/ljharb"
6265 }
6266 },
6267 "node_modules/has-proto": {
6268 "version": "1.0.3",
6269 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
6270 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
6271 "dev": true,
6272 "engines": {
6273 "node": ">= 0.4"
6274 },
6275 "funding": {
6276 "url": "https://github.com/sponsors/ljharb"
6277 }
6278 },
6279 "node_modules/has-symbols": {
6280 "version": "1.0.3",
6281 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
6282 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
6283 "dev": true,
6284 "engines": {
6285 "node": ">= 0.4"
6286 },
6287 "funding": {
6288 "url": "https://github.com/sponsors/ljharb"
6289 }
6290 },
6291 "node_modules/has-tostringtag": {
6292 "version": "1.0.2",
6293 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
6294 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
6295 "dev": true,
6296 "dependencies": {
6297 "has-symbols": "^1.0.3"
6298 },
6299 "engines": {
6300 "node": ">= 0.4"
6301 },
6302 "funding": {
6303 "url": "https://github.com/sponsors/ljharb"
6304 }
6305 },
6306 "node_modules/hasown": {
6307 "version": "2.0.2",
6308 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
6309 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
6310 "dev": true,
6311 "dependencies": {
6312 "function-bind": "^1.1.2"
6313 },
6314 "engines": {
6315 "node": ">= 0.4"
6316 }
6317 },
6318 "node_modules/he": {
6319 "version": "1.2.0",
6320 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
6321 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
6322 "dev": true,
6323 "bin": {
6324 "he": "bin/he"
6325 }
6326 },
6327 "node_modules/header-case": {
6328 "version": "2.0.4",
6329 "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz",
6330 "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==",
6331 "license": "MIT",
6332 "dependencies": {
6333 "capital-case": "^1.0.4",
6334 "tslib": "^2.0.3"
6335 }
6336 },
6337 "node_modules/html-prettify": {
6338 "version": "1.0.7",
6339 "resolved": "https://registry.npmjs.org/html-prettify/-/html-prettify-1.0.7.tgz",
6340 "integrity": "sha512-99pRsP2PV2DyWnrVibNyad7gNmzCP7AANO8jw7Z9yanWyXH9dPdqdMXGefySplroqCNdk95u7j5TLxfyJ1Cbbg=="
6341 },
6342 "node_modules/human-signals": {
6343 "version": "2.1.0",
6344 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
6345 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
6346 "dev": true,
6347 "engines": {
6348 "node": ">=10.17.0"
6349 }
6350 },
6351 "node_modules/idb": {
6352 "version": "7.1.1",
6353 "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
6354 "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==",
6355 "dev": true
6356 },
6357 "node_modules/idb-keyval": {
6358 "version": "6.2.2",
6359 "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.2.tgz",
6360 "integrity": "sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg==",
6361 "license": "Apache-2.0"
6362 },
6363 "node_modules/ieee754": {
6364 "version": "1.2.1",
6365 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
6366 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
6367 "dev": true,
6368 "funding": [
6369 {
6370 "type": "github",
6371 "url": "https://github.com/sponsors/feross"
6372 },
6373 {
6374 "type": "patreon",
6375 "url": "https://www.patreon.com/feross"
6376 },
6377 {
6378 "type": "consulting",
6379 "url": "https://feross.org/support"
6380 }
6381 ]
6382 },
6383 "node_modules/import-fresh": {
6384 "version": "3.3.0",
6385 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
6386 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
6387 "devOptional": true,
6388 "dependencies": {
6389 "parent-module": "^1.0.0",
6390 "resolve-from": "^4.0.0"
6391 },
6392 "engines": {
6393 "node": ">=6"
6394 },
6395 "funding": {
6396 "url": "https://github.com/sponsors/sindresorhus"
6397 }
6398 },
6399 "node_modules/inflight": {
6400 "version": "1.0.6",
6401 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6402 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
6403 "dev": true,
6404 "dependencies": {
6405 "once": "^1.3.0",
6406 "wrappy": "1"
6407 }
6408 },
6409 "node_modules/inherits": {
6410 "version": "2.0.4",
6411 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6412 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6413 "dev": true
6414 },
6415 "node_modules/internal-slot": {
6416 "version": "1.0.7",
6417 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
6418 "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
6419 "dev": true,
6420 "dependencies": {
6421 "es-errors": "^1.3.0",
6422 "hasown": "^2.0.0",
6423 "side-channel": "^1.0.4"
6424 },
6425 "engines": {
6426 "node": ">= 0.4"
6427 }
6428 },
6429 "node_modules/intl-locale-textinfo-polyfill": {
6430 "version": "2.1.1",
6431 "resolved": "https://registry.npmjs.org/intl-locale-textinfo-polyfill/-/intl-locale-textinfo-polyfill-2.1.1.tgz",
6432 "integrity": "sha512-k2J6ejhL75v94reBfX2gYF6yQ5uqtt+jBRQy5f7QSBl3GEI7gMrQ7mAq1GF8txxUsSQZMx7Sa5VekImh+SZtLA=="
6433 },
6434 "node_modules/is-array-buffer": {
6435 "version": "3.0.4",
6436 "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
6437 "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
6438 "dev": true,
6439 "dependencies": {
6440 "call-bind": "^1.0.2",
6441 "get-intrinsic": "^1.2.1"
6442 },
6443 "engines": {
6444 "node": ">= 0.4"
6445 },
6446 "funding": {
6447 "url": "https://github.com/sponsors/ljharb"
6448 }
6449 },
6450 "node_modules/is-arrayish": {
6451 "version": "0.2.1",
6452 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6453 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
6454 "devOptional": true
6455 },
6456 "node_modules/is-bigint": {
6457 "version": "1.0.4",
6458 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
6459 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
6460 "dev": true,
6461 "dependencies": {
6462 "has-bigints": "^1.0.1"
6463 },
6464 "funding": {
6465 "url": "https://github.com/sponsors/ljharb"
6466 }
6467 },
6468 "node_modules/is-binary-path": {
6469 "version": "2.1.0",
6470 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6471 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6472 "dev": true,
6473 "dependencies": {
6474 "binary-extensions": "^2.0.0"
6475 },
6476 "engines": {
6477 "node": ">=8"
6478 }
6479 },
6480 "node_modules/is-boolean-object": {
6481 "version": "1.1.2",
6482 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
6483 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
6484 "dev": true,
6485 "dependencies": {
6486 "call-bind": "^1.0.2",
6487 "has-tostringtag": "^1.0.0"
6488 },
6489 "engines": {
6490 "node": ">= 0.4"
6491 },
6492 "funding": {
6493 "url": "https://github.com/sponsors/ljharb"
6494 }
6495 },
6496 "node_modules/is-callable": {
6497 "version": "1.2.7",
6498 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
6499 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
6500 "dev": true,
6501 "engines": {
6502 "node": ">= 0.4"
6503 },
6504 "funding": {
6505 "url": "https://github.com/sponsors/ljharb"
6506 }
6507 },
6508 "node_modules/is-core-module": {
6509 "version": "2.13.0",
6510 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
6511 "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
6512 "devOptional": true,
6513 "license": "MIT",
6514 "dependencies": {
6515 "has": "^1.0.3"
6516 },
6517 "funding": {
6518 "url": "https://github.com/sponsors/ljharb"
6519 }
6520 },
6521 "node_modules/is-data-view": {
6522 "version": "1.0.1",
6523 "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
6524 "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
6525 "dev": true,
6526 "dependencies": {
6527 "is-typed-array": "^1.1.13"
6528 },
6529 "engines": {
6530 "node": ">= 0.4"
6531 },
6532 "funding": {
6533 "url": "https://github.com/sponsors/ljharb"
6534 }
6535 },
6536 "node_modules/is-date-object": {
6537 "version": "1.0.5",
6538 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
6539 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
6540 "dev": true,
6541 "dependencies": {
6542 "has-tostringtag": "^1.0.0"
6543 },
6544 "engines": {
6545 "node": ">= 0.4"
6546 },
6547 "funding": {
6548 "url": "https://github.com/sponsors/ljharb"
6549 }
6550 },
6551 "node_modules/is-docker": {
6552 "version": "3.0.0",
6553 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
6554 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
6555 "dev": true,
6556 "license": "MIT",
6557 "bin": {
6558 "is-docker": "cli.js"
6559 },
6560 "engines": {
6561 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
6562 },
6563 "funding": {
6564 "url": "https://github.com/sponsors/sindresorhus"
6565 }
6566 },
6567 "node_modules/is-extglob": {
6568 "version": "2.1.1",
6569 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6570 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
6571 "dev": true,
6572 "engines": {
6573 "node": ">=0.10.0"
6574 }
6575 },
6576 "node_modules/is-fullwidth-code-point": {
6577 "version": "3.0.0",
6578 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6579 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6580 "dev": true,
6581 "engines": {
6582 "node": ">=8"
6583 }
6584 },
6585 "node_modules/is-glob": {
6586 "version": "4.0.3",
6587 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6588 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6589 "dev": true,
6590 "dependencies": {
6591 "is-extglob": "^2.1.1"
6592 },
6593 "engines": {
6594 "node": ">=0.10.0"
6595 }
6596 },
6597 "node_modules/is-inside-container": {
6598 "version": "1.0.0",
6599 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
6600 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
6601 "dev": true,
6602 "license": "MIT",
6603 "dependencies": {
6604 "is-docker": "^3.0.0"
6605 },
6606 "bin": {
6607 "is-inside-container": "cli.js"
6608 },
6609 "engines": {
6610 "node": ">=14.16"
6611 },
6612 "funding": {
6613 "url": "https://github.com/sponsors/sindresorhus"
6614 }
6615 },
6616 "node_modules/is-interactive": {
6617 "version": "1.0.0",
6618 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
6619 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
6620 "dev": true,
6621 "engines": {
6622 "node": ">=8"
6623 }
6624 },
6625 "node_modules/is-module": {
6626 "version": "1.0.0",
6627 "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
6628 "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
6629 "dev": true
6630 },
6631 "node_modules/is-negative-zero": {
6632 "version": "2.0.3",
6633 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
6634 "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
6635 "dev": true,
6636 "engines": {
6637 "node": ">= 0.4"
6638 },
6639 "funding": {
6640 "url": "https://github.com/sponsors/ljharb"
6641 }
6642 },
6643 "node_modules/is-network-error": {
6644 "version": "1.1.0",
6645 "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz",
6646 "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==",
6647 "license": "MIT",
6648 "engines": {
6649 "node": ">=16"
6650 },
6651 "funding": {
6652 "url": "https://github.com/sponsors/sindresorhus"
6653 }
6654 },
6655 "node_modules/is-number": {
6656 "version": "7.0.0",
6657 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
6658 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
6659 "dev": true,
6660 "engines": {
6661 "node": ">=0.12.0"
6662 }
6663 },
6664 "node_modules/is-number-object": {
6665 "version": "1.0.7",
6666 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
6667 "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
6668 "dev": true,
6669 "dependencies": {
6670 "has-tostringtag": "^1.0.0"
6671 },
6672 "engines": {
6673 "node": ">= 0.4"
6674 },
6675 "funding": {
6676 "url": "https://github.com/sponsors/ljharb"
6677 }
6678 },
6679 "node_modules/is-obj": {
6680 "version": "1.0.1",
6681 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
6682 "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==",
6683 "dev": true,
6684 "engines": {
6685 "node": ">=0.10.0"
6686 }
6687 },
6688 "node_modules/is-regex": {
6689 "version": "1.1.4",
6690 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
6691 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
6692 "dev": true,
6693 "dependencies": {
6694 "call-bind": "^1.0.2",
6695 "has-tostringtag": "^1.0.0"
6696 },
6697 "engines": {
6698 "node": ">= 0.4"
6699 },
6700 "funding": {
6701 "url": "https://github.com/sponsors/ljharb"
6702 }
6703 },
6704 "node_modules/is-regexp": {
6705 "version": "1.0.0",
6706 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
6707 "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==",
6708 "dev": true,
6709 "engines": {
6710 "node": ">=0.10.0"
6711 }
6712 },
6713 "node_modules/is-shared-array-buffer": {
6714 "version": "1.0.3",
6715 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
6716 "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
6717 "dev": true,
6718 "dependencies": {
6719 "call-bind": "^1.0.7"
6720 },
6721 "engines": {
6722 "node": ">= 0.4"
6723 },
6724 "funding": {
6725 "url": "https://github.com/sponsors/ljharb"
6726 }
6727 },
6728 "node_modules/is-stream": {
6729 "version": "2.0.1",
6730 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
6731 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
6732 "dev": true,
6733 "engines": {
6734 "node": ">=8"
6735 },
6736 "funding": {
6737 "url": "https://github.com/sponsors/sindresorhus"
6738 }
6739 },
6740 "node_modules/is-string": {
6741 "version": "1.0.7",
6742 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
6743 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
6744 "dev": true,
6745 "dependencies": {
6746 "has-tostringtag": "^1.0.0"
6747 },
6748 "engines": {
6749 "node": ">= 0.4"
6750 },
6751 "funding": {
6752 "url": "https://github.com/sponsors/ljharb"
6753 }
6754 },
6755 "node_modules/is-symbol": {
6756 "version": "1.0.4",
6757 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
6758 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
6759 "dev": true,
6760 "dependencies": {
6761 "has-symbols": "^1.0.2"
6762 },
6763 "engines": {
6764 "node": ">= 0.4"
6765 },
6766 "funding": {
6767 "url": "https://github.com/sponsors/ljharb"
6768 }
6769 },
6770 "node_modules/is-typed-array": {
6771 "version": "1.1.13",
6772 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
6773 "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
6774 "dev": true,
6775 "dependencies": {
6776 "which-typed-array": "^1.1.14"
6777 },
6778 "engines": {
6779 "node": ">= 0.4"
6780 },
6781 "funding": {
6782 "url": "https://github.com/sponsors/ljharb"
6783 }
6784 },
6785 "node_modules/is-unicode-supported": {
6786 "version": "0.1.0",
6787 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
6788 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
6789 "dev": true,
6790 "engines": {
6791 "node": ">=10"
6792 },
6793 "funding": {
6794 "url": "https://github.com/sponsors/sindresorhus"
6795 }
6796 },
6797 "node_modules/is-weakref": {
6798 "version": "1.0.2",
6799 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
6800 "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
6801 "dev": true,
6802 "dependencies": {
6803 "call-bind": "^1.0.2"
6804 },
6805 "funding": {
6806 "url": "https://github.com/sponsors/ljharb"
6807 }
6808 },
6809 "node_modules/is-wsl": {
6810 "version": "3.1.0",
6811 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz",
6812 "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==",
6813 "dev": true,
6814 "license": "MIT",
6815 "dependencies": {
6816 "is-inside-container": "^1.0.0"
6817 },
6818 "engines": {
6819 "node": ">=16"
6820 },
6821 "funding": {
6822 "url": "https://github.com/sponsors/sindresorhus"
6823 }
6824 },
6825 "node_modules/isarray": {
6826 "version": "2.0.5",
6827 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
6828 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
6829 "dev": true
6830 },
6831 "node_modules/isexe": {
6832 "version": "2.0.0",
6833 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6834 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
6835 "dev": true
6836 },
6837 "node_modules/isomorphic-ws": {
6838 "version": "5.0.0",
6839 "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz",
6840 "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==",
6841 "license": "MIT",
6842 "peerDependencies": {
6843 "ws": "*"
6844 }
6845 },
6846 "node_modules/jackspeak": {
6847 "version": "4.0.2",
6848 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz",
6849 "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==",
6850 "dev": true,
6851 "dependencies": {
6852 "@isaacs/cliui": "^8.0.2"
6853 },
6854 "engines": {
6855 "node": "20 || >=22"
6856 },
6857 "funding": {
6858 "url": "https://github.com/sponsors/isaacs"
6859 }
6860 },
6861 "node_modules/jake": {
6862 "version": "10.8.5",
6863 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz",
6864 "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==",
6865 "dev": true,
6866 "license": "Apache-2.0",
6867 "dependencies": {
6868 "async": "^3.2.3",
6869 "chalk": "^4.0.2",
6870 "filelist": "^1.0.1",
6871 "minimatch": "^3.0.4"
6872 },
6873 "bin": {
6874 "jake": "bin/cli.js"
6875 },
6876 "engines": {
6877 "node": ">=10"
6878 }
6879 },
6880 "node_modules/jest-get-type": {
6881 "version": "29.6.3",
6882 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
6883 "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
6884 "devOptional": true,
6885 "license": "MIT",
6886 "engines": {
6887 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
6888 }
6889 },
6890 "node_modules/jest-validate": {
6891 "version": "29.7.0",
6892 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
6893 "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
6894 "devOptional": true,
6895 "license": "MIT",
6896 "dependencies": {
6897 "@jest/types": "^29.6.3",
6898 "camelcase": "^6.2.0",
6899 "chalk": "^4.0.0",
6900 "jest-get-type": "^29.6.3",
6901 "leven": "^3.1.0",
6902 "pretty-format": "^29.7.0"
6903 },
6904 "engines": {
6905 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
6906 }
6907 },
6908 "node_modules/jiti": {
6909 "version": "1.21.7",
6910 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",
6911 "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==",
6912 "devOptional": true,
6913 "bin": {
6914 "jiti": "bin/jiti.js"
6915 }
6916 },
6917 "node_modules/js-cookie": {
6918 "version": "3.0.5",
6919 "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz",
6920 "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==",
6921 "engines": {
6922 "node": ">=14"
6923 }
6924 },
6925 "node_modules/js-sha256": {
6926 "version": "0.10.1",
6927 "resolved": "https://registry.npmjs.org/js-sha256/-/js-sha256-0.10.1.tgz",
6928 "integrity": "sha512-5obBtsz9301ULlsgggLg542s/jqtddfOpV5KJc4hajc9JV8GeY2gZHSVpYBn4nWqAUTJ9v+xwtbJ1mIBgIH5Vw==",
6929 "license": "MIT"
6930 },
6931 "node_modules/js-tokens": {
6932 "version": "4.0.0",
6933 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6934 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6935 "license": "MIT"
6936 },
6937 "node_modules/js-yaml": {
6938 "version": "4.1.0",
6939 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
6940 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
6941 "devOptional": true,
6942 "license": "MIT",
6943 "dependencies": {
6944 "argparse": "^2.0.1"
6945 },
6946 "bin": {
6947 "js-yaml": "bin/js-yaml.js"
6948 }
6949 },
6950 "node_modules/jsesc": {
6951 "version": "3.0.2",
6952 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
6953 "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
6954 "devOptional": true,
6955 "bin": {
6956 "jsesc": "bin/jsesc"
6957 },
6958 "engines": {
6959 "node": ">=6"
6960 }
6961 },
6962 "node_modules/json-parse-even-better-errors": {
6963 "version": "2.3.1",
6964 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
6965 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
6966 "devOptional": true
6967 },
6968 "node_modules/json-schema": {
6969 "version": "0.4.0",
6970 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
6971 "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
6972 "dev": true
6973 },
6974 "node_modules/json-schema-traverse": {
6975 "version": "1.0.0",
6976 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
6977 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
6978 "dev": true
6979 },
6980 "node_modules/json5": {
6981 "version": "2.2.3",
6982 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
6983 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
6984 "devOptional": true,
6985 "license": "MIT",
6986 "bin": {
6987 "json5": "lib/cli.js"
6988 },
6989 "engines": {
6990 "node": ">=6"
6991 }
6992 },
6993 "node_modules/jsonfile": {
6994 "version": "6.1.0",
6995 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
6996 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
6997 "dev": true,
6998 "dependencies": {
6999 "universalify": "^2.0.0"
7000 },
7001 "optionalDependencies": {
7002 "graceful-fs": "^4.1.6"
7003 }
7004 },
7005 "node_modules/jsonpointer": {
7006 "version": "5.0.1",
7007 "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
7008 "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
7009 "dev": true,
7010 "engines": {
7011 "node": ">=0.10.0"
7012 }
7013 },
7014 "node_modules/just-debounce-it": {
7015 "version": "3.2.0",
7016 "resolved": "https://registry.npmjs.org/just-debounce-it/-/just-debounce-it-3.2.0.tgz",
7017 "integrity": "sha512-WXzwLL0745uNuedrCsCs3rpmfD6DBaf7uuVwaq98/8dafURfgQaBsSpjiPp5+CW6Vjltwy9cOGI6qE71b3T8iQ==",
7018 "license": "MIT"
7019 },
7020 "node_modules/kolorist": {
7021 "version": "1.8.0",
7022 "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz",
7023 "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==",
7024 "dev": true,
7025 "license": "MIT"
7026 },
7027 "node_modules/leven": {
7028 "version": "3.1.0",
7029 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
7030 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
7031 "devOptional": true,
7032 "engines": {
7033 "node": ">=6"
7034 }
7035 },
7036 "node_modules/lines-and-columns": {
7037 "version": "1.2.4",
7038 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
7039 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
7040 "devOptional": true
7041 },
7042 "node_modules/lodash": {
7043 "version": "4.17.21",
7044 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
7045 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
7046 "dev": true,
7047 "license": "MIT"
7048 },
7049 "node_modules/lodash.debounce": {
7050 "version": "4.0.8",
7051 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
7052 "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
7053 "dev": true
7054 },
7055 "node_modules/lodash.sortby": {
7056 "version": "4.7.0",
7057 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
7058 "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
7059 "dev": true
7060 },
7061 "node_modules/log-symbols": {
7062 "version": "4.1.0",
7063 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
7064 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
7065 "dev": true,
7066 "dependencies": {
7067 "chalk": "^4.1.0",
7068 "is-unicode-supported": "^0.1.0"
7069 },
7070 "engines": {
7071 "node": ">=10"
7072 },
7073 "funding": {
7074 "url": "https://github.com/sponsors/sindresorhus"
7075 }
7076 },
7077 "node_modules/loose-envify": {
7078 "version": "1.4.0",
7079 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
7080 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
7081 "license": "MIT",
7082 "peer": true,
7083 "dependencies": {
7084 "js-tokens": "^3.0.0 || ^4.0.0"
7085 },
7086 "bin": {
7087 "loose-envify": "cli.js"
7088 }
7089 },
7090 "node_modules/lower-case": {
7091 "version": "2.0.2",
7092 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
7093 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
7094 "license": "MIT",
7095 "dependencies": {
7096 "tslib": "^2.0.3"
7097 }
7098 },
7099 "node_modules/lru-cache": {
7100 "version": "5.1.1",
7101 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7102 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7103 "devOptional": true,
7104 "dependencies": {
7105 "yallist": "^3.0.2"
7106 }
7107 },
7108 "node_modules/lz-string": {
7109 "version": "1.5.0",
7110 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
7111 "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
7112 "license": "MIT",
7113 "bin": {
7114 "lz-string": "bin/bin.js"
7115 }
7116 },
7117 "node_modules/magic-string": {
7118 "version": "0.25.9",
7119 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
7120 "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
7121 "dev": true,
7122 "license": "MIT",
7123 "dependencies": {
7124 "sourcemap-codec": "^1.4.8"
7125 }
7126 },
7127 "node_modules/masto": {
7128 "version": "7.2.0",
7129 "resolved": "https://registry.npmjs.org/masto/-/masto-7.2.0.tgz",
7130 "integrity": "sha512-fjaLIEj0rOn4fzrvOzA/YXgI8kwFX10Z5G8c7hIof6zmbS9aPg5sdrRp54F0gjQZWgBjjWKxVh155zxWnx4Udg==",
7131 "license": "MIT",
7132 "dependencies": {
7133 "change-case": "^4.1.2",
7134 "events-to-async": "^2.0.1",
7135 "isomorphic-ws": "^5.0.0",
7136 "ts-custom-error": "^3.3.1",
7137 "ws": "^8.18.0"
7138 }
7139 },
7140 "node_modules/merge-stream": {
7141 "version": "2.0.0",
7142 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
7143 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
7144 "dev": true
7145 },
7146 "node_modules/micro-memoize": {
7147 "version": "4.1.2",
7148 "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.1.2.tgz",
7149 "integrity": "sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==",
7150 "license": "MIT"
7151 },
7152 "node_modules/micromatch": {
7153 "version": "4.0.8",
7154 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
7155 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
7156 "dev": true,
7157 "dependencies": {
7158 "braces": "^3.0.3",
7159 "picomatch": "^2.3.1"
7160 },
7161 "engines": {
7162 "node": ">=8.6"
7163 }
7164 },
7165 "node_modules/mime-db": {
7166 "version": "1.52.0",
7167 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
7168 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
7169 "dev": true,
7170 "license": "MIT",
7171 "engines": {
7172 "node": ">= 0.6"
7173 }
7174 },
7175 "node_modules/mime-types": {
7176 "version": "2.1.35",
7177 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
7178 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
7179 "dev": true,
7180 "license": "MIT",
7181 "dependencies": {
7182 "mime-db": "1.52.0"
7183 },
7184 "engines": {
7185 "node": ">= 0.6"
7186 }
7187 },
7188 "node_modules/mimic-fn": {
7189 "version": "2.1.0",
7190 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7191 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7192 "dev": true,
7193 "engines": {
7194 "node": ">=6"
7195 }
7196 },
7197 "node_modules/minimatch": {
7198 "version": "3.1.2",
7199 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
7200 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
7201 "dev": true,
7202 "license": "ISC",
7203 "dependencies": {
7204 "brace-expansion": "^1.1.7"
7205 },
7206 "engines": {
7207 "node": "*"
7208 }
7209 },
7210 "node_modules/minipass": {
7211 "version": "7.1.2",
7212 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
7213 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
7214 "dev": true,
7215 "engines": {
7216 "node": ">=16 || 14 >=14.17"
7217 }
7218 },
7219 "node_modules/moize": {
7220 "version": "6.1.6",
7221 "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.6.tgz",
7222 "integrity": "sha512-vSKdIUO61iCmTqhdoIDrqyrtp87nWZUmBPniNjO0fX49wEYmyDO4lvlnFXiGcaH1JLE/s/9HbiK4LSHsbiUY6Q==",
7223 "license": "MIT",
7224 "dependencies": {
7225 "fast-equals": "^3.0.1",
7226 "micro-memoize": "^4.1.2"
7227 }
7228 },
7229 "node_modules/moize/node_modules/fast-equals": {
7230 "version": "3.0.3",
7231 "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz",
7232 "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg=="
7233 },
7234 "node_modules/moo": {
7235 "version": "0.5.2",
7236 "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz",
7237 "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==",
7238 "license": "BSD-3-Clause"
7239 },
7240 "node_modules/ms": {
7241 "version": "2.1.3",
7242 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
7243 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
7244 "devOptional": true
7245 },
7246 "node_modules/nanoid": {
7247 "version": "3.3.11",
7248 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
7249 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
7250 "dev": true,
7251 "funding": [
7252 {
7253 "type": "github",
7254 "url": "https://github.com/sponsors/ai"
7255 }
7256 ],
7257 "license": "MIT",
7258 "bin": {
7259 "nanoid": "bin/nanoid.cjs"
7260 },
7261 "engines": {
7262 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
7263 }
7264 },
7265 "node_modules/no-case": {
7266 "version": "3.0.4",
7267 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
7268 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
7269 "license": "MIT",
7270 "dependencies": {
7271 "lower-case": "^2.0.2",
7272 "tslib": "^2.0.3"
7273 }
7274 },
7275 "node_modules/node-html-parser": {
7276 "version": "6.1.13",
7277 "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz",
7278 "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==",
7279 "dev": true,
7280 "dependencies": {
7281 "css-select": "^5.1.0",
7282 "he": "1.2.0"
7283 }
7284 },
7285 "node_modules/node-releases": {
7286 "version": "2.0.19",
7287 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz",
7288 "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==",
7289 "devOptional": true
7290 },
7291 "node_modules/normalize-path": {
7292 "version": "3.0.0",
7293 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7294 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7295 "dev": true,
7296 "engines": {
7297 "node": ">=0.10.0"
7298 }
7299 },
7300 "node_modules/normalize-range": {
7301 "version": "0.1.2",
7302 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7303 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
7304 "dev": true,
7305 "license": "MIT",
7306 "engines": {
7307 "node": ">=0.10.0"
7308 }
7309 },
7310 "node_modules/npm-run-path": {
7311 "version": "4.0.1",
7312 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
7313 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
7314 "dev": true,
7315 "dependencies": {
7316 "path-key": "^3.0.0"
7317 },
7318 "engines": {
7319 "node": ">=8"
7320 }
7321 },
7322 "node_modules/nth-check": {
7323 "version": "2.1.1",
7324 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
7325 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
7326 "dev": true,
7327 "dependencies": {
7328 "boolbase": "^1.0.0"
7329 },
7330 "funding": {
7331 "url": "https://github.com/fb55/nth-check?sponsor=1"
7332 }
7333 },
7334 "node_modules/object-assign": {
7335 "version": "4.1.1",
7336 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7337 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
7338 "license": "MIT",
7339 "optional": true,
7340 "peer": true,
7341 "engines": {
7342 "node": ">=0.10.0"
7343 }
7344 },
7345 "node_modules/object-inspect": {
7346 "version": "1.13.3",
7347 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz",
7348 "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==",
7349 "dev": true,
7350 "engines": {
7351 "node": ">= 0.4"
7352 },
7353 "funding": {
7354 "url": "https://github.com/sponsors/ljharb"
7355 }
7356 },
7357 "node_modules/object-keys": {
7358 "version": "1.1.1",
7359 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7360 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7361 "dev": true,
7362 "engines": {
7363 "node": ">= 0.4"
7364 }
7365 },
7366 "node_modules/object.assign": {
7367 "version": "4.1.5",
7368 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
7369 "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
7370 "dev": true,
7371 "dependencies": {
7372 "call-bind": "^1.0.5",
7373 "define-properties": "^1.2.1",
7374 "has-symbols": "^1.0.3",
7375 "object-keys": "^1.1.1"
7376 },
7377 "engines": {
7378 "node": ">= 0.4"
7379 },
7380 "funding": {
7381 "url": "https://github.com/sponsors/ljharb"
7382 }
7383 },
7384 "node_modules/once": {
7385 "version": "1.4.0",
7386 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7387 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
7388 "dev": true,
7389 "dependencies": {
7390 "wrappy": "1"
7391 }
7392 },
7393 "node_modules/onetime": {
7394 "version": "5.1.2",
7395 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
7396 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
7397 "dev": true,
7398 "dependencies": {
7399 "mimic-fn": "^2.1.0"
7400 },
7401 "engines": {
7402 "node": ">=6"
7403 },
7404 "funding": {
7405 "url": "https://github.com/sponsors/sindresorhus"
7406 }
7407 },
7408 "node_modules/open": {
7409 "version": "10.1.2",
7410 "resolved": "https://registry.npmjs.org/open/-/open-10.1.2.tgz",
7411 "integrity": "sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==",
7412 "dev": true,
7413 "license": "MIT",
7414 "dependencies": {
7415 "default-browser": "^5.2.1",
7416 "define-lazy-prop": "^3.0.0",
7417 "is-inside-container": "^1.0.0",
7418 "is-wsl": "^3.1.0"
7419 },
7420 "engines": {
7421 "node": ">=18"
7422 },
7423 "funding": {
7424 "url": "https://github.com/sponsors/sindresorhus"
7425 }
7426 },
7427 "node_modules/ora": {
7428 "version": "5.4.1",
7429 "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
7430 "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
7431 "dev": true,
7432 "dependencies": {
7433 "bl": "^4.1.0",
7434 "chalk": "^4.1.0",
7435 "cli-cursor": "^3.1.0",
7436 "cli-spinners": "^2.5.0",
7437 "is-interactive": "^1.0.0",
7438 "is-unicode-supported": "^0.1.0",
7439 "log-symbols": "^4.1.0",
7440 "strip-ansi": "^6.0.0",
7441 "wcwidth": "^1.0.1"
7442 },
7443 "engines": {
7444 "node": ">=10"
7445 },
7446 "funding": {
7447 "url": "https://github.com/sponsors/sindresorhus"
7448 }
7449 },
7450 "node_modules/ora/node_modules/ansi-regex": {
7451 "version": "5.0.1",
7452 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7453 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7454 "dev": true,
7455 "engines": {
7456 "node": ">=8"
7457 }
7458 },
7459 "node_modules/ora/node_modules/strip-ansi": {
7460 "version": "6.0.1",
7461 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
7462 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
7463 "dev": true,
7464 "dependencies": {
7465 "ansi-regex": "^5.0.1"
7466 },
7467 "engines": {
7468 "node": ">=8"
7469 }
7470 },
7471 "node_modules/p-retry": {
7472 "version": "7.0.0",
7473 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-7.0.0.tgz",
7474 "integrity": "sha512-3BgO9rjULJYyr0Y0pcsG7FZ+7JB/hfOODO8kx9ppumiO5jprUF92WK/Y7Q0xppZtq4VhTcPiVq7qWLQfIV5aKQ==",
7475 "license": "MIT",
7476 "dependencies": {
7477 "is-network-error": "^1.1.0"
7478 },
7479 "engines": {
7480 "node": ">=20"
7481 },
7482 "funding": {
7483 "url": "https://github.com/sponsors/sindresorhus"
7484 }
7485 },
7486 "node_modules/p-throttle": {
7487 "version": "8.0.0",
7488 "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-8.0.0.tgz",
7489 "integrity": "sha512-kvpi14SZClZqNTLevyhCNQano1LH4clozDZoOdxnxyvEl17kjEKxkgD6to7mQMcWE4fMKAwbH0rLqm6Gjj7b2Q==",
7490 "license": "MIT",
7491 "engines": {
7492 "node": ">=20"
7493 },
7494 "funding": {
7495 "url": "https://github.com/sponsors/sindresorhus"
7496 }
7497 },
7498 "node_modules/package-json-from-dist": {
7499 "version": "1.0.1",
7500 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
7501 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
7502 "dev": true
7503 },
7504 "node_modules/param-case": {
7505 "version": "3.0.4",
7506 "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
7507 "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
7508 "license": "MIT",
7509 "dependencies": {
7510 "dot-case": "^3.0.4",
7511 "tslib": "^2.0.3"
7512 }
7513 },
7514 "node_modules/parent-module": {
7515 "version": "1.0.1",
7516 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7517 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7518 "devOptional": true,
7519 "dependencies": {
7520 "callsites": "^3.0.0"
7521 },
7522 "engines": {
7523 "node": ">=6"
7524 }
7525 },
7526 "node_modules/parse-json": {
7527 "version": "5.2.0",
7528 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
7529 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
7530 "devOptional": true,
7531 "dependencies": {
7532 "@babel/code-frame": "^7.0.0",
7533 "error-ex": "^1.3.1",
7534 "json-parse-even-better-errors": "^2.3.0",
7535 "lines-and-columns": "^1.1.6"
7536 },
7537 "engines": {
7538 "node": ">=8"
7539 },
7540 "funding": {
7541 "url": "https://github.com/sponsors/sindresorhus"
7542 }
7543 },
7544 "node_modules/pascal-case": {
7545 "version": "3.1.2",
7546 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
7547 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
7548 "license": "MIT",
7549 "dependencies": {
7550 "no-case": "^3.0.4",
7551 "tslib": "^2.0.3"
7552 }
7553 },
7554 "node_modules/path-case": {
7555 "version": "3.0.4",
7556 "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz",
7557 "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==",
7558 "license": "MIT",
7559 "dependencies": {
7560 "dot-case": "^3.0.4",
7561 "tslib": "^2.0.3"
7562 }
7563 },
7564 "node_modules/path-is-absolute": {
7565 "version": "1.0.1",
7566 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7567 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
7568 "dev": true,
7569 "engines": {
7570 "node": ">=0.10.0"
7571 }
7572 },
7573 "node_modules/path-key": {
7574 "version": "3.1.1",
7575 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
7576 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
7577 "dev": true,
7578 "engines": {
7579 "node": ">=8"
7580 }
7581 },
7582 "node_modules/path-parse": {
7583 "version": "1.0.7",
7584 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
7585 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
7586 "devOptional": true,
7587 "license": "MIT"
7588 },
7589 "node_modules/path-scurry": {
7590 "version": "2.0.0",
7591 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz",
7592 "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==",
7593 "dev": true,
7594 "dependencies": {
7595 "lru-cache": "^11.0.0",
7596 "minipass": "^7.1.2"
7597 },
7598 "engines": {
7599 "node": "20 || >=22"
7600 },
7601 "funding": {
7602 "url": "https://github.com/sponsors/isaacs"
7603 }
7604 },
7605 "node_modules/path-scurry/node_modules/lru-cache": {
7606 "version": "11.0.2",
7607 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz",
7608 "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==",
7609 "dev": true,
7610 "engines": {
7611 "node": "20 || >=22"
7612 }
7613 },
7614 "node_modules/path-type": {
7615 "version": "4.0.0",
7616 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
7617 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
7618 "devOptional": true,
7619 "engines": {
7620 "node": ">=8"
7621 }
7622 },
7623 "node_modules/picocolors": {
7624 "version": "1.1.1",
7625 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
7626 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
7627 "devOptional": true,
7628 "license": "ISC"
7629 },
7630 "node_modules/picomatch": {
7631 "version": "2.3.1",
7632 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
7633 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
7634 "dev": true,
7635 "license": "MIT",
7636 "engines": {
7637 "node": ">=8.6"
7638 },
7639 "funding": {
7640 "url": "https://github.com/sponsors/jonschlinkert"
7641 }
7642 },
7643 "node_modules/playwright": {
7644 "version": "1.55.0",
7645 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.0.tgz",
7646 "integrity": "sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==",
7647 "dev": true,
7648 "license": "Apache-2.0",
7649 "dependencies": {
7650 "playwright-core": "1.55.0"
7651 },
7652 "bin": {
7653 "playwright": "cli.js"
7654 },
7655 "engines": {
7656 "node": ">=18"
7657 },
7658 "optionalDependencies": {
7659 "fsevents": "2.3.2"
7660 }
7661 },
7662 "node_modules/playwright-core": {
7663 "version": "1.55.0",
7664 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.0.tgz",
7665 "integrity": "sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==",
7666 "dev": true,
7667 "license": "Apache-2.0",
7668 "bin": {
7669 "playwright-core": "cli.js"
7670 },
7671 "engines": {
7672 "node": ">=18"
7673 }
7674 },
7675 "node_modules/playwright/node_modules/fsevents": {
7676 "version": "2.3.2",
7677 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
7678 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
7679 "dev": true,
7680 "hasInstallScript": true,
7681 "license": "MIT",
7682 "optional": true,
7683 "os": [
7684 "darwin"
7685 ],
7686 "engines": {
7687 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
7688 }
7689 },
7690 "node_modules/pofile": {
7691 "version": "1.1.4",
7692 "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.4.tgz",
7693 "integrity": "sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==",
7694 "dev": true,
7695 "license": "MIT"
7696 },
7697 "node_modules/possible-typed-array-names": {
7698 "version": "1.0.0",
7699 "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
7700 "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
7701 "dev": true,
7702 "engines": {
7703 "node": ">= 0.4"
7704 }
7705 },
7706 "node_modules/postcss": {
7707 "version": "8.5.6",
7708 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
7709 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
7710 "dev": true,
7711 "funding": [
7712 {
7713 "type": "opencollective",
7714 "url": "https://opencollective.com/postcss/"
7715 },
7716 {
7717 "type": "tidelift",
7718 "url": "https://tidelift.com/funding/github/npm/postcss"
7719 },
7720 {
7721 "type": "github",
7722 "url": "https://github.com/sponsors/ai"
7723 }
7724 ],
7725 "license": "MIT",
7726 "dependencies": {
7727 "nanoid": "^3.3.11",
7728 "picocolors": "^1.1.1",
7729 "source-map-js": "^1.2.1"
7730 },
7731 "engines": {
7732 "node": "^10 || ^12 || >=14"
7733 }
7734 },
7735 "node_modules/postcss-attribute-case-insensitive": {
7736 "version": "7.0.1",
7737 "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz",
7738 "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==",
7739 "dev": true,
7740 "funding": [
7741 {
7742 "type": "github",
7743 "url": "https://github.com/sponsors/csstools"
7744 },
7745 {
7746 "type": "opencollective",
7747 "url": "https://opencollective.com/csstools"
7748 }
7749 ],
7750 "dependencies": {
7751 "postcss-selector-parser": "^7.0.0"
7752 },
7753 "engines": {
7754 "node": ">=18"
7755 },
7756 "peerDependencies": {
7757 "postcss": "^8.4"
7758 }
7759 },
7760 "node_modules/postcss-clamp": {
7761 "version": "4.1.0",
7762 "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
7763 "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
7764 "dev": true,
7765 "license": "MIT",
7766 "dependencies": {
7767 "postcss-value-parser": "^4.2.0"
7768 },
7769 "engines": {
7770 "node": ">=7.6.0"
7771 },
7772 "peerDependencies": {
7773 "postcss": "^8.4.6"
7774 }
7775 },
7776 "node_modules/postcss-color-functional-notation": {
7777 "version": "7.0.11",
7778 "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.11.tgz",
7779 "integrity": "sha512-zfqoUSaHMko/k2PA9xnaydVTHqYv5vphq5Q2AHcG/dCdv/OkHYWcVWfVTBKZ526uzT8L7NghuvSw3C9PxlKnLg==",
7780 "dev": true,
7781 "funding": [
7782 {
7783 "type": "github",
7784 "url": "https://github.com/sponsors/csstools"
7785 },
7786 {
7787 "type": "opencollective",
7788 "url": "https://opencollective.com/csstools"
7789 }
7790 ],
7791 "license": "MIT-0",
7792 "dependencies": {
7793 "@csstools/css-color-parser": "^3.1.0",
7794 "@csstools/css-parser-algorithms": "^3.0.5",
7795 "@csstools/css-tokenizer": "^3.0.4",
7796 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
7797 "@csstools/utilities": "^2.0.0"
7798 },
7799 "engines": {
7800 "node": ">=18"
7801 },
7802 "peerDependencies": {
7803 "postcss": "^8.4"
7804 }
7805 },
7806 "node_modules/postcss-color-hex-alpha": {
7807 "version": "10.0.0",
7808 "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz",
7809 "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==",
7810 "dev": true,
7811 "funding": [
7812 {
7813 "type": "github",
7814 "url": "https://github.com/sponsors/csstools"
7815 },
7816 {
7817 "type": "opencollective",
7818 "url": "https://opencollective.com/csstools"
7819 }
7820 ],
7821 "dependencies": {
7822 "@csstools/utilities": "^2.0.0",
7823 "postcss-value-parser": "^4.2.0"
7824 },
7825 "engines": {
7826 "node": ">=18"
7827 },
7828 "peerDependencies": {
7829 "postcss": "^8.4"
7830 }
7831 },
7832 "node_modules/postcss-color-rebeccapurple": {
7833 "version": "10.0.0",
7834 "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz",
7835 "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==",
7836 "dev": true,
7837 "funding": [
7838 {
7839 "type": "github",
7840 "url": "https://github.com/sponsors/csstools"
7841 },
7842 {
7843 "type": "opencollective",
7844 "url": "https://opencollective.com/csstools"
7845 }
7846 ],
7847 "dependencies": {
7848 "@csstools/utilities": "^2.0.0",
7849 "postcss-value-parser": "^4.2.0"
7850 },
7851 "engines": {
7852 "node": ">=18"
7853 },
7854 "peerDependencies": {
7855 "postcss": "^8.4"
7856 }
7857 },
7858 "node_modules/postcss-custom-media": {
7859 "version": "11.0.6",
7860 "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.6.tgz",
7861 "integrity": "sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw==",
7862 "dev": true,
7863 "funding": [
7864 {
7865 "type": "github",
7866 "url": "https://github.com/sponsors/csstools"
7867 },
7868 {
7869 "type": "opencollective",
7870 "url": "https://opencollective.com/csstools"
7871 }
7872 ],
7873 "license": "MIT",
7874 "dependencies": {
7875 "@csstools/cascade-layer-name-parser": "^2.0.5",
7876 "@csstools/css-parser-algorithms": "^3.0.5",
7877 "@csstools/css-tokenizer": "^3.0.4",
7878 "@csstools/media-query-list-parser": "^4.0.3"
7879 },
7880 "engines": {
7881 "node": ">=18"
7882 },
7883 "peerDependencies": {
7884 "postcss": "^8.4"
7885 }
7886 },
7887 "node_modules/postcss-custom-properties": {
7888 "version": "14.0.6",
7889 "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.6.tgz",
7890 "integrity": "sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ==",
7891 "dev": true,
7892 "funding": [
7893 {
7894 "type": "github",
7895 "url": "https://github.com/sponsors/csstools"
7896 },
7897 {
7898 "type": "opencollective",
7899 "url": "https://opencollective.com/csstools"
7900 }
7901 ],
7902 "license": "MIT",
7903 "dependencies": {
7904 "@csstools/cascade-layer-name-parser": "^2.0.5",
7905 "@csstools/css-parser-algorithms": "^3.0.5",
7906 "@csstools/css-tokenizer": "^3.0.4",
7907 "@csstools/utilities": "^2.0.0",
7908 "postcss-value-parser": "^4.2.0"
7909 },
7910 "engines": {
7911 "node": ">=18"
7912 },
7913 "peerDependencies": {
7914 "postcss": "^8.4"
7915 }
7916 },
7917 "node_modules/postcss-custom-selectors": {
7918 "version": "8.0.5",
7919 "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.5.tgz",
7920 "integrity": "sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg==",
7921 "dev": true,
7922 "funding": [
7923 {
7924 "type": "github",
7925 "url": "https://github.com/sponsors/csstools"
7926 },
7927 {
7928 "type": "opencollective",
7929 "url": "https://opencollective.com/csstools"
7930 }
7931 ],
7932 "license": "MIT",
7933 "dependencies": {
7934 "@csstools/cascade-layer-name-parser": "^2.0.5",
7935 "@csstools/css-parser-algorithms": "^3.0.5",
7936 "@csstools/css-tokenizer": "^3.0.4",
7937 "postcss-selector-parser": "^7.0.0"
7938 },
7939 "engines": {
7940 "node": ">=18"
7941 },
7942 "peerDependencies": {
7943 "postcss": "^8.4"
7944 }
7945 },
7946 "node_modules/postcss-dark-theme-class": {
7947 "version": "2.0.0",
7948 "resolved": "https://registry.npmjs.org/postcss-dark-theme-class/-/postcss-dark-theme-class-2.0.0.tgz",
7949 "integrity": "sha512-PbKHqE3nTh2RN4/Lh8gN2iyad5u+WItCTH/6J+UTidBnXCmgU4pRFWq453mm6NBD5wARFOE0x38X42o3RY6QuQ==",
7950 "dev": true,
7951 "funding": [
7952 {
7953 "type": "opencollective",
7954 "url": "https://opencollective.com/postcss/"
7955 },
7956 {
7957 "type": "github",
7958 "url": "https://github.com/sponsors/ai"
7959 }
7960 ],
7961 "license": "MIT",
7962 "dependencies": {
7963 "postcss-value-parser": "^4.2.0"
7964 },
7965 "engines": {
7966 "node": ">=20.0"
7967 },
7968 "peerDependencies": {
7969 "postcss": "^8.2.14"
7970 }
7971 },
7972 "node_modules/postcss-dir-pseudo-class": {
7973 "version": "9.0.1",
7974 "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz",
7975 "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==",
7976 "dev": true,
7977 "funding": [
7978 {
7979 "type": "github",
7980 "url": "https://github.com/sponsors/csstools"
7981 },
7982 {
7983 "type": "opencollective",
7984 "url": "https://opencollective.com/csstools"
7985 }
7986 ],
7987 "dependencies": {
7988 "postcss-selector-parser": "^7.0.0"
7989 },
7990 "engines": {
7991 "node": ">=18"
7992 },
7993 "peerDependencies": {
7994 "postcss": "^8.4"
7995 }
7996 },
7997 "node_modules/postcss-double-position-gradients": {
7998 "version": "6.0.3",
7999 "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.3.tgz",
8000 "integrity": "sha512-Dl0Z9sdbMwrPslgOaGBZRGo3TASmmgTcqcUODr82MTYyJk6devXZM6MlQjpQKMJqlLJ6oL1w78U7IXFdPA5+ug==",
8001 "dev": true,
8002 "funding": [
8003 {
8004 "type": "github",
8005 "url": "https://github.com/sponsors/csstools"
8006 },
8007 {
8008 "type": "opencollective",
8009 "url": "https://opencollective.com/csstools"
8010 }
8011 ],
8012 "license": "MIT-0",
8013 "dependencies": {
8014 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
8015 "@csstools/utilities": "^2.0.0",
8016 "postcss-value-parser": "^4.2.0"
8017 },
8018 "engines": {
8019 "node": ">=18"
8020 },
8021 "peerDependencies": {
8022 "postcss": "^8.4"
8023 }
8024 },
8025 "node_modules/postcss-focus-visible": {
8026 "version": "10.0.1",
8027 "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz",
8028 "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==",
8029 "dev": true,
8030 "funding": [
8031 {
8032 "type": "github",
8033 "url": "https://github.com/sponsors/csstools"
8034 },
8035 {
8036 "type": "opencollective",
8037 "url": "https://opencollective.com/csstools"
8038 }
8039 ],
8040 "dependencies": {
8041 "postcss-selector-parser": "^7.0.0"
8042 },
8043 "engines": {
8044 "node": ">=18"
8045 },
8046 "peerDependencies": {
8047 "postcss": "^8.4"
8048 }
8049 },
8050 "node_modules/postcss-focus-within": {
8051 "version": "9.0.1",
8052 "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz",
8053 "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==",
8054 "dev": true,
8055 "funding": [
8056 {
8057 "type": "github",
8058 "url": "https://github.com/sponsors/csstools"
8059 },
8060 {
8061 "type": "opencollective",
8062 "url": "https://opencollective.com/csstools"
8063 }
8064 ],
8065 "dependencies": {
8066 "postcss-selector-parser": "^7.0.0"
8067 },
8068 "engines": {
8069 "node": ">=18"
8070 },
8071 "peerDependencies": {
8072 "postcss": "^8.4"
8073 }
8074 },
8075 "node_modules/postcss-font-variant": {
8076 "version": "5.0.0",
8077 "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
8078 "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
8079 "dev": true,
8080 "license": "MIT",
8081 "peerDependencies": {
8082 "postcss": "^8.1.0"
8083 }
8084 },
8085 "node_modules/postcss-gap-properties": {
8086 "version": "6.0.0",
8087 "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz",
8088 "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==",
8089 "dev": true,
8090 "funding": [
8091 {
8092 "type": "github",
8093 "url": "https://github.com/sponsors/csstools"
8094 },
8095 {
8096 "type": "opencollective",
8097 "url": "https://opencollective.com/csstools"
8098 }
8099 ],
8100 "engines": {
8101 "node": ">=18"
8102 },
8103 "peerDependencies": {
8104 "postcss": "^8.4"
8105 }
8106 },
8107 "node_modules/postcss-image-set-function": {
8108 "version": "7.0.0",
8109 "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz",
8110 "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==",
8111 "dev": true,
8112 "funding": [
8113 {
8114 "type": "github",
8115 "url": "https://github.com/sponsors/csstools"
8116 },
8117 {
8118 "type": "opencollective",
8119 "url": "https://opencollective.com/csstools"
8120 }
8121 ],
8122 "dependencies": {
8123 "@csstools/utilities": "^2.0.0",
8124 "postcss-value-parser": "^4.2.0"
8125 },
8126 "engines": {
8127 "node": ">=18"
8128 },
8129 "peerDependencies": {
8130 "postcss": "^8.4"
8131 }
8132 },
8133 "node_modules/postcss-lab-function": {
8134 "version": "7.0.11",
8135 "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.11.tgz",
8136 "integrity": "sha512-BEA4jId8uQe1gyjZZ6Bunb6ZsH2izks+v25AxQJDBtigXCjTLmCPWECwQpLTtcxH589MVxhs/9TAmRC6lUEmXQ==",
8137 "dev": true,
8138 "funding": [
8139 {
8140 "type": "github",
8141 "url": "https://github.com/sponsors/csstools"
8142 },
8143 {
8144 "type": "opencollective",
8145 "url": "https://opencollective.com/csstools"
8146 }
8147 ],
8148 "license": "MIT-0",
8149 "dependencies": {
8150 "@csstools/css-color-parser": "^3.1.0",
8151 "@csstools/css-parser-algorithms": "^3.0.5",
8152 "@csstools/css-tokenizer": "^3.0.4",
8153 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
8154 "@csstools/utilities": "^2.0.0"
8155 },
8156 "engines": {
8157 "node": ">=18"
8158 },
8159 "peerDependencies": {
8160 "postcss": "^8.4"
8161 }
8162 },
8163 "node_modules/postcss-logical": {
8164 "version": "8.1.0",
8165 "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.1.0.tgz",
8166 "integrity": "sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==",
8167 "dev": true,
8168 "funding": [
8169 {
8170 "type": "github",
8171 "url": "https://github.com/sponsors/csstools"
8172 },
8173 {
8174 "type": "opencollective",
8175 "url": "https://opencollective.com/csstools"
8176 }
8177 ],
8178 "dependencies": {
8179 "postcss-value-parser": "^4.2.0"
8180 },
8181 "engines": {
8182 "node": ">=18"
8183 },
8184 "peerDependencies": {
8185 "postcss": "^8.4"
8186 }
8187 },
8188 "node_modules/postcss-nesting": {
8189 "version": "13.0.2",
8190 "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.2.tgz",
8191 "integrity": "sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ==",
8192 "dev": true,
8193 "funding": [
8194 {
8195 "type": "github",
8196 "url": "https://github.com/sponsors/csstools"
8197 },
8198 {
8199 "type": "opencollective",
8200 "url": "https://opencollective.com/csstools"
8201 }
8202 ],
8203 "license": "MIT-0",
8204 "dependencies": {
8205 "@csstools/selector-resolve-nested": "^3.1.0",
8206 "@csstools/selector-specificity": "^5.0.0",
8207 "postcss-selector-parser": "^7.0.0"
8208 },
8209 "engines": {
8210 "node": ">=18"
8211 },
8212 "peerDependencies": {
8213 "postcss": "^8.4"
8214 }
8215 },
8216 "node_modules/postcss-opacity-percentage": {
8217 "version": "3.0.0",
8218 "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz",
8219 "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==",
8220 "dev": true,
8221 "funding": [
8222 {
8223 "type": "kofi",
8224 "url": "https://ko-fi.com/mrcgrtz"
8225 },
8226 {
8227 "type": "liberapay",
8228 "url": "https://liberapay.com/mrcgrtz"
8229 }
8230 ],
8231 "engines": {
8232 "node": ">=18"
8233 },
8234 "peerDependencies": {
8235 "postcss": "^8.4"
8236 }
8237 },
8238 "node_modules/postcss-overflow-shorthand": {
8239 "version": "6.0.0",
8240 "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz",
8241 "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==",
8242 "dev": true,
8243 "funding": [
8244 {
8245 "type": "github",
8246 "url": "https://github.com/sponsors/csstools"
8247 },
8248 {
8249 "type": "opencollective",
8250 "url": "https://opencollective.com/csstools"
8251 }
8252 ],
8253 "dependencies": {
8254 "postcss-value-parser": "^4.2.0"
8255 },
8256 "engines": {
8257 "node": ">=18"
8258 },
8259 "peerDependencies": {
8260 "postcss": "^8.4"
8261 }
8262 },
8263 "node_modules/postcss-page-break": {
8264 "version": "3.0.4",
8265 "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
8266 "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
8267 "dev": true,
8268 "license": "MIT",
8269 "peerDependencies": {
8270 "postcss": "^8"
8271 }
8272 },
8273 "node_modules/postcss-place": {
8274 "version": "10.0.0",
8275 "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz",
8276 "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==",
8277 "dev": true,
8278 "funding": [
8279 {
8280 "type": "github",
8281 "url": "https://github.com/sponsors/csstools"
8282 },
8283 {
8284 "type": "opencollective",
8285 "url": "https://opencollective.com/csstools"
8286 }
8287 ],
8288 "dependencies": {
8289 "postcss-value-parser": "^4.2.0"
8290 },
8291 "engines": {
8292 "node": ">=18"
8293 },
8294 "peerDependencies": {
8295 "postcss": "^8.4"
8296 }
8297 },
8298 "node_modules/postcss-preset-env": {
8299 "version": "10.3.1",
8300 "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.3.1.tgz",
8301 "integrity": "sha512-8ZOOWVwQ0iMpfEYkYo+U6W7fE2dJ/tP6dtEFwPJ66eB5JjnFupfYh+y6zo+vWDO72nGhKOVdxwhTjfzcSNRg4Q==",
8302 "dev": true,
8303 "funding": [
8304 {
8305 "type": "github",
8306 "url": "https://github.com/sponsors/csstools"
8307 },
8308 {
8309 "type": "opencollective",
8310 "url": "https://opencollective.com/csstools"
8311 }
8312 ],
8313 "license": "MIT-0",
8314 "dependencies": {
8315 "@csstools/postcss-alpha-function": "^1.0.0",
8316 "@csstools/postcss-cascade-layers": "^5.0.2",
8317 "@csstools/postcss-color-function": "^4.0.11",
8318 "@csstools/postcss-color-function-display-p3-linear": "^1.0.0",
8319 "@csstools/postcss-color-mix-function": "^3.0.11",
8320 "@csstools/postcss-color-mix-variadic-function-arguments": "^1.0.1",
8321 "@csstools/postcss-content-alt-text": "^2.0.7",
8322 "@csstools/postcss-exponential-functions": "^2.0.9",
8323 "@csstools/postcss-font-format-keywords": "^4.0.0",
8324 "@csstools/postcss-gamut-mapping": "^2.0.11",
8325 "@csstools/postcss-gradients-interpolation-method": "^5.0.11",
8326 "@csstools/postcss-hwb-function": "^4.0.11",
8327 "@csstools/postcss-ic-unit": "^4.0.3",
8328 "@csstools/postcss-initial": "^2.0.1",
8329 "@csstools/postcss-is-pseudo-class": "^5.0.3",
8330 "@csstools/postcss-light-dark-function": "^2.0.10",
8331 "@csstools/postcss-logical-float-and-clear": "^3.0.0",
8332 "@csstools/postcss-logical-overflow": "^2.0.0",
8333 "@csstools/postcss-logical-overscroll-behavior": "^2.0.0",
8334 "@csstools/postcss-logical-resize": "^3.0.0",
8335 "@csstools/postcss-logical-viewport-units": "^3.0.4",
8336 "@csstools/postcss-media-minmax": "^2.0.9",
8337 "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.5",
8338 "@csstools/postcss-nested-calc": "^4.0.0",
8339 "@csstools/postcss-normalize-display-values": "^4.0.0",
8340 "@csstools/postcss-oklab-function": "^4.0.11",
8341 "@csstools/postcss-progressive-custom-properties": "^4.2.0",
8342 "@csstools/postcss-random-function": "^2.0.1",
8343 "@csstools/postcss-relative-color-syntax": "^3.0.11",
8344 "@csstools/postcss-scope-pseudo-class": "^4.0.1",
8345 "@csstools/postcss-sign-functions": "^1.1.4",
8346 "@csstools/postcss-stepped-value-functions": "^4.0.9",
8347 "@csstools/postcss-text-decoration-shorthand": "^4.0.3",
8348 "@csstools/postcss-trigonometric-functions": "^4.0.9",
8349 "@csstools/postcss-unset-value": "^4.0.0",
8350 "autoprefixer": "^10.4.21",
8351 "browserslist": "^4.25.1",
8352 "css-blank-pseudo": "^7.0.1",
8353 "css-has-pseudo": "^7.0.3",
8354 "css-prefers-color-scheme": "^10.0.0",
8355 "cssdb": "^8.4.0",
8356 "postcss-attribute-case-insensitive": "^7.0.1",
8357 "postcss-clamp": "^4.1.0",
8358 "postcss-color-functional-notation": "^7.0.11",
8359 "postcss-color-hex-alpha": "^10.0.0",
8360 "postcss-color-rebeccapurple": "^10.0.0",
8361 "postcss-custom-media": "^11.0.6",
8362 "postcss-custom-properties": "^14.0.6",
8363 "postcss-custom-selectors": "^8.0.5",
8364 "postcss-dir-pseudo-class": "^9.0.1",
8365 "postcss-double-position-gradients": "^6.0.3",
8366 "postcss-focus-visible": "^10.0.1",
8367 "postcss-focus-within": "^9.0.1",
8368 "postcss-font-variant": "^5.0.0",
8369 "postcss-gap-properties": "^6.0.0",
8370 "postcss-image-set-function": "^7.0.0",
8371 "postcss-lab-function": "^7.0.11",
8372 "postcss-logical": "^8.1.0",
8373 "postcss-nesting": "^13.0.2",
8374 "postcss-opacity-percentage": "^3.0.0",
8375 "postcss-overflow-shorthand": "^6.0.0",
8376 "postcss-page-break": "^3.0.4",
8377 "postcss-place": "^10.0.0",
8378 "postcss-pseudo-class-any-link": "^10.0.1",
8379 "postcss-replace-overflow-wrap": "^4.0.0",
8380 "postcss-selector-not": "^8.0.1"
8381 },
8382 "engines": {
8383 "node": ">=18"
8384 },
8385 "peerDependencies": {
8386 "postcss": "^8.4"
8387 }
8388 },
8389 "node_modules/postcss-pseudo-class-any-link": {
8390 "version": "10.0.1",
8391 "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz",
8392 "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==",
8393 "dev": true,
8394 "funding": [
8395 {
8396 "type": "github",
8397 "url": "https://github.com/sponsors/csstools"
8398 },
8399 {
8400 "type": "opencollective",
8401 "url": "https://opencollective.com/csstools"
8402 }
8403 ],
8404 "dependencies": {
8405 "postcss-selector-parser": "^7.0.0"
8406 },
8407 "engines": {
8408 "node": ">=18"
8409 },
8410 "peerDependencies": {
8411 "postcss": "^8.4"
8412 }
8413 },
8414 "node_modules/postcss-replace-overflow-wrap": {
8415 "version": "4.0.0",
8416 "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
8417 "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
8418 "dev": true,
8419 "license": "MIT",
8420 "peerDependencies": {
8421 "postcss": "^8.0.3"
8422 }
8423 },
8424 "node_modules/postcss-selector-not": {
8425 "version": "8.0.1",
8426 "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz",
8427 "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==",
8428 "dev": true,
8429 "funding": [
8430 {
8431 "type": "github",
8432 "url": "https://github.com/sponsors/csstools"
8433 },
8434 {
8435 "type": "opencollective",
8436 "url": "https://opencollective.com/csstools"
8437 }
8438 ],
8439 "dependencies": {
8440 "postcss-selector-parser": "^7.0.0"
8441 },
8442 "engines": {
8443 "node": ">=18"
8444 },
8445 "peerDependencies": {
8446 "postcss": "^8.4"
8447 }
8448 },
8449 "node_modules/postcss-selector-parser": {
8450 "version": "7.0.0",
8451 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz",
8452 "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==",
8453 "dev": true,
8454 "dependencies": {
8455 "cssesc": "^3.0.0",
8456 "util-deprecate": "^1.0.2"
8457 },
8458 "engines": {
8459 "node": ">=4"
8460 }
8461 },
8462 "node_modules/postcss-value-parser": {
8463 "version": "4.2.0",
8464 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
8465 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
8466 "dev": true,
8467 "license": "MIT"
8468 },
8469 "node_modules/preact": {
8470 "version": "10.27.1",
8471 "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.1.tgz",
8472 "integrity": "sha512-V79raXEWch/rbqoNc7nT9E4ep7lu+mI3+sBmfRD4i1M73R3WLYcCtdI0ibxGVf4eQL8ZIz2nFacqEC+rmnOORQ==",
8473 "license": "MIT",
8474 "funding": {
8475 "type": "opencollective",
8476 "url": "https://opencollective.com/preact"
8477 }
8478 },
8479 "node_modules/pretty-bytes": {
8480 "version": "6.1.1",
8481 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz",
8482 "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==",
8483 "dev": true,
8484 "license": "MIT",
8485 "engines": {
8486 "node": "^14.13.1 || >=16.0.0"
8487 },
8488 "funding": {
8489 "url": "https://github.com/sponsors/sindresorhus"
8490 }
8491 },
8492 "node_modules/pretty-format": {
8493 "version": "29.7.0",
8494 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
8495 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
8496 "devOptional": true,
8497 "license": "MIT",
8498 "dependencies": {
8499 "@jest/schemas": "^29.6.3",
8500 "ansi-styles": "^5.0.0",
8501 "react-is": "^18.0.0"
8502 },
8503 "engines": {
8504 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8505 }
8506 },
8507 "node_modules/pretty-format/node_modules/ansi-styles": {
8508 "version": "5.2.0",
8509 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
8510 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
8511 "devOptional": true,
8512 "license": "MIT",
8513 "engines": {
8514 "node": ">=10"
8515 },
8516 "funding": {
8517 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8518 }
8519 },
8520 "node_modules/pretty-format/node_modules/react-is": {
8521 "version": "18.3.1",
8522 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
8523 "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
8524 "devOptional": true,
8525 "license": "MIT"
8526 },
8527 "node_modules/prop-types": {
8528 "version": "15.8.1",
8529 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
8530 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
8531 "license": "MIT",
8532 "optional": true,
8533 "peer": true,
8534 "dependencies": {
8535 "loose-envify": "^1.4.0",
8536 "object-assign": "^4.1.1",
8537 "react-is": "^16.13.1"
8538 }
8539 },
8540 "node_modules/proxy-compare": {
8541 "version": "3.0.1",
8542 "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-3.0.1.tgz",
8543 "integrity": "sha512-V9plBAt3qjMlS1+nC8771KNf6oJ12gExvaxnNzN/9yVRLdTv/lc+oJlnSzrdYDAvBfTStPCoiaCOTmTs0adv7Q=="
8544 },
8545 "node_modules/pseudolocale": {
8546 "version": "2.1.0",
8547 "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-2.1.0.tgz",
8548 "integrity": "sha512-af5fsrRvVwD+MBasBJvuDChT0KDqT0nEwD9NTgbtHJ16FKomWac9ua0z6YVNB4G9x9IOaiGWym62aby6n4tFMA==",
8549 "dev": true,
8550 "dependencies": {
8551 "commander": "^10.0.0"
8552 },
8553 "bin": {
8554 "pseudolocale": "dist/cli.mjs"
8555 },
8556 "engines": {
8557 "node": ">=16.0.0"
8558 }
8559 },
8560 "node_modules/pseudolocale/node_modules/commander": {
8561 "version": "10.0.1",
8562 "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
8563 "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
8564 "dev": true,
8565 "engines": {
8566 "node": ">=14"
8567 }
8568 },
8569 "node_modules/punycode": {
8570 "version": "2.3.1",
8571 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
8572 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
8573 "engines": {
8574 "node": ">=6"
8575 }
8576 },
8577 "node_modules/randombytes": {
8578 "version": "2.1.0",
8579 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
8580 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
8581 "dev": true,
8582 "dependencies": {
8583 "safe-buffer": "^5.1.0"
8584 }
8585 },
8586 "node_modules/react": {
8587 "version": "18.2.0",
8588 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
8589 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
8590 "license": "MIT",
8591 "peer": true,
8592 "dependencies": {
8593 "loose-envify": "^1.1.0"
8594 },
8595 "engines": {
8596 "node": ">=0.10.0"
8597 }
8598 },
8599 "node_modules/react-dom": {
8600 "version": "18.2.0",
8601 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
8602 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
8603 "license": "MIT",
8604 "peer": true,
8605 "dependencies": {
8606 "loose-envify": "^1.1.0",
8607 "scheduler": "^0.23.0"
8608 },
8609 "peerDependencies": {
8610 "react": "^18.2.0"
8611 }
8612 },
8613 "node_modules/react-hotkeys-hook": {
8614 "version": "5.1.0",
8615 "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-5.1.0.tgz",
8616 "integrity": "sha512-GCNGXjBzV9buOS3REoQFmSmE4WTvBhYQ0YrAeeMZI83bhXg3dRWsLHXDutcVDdEjwJqJCxk5iewWYX5LtFUd7g==",
8617 "license": "MIT",
8618 "workspaces": [
8619 "packages/*"
8620 ],
8621 "peerDependencies": {
8622 "react": ">=16.8.0",
8623 "react-dom": ">=16.8.0"
8624 }
8625 },
8626 "node_modules/react-intersection-observer": {
8627 "version": "9.16.0",
8628 "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.16.0.tgz",
8629 "integrity": "sha512-w9nJSEp+DrW9KmQmeWHQyfaP6b03v+TdXynaoA964Wxt7mdR3An11z4NNCQgL4gKSK7y1ver2Fq+JKH6CWEzUA==",
8630 "license": "MIT",
8631 "peerDependencies": {
8632 "react": "^17.0.0 || ^18.0.0 || ^19.0.0",
8633 "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0"
8634 },
8635 "peerDependenciesMeta": {
8636 "react-dom": {
8637 "optional": true
8638 }
8639 }
8640 },
8641 "node_modules/react-is": {
8642 "version": "16.13.1",
8643 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
8644 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
8645 "license": "MIT",
8646 "optional": true,
8647 "peer": true
8648 },
8649 "node_modules/react-quick-pinch-zoom": {
8650 "version": "5.1.0",
8651 "resolved": "https://registry.npmjs.org/react-quick-pinch-zoom/-/react-quick-pinch-zoom-5.1.0.tgz",
8652 "integrity": "sha512-c8iOBrhbWwuJkUgbM0itkxhYHN3Zc15fvwYclo52scuicPidOuXJxwoVboNtccgtG24w33EhpuKVA7aLt93oSA==",
8653 "dependencies": {
8654 "tslib": ">=2.0.0"
8655 },
8656 "peerDependencies": {
8657 "prop-types": ">=15.0.0",
8658 "react": ">=16.4.0",
8659 "react-dom": ">=16.4.0"
8660 },
8661 "peerDependenciesMeta": {
8662 "prop-types": {
8663 "optional": true
8664 },
8665 "react": {
8666 "optional": true
8667 },
8668 "react-dom": {
8669 "optional": true
8670 }
8671 }
8672 },
8673 "node_modules/react-router": {
8674 "version": "6.6.2",
8675 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.6.2.tgz",
8676 "integrity": "sha512-uJPG55Pek3orClbURDvfljhqFvMgJRo59Pktywkk8hUUkTY2aRfza8Yhl/vZQXs+TNQyr6tu+uqz/fLxPICOGQ==",
8677 "license": "MIT",
8678 "dependencies": {
8679 "@remix-run/router": "1.2.1"
8680 },
8681 "engines": {
8682 "node": ">=14"
8683 },
8684 "peerDependencies": {
8685 "react": ">=16.8"
8686 }
8687 },
8688 "node_modules/react-router-dom": {
8689 "version": "6.6.2",
8690 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.6.2.tgz",
8691 "integrity": "sha512-6SCDXxRQqW5af8ImOqKza7icmQ47/EMbz572uFjzvcArg3lZ+04PxSPp8qGs+p2Y+q+b+S/AjXv8m8dyLndIIA==",
8692 "license": "MIT",
8693 "dependencies": {
8694 "@remix-run/router": "1.2.1",
8695 "react-router": "6.6.2"
8696 },
8697 "engines": {
8698 "node": ">=14"
8699 },
8700 "peerDependencies": {
8701 "react": ">=16.8",
8702 "react-dom": ">=16.8"
8703 }
8704 },
8705 "node_modules/react-transition-state": {
8706 "version": "2.3.1",
8707 "resolved": "https://registry.npmjs.org/react-transition-state/-/react-transition-state-2.3.1.tgz",
8708 "integrity": "sha512-Z48el73x+7HUEM131dof9YpcQ5IlM4xB+pKWH/lX3FhxGfQaNTZa16zb7pWkC/y5btTZzXfCtglIJEGc57giOw==",
8709 "license": "MIT",
8710 "peerDependencies": {
8711 "react": ">=16.8.0",
8712 "react-dom": ">=16.8.0"
8713 }
8714 },
8715 "node_modules/readable-stream": {
8716 "version": "3.6.2",
8717 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
8718 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
8719 "dev": true,
8720 "dependencies": {
8721 "inherits": "^2.0.3",
8722 "string_decoder": "^1.1.1",
8723 "util-deprecate": "^1.0.1"
8724 },
8725 "engines": {
8726 "node": ">= 6"
8727 }
8728 },
8729 "node_modules/readdirp": {
8730 "version": "3.5.0",
8731 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
8732 "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
8733 "dev": true,
8734 "dependencies": {
8735 "picomatch": "^2.2.1"
8736 },
8737 "engines": {
8738 "node": ">=8.10.0"
8739 }
8740 },
8741 "node_modules/regenerate": {
8742 "version": "1.4.2",
8743 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
8744 "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
8745 "dev": true
8746 },
8747 "node_modules/regenerate-unicode-properties": {
8748 "version": "10.2.0",
8749 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz",
8750 "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==",
8751 "dev": true,
8752 "dependencies": {
8753 "regenerate": "^1.4.2"
8754 },
8755 "engines": {
8756 "node": ">=4"
8757 }
8758 },
8759 "node_modules/regenerator-runtime": {
8760 "version": "0.14.1",
8761 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
8762 "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
8763 },
8764 "node_modules/regenerator-transform": {
8765 "version": "0.15.2",
8766 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
8767 "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
8768 "dev": true,
8769 "dependencies": {
8770 "@babel/runtime": "^7.8.4"
8771 }
8772 },
8773 "node_modules/regexp.prototype.flags": {
8774 "version": "1.5.3",
8775 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz",
8776 "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==",
8777 "dev": true,
8778 "dependencies": {
8779 "call-bind": "^1.0.7",
8780 "define-properties": "^1.2.1",
8781 "es-errors": "^1.3.0",
8782 "set-function-name": "^2.0.2"
8783 },
8784 "engines": {
8785 "node": ">= 0.4"
8786 },
8787 "funding": {
8788 "url": "https://github.com/sponsors/ljharb"
8789 }
8790 },
8791 "node_modules/regexpu-core": {
8792 "version": "6.1.1",
8793 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz",
8794 "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==",
8795 "dev": true,
8796 "dependencies": {
8797 "regenerate": "^1.4.2",
8798 "regenerate-unicode-properties": "^10.2.0",
8799 "regjsgen": "^0.8.0",
8800 "regjsparser": "^0.11.0",
8801 "unicode-match-property-ecmascript": "^2.0.0",
8802 "unicode-match-property-value-ecmascript": "^2.1.0"
8803 },
8804 "engines": {
8805 "node": ">=4"
8806 }
8807 },
8808 "node_modules/regjsgen": {
8809 "version": "0.8.0",
8810 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
8811 "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
8812 "dev": true
8813 },
8814 "node_modules/regjsparser": {
8815 "version": "0.11.2",
8816 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz",
8817 "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==",
8818 "dev": true,
8819 "dependencies": {
8820 "jsesc": "~3.0.2"
8821 },
8822 "bin": {
8823 "regjsparser": "bin/parser"
8824 }
8825 },
8826 "node_modules/require-from-string": {
8827 "version": "2.0.2",
8828 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
8829 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
8830 "dev": true,
8831 "engines": {
8832 "node": ">=0.10.0"
8833 }
8834 },
8835 "node_modules/resolve": {
8836 "version": "1.22.8",
8837 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
8838 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
8839 "devOptional": true,
8840 "license": "MIT",
8841 "dependencies": {
8842 "is-core-module": "^2.13.0",
8843 "path-parse": "^1.0.7",
8844 "supports-preserve-symlinks-flag": "^1.0.0"
8845 },
8846 "bin": {
8847 "resolve": "bin/resolve"
8848 },
8849 "funding": {
8850 "url": "https://github.com/sponsors/ljharb"
8851 }
8852 },
8853 "node_modules/resolve-from": {
8854 "version": "4.0.0",
8855 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8856 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8857 "devOptional": true,
8858 "engines": {
8859 "node": ">=4"
8860 }
8861 },
8862 "node_modules/restore-cursor": {
8863 "version": "3.1.0",
8864 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
8865 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
8866 "dev": true,
8867 "dependencies": {
8868 "onetime": "^5.1.0",
8869 "signal-exit": "^3.0.2"
8870 },
8871 "engines": {
8872 "node": ">=8"
8873 }
8874 },
8875 "node_modules/rollup": {
8876 "version": "4.34.6",
8877 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.6.tgz",
8878 "integrity": "sha512-wc2cBWqJgkU3Iz5oztRkQbfVkbxoz5EhnCGOrnJvnLnQ7O0WhQUYyv18qQI79O8L7DdHrrlJNeCHd4VGpnaXKQ==",
8879 "dev": true,
8880 "dependencies": {
8881 "@types/estree": "1.0.6"
8882 },
8883 "bin": {
8884 "rollup": "dist/bin/rollup"
8885 },
8886 "engines": {
8887 "node": ">=18.0.0",
8888 "npm": ">=8.0.0"
8889 },
8890 "optionalDependencies": {
8891 "@rollup/rollup-android-arm-eabi": "4.34.6",
8892 "@rollup/rollup-android-arm64": "4.34.6",
8893 "@rollup/rollup-darwin-arm64": "4.34.6",
8894 "@rollup/rollup-darwin-x64": "4.34.6",
8895 "@rollup/rollup-freebsd-arm64": "4.34.6",
8896 "@rollup/rollup-freebsd-x64": "4.34.6",
8897 "@rollup/rollup-linux-arm-gnueabihf": "4.34.6",
8898 "@rollup/rollup-linux-arm-musleabihf": "4.34.6",
8899 "@rollup/rollup-linux-arm64-gnu": "4.34.6",
8900 "@rollup/rollup-linux-arm64-musl": "4.34.6",
8901 "@rollup/rollup-linux-loongarch64-gnu": "4.34.6",
8902 "@rollup/rollup-linux-powerpc64le-gnu": "4.34.6",
8903 "@rollup/rollup-linux-riscv64-gnu": "4.34.6",
8904 "@rollup/rollup-linux-s390x-gnu": "4.34.6",
8905 "@rollup/rollup-linux-x64-gnu": "4.34.6",
8906 "@rollup/rollup-linux-x64-musl": "4.34.6",
8907 "@rollup/rollup-win32-arm64-msvc": "4.34.6",
8908 "@rollup/rollup-win32-ia32-msvc": "4.34.6",
8909 "@rollup/rollup-win32-x64-msvc": "4.34.6",
8910 "fsevents": "~2.3.2"
8911 }
8912 },
8913 "node_modules/run-applescript": {
8914 "version": "7.0.0",
8915 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz",
8916 "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==",
8917 "dev": true,
8918 "license": "MIT",
8919 "engines": {
8920 "node": ">=18"
8921 },
8922 "funding": {
8923 "url": "https://github.com/sponsors/sindresorhus"
8924 }
8925 },
8926 "node_modules/safe-array-concat": {
8927 "version": "1.1.2",
8928 "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
8929 "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
8930 "dev": true,
8931 "dependencies": {
8932 "call-bind": "^1.0.7",
8933 "get-intrinsic": "^1.2.4",
8934 "has-symbols": "^1.0.3",
8935 "isarray": "^2.0.5"
8936 },
8937 "engines": {
8938 "node": ">=0.4"
8939 },
8940 "funding": {
8941 "url": "https://github.com/sponsors/ljharb"
8942 }
8943 },
8944 "node_modules/safe-buffer": {
8945 "version": "5.2.1",
8946 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
8947 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
8948 "dev": true,
8949 "funding": [
8950 {
8951 "type": "github",
8952 "url": "https://github.com/sponsors/feross"
8953 },
8954 {
8955 "type": "patreon",
8956 "url": "https://www.patreon.com/feross"
8957 },
8958 {
8959 "type": "consulting",
8960 "url": "https://feross.org/support"
8961 }
8962 ]
8963 },
8964 "node_modules/safe-regex-test": {
8965 "version": "1.0.3",
8966 "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
8967 "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
8968 "dev": true,
8969 "dependencies": {
8970 "call-bind": "^1.0.6",
8971 "es-errors": "^1.3.0",
8972 "is-regex": "^1.1.4"
8973 },
8974 "engines": {
8975 "node": ">= 0.4"
8976 },
8977 "funding": {
8978 "url": "https://github.com/sponsors/ljharb"
8979 }
8980 },
8981 "node_modules/scheduler": {
8982 "version": "0.23.0",
8983 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
8984 "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
8985 "license": "MIT",
8986 "peer": true,
8987 "dependencies": {
8988 "loose-envify": "^1.1.0"
8989 }
8990 },
8991 "node_modules/semver": {
8992 "version": "6.3.1",
8993 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
8994 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
8995 "devOptional": true,
8996 "bin": {
8997 "semver": "bin/semver.js"
8998 }
8999 },
9000 "node_modules/sentence-case": {
9001 "version": "3.0.4",
9002 "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
9003 "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==",
9004 "license": "MIT",
9005 "dependencies": {
9006 "no-case": "^3.0.4",
9007 "tslib": "^2.0.3",
9008 "upper-case-first": "^2.0.2"
9009 }
9010 },
9011 "node_modules/serialize-javascript": {
9012 "version": "6.0.2",
9013 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
9014 "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
9015 "dev": true,
9016 "dependencies": {
9017 "randombytes": "^2.1.0"
9018 }
9019 },
9020 "node_modules/set-function-length": {
9021 "version": "1.2.2",
9022 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
9023 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
9024 "dev": true,
9025 "dependencies": {
9026 "define-data-property": "^1.1.4",
9027 "es-errors": "^1.3.0",
9028 "function-bind": "^1.1.2",
9029 "get-intrinsic": "^1.2.4",
9030 "gopd": "^1.0.1",
9031 "has-property-descriptors": "^1.0.2"
9032 },
9033 "engines": {
9034 "node": ">= 0.4"
9035 }
9036 },
9037 "node_modules/set-function-name": {
9038 "version": "2.0.2",
9039 "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
9040 "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
9041 "dev": true,
9042 "dependencies": {
9043 "define-data-property": "^1.1.4",
9044 "es-errors": "^1.3.0",
9045 "functions-have-names": "^1.2.3",
9046 "has-property-descriptors": "^1.0.2"
9047 },
9048 "engines": {
9049 "node": ">= 0.4"
9050 }
9051 },
9052 "node_modules/shebang-command": {
9053 "version": "2.0.0",
9054 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
9055 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
9056 "dev": true,
9057 "dependencies": {
9058 "shebang-regex": "^3.0.0"
9059 },
9060 "engines": {
9061 "node": ">=8"
9062 }
9063 },
9064 "node_modules/shebang-regex": {
9065 "version": "3.0.0",
9066 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
9067 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
9068 "dev": true,
9069 "engines": {
9070 "node": ">=8"
9071 }
9072 },
9073 "node_modules/side-channel": {
9074 "version": "1.0.6",
9075 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
9076 "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
9077 "dev": true,
9078 "dependencies": {
9079 "call-bind": "^1.0.7",
9080 "es-errors": "^1.3.0",
9081 "get-intrinsic": "^1.2.4",
9082 "object-inspect": "^1.13.1"
9083 },
9084 "engines": {
9085 "node": ">= 0.4"
9086 },
9087 "funding": {
9088 "url": "https://github.com/sponsors/ljharb"
9089 }
9090 },
9091 "node_modules/signal-exit": {
9092 "version": "3.0.7",
9093 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
9094 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
9095 "dev": true
9096 },
9097 "node_modules/simple-code-frame": {
9098 "version": "1.3.0",
9099 "resolved": "https://registry.npmjs.org/simple-code-frame/-/simple-code-frame-1.3.0.tgz",
9100 "integrity": "sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==",
9101 "dev": true,
9102 "dependencies": {
9103 "kolorist": "^1.6.0"
9104 }
9105 },
9106 "node_modules/smob": {
9107 "version": "1.5.0",
9108 "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz",
9109 "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==",
9110 "dev": true
9111 },
9112 "node_modules/snake-case": {
9113 "version": "3.0.4",
9114 "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
9115 "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
9116 "license": "MIT",
9117 "dependencies": {
9118 "dot-case": "^3.0.4",
9119 "tslib": "^2.0.3"
9120 }
9121 },
9122 "node_modules/sonda": {
9123 "version": "0.9.0",
9124 "resolved": "https://registry.npmjs.org/sonda/-/sonda-0.9.0.tgz",
9125 "integrity": "sha512-abMPj/ki+FdVCKkC2tFahz3dMFQi5vlSyx5X8u9rUB6IMX7vWwBdv6rMj9XjE7iuWcf/OYn/jVOcXkIUmHzXUA==",
9126 "dev": true,
9127 "license": "MIT",
9128 "dependencies": {
9129 "@ampproject/remapping": "^2.3.0",
9130 "open": "^10.1.2"
9131 },
9132 "bin": {
9133 "sonda-angular": "bin/sonda-angular.js"
9134 },
9135 "engines": {
9136 "node": ">=20.19 || >=22.12"
9137 }
9138 },
9139 "node_modules/source-map": {
9140 "version": "0.6.1",
9141 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9142 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9143 "dev": true,
9144 "license": "BSD-3-Clause",
9145 "engines": {
9146 "node": ">=0.10.0"
9147 }
9148 },
9149 "node_modules/source-map-js": {
9150 "version": "1.2.1",
9151 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
9152 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
9153 "dev": true,
9154 "engines": {
9155 "node": ">=0.10.0"
9156 }
9157 },
9158 "node_modules/source-map-support": {
9159 "version": "0.5.21",
9160 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
9161 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
9162 "dev": true,
9163 "license": "MIT",
9164 "dependencies": {
9165 "buffer-from": "^1.0.0",
9166 "source-map": "^0.6.0"
9167 }
9168 },
9169 "node_modules/sourcemap-codec": {
9170 "version": "1.4.8",
9171 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
9172 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
9173 "dev": true,
9174 "license": "MIT"
9175 },
9176 "node_modules/stack-trace": {
9177 "version": "1.0.0-pre2",
9178 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz",
9179 "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==",
9180 "dev": true,
9181 "engines": {
9182 "node": ">=16"
9183 }
9184 },
9185 "node_modules/string_decoder": {
9186 "version": "1.3.0",
9187 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
9188 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
9189 "dev": true,
9190 "dependencies": {
9191 "safe-buffer": "~5.2.0"
9192 }
9193 },
9194 "node_modules/string-length": {
9195 "version": "6.0.0",
9196 "resolved": "https://registry.npmjs.org/string-length/-/string-length-6.0.0.tgz",
9197 "integrity": "sha512-1U361pxZHEQ+FeSjzqRpV+cu2vTzYeWeafXFLykiFlv4Vc0n3njgU8HrMbyik5uwm77naWMuVG8fhEF+Ovb1Kg==",
9198 "dependencies": {
9199 "strip-ansi": "^7.1.0"
9200 },
9201 "engines": {
9202 "node": ">=16"
9203 },
9204 "funding": {
9205 "url": "https://github.com/sponsors/sindresorhus"
9206 }
9207 },
9208 "node_modules/string-width": {
9209 "version": "4.2.3",
9210 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
9211 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
9212 "dev": true,
9213 "dependencies": {
9214 "emoji-regex": "^8.0.0",
9215 "is-fullwidth-code-point": "^3.0.0",
9216 "strip-ansi": "^6.0.1"
9217 },
9218 "engines": {
9219 "node": ">=8"
9220 }
9221 },
9222 "node_modules/string-width-cjs": {
9223 "name": "string-width",
9224 "version": "4.2.3",
9225 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
9226 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
9227 "dev": true,
9228 "dependencies": {
9229 "emoji-regex": "^8.0.0",
9230 "is-fullwidth-code-point": "^3.0.0",
9231 "strip-ansi": "^6.0.1"
9232 },
9233 "engines": {
9234 "node": ">=8"
9235 }
9236 },
9237 "node_modules/string-width-cjs/node_modules/ansi-regex": {
9238 "version": "5.0.1",
9239 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9240 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9241 "dev": true,
9242 "engines": {
9243 "node": ">=8"
9244 }
9245 },
9246 "node_modules/string-width-cjs/node_modules/strip-ansi": {
9247 "version": "6.0.1",
9248 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
9249 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
9250 "dev": true,
9251 "dependencies": {
9252 "ansi-regex": "^5.0.1"
9253 },
9254 "engines": {
9255 "node": ">=8"
9256 }
9257 },
9258 "node_modules/string-width/node_modules/ansi-regex": {
9259 "version": "5.0.1",
9260 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9261 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9262 "dev": true,
9263 "engines": {
9264 "node": ">=8"
9265 }
9266 },
9267 "node_modules/string-width/node_modules/strip-ansi": {
9268 "version": "6.0.1",
9269 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
9270 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
9271 "dev": true,
9272 "dependencies": {
9273 "ansi-regex": "^5.0.1"
9274 },
9275 "engines": {
9276 "node": ">=8"
9277 }
9278 },
9279 "node_modules/string.prototype.matchall": {
9280 "version": "4.0.11",
9281 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
9282 "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
9283 "dev": true,
9284 "dependencies": {
9285 "call-bind": "^1.0.7",
9286 "define-properties": "^1.2.1",
9287 "es-abstract": "^1.23.2",
9288 "es-errors": "^1.3.0",
9289 "es-object-atoms": "^1.0.0",
9290 "get-intrinsic": "^1.2.4",
9291 "gopd": "^1.0.1",
9292 "has-symbols": "^1.0.3",
9293 "internal-slot": "^1.0.7",
9294 "regexp.prototype.flags": "^1.5.2",
9295 "set-function-name": "^2.0.2",
9296 "side-channel": "^1.0.6"
9297 },
9298 "engines": {
9299 "node": ">= 0.4"
9300 },
9301 "funding": {
9302 "url": "https://github.com/sponsors/ljharb"
9303 }
9304 },
9305 "node_modules/string.prototype.trim": {
9306 "version": "1.2.9",
9307 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
9308 "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
9309 "dev": true,
9310 "dependencies": {
9311 "call-bind": "^1.0.7",
9312 "define-properties": "^1.2.1",
9313 "es-abstract": "^1.23.0",
9314 "es-object-atoms": "^1.0.0"
9315 },
9316 "engines": {
9317 "node": ">= 0.4"
9318 },
9319 "funding": {
9320 "url": "https://github.com/sponsors/ljharb"
9321 }
9322 },
9323 "node_modules/string.prototype.trimend": {
9324 "version": "1.0.8",
9325 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
9326 "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
9327 "dev": true,
9328 "dependencies": {
9329 "call-bind": "^1.0.7",
9330 "define-properties": "^1.2.1",
9331 "es-object-atoms": "^1.0.0"
9332 },
9333 "funding": {
9334 "url": "https://github.com/sponsors/ljharb"
9335 }
9336 },
9337 "node_modules/string.prototype.trimstart": {
9338 "version": "1.0.8",
9339 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
9340 "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
9341 "dev": true,
9342 "dependencies": {
9343 "call-bind": "^1.0.7",
9344 "define-properties": "^1.2.1",
9345 "es-object-atoms": "^1.0.0"
9346 },
9347 "engines": {
9348 "node": ">= 0.4"
9349 },
9350 "funding": {
9351 "url": "https://github.com/sponsors/ljharb"
9352 }
9353 },
9354 "node_modules/stringify-object": {
9355 "version": "3.3.0",
9356 "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
9357 "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
9358 "dev": true,
9359 "dependencies": {
9360 "get-own-enumerable-property-symbols": "^3.0.0",
9361 "is-obj": "^1.0.1",
9362 "is-regexp": "^1.0.0"
9363 },
9364 "engines": {
9365 "node": ">=4"
9366 }
9367 },
9368 "node_modules/strip-ansi": {
9369 "version": "7.1.0",
9370 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
9371 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
9372 "license": "MIT",
9373 "dependencies": {
9374 "ansi-regex": "^6.0.1"
9375 },
9376 "engines": {
9377 "node": ">=12"
9378 },
9379 "funding": {
9380 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
9381 }
9382 },
9383 "node_modules/strip-ansi-cjs": {
9384 "name": "strip-ansi",
9385 "version": "6.0.1",
9386 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
9387 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
9388 "dev": true,
9389 "dependencies": {
9390 "ansi-regex": "^5.0.1"
9391 },
9392 "engines": {
9393 "node": ">=8"
9394 }
9395 },
9396 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
9397 "version": "5.0.1",
9398 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9399 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9400 "dev": true,
9401 "engines": {
9402 "node": ">=8"
9403 }
9404 },
9405 "node_modules/strip-comments": {
9406 "version": "2.0.1",
9407 "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz",
9408 "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==",
9409 "dev": true,
9410 "engines": {
9411 "node": ">=10"
9412 }
9413 },
9414 "node_modules/strip-final-newline": {
9415 "version": "2.0.0",
9416 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
9417 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
9418 "dev": true,
9419 "engines": {
9420 "node": ">=6"
9421 }
9422 },
9423 "node_modules/supports-color": {
9424 "version": "7.2.0",
9425 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9426 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9427 "devOptional": true,
9428 "dependencies": {
9429 "has-flag": "^4.0.0"
9430 },
9431 "engines": {
9432 "node": ">=8"
9433 }
9434 },
9435 "node_modules/supports-preserve-symlinks-flag": {
9436 "version": "1.0.0",
9437 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
9438 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
9439 "devOptional": true,
9440 "license": "MIT",
9441 "engines": {
9442 "node": ">= 0.4"
9443 },
9444 "funding": {
9445 "url": "https://github.com/sponsors/ljharb"
9446 }
9447 },
9448 "node_modules/swiped-events": {
9449 "version": "1.2.0",
9450 "resolved": "https://registry.npmjs.org/swiped-events/-/swiped-events-1.2.0.tgz",
9451 "integrity": "sha512-KRu67z1hb4sPxMdFIF2kaufYHTcWOb8NVLbIl2g5dPWZkEQ6D3wfSIVJ7iXbicTt9cO3e0vARqgx9fITtTZxQw=="
9452 },
9453 "node_modules/temml": {
9454 "version": "0.11.10",
9455 "resolved": "https://registry.npmjs.org/temml/-/temml-0.11.10.tgz",
9456 "integrity": "sha512-0ciEOXof8wwQpbIVf4aoONus6wqUuJTScqgWhkzldpnrSf7roqDTFmX7QRJttXWfi0TtcsY2u4c1t56agtNlWQ==",
9457 "license": "MIT",
9458 "engines": {
9459 "node": ">=18.13.0"
9460 }
9461 },
9462 "node_modules/temp-dir": {
9463 "version": "2.0.0",
9464 "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
9465 "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
9466 "dev": true,
9467 "engines": {
9468 "node": ">=8"
9469 }
9470 },
9471 "node_modules/tempy": {
9472 "version": "0.6.0",
9473 "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz",
9474 "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==",
9475 "dev": true,
9476 "dependencies": {
9477 "is-stream": "^2.0.0",
9478 "temp-dir": "^2.0.0",
9479 "type-fest": "^0.16.0",
9480 "unique-string": "^2.0.0"
9481 },
9482 "engines": {
9483 "node": ">=10"
9484 },
9485 "funding": {
9486 "url": "https://github.com/sponsors/sindresorhus"
9487 }
9488 },
9489 "node_modules/terser": {
9490 "version": "5.31.0",
9491 "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz",
9492 "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==",
9493 "dev": true,
9494 "dependencies": {
9495 "@jridgewell/source-map": "^0.3.3",
9496 "acorn": "^8.8.2",
9497 "commander": "^2.20.0",
9498 "source-map-support": "~0.5.20"
9499 },
9500 "bin": {
9501 "terser": "bin/terser"
9502 },
9503 "engines": {
9504 "node": ">=10"
9505 }
9506 },
9507 "node_modules/tinyglobby": {
9508 "version": "0.2.13",
9509 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz",
9510 "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==",
9511 "dev": true,
9512 "license": "MIT",
9513 "dependencies": {
9514 "fdir": "^6.4.4",
9515 "picomatch": "^4.0.2"
9516 },
9517 "engines": {
9518 "node": ">=12.0.0"
9519 },
9520 "funding": {
9521 "url": "https://github.com/sponsors/SuperchupuDev"
9522 }
9523 },
9524 "node_modules/tinyglobby/node_modules/fdir": {
9525 "version": "6.4.4",
9526 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz",
9527 "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==",
9528 "dev": true,
9529 "license": "MIT",
9530 "peerDependencies": {
9531 "picomatch": "^3 || ^4"
9532 },
9533 "peerDependenciesMeta": {
9534 "picomatch": {
9535 "optional": true
9536 }
9537 }
9538 },
9539 "node_modules/tinyglobby/node_modules/picomatch": {
9540 "version": "4.0.2",
9541 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
9542 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
9543 "dev": true,
9544 "license": "MIT",
9545 "engines": {
9546 "node": ">=12"
9547 },
9548 "funding": {
9549 "url": "https://github.com/sponsors/jonschlinkert"
9550 }
9551 },
9552 "node_modules/tinyld": {
9553 "version": "1.3.4",
9554 "resolved": "https://registry.npmjs.org/tinyld/-/tinyld-1.3.4.tgz",
9555 "integrity": "sha512-u26CNoaInA4XpDU+8s/6Cq8xHc2T5M4fXB3ICfXPokUQoLzmPgSZU02TAkFwFMJCWTjk53gtkS8pETTreZwCqw==",
9556 "bin": {
9557 "tinyld": "bin/tinyld.js",
9558 "tinyld-heavy": "bin/tinyld-heavy.js",
9559 "tinyld-light": "bin/tinyld-light.js"
9560 },
9561 "engines": {
9562 "node": ">= 12.10.0",
9563 "npm": ">= 6.12.0",
9564 "yarn": ">= 1.20.0"
9565 }
9566 },
9567 "node_modules/to-regex-range": {
9568 "version": "5.0.1",
9569 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
9570 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
9571 "dev": true,
9572 "dependencies": {
9573 "is-number": "^7.0.0"
9574 },
9575 "engines": {
9576 "node": ">=8.0"
9577 }
9578 },
9579 "node_modules/toastify-js": {
9580 "version": "1.12.0",
9581 "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.12.0.tgz",
9582 "integrity": "sha512-HeMHCO9yLPvP9k0apGSdPUWrUbLnxUKNFzgUoZp1PHCLploIX/4DSQ7V8H25ef+h4iO9n0he7ImfcndnN6nDrQ==",
9583 "license": "MIT"
9584 },
9585 "node_modules/tr46": {
9586 "version": "1.0.1",
9587 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
9588 "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
9589 "dev": true,
9590 "dependencies": {
9591 "punycode": "^2.1.0"
9592 }
9593 },
9594 "node_modules/ts-custom-error": {
9595 "version": "3.3.1",
9596 "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.3.1.tgz",
9597 "integrity": "sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==",
9598 "license": "MIT",
9599 "engines": {
9600 "node": ">=14.0.0"
9601 }
9602 },
9603 "node_modules/tslib": {
9604 "version": "2.8.1",
9605 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
9606 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
9607 "license": "0BSD"
9608 },
9609 "node_modules/twemoji-parser": {
9610 "version": "11.0.2",
9611 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-11.0.2.tgz",
9612 "integrity": "sha512-5kO2XCcpAql6zjdLwRwJjYvAZyDy3+Uj7v1ipBzLthQmDL7Ce19bEqHr3ImSNeoSW2OA8u02XmARbXHaNO8GhA==",
9613 "dev": true,
9614 "license": "MIT"
9615 },
9616 "node_modules/twitter-text": {
9617 "version": "3.1.0",
9618 "resolved": "https://registry.npmjs.org/twitter-text/-/twitter-text-3.1.0.tgz",
9619 "integrity": "sha512-nulfUi3FN6z0LUjYipJid+eiwXvOLb8Ass7Jy/6zsXmZK3URte043m8fL3FyDzrK+WLpyqhHuR/TcARTN/iuGQ==",
9620 "dev": true,
9621 "dependencies": {
9622 "@babel/runtime": "^7.3.1",
9623 "core-js": "^2.5.0",
9624 "punycode": "1.4.1",
9625 "twemoji-parser": "^11.0.2"
9626 }
9627 },
9628 "node_modules/twitter-text/node_modules/punycode": {
9629 "version": "1.4.1",
9630 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9631 "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
9632 "dev": true,
9633 "license": "MIT"
9634 },
9635 "node_modules/type-fest": {
9636 "version": "0.16.0",
9637 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz",
9638 "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==",
9639 "dev": true,
9640 "engines": {
9641 "node": ">=10"
9642 },
9643 "funding": {
9644 "url": "https://github.com/sponsors/sindresorhus"
9645 }
9646 },
9647 "node_modules/typed-array-buffer": {
9648 "version": "1.0.2",
9649 "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
9650 "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
9651 "dev": true,
9652 "dependencies": {
9653 "call-bind": "^1.0.7",
9654 "es-errors": "^1.3.0",
9655 "is-typed-array": "^1.1.13"
9656 },
9657 "engines": {
9658 "node": ">= 0.4"
9659 }
9660 },
9661 "node_modules/typed-array-byte-length": {
9662 "version": "1.0.1",
9663 "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
9664 "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
9665 "dev": true,
9666 "dependencies": {
9667 "call-bind": "^1.0.7",
9668 "for-each": "^0.3.3",
9669 "gopd": "^1.0.1",
9670 "has-proto": "^1.0.3",
9671 "is-typed-array": "^1.1.13"
9672 },
9673 "engines": {
9674 "node": ">= 0.4"
9675 },
9676 "funding": {
9677 "url": "https://github.com/sponsors/ljharb"
9678 }
9679 },
9680 "node_modules/typed-array-byte-offset": {
9681 "version": "1.0.2",
9682 "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
9683 "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
9684 "dev": true,
9685 "dependencies": {
9686 "available-typed-arrays": "^1.0.7",
9687 "call-bind": "^1.0.7",
9688 "for-each": "^0.3.3",
9689 "gopd": "^1.0.1",
9690 "has-proto": "^1.0.3",
9691 "is-typed-array": "^1.1.13"
9692 },
9693 "engines": {
9694 "node": ">= 0.4"
9695 },
9696 "funding": {
9697 "url": "https://github.com/sponsors/ljharb"
9698 }
9699 },
9700 "node_modules/typed-array-length": {
9701 "version": "1.0.6",
9702 "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
9703 "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
9704 "dev": true,
9705 "dependencies": {
9706 "call-bind": "^1.0.7",
9707 "for-each": "^0.3.3",
9708 "gopd": "^1.0.1",
9709 "has-proto": "^1.0.3",
9710 "is-typed-array": "^1.1.13",
9711 "possible-typed-array-names": "^1.0.0"
9712 },
9713 "engines": {
9714 "node": ">= 0.4"
9715 },
9716 "funding": {
9717 "url": "https://github.com/sponsors/ljharb"
9718 }
9719 },
9720 "node_modules/uid": {
9721 "version": "2.0.2",
9722 "resolved": "https://registry.npmjs.org/uid/-/uid-2.0.2.tgz",
9723 "integrity": "sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==",
9724 "license": "MIT",
9725 "dependencies": {
9726 "@lukeed/csprng": "^1.0.0"
9727 },
9728 "engines": {
9729 "node": ">=8"
9730 }
9731 },
9732 "node_modules/unbox-primitive": {
9733 "version": "1.0.2",
9734 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
9735 "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
9736 "dev": true,
9737 "dependencies": {
9738 "call-bind": "^1.0.2",
9739 "has-bigints": "^1.0.2",
9740 "has-symbols": "^1.0.3",
9741 "which-boxed-primitive": "^1.0.2"
9742 },
9743 "funding": {
9744 "url": "https://github.com/sponsors/ljharb"
9745 }
9746 },
9747 "node_modules/undici-types": {
9748 "version": "7.10.0",
9749 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz",
9750 "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==",
9751 "devOptional": true,
9752 "license": "MIT"
9753 },
9754 "node_modules/unicode-canonical-property-names-ecmascript": {
9755 "version": "2.0.1",
9756 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
9757 "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
9758 "dev": true,
9759 "engines": {
9760 "node": ">=4"
9761 }
9762 },
9763 "node_modules/unicode-match-property-ecmascript": {
9764 "version": "2.0.0",
9765 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
9766 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
9767 "dev": true,
9768 "dependencies": {
9769 "unicode-canonical-property-names-ecmascript": "^2.0.0",
9770 "unicode-property-aliases-ecmascript": "^2.0.0"
9771 },
9772 "engines": {
9773 "node": ">=4"
9774 }
9775 },
9776 "node_modules/unicode-match-property-value-ecmascript": {
9777 "version": "2.2.0",
9778 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz",
9779 "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==",
9780 "dev": true,
9781 "engines": {
9782 "node": ">=4"
9783 }
9784 },
9785 "node_modules/unicode-property-aliases-ecmascript": {
9786 "version": "2.1.0",
9787 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
9788 "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
9789 "dev": true,
9790 "engines": {
9791 "node": ">=4"
9792 }
9793 },
9794 "node_modules/unique-string": {
9795 "version": "2.0.0",
9796 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
9797 "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
9798 "dev": true,
9799 "dependencies": {
9800 "crypto-random-string": "^2.0.0"
9801 },
9802 "engines": {
9803 "node": ">=8"
9804 }
9805 },
9806 "node_modules/universalify": {
9807 "version": "2.0.1",
9808 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
9809 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
9810 "dev": true,
9811 "engines": {
9812 "node": ">= 10.0.0"
9813 }
9814 },
9815 "node_modules/upath": {
9816 "version": "1.2.0",
9817 "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
9818 "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
9819 "dev": true,
9820 "engines": {
9821 "node": ">=4",
9822 "yarn": "*"
9823 }
9824 },
9825 "node_modules/update-browserslist-db": {
9826 "version": "1.1.3",
9827 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz",
9828 "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==",
9829 "devOptional": true,
9830 "funding": [
9831 {
9832 "type": "opencollective",
9833 "url": "https://opencollective.com/browserslist"
9834 },
9835 {
9836 "type": "tidelift",
9837 "url": "https://tidelift.com/funding/github/npm/browserslist"
9838 },
9839 {
9840 "type": "github",
9841 "url": "https://github.com/sponsors/ai"
9842 }
9843 ],
9844 "license": "MIT",
9845 "dependencies": {
9846 "escalade": "^3.2.0",
9847 "picocolors": "^1.1.1"
9848 },
9849 "bin": {
9850 "update-browserslist-db": "cli.js"
9851 },
9852 "peerDependencies": {
9853 "browserslist": ">= 4.21.0"
9854 }
9855 },
9856 "node_modules/upper-case": {
9857 "version": "2.0.2",
9858 "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz",
9859 "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
9860 "license": "MIT",
9861 "dependencies": {
9862 "tslib": "^2.0.3"
9863 }
9864 },
9865 "node_modules/upper-case-first": {
9866 "version": "2.0.2",
9867 "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz",
9868 "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==",
9869 "license": "MIT",
9870 "dependencies": {
9871 "tslib": "^2.0.3"
9872 }
9873 },
9874 "node_modules/use-debounce": {
9875 "version": "10.0.6",
9876 "resolved": "https://registry.npmjs.org/use-debounce/-/use-debounce-10.0.6.tgz",
9877 "integrity": "sha512-C5OtPyhAZgVoteO9heXMTdW7v/IbFI+8bSVKYCJrSmiWWCLsbUxiBSp4t9v0hNBTGY97bT72ydDIDyGSFWfwXg==",
9878 "license": "MIT",
9879 "engines": {
9880 "node": ">= 16.0.0"
9881 },
9882 "peerDependencies": {
9883 "react": "*"
9884 }
9885 },
9886 "node_modules/use-long-press": {
9887 "version": "3.3.0",
9888 "resolved": "https://registry.npmjs.org/use-long-press/-/use-long-press-3.3.0.tgz",
9889 "integrity": "sha512-Yedz46ILxsb1BTS6kUzpV/wyEZPUlJDq+8Oat0LP1eOZQHbS887baJHJbIGENqCo8wTKNxmoTHLdY8lU/e+wvw==",
9890 "license": "MIT",
9891 "peerDependencies": {
9892 "react": ">=16.8.0"
9893 }
9894 },
9895 "node_modules/use-resize-observer": {
9896 "version": "9.1.0",
9897 "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz",
9898 "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==",
9899 "license": "MIT",
9900 "dependencies": {
9901 "@juggle/resize-observer": "^3.3.1"
9902 },
9903 "peerDependencies": {
9904 "react": "16.8.0 - 18",
9905 "react-dom": "16.8.0 - 18"
9906 }
9907 },
9908 "node_modules/util-deprecate": {
9909 "version": "1.0.2",
9910 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
9911 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
9912 "dev": true
9913 },
9914 "node_modules/valtio": {
9915 "version": "2.1.7",
9916 "resolved": "https://registry.npmjs.org/valtio/-/valtio-2.1.7.tgz",
9917 "integrity": "sha512-DwJhCDpujuQuKdJ2H84VbTjEJJteaSmqsuUltsfbfdbotVfNeTE4K/qc/Wi57I9x8/2ed4JNdjEna7O6PfavRg==",
9918 "license": "MIT",
9919 "dependencies": {
9920 "proxy-compare": "^3.0.1"
9921 },
9922 "engines": {
9923 "node": ">=12.20.0"
9924 },
9925 "peerDependencies": {
9926 "@types/react": ">=18.0.0",
9927 "react": ">=18.0.0"
9928 },
9929 "peerDependenciesMeta": {
9930 "@types/react": {
9931 "optional": true
9932 },
9933 "react": {
9934 "optional": true
9935 }
9936 }
9937 },
9938 "node_modules/vite": {
9939 "version": "7.0.6",
9940 "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.6.tgz",
9941 "integrity": "sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==",
9942 "dev": true,
9943 "license": "MIT",
9944 "dependencies": {
9945 "esbuild": "^0.25.0",
9946 "fdir": "^6.4.6",
9947 "picomatch": "^4.0.3",
9948 "postcss": "^8.5.6",
9949 "rollup": "^4.40.0",
9950 "tinyglobby": "^0.2.14"
9951 },
9952 "bin": {
9953 "vite": "bin/vite.js"
9954 },
9955 "engines": {
9956 "node": "^20.19.0 || >=22.12.0"
9957 },
9958 "funding": {
9959 "url": "https://github.com/vitejs/vite?sponsor=1"
9960 },
9961 "optionalDependencies": {
9962 "fsevents": "~2.3.3"
9963 },
9964 "peerDependencies": {
9965 "@types/node": "^20.19.0 || >=22.12.0",
9966 "jiti": ">=1.21.0",
9967 "less": "^4.0.0",
9968 "lightningcss": "^1.21.0",
9969 "sass": "^1.70.0",
9970 "sass-embedded": "^1.70.0",
9971 "stylus": ">=0.54.8",
9972 "sugarss": "^5.0.0",
9973 "terser": "^5.16.0",
9974 "tsx": "^4.8.1",
9975 "yaml": "^2.4.2"
9976 },
9977 "peerDependenciesMeta": {
9978 "@types/node": {
9979 "optional": true
9980 },
9981 "jiti": {
9982 "optional": true
9983 },
9984 "less": {
9985 "optional": true
9986 },
9987 "lightningcss": {
9988 "optional": true
9989 },
9990 "sass": {
9991 "optional": true
9992 },
9993 "sass-embedded": {
9994 "optional": true
9995 },
9996 "stylus": {
9997 "optional": true
9998 },
9999 "sugarss": {
10000 "optional": true
10001 },
10002 "terser": {
10003 "optional": true
10004 },
10005 "tsx": {
10006 "optional": true
10007 },
10008 "yaml": {
10009 "optional": true
10010 }
10011 }
10012 },
10013 "node_modules/vite-plugin-generate-file": {
10014 "version": "0.3.1",
10015 "resolved": "https://registry.npmjs.org/vite-plugin-generate-file/-/vite-plugin-generate-file-0.3.1.tgz",
10016 "integrity": "sha512-tiA3gkPM21MS2+RyqsBMT33GSlM9LM1TJjf6vGvV/e/ml3e3vTKfuH3l2N0NpUgcayvj1fXnmlo5YBuahA6bsg==",
10017 "dev": true,
10018 "license": "MIT",
10019 "dependencies": {
10020 "ejs": "^3.1.9",
10021 "js-yaml": "^4.1.0",
10022 "mime-types": "^2.1.35",
10023 "picocolors": "^1.0.0"
10024 }
10025 },
10026 "node_modules/vite-plugin-html-config": {
10027 "version": "2.0.2",
10028 "resolved": "https://registry.npmjs.org/vite-plugin-html-config/-/vite-plugin-html-config-2.0.2.tgz",
10029 "integrity": "sha512-g09u0XsmgKyMUIp1RZSyNSkJWvIusaXxw3KylyxU3vkCq7/G8hyemLctT+4IvO42fCPlNySmrNC9g0qSoKmvpw==",
10030 "dev": true,
10031 "engines": {
10032 "node": ">=12.0.0"
10033 },
10034 "peerDependencies": {
10035 "vite": ">=5.0.0"
10036 }
10037 },
10038 "node_modules/vite-plugin-pwa": {
10039 "version": "1.0.3",
10040 "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-1.0.3.tgz",
10041 "integrity": "sha512-/OpqIpUldALGxcsEnv/ekQiQ5xHkQ53wcoN5ewX4jiIDNGs3W+eNcI1WYZeyOLmzoEjg09D7aX0O89YGjen1aw==",
10042 "dev": true,
10043 "license": "MIT",
10044 "dependencies": {
10045 "debug": "^4.3.6",
10046 "pretty-bytes": "^6.1.1",
10047 "tinyglobby": "^0.2.10",
10048 "workbox-build": "^7.3.0",
10049 "workbox-window": "^7.3.0"
10050 },
10051 "engines": {
10052 "node": ">=16.0.0"
10053 },
10054 "funding": {
10055 "url": "https://github.com/sponsors/antfu"
10056 },
10057 "peerDependencies": {
10058 "@vite-pwa/assets-generator": "^1.0.0",
10059 "vite": "^3.1.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
10060 "workbox-build": "^7.3.0",
10061 "workbox-window": "^7.3.0"
10062 },
10063 "peerDependenciesMeta": {
10064 "@vite-pwa/assets-generator": {
10065 "optional": true
10066 }
10067 }
10068 },
10069 "node_modules/vite-plugin-remove-console": {
10070 "version": "2.2.0",
10071 "resolved": "https://registry.npmjs.org/vite-plugin-remove-console/-/vite-plugin-remove-console-2.2.0.tgz",
10072 "integrity": "sha512-qgjh5pz75MdE9Kzs8J0kBwaCfifHV0ezRbB9rpGsIOxam+ilcGV7WOk91vFJXquzRmiKrFh3Hxlh0JJWAmXTbQ==",
10073 "dev": true
10074 },
10075 "node_modules/vite-plugin-run": {
10076 "version": "0.6.1",
10077 "resolved": "https://registry.npmjs.org/vite-plugin-run/-/vite-plugin-run-0.6.1.tgz",
10078 "integrity": "sha512-mXEEQHWhk/OD8XuK7V517eDPnXS5OrzjGsihHihSbWNFXqEBy6WNkdLNIfPY1o86JLLRDVq3VeVus3YOTiJeGg==",
10079 "dev": true,
10080 "dependencies": {
10081 "@antfu/utils": "^0.7.10",
10082 "debug": "^4.3.7",
10083 "execa": "5.1.1",
10084 "minimatch": "^9.0.5",
10085 "picocolors": "^1.1.0"
10086 }
10087 },
10088 "node_modules/vite-plugin-run/node_modules/brace-expansion": {
10089 "version": "2.0.1",
10090 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
10091 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
10092 "dev": true,
10093 "dependencies": {
10094 "balanced-match": "^1.0.0"
10095 }
10096 },
10097 "node_modules/vite-plugin-run/node_modules/minimatch": {
10098 "version": "9.0.5",
10099 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
10100 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
10101 "dev": true,
10102 "dependencies": {
10103 "brace-expansion": "^2.0.1"
10104 },
10105 "engines": {
10106 "node": ">=16 || 14 >=14.17"
10107 },
10108 "funding": {
10109 "url": "https://github.com/sponsors/isaacs"
10110 }
10111 },
10112 "node_modules/vite-prerender-plugin": {
10113 "version": "0.5.4",
10114 "resolved": "https://registry.npmjs.org/vite-prerender-plugin/-/vite-prerender-plugin-0.5.4.tgz",
10115 "integrity": "sha512-nGcAiKbjBodQIkqN8g0iZ8CQyaNC5KcbVLhoJtj8oFddmfTDBP4CuFIW1dX2zAw9NFWfwoftevJP2x3HAmNjDw==",
10116 "dev": true,
10117 "dependencies": {
10118 "magic-string": "^0.30.6",
10119 "node-html-parser": "^6.1.12",
10120 "simple-code-frame": "^1.3.0",
10121 "source-map": "^0.7.4",
10122 "stack-trace": "^1.0.0-pre2"
10123 }
10124 },
10125 "node_modules/vite-prerender-plugin/node_modules/magic-string": {
10126 "version": "0.30.17",
10127 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
10128 "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
10129 "dev": true,
10130 "dependencies": {
10131 "@jridgewell/sourcemap-codec": "^1.5.0"
10132 }
10133 },
10134 "node_modules/vite-prerender-plugin/node_modules/source-map": {
10135 "version": "0.7.4",
10136 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
10137 "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
10138 "dev": true,
10139 "engines": {
10140 "node": ">= 8"
10141 }
10142 },
10143 "node_modules/vite/node_modules/fdir": {
10144 "version": "6.5.0",
10145 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
10146 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
10147 "dev": true,
10148 "license": "MIT",
10149 "engines": {
10150 "node": ">=12.0.0"
10151 },
10152 "peerDependencies": {
10153 "picomatch": "^3 || ^4"
10154 },
10155 "peerDependenciesMeta": {
10156 "picomatch": {
10157 "optional": true
10158 }
10159 }
10160 },
10161 "node_modules/vite/node_modules/picomatch": {
10162 "version": "4.0.3",
10163 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
10164 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
10165 "dev": true,
10166 "license": "MIT",
10167 "engines": {
10168 "node": ">=12"
10169 },
10170 "funding": {
10171 "url": "https://github.com/sponsors/jonschlinkert"
10172 }
10173 },
10174 "node_modules/vite/node_modules/tinyglobby": {
10175 "version": "0.2.14",
10176 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz",
10177 "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==",
10178 "dev": true,
10179 "license": "MIT",
10180 "dependencies": {
10181 "fdir": "^6.4.4",
10182 "picomatch": "^4.0.2"
10183 },
10184 "engines": {
10185 "node": ">=12.0.0"
10186 },
10187 "funding": {
10188 "url": "https://github.com/sponsors/SuperchupuDev"
10189 }
10190 },
10191 "node_modules/wcwidth": {
10192 "version": "1.0.1",
10193 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
10194 "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
10195 "dev": true,
10196 "dependencies": {
10197 "defaults": "^1.0.3"
10198 }
10199 },
10200 "node_modules/webidl-conversions": {
10201 "version": "4.0.2",
10202 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
10203 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
10204 "dev": true
10205 },
10206 "node_modules/whatwg-url": {
10207 "version": "7.1.0",
10208 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
10209 "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
10210 "dev": true,
10211 "dependencies": {
10212 "lodash.sortby": "^4.7.0",
10213 "tr46": "^1.0.1",
10214 "webidl-conversions": "^4.0.2"
10215 }
10216 },
10217 "node_modules/which": {
10218 "version": "2.0.2",
10219 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
10220 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
10221 "dev": true,
10222 "dependencies": {
10223 "isexe": "^2.0.0"
10224 },
10225 "bin": {
10226 "node-which": "bin/node-which"
10227 },
10228 "engines": {
10229 "node": ">= 8"
10230 }
10231 },
10232 "node_modules/which-boxed-primitive": {
10233 "version": "1.0.2",
10234 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
10235 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
10236 "dev": true,
10237 "dependencies": {
10238 "is-bigint": "^1.0.1",
10239 "is-boolean-object": "^1.1.0",
10240 "is-number-object": "^1.0.4",
10241 "is-string": "^1.0.5",
10242 "is-symbol": "^1.0.3"
10243 },
10244 "funding": {
10245 "url": "https://github.com/sponsors/ljharb"
10246 }
10247 },
10248 "node_modules/which-typed-array": {
10249 "version": "1.1.15",
10250 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
10251 "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
10252 "dev": true,
10253 "dependencies": {
10254 "available-typed-arrays": "^1.0.7",
10255 "call-bind": "^1.0.7",
10256 "for-each": "^0.3.3",
10257 "gopd": "^1.0.1",
10258 "has-tostringtag": "^1.0.2"
10259 },
10260 "engines": {
10261 "node": ">= 0.4"
10262 },
10263 "funding": {
10264 "url": "https://github.com/sponsors/ljharb"
10265 }
10266 },
10267 "node_modules/workbox-background-sync": {
10268 "version": "7.3.0",
10269 "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.3.0.tgz",
10270 "integrity": "sha512-PCSk3eK7Mxeuyatb22pcSx9dlgWNv3+M8PqPaYDokks8Y5/FX4soaOqj3yhAZr5k6Q5JWTOMYgaJBpbw11G9Eg==",
10271 "dev": true,
10272 "dependencies": {
10273 "idb": "^7.0.1",
10274 "workbox-core": "7.3.0"
10275 }
10276 },
10277 "node_modules/workbox-broadcast-update": {
10278 "version": "7.3.0",
10279 "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.3.0.tgz",
10280 "integrity": "sha512-T9/F5VEdJVhwmrIAE+E/kq5at2OY6+OXXgOWQevnubal6sO92Gjo24v6dCVwQiclAF5NS3hlmsifRrpQzZCdUA==",
10281 "dev": true,
10282 "dependencies": {
10283 "workbox-core": "7.3.0"
10284 }
10285 },
10286 "node_modules/workbox-build": {
10287 "version": "7.3.0",
10288 "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.3.0.tgz",
10289 "integrity": "sha512-JGL6vZTPlxnlqZRhR/K/msqg3wKP+m0wfEUVosK7gsYzSgeIxvZLi1ViJJzVL7CEeI8r7rGFV973RiEqkP3lWQ==",
10290 "dev": true,
10291 "dependencies": {
10292 "@apideck/better-ajv-errors": "^0.3.1",
10293 "@babel/core": "^7.24.4",
10294 "@babel/preset-env": "^7.11.0",
10295 "@babel/runtime": "^7.11.2",
10296 "@rollup/plugin-babel": "^5.2.0",
10297 "@rollup/plugin-node-resolve": "^15.2.3",
10298 "@rollup/plugin-replace": "^2.4.1",
10299 "@rollup/plugin-terser": "^0.4.3",
10300 "@surma/rollup-plugin-off-main-thread": "^2.2.3",
10301 "ajv": "^8.6.0",
10302 "common-tags": "^1.8.0",
10303 "fast-json-stable-stringify": "^2.1.0",
10304 "fs-extra": "^9.0.1",
10305 "glob": "^7.1.6",
10306 "lodash": "^4.17.20",
10307 "pretty-bytes": "^5.3.0",
10308 "rollup": "^2.43.1",
10309 "source-map": "^0.8.0-beta.0",
10310 "stringify-object": "^3.3.0",
10311 "strip-comments": "^2.0.1",
10312 "tempy": "^0.6.0",
10313 "upath": "^1.2.0",
10314 "workbox-background-sync": "7.3.0",
10315 "workbox-broadcast-update": "7.3.0",
10316 "workbox-cacheable-response": "7.3.0",
10317 "workbox-core": "7.3.0",
10318 "workbox-expiration": "7.3.0",
10319 "workbox-google-analytics": "7.3.0",
10320 "workbox-navigation-preload": "7.3.0",
10321 "workbox-precaching": "7.3.0",
10322 "workbox-range-requests": "7.3.0",
10323 "workbox-recipes": "7.3.0",
10324 "workbox-routing": "7.3.0",
10325 "workbox-strategies": "7.3.0",
10326 "workbox-streams": "7.3.0",
10327 "workbox-sw": "7.3.0",
10328 "workbox-window": "7.3.0"
10329 },
10330 "engines": {
10331 "node": ">=16.0.0"
10332 }
10333 },
10334 "node_modules/workbox-build/node_modules/@rollup/plugin-babel": {
10335 "version": "5.3.1",
10336 "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
10337 "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
10338 "dev": true,
10339 "dependencies": {
10340 "@babel/helper-module-imports": "^7.10.4",
10341 "@rollup/pluginutils": "^3.1.0"
10342 },
10343 "engines": {
10344 "node": ">= 10.0.0"
10345 },
10346 "peerDependencies": {
10347 "@babel/core": "^7.0.0",
10348 "@types/babel__core": "^7.1.9",
10349 "rollup": "^1.20.0||^2.0.0"
10350 },
10351 "peerDependenciesMeta": {
10352 "@types/babel__core": {
10353 "optional": true
10354 }
10355 }
10356 },
10357 "node_modules/workbox-build/node_modules/@rollup/plugin-replace": {
10358 "version": "2.4.2",
10359 "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
10360 "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
10361 "dev": true,
10362 "dependencies": {
10363 "@rollup/pluginutils": "^3.1.0",
10364 "magic-string": "^0.25.7"
10365 },
10366 "peerDependencies": {
10367 "rollup": "^1.20.0 || ^2.0.0"
10368 }
10369 },
10370 "node_modules/workbox-build/node_modules/@rollup/pluginutils": {
10371 "version": "3.1.0",
10372 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
10373 "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
10374 "dev": true,
10375 "dependencies": {
10376 "@types/estree": "0.0.39",
10377 "estree-walker": "^1.0.1",
10378 "picomatch": "^2.2.2"
10379 },
10380 "engines": {
10381 "node": ">= 8.0.0"
10382 },
10383 "peerDependencies": {
10384 "rollup": "^1.20.0||^2.0.0"
10385 }
10386 },
10387 "node_modules/workbox-build/node_modules/@types/estree": {
10388 "version": "0.0.39",
10389 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
10390 "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
10391 "dev": true
10392 },
10393 "node_modules/workbox-build/node_modules/estree-walker": {
10394 "version": "1.0.1",
10395 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
10396 "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
10397 "dev": true
10398 },
10399 "node_modules/workbox-build/node_modules/pretty-bytes": {
10400 "version": "5.6.0",
10401 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
10402 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
10403 "dev": true,
10404 "engines": {
10405 "node": ">=6"
10406 },
10407 "funding": {
10408 "url": "https://github.com/sponsors/sindresorhus"
10409 }
10410 },
10411 "node_modules/workbox-build/node_modules/rollup": {
10412 "version": "2.79.2",
10413 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz",
10414 "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==",
10415 "dev": true,
10416 "bin": {
10417 "rollup": "dist/bin/rollup"
10418 },
10419 "engines": {
10420 "node": ">=10.0.0"
10421 },
10422 "optionalDependencies": {
10423 "fsevents": "~2.3.2"
10424 }
10425 },
10426 "node_modules/workbox-build/node_modules/source-map": {
10427 "version": "0.8.0-beta.0",
10428 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
10429 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
10430 "dev": true,
10431 "dependencies": {
10432 "whatwg-url": "^7.0.0"
10433 },
10434 "engines": {
10435 "node": ">= 8"
10436 }
10437 },
10438 "node_modules/workbox-cacheable-response": {
10439 "version": "7.3.0",
10440 "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.3.0.tgz",
10441 "integrity": "sha512-eAFERIg6J2LuyELhLlmeRcJFa5e16Mj8kL2yCDbhWE+HUun9skRQrGIFVUagqWj4DMaaPSMWfAolM7XZZxNmxA==",
10442 "dev": true,
10443 "dependencies": {
10444 "workbox-core": "7.3.0"
10445 }
10446 },
10447 "node_modules/workbox-core": {
10448 "version": "7.3.0",
10449 "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.3.0.tgz",
10450 "integrity": "sha512-Z+mYrErfh4t3zi7NVTvOuACB0A/jA3bgxUN3PwtAVHvfEsZxV9Iju580VEETug3zYJRc0Dmii/aixI/Uxj8fmw==",
10451 "dev": true
10452 },
10453 "node_modules/workbox-expiration": {
10454 "version": "7.3.0",
10455 "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.3.0.tgz",
10456 "integrity": "sha512-lpnSSLp2BM+K6bgFCWc5bS1LR5pAwDWbcKt1iL87/eTSJRdLdAwGQznZE+1czLgn/X05YChsrEegTNxjM067vQ==",
10457 "dev": true,
10458 "dependencies": {
10459 "idb": "^7.0.1",
10460 "workbox-core": "7.3.0"
10461 }
10462 },
10463 "node_modules/workbox-google-analytics": {
10464 "version": "7.3.0",
10465 "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.3.0.tgz",
10466 "integrity": "sha512-ii/tSfFdhjLHZ2BrYgFNTrb/yk04pw2hasgbM70jpZfLk0vdJAXgaiMAWsoE+wfJDNWoZmBYY0hMVI0v5wWDbg==",
10467 "dev": true,
10468 "dependencies": {
10469 "workbox-background-sync": "7.3.0",
10470 "workbox-core": "7.3.0",
10471 "workbox-routing": "7.3.0",
10472 "workbox-strategies": "7.3.0"
10473 }
10474 },
10475 "node_modules/workbox-navigation-preload": {
10476 "version": "7.3.0",
10477 "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.3.0.tgz",
10478 "integrity": "sha512-fTJzogmFaTv4bShZ6aA7Bfj4Cewaq5rp30qcxl2iYM45YD79rKIhvzNHiFj1P+u5ZZldroqhASXwwoyusnr2cg==",
10479 "dev": true,
10480 "dependencies": {
10481 "workbox-core": "7.3.0"
10482 }
10483 },
10484 "node_modules/workbox-precaching": {
10485 "version": "7.3.0",
10486 "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.3.0.tgz",
10487 "integrity": "sha512-ckp/3t0msgXclVAYaNndAGeAoWQUv7Rwc4fdhWL69CCAb2UHo3Cef0KIUctqfQj1p8h6aGyz3w8Cy3Ihq9OmIw==",
10488 "dev": true,
10489 "dependencies": {
10490 "workbox-core": "7.3.0",
10491 "workbox-routing": "7.3.0",
10492 "workbox-strategies": "7.3.0"
10493 }
10494 },
10495 "node_modules/workbox-range-requests": {
10496 "version": "7.3.0",
10497 "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.3.0.tgz",
10498 "integrity": "sha512-EyFmM1KpDzzAouNF3+EWa15yDEenwxoeXu9bgxOEYnFfCxns7eAxA9WSSaVd8kujFFt3eIbShNqa4hLQNFvmVQ==",
10499 "dev": true,
10500 "dependencies": {
10501 "workbox-core": "7.3.0"
10502 }
10503 },
10504 "node_modules/workbox-recipes": {
10505 "version": "7.3.0",
10506 "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.3.0.tgz",
10507 "integrity": "sha512-BJro/MpuW35I/zjZQBcoxsctgeB+kyb2JAP5EB3EYzePg8wDGoQuUdyYQS+CheTb+GhqJeWmVs3QxLI8EBP1sg==",
10508 "dev": true,
10509 "dependencies": {
10510 "workbox-cacheable-response": "7.3.0",
10511 "workbox-core": "7.3.0",
10512 "workbox-expiration": "7.3.0",
10513 "workbox-precaching": "7.3.0",
10514 "workbox-routing": "7.3.0",
10515 "workbox-strategies": "7.3.0"
10516 }
10517 },
10518 "node_modules/workbox-routing": {
10519 "version": "7.3.0",
10520 "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.3.0.tgz",
10521 "integrity": "sha512-ZUlysUVn5ZUzMOmQN3bqu+gK98vNfgX/gSTZ127izJg/pMMy4LryAthnYtjuqcjkN4HEAx1mdgxNiKJMZQM76A==",
10522 "dev": true,
10523 "dependencies": {
10524 "workbox-core": "7.3.0"
10525 }
10526 },
10527 "node_modules/workbox-strategies": {
10528 "version": "7.3.0",
10529 "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.3.0.tgz",
10530 "integrity": "sha512-tmZydug+qzDFATwX7QiEL5Hdf7FrkhjaF9db1CbB39sDmEZJg3l9ayDvPxy8Y18C3Y66Nrr9kkN1f/RlkDgllg==",
10531 "dev": true,
10532 "dependencies": {
10533 "workbox-core": "7.3.0"
10534 }
10535 },
10536 "node_modules/workbox-streams": {
10537 "version": "7.3.0",
10538 "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.3.0.tgz",
10539 "integrity": "sha512-SZnXucyg8x2Y61VGtDjKPO5EgPUG5NDn/v86WYHX+9ZqvAsGOytP0Jxp1bl663YUuMoXSAtsGLL+byHzEuMRpw==",
10540 "dev": true,
10541 "dependencies": {
10542 "workbox-core": "7.3.0",
10543 "workbox-routing": "7.3.0"
10544 }
10545 },
10546 "node_modules/workbox-sw": {
10547 "version": "7.3.0",
10548 "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.3.0.tgz",
10549 "integrity": "sha512-aCUyoAZU9IZtH05mn0ACUpyHzPs0lMeJimAYkQkBsOWiqaJLgusfDCR+yllkPkFRxWpZKF8vSvgHYeG7LwhlmA==",
10550 "dev": true
10551 },
10552 "node_modules/workbox-window": {
10553 "version": "7.3.0",
10554 "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.3.0.tgz",
10555 "integrity": "sha512-qW8PDy16OV1UBaUNGlTVcepzrlzyzNW/ZJvFQQs2j2TzGsg6IKjcpZC1RSquqQnTOafl5pCj5bGfAHlCjOOjdA==",
10556 "dev": true,
10557 "dependencies": {
10558 "@types/trusted-types": "^2.0.2",
10559 "workbox-core": "7.3.0"
10560 }
10561 },
10562 "node_modules/wrap-ansi": {
10563 "version": "8.1.0",
10564 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
10565 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
10566 "dev": true,
10567 "dependencies": {
10568 "ansi-styles": "^6.1.0",
10569 "string-width": "^5.0.1",
10570 "strip-ansi": "^7.0.1"
10571 },
10572 "engines": {
10573 "node": ">=12"
10574 },
10575 "funding": {
10576 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
10577 }
10578 },
10579 "node_modules/wrap-ansi-cjs": {
10580 "name": "wrap-ansi",
10581 "version": "7.0.0",
10582 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
10583 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
10584 "dev": true,
10585 "dependencies": {
10586 "ansi-styles": "^4.0.0",
10587 "string-width": "^4.1.0",
10588 "strip-ansi": "^6.0.0"
10589 },
10590 "engines": {
10591 "node": ">=10"
10592 },
10593 "funding": {
10594 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
10595 }
10596 },
10597 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
10598 "version": "5.0.1",
10599 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
10600 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
10601 "dev": true,
10602 "engines": {
10603 "node": ">=8"
10604 }
10605 },
10606 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
10607 "version": "6.0.1",
10608 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10609 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10610 "dev": true,
10611 "dependencies": {
10612 "ansi-regex": "^5.0.1"
10613 },
10614 "engines": {
10615 "node": ">=8"
10616 }
10617 },
10618 "node_modules/wrap-ansi/node_modules/ansi-styles": {
10619 "version": "6.2.1",
10620 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
10621 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
10622 "dev": true,
10623 "engines": {
10624 "node": ">=12"
10625 },
10626 "funding": {
10627 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10628 }
10629 },
10630 "node_modules/wrap-ansi/node_modules/emoji-regex": {
10631 "version": "9.2.2",
10632 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
10633 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
10634 "dev": true
10635 },
10636 "node_modules/wrap-ansi/node_modules/string-width": {
10637 "version": "5.1.2",
10638 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
10639 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
10640 "dev": true,
10641 "dependencies": {
10642 "eastasianwidth": "^0.2.0",
10643 "emoji-regex": "^9.2.2",
10644 "strip-ansi": "^7.0.1"
10645 },
10646 "engines": {
10647 "node": ">=12"
10648 },
10649 "funding": {
10650 "url": "https://github.com/sponsors/sindresorhus"
10651 }
10652 },
10653 "node_modules/wrappy": {
10654 "version": "1.0.2",
10655 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10656 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
10657 "dev": true
10658 },
10659 "node_modules/ws": {
10660 "version": "8.18.0",
10661 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
10662 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
10663 "engines": {
10664 "node": ">=10.0.0"
10665 },
10666 "peerDependencies": {
10667 "bufferutil": "^4.0.1",
10668 "utf-8-validate": ">=5.0.2"
10669 },
10670 "peerDependenciesMeta": {
10671 "bufferutil": {
10672 "optional": true
10673 },
10674 "utf-8-validate": {
10675 "optional": true
10676 }
10677 }
10678 },
10679 "node_modules/yallist": {
10680 "version": "3.1.1",
10681 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
10682 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
10683 "devOptional": true
10684 },
10685 "node_modules/yaml": {
10686 "version": "2.6.1",
10687 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz",
10688 "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==",
10689 "dev": true,
10690 "optional": true,
10691 "peer": true,
10692 "bin": {
10693 "yaml": "bin.mjs"
10694 },
10695 "engines": {
10696 "node": ">= 14"
10697 }
10698 }
10699 }
10700}