PluginProbe
Document Gallery / trunk
Document Gallery vtrunk
trunk 0.8 0.8.5 1.0 1.0.1 1.0.2 1.0.3 1.0.4 1.1 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 2.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 All 94 releases
document-gallery / package-lock.json

package-lock.json in Document Gallery trunk, at package-lock.json

18,562 lines 614.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "name": "document-gallery",
3 "version": "4.5.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "document-gallery",
9 "version": "4.5.0",
10 "license": "GPLv3",
11 "devDependencies": {
12 "@wordpress/scripts": "^26.19.0",
13 "csso-cli": "^4.0.2",
14 "terser": "^5.36.0"
15 }
16 },
17 "node_modules/@babel/code-frame": {
18 "version": "7.27.1",
19 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
20 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
21 "dev": true,
22 "dependencies": {
23 "@babel/helper-validator-identifier": "^7.27.1",
24 "js-tokens": "^4.0.0",
25 "picocolors": "^1.1.1"
26 },
27 "engines": {
28 "node": ">=6.9.0"
29 }
30 },
31 "node_modules/@babel/compat-data": {
32 "version": "7.28.5",
33 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
34 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
35 "dev": true,
36 "engines": {
37 "node": ">=6.9.0"
38 }
39 },
40 "node_modules/@babel/core": {
41 "version": "7.28.5",
42 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
43 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
44 "dev": true,
45 "dependencies": {
46 "@babel/code-frame": "^7.27.1",
47 "@babel/generator": "^7.28.5",
48 "@babel/helper-compilation-targets": "^7.27.2",
49 "@babel/helper-module-transforms": "^7.28.3",
50 "@babel/helpers": "^7.28.4",
51 "@babel/parser": "^7.28.5",
52 "@babel/template": "^7.27.2",
53 "@babel/traverse": "^7.28.5",
54 "@babel/types": "^7.28.5",
55 "@jridgewell/remapping": "^2.3.5",
56 "convert-source-map": "^2.0.0",
57 "debug": "^4.1.0",
58 "gensync": "^1.0.0-beta.2",
59 "json5": "^2.2.3",
60 "semver": "^6.3.1"
61 },
62 "engines": {
63 "node": ">=6.9.0"
64 },
65 "funding": {
66 "type": "opencollective",
67 "url": "https://opencollective.com/babel"
68 }
69 },
70 "node_modules/@babel/eslint-parser": {
71 "version": "7.28.5",
72 "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.28.5.tgz",
73 "integrity": "sha512-fcdRcWahONYo+JRnJg1/AekOacGvKx12Gu0qXJXFi2WBqQA1i7+O5PaxRB7kxE/Op94dExnCiiar6T09pvdHpA==",
74 "dev": true,
75 "dependencies": {
76 "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
77 "eslint-visitor-keys": "^2.1.0",
78 "semver": "^6.3.1"
79 },
80 "engines": {
81 "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
82 },
83 "peerDependencies": {
84 "@babel/core": "^7.11.0",
85 "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0"
86 }
87 },
88 "node_modules/@babel/generator": {
89 "version": "7.28.5",
90 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
91 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
92 "dev": true,
93 "dependencies": {
94 "@babel/parser": "^7.28.5",
95 "@babel/types": "^7.28.5",
96 "@jridgewell/gen-mapping": "^0.3.12",
97 "@jridgewell/trace-mapping": "^0.3.28",
98 "jsesc": "^3.0.2"
99 },
100 "engines": {
101 "node": ">=6.9.0"
102 }
103 },
104 "node_modules/@babel/helper-annotate-as-pure": {
105 "version": "7.27.3",
106 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz",
107 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==",
108 "dev": true,
109 "dependencies": {
110 "@babel/types": "^7.27.3"
111 },
112 "engines": {
113 "node": ">=6.9.0"
114 }
115 },
116 "node_modules/@babel/helper-compilation-targets": {
117 "version": "7.27.2",
118 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
119 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
120 "dev": true,
121 "dependencies": {
122 "@babel/compat-data": "^7.27.2",
123 "@babel/helper-validator-option": "^7.27.1",
124 "browserslist": "^4.24.0",
125 "lru-cache": "^5.1.1",
126 "semver": "^6.3.1"
127 },
128 "engines": {
129 "node": ">=6.9.0"
130 }
131 },
132 "node_modules/@babel/helper-create-class-features-plugin": {
133 "version": "7.28.5",
134 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz",
135 "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==",
136 "dev": true,
137 "dependencies": {
138 "@babel/helper-annotate-as-pure": "^7.27.3",
139 "@babel/helper-member-expression-to-functions": "^7.28.5",
140 "@babel/helper-optimise-call-expression": "^7.27.1",
141 "@babel/helper-replace-supers": "^7.27.1",
142 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
143 "@babel/traverse": "^7.28.5",
144 "semver": "^6.3.1"
145 },
146 "engines": {
147 "node": ">=6.9.0"
148 },
149 "peerDependencies": {
150 "@babel/core": "^7.0.0"
151 }
152 },
153 "node_modules/@babel/helper-create-regexp-features-plugin": {
154 "version": "7.28.5",
155 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz",
156 "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==",
157 "dev": true,
158 "dependencies": {
159 "@babel/helper-annotate-as-pure": "^7.27.3",
160 "regexpu-core": "^6.3.1",
161 "semver": "^6.3.1"
162 },
163 "engines": {
164 "node": ">=6.9.0"
165 },
166 "peerDependencies": {
167 "@babel/core": "^7.0.0"
168 }
169 },
170 "node_modules/@babel/helper-define-polyfill-provider": {
171 "version": "0.6.5",
172 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz",
173 "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==",
174 "dev": true,
175 "dependencies": {
176 "@babel/helper-compilation-targets": "^7.27.2",
177 "@babel/helper-plugin-utils": "^7.27.1",
178 "debug": "^4.4.1",
179 "lodash.debounce": "^4.0.8",
180 "resolve": "^1.22.10"
181 },
182 "peerDependencies": {
183 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
184 }
185 },
186 "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": {
187 "version": "4.4.3",
188 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
189 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
190 "dev": true,
191 "dependencies": {
192 "ms": "^2.1.3"
193 },
194 "engines": {
195 "node": ">=6.0"
196 },
197 "peerDependenciesMeta": {
198 "supports-color": {
199 "optional": true
200 }
201 }
202 },
203 "node_modules/@babel/helper-define-polyfill-provider/node_modules/ms": {
204 "version": "2.1.3",
205 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
206 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
207 "dev": true
208 },
209 "node_modules/@babel/helper-globals": {
210 "version": "7.28.0",
211 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
212 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
213 "dev": true,
214 "engines": {
215 "node": ">=6.9.0"
216 }
217 },
218 "node_modules/@babel/helper-member-expression-to-functions": {
219 "version": "7.28.5",
220 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz",
221 "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==",
222 "dev": true,
223 "dependencies": {
224 "@babel/traverse": "^7.28.5",
225 "@babel/types": "^7.28.5"
226 },
227 "engines": {
228 "node": ">=6.9.0"
229 }
230 },
231 "node_modules/@babel/helper-module-imports": {
232 "version": "7.27.1",
233 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
234 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
235 "dev": true,
236 "dependencies": {
237 "@babel/traverse": "^7.27.1",
238 "@babel/types": "^7.27.1"
239 },
240 "engines": {
241 "node": ">=6.9.0"
242 }
243 },
244 "node_modules/@babel/helper-module-transforms": {
245 "version": "7.28.3",
246 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
247 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
248 "dev": true,
249 "dependencies": {
250 "@babel/helper-module-imports": "^7.27.1",
251 "@babel/helper-validator-identifier": "^7.27.1",
252 "@babel/traverse": "^7.28.3"
253 },
254 "engines": {
255 "node": ">=6.9.0"
256 },
257 "peerDependencies": {
258 "@babel/core": "^7.0.0"
259 }
260 },
261 "node_modules/@babel/helper-optimise-call-expression": {
262 "version": "7.27.1",
263 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz",
264 "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==",
265 "dev": true,
266 "dependencies": {
267 "@babel/types": "^7.27.1"
268 },
269 "engines": {
270 "node": ">=6.9.0"
271 }
272 },
273 "node_modules/@babel/helper-plugin-utils": {
274 "version": "7.27.1",
275 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
276 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
277 "dev": true,
278 "engines": {
279 "node": ">=6.9.0"
280 }
281 },
282 "node_modules/@babel/helper-remap-async-to-generator": {
283 "version": "7.27.1",
284 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz",
285 "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==",
286 "dev": true,
287 "dependencies": {
288 "@babel/helper-annotate-as-pure": "^7.27.1",
289 "@babel/helper-wrap-function": "^7.27.1",
290 "@babel/traverse": "^7.27.1"
291 },
292 "engines": {
293 "node": ">=6.9.0"
294 },
295 "peerDependencies": {
296 "@babel/core": "^7.0.0"
297 }
298 },
299 "node_modules/@babel/helper-replace-supers": {
300 "version": "7.27.1",
301 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz",
302 "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==",
303 "dev": true,
304 "dependencies": {
305 "@babel/helper-member-expression-to-functions": "^7.27.1",
306 "@babel/helper-optimise-call-expression": "^7.27.1",
307 "@babel/traverse": "^7.27.1"
308 },
309 "engines": {
310 "node": ">=6.9.0"
311 },
312 "peerDependencies": {
313 "@babel/core": "^7.0.0"
314 }
315 },
316 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
317 "version": "7.27.1",
318 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz",
319 "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==",
320 "dev": true,
321 "dependencies": {
322 "@babel/traverse": "^7.27.1",
323 "@babel/types": "^7.27.1"
324 },
325 "engines": {
326 "node": ">=6.9.0"
327 }
328 },
329 "node_modules/@babel/helper-string-parser": {
330 "version": "7.27.1",
331 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
332 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
333 "dev": true,
334 "engines": {
335 "node": ">=6.9.0"
336 }
337 },
338 "node_modules/@babel/helper-validator-identifier": {
339 "version": "7.28.5",
340 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
341 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
342 "dev": true,
343 "engines": {
344 "node": ">=6.9.0"
345 }
346 },
347 "node_modules/@babel/helper-validator-option": {
348 "version": "7.27.1",
349 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
350 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
351 "dev": true,
352 "engines": {
353 "node": ">=6.9.0"
354 }
355 },
356 "node_modules/@babel/helper-wrap-function": {
357 "version": "7.28.3",
358 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz",
359 "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==",
360 "dev": true,
361 "dependencies": {
362 "@babel/template": "^7.27.2",
363 "@babel/traverse": "^7.28.3",
364 "@babel/types": "^7.28.2"
365 },
366 "engines": {
367 "node": ">=6.9.0"
368 }
369 },
370 "node_modules/@babel/helpers": {
371 "version": "7.28.4",
372 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
373 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
374 "dev": true,
375 "dependencies": {
376 "@babel/template": "^7.27.2",
377 "@babel/types": "^7.28.4"
378 },
379 "engines": {
380 "node": ">=6.9.0"
381 }
382 },
383 "node_modules/@babel/parser": {
384 "version": "7.28.5",
385 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
386 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
387 "dev": true,
388 "dependencies": {
389 "@babel/types": "^7.28.5"
390 },
391 "bin": {
392 "parser": "bin/babel-parser.js"
393 },
394 "engines": {
395 "node": ">=6.0.0"
396 }
397 },
398 "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
399 "version": "7.28.5",
400 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz",
401 "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==",
402 "dev": true,
403 "dependencies": {
404 "@babel/helper-plugin-utils": "^7.27.1",
405 "@babel/traverse": "^7.28.5"
406 },
407 "engines": {
408 "node": ">=6.9.0"
409 },
410 "peerDependencies": {
411 "@babel/core": "^7.0.0"
412 }
413 },
414 "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
415 "version": "7.27.1",
416 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz",
417 "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==",
418 "dev": true,
419 "dependencies": {
420 "@babel/helper-plugin-utils": "^7.27.1"
421 },
422 "engines": {
423 "node": ">=6.9.0"
424 },
425 "peerDependencies": {
426 "@babel/core": "^7.0.0"
427 }
428 },
429 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
430 "version": "7.27.1",
431 "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.27.1.tgz",
432 "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==",
433 "dev": true,
434 "dependencies": {
435 "@babel/helper-plugin-utils": "^7.27.1"
436 },
437 "engines": {
438 "node": ">=6.9.0"
439 },
440 "peerDependencies": {
441 "@babel/core": "^7.0.0"
442 }
443 },
444 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
445 "version": "7.27.1",
446 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz",
447 "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==",
448 "dev": true,
449 "dependencies": {
450 "@babel/helper-plugin-utils": "^7.27.1",
451 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
452 "@babel/plugin-transform-optional-chaining": "^7.27.1"
453 },
454 "engines": {
455 "node": ">=6.9.0"
456 },
457 "peerDependencies": {
458 "@babel/core": "^7.13.0"
459 }
460 },
461 "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
462 "version": "7.28.3",
463 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz",
464 "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==",
465 "dev": true,
466 "dependencies": {
467 "@babel/helper-plugin-utils": "^7.27.1",
468 "@babel/traverse": "^7.28.3"
469 },
470 "engines": {
471 "node": ">=6.9.0"
472 },
473 "peerDependencies": {
474 "@babel/core": "^7.0.0"
475 }
476 },
477 "node_modules/@babel/plugin-proposal-private-property-in-object": {
478 "version": "7.21.0-placeholder-for-preset-env.2",
479 "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",
480 "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
481 "dev": true,
482 "engines": {
483 "node": ">=6.9.0"
484 },
485 "peerDependencies": {
486 "@babel/core": "^7.0.0-0"
487 }
488 },
489 "node_modules/@babel/plugin-syntax-async-generators": {
490 "version": "7.8.4",
491 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
492 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
493 "dev": true,
494 "dependencies": {
495 "@babel/helper-plugin-utils": "^7.8.0"
496 },
497 "peerDependencies": {
498 "@babel/core": "^7.0.0-0"
499 }
500 },
501 "node_modules/@babel/plugin-syntax-bigint": {
502 "version": "7.8.3",
503 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
504 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
505 "dev": true,
506 "dependencies": {
507 "@babel/helper-plugin-utils": "^7.8.0"
508 },
509 "peerDependencies": {
510 "@babel/core": "^7.0.0-0"
511 }
512 },
513 "node_modules/@babel/plugin-syntax-class-properties": {
514 "version": "7.12.13",
515 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
516 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
517 "dev": true,
518 "dependencies": {
519 "@babel/helper-plugin-utils": "^7.12.13"
520 },
521 "peerDependencies": {
522 "@babel/core": "^7.0.0-0"
523 }
524 },
525 "node_modules/@babel/plugin-syntax-class-static-block": {
526 "version": "7.14.5",
527 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
528 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
529 "dev": true,
530 "dependencies": {
531 "@babel/helper-plugin-utils": "^7.14.5"
532 },
533 "engines": {
534 "node": ">=6.9.0"
535 },
536 "peerDependencies": {
537 "@babel/core": "^7.0.0-0"
538 }
539 },
540 "node_modules/@babel/plugin-syntax-import-assertions": {
541 "version": "7.27.1",
542 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz",
543 "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==",
544 "dev": true,
545 "dependencies": {
546 "@babel/helper-plugin-utils": "^7.27.1"
547 },
548 "engines": {
549 "node": ">=6.9.0"
550 },
551 "peerDependencies": {
552 "@babel/core": "^7.0.0-0"
553 }
554 },
555 "node_modules/@babel/plugin-syntax-import-attributes": {
556 "version": "7.27.1",
557 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz",
558 "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==",
559 "dev": true,
560 "dependencies": {
561 "@babel/helper-plugin-utils": "^7.27.1"
562 },
563 "engines": {
564 "node": ">=6.9.0"
565 },
566 "peerDependencies": {
567 "@babel/core": "^7.0.0-0"
568 }
569 },
570 "node_modules/@babel/plugin-syntax-import-meta": {
571 "version": "7.10.4",
572 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
573 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
574 "dev": true,
575 "dependencies": {
576 "@babel/helper-plugin-utils": "^7.10.4"
577 },
578 "peerDependencies": {
579 "@babel/core": "^7.0.0-0"
580 }
581 },
582 "node_modules/@babel/plugin-syntax-json-strings": {
583 "version": "7.8.3",
584 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
585 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
586 "dev": true,
587 "dependencies": {
588 "@babel/helper-plugin-utils": "^7.8.0"
589 },
590 "peerDependencies": {
591 "@babel/core": "^7.0.0-0"
592 }
593 },
594 "node_modules/@babel/plugin-syntax-jsx": {
595 "version": "7.27.1",
596 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz",
597 "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==",
598 "dev": true,
599 "dependencies": {
600 "@babel/helper-plugin-utils": "^7.27.1"
601 },
602 "engines": {
603 "node": ">=6.9.0"
604 },
605 "peerDependencies": {
606 "@babel/core": "^7.0.0-0"
607 }
608 },
609 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
610 "version": "7.10.4",
611 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
612 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
613 "dev": true,
614 "dependencies": {
615 "@babel/helper-plugin-utils": "^7.10.4"
616 },
617 "peerDependencies": {
618 "@babel/core": "^7.0.0-0"
619 }
620 },
621 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
622 "version": "7.8.3",
623 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
624 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
625 "dev": true,
626 "dependencies": {
627 "@babel/helper-plugin-utils": "^7.8.0"
628 },
629 "peerDependencies": {
630 "@babel/core": "^7.0.0-0"
631 }
632 },
633 "node_modules/@babel/plugin-syntax-numeric-separator": {
634 "version": "7.10.4",
635 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
636 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
637 "dev": true,
638 "dependencies": {
639 "@babel/helper-plugin-utils": "^7.10.4"
640 },
641 "peerDependencies": {
642 "@babel/core": "^7.0.0-0"
643 }
644 },
645 "node_modules/@babel/plugin-syntax-object-rest-spread": {
646 "version": "7.8.3",
647 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
648 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
649 "dev": true,
650 "dependencies": {
651 "@babel/helper-plugin-utils": "^7.8.0"
652 },
653 "peerDependencies": {
654 "@babel/core": "^7.0.0-0"
655 }
656 },
657 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
658 "version": "7.8.3",
659 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
660 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
661 "dev": true,
662 "dependencies": {
663 "@babel/helper-plugin-utils": "^7.8.0"
664 },
665 "peerDependencies": {
666 "@babel/core": "^7.0.0-0"
667 }
668 },
669 "node_modules/@babel/plugin-syntax-optional-chaining": {
670 "version": "7.8.3",
671 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
672 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
673 "dev": true,
674 "dependencies": {
675 "@babel/helper-plugin-utils": "^7.8.0"
676 },
677 "peerDependencies": {
678 "@babel/core": "^7.0.0-0"
679 }
680 },
681 "node_modules/@babel/plugin-syntax-private-property-in-object": {
682 "version": "7.14.5",
683 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
684 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
685 "dev": true,
686 "dependencies": {
687 "@babel/helper-plugin-utils": "^7.14.5"
688 },
689 "engines": {
690 "node": ">=6.9.0"
691 },
692 "peerDependencies": {
693 "@babel/core": "^7.0.0-0"
694 }
695 },
696 "node_modules/@babel/plugin-syntax-top-level-await": {
697 "version": "7.14.5",
698 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
699 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
700 "dev": true,
701 "dependencies": {
702 "@babel/helper-plugin-utils": "^7.14.5"
703 },
704 "engines": {
705 "node": ">=6.9.0"
706 },
707 "peerDependencies": {
708 "@babel/core": "^7.0.0-0"
709 }
710 },
711 "node_modules/@babel/plugin-syntax-typescript": {
712 "version": "7.27.1",
713 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz",
714 "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==",
715 "dev": true,
716 "dependencies": {
717 "@babel/helper-plugin-utils": "^7.27.1"
718 },
719 "engines": {
720 "node": ">=6.9.0"
721 },
722 "peerDependencies": {
723 "@babel/core": "^7.0.0-0"
724 }
725 },
726 "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
727 "version": "7.18.6",
728 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
729 "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
730 "dev": true,
731 "dependencies": {
732 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
733 "@babel/helper-plugin-utils": "^7.18.6"
734 },
735 "engines": {
736 "node": ">=6.9.0"
737 },
738 "peerDependencies": {
739 "@babel/core": "^7.0.0"
740 }
741 },
742 "node_modules/@babel/plugin-transform-arrow-functions": {
743 "version": "7.27.1",
744 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz",
745 "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==",
746 "dev": true,
747 "dependencies": {
748 "@babel/helper-plugin-utils": "^7.27.1"
749 },
750 "engines": {
751 "node": ">=6.9.0"
752 },
753 "peerDependencies": {
754 "@babel/core": "^7.0.0-0"
755 }
756 },
757 "node_modules/@babel/plugin-transform-async-generator-functions": {
758 "version": "7.28.0",
759 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz",
760 "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==",
761 "dev": true,
762 "dependencies": {
763 "@babel/helper-plugin-utils": "^7.27.1",
764 "@babel/helper-remap-async-to-generator": "^7.27.1",
765 "@babel/traverse": "^7.28.0"
766 },
767 "engines": {
768 "node": ">=6.9.0"
769 },
770 "peerDependencies": {
771 "@babel/core": "^7.0.0-0"
772 }
773 },
774 "node_modules/@babel/plugin-transform-async-to-generator": {
775 "version": "7.27.1",
776 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz",
777 "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==",
778 "dev": true,
779 "dependencies": {
780 "@babel/helper-module-imports": "^7.27.1",
781 "@babel/helper-plugin-utils": "^7.27.1",
782 "@babel/helper-remap-async-to-generator": "^7.27.1"
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-block-scoped-functions": {
792 "version": "7.27.1",
793 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz",
794 "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==",
795 "dev": true,
796 "dependencies": {
797 "@babel/helper-plugin-utils": "^7.27.1"
798 },
799 "engines": {
800 "node": ">=6.9.0"
801 },
802 "peerDependencies": {
803 "@babel/core": "^7.0.0-0"
804 }
805 },
806 "node_modules/@babel/plugin-transform-block-scoping": {
807 "version": "7.28.5",
808 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz",
809 "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==",
810 "dev": true,
811 "dependencies": {
812 "@babel/helper-plugin-utils": "^7.27.1"
813 },
814 "engines": {
815 "node": ">=6.9.0"
816 },
817 "peerDependencies": {
818 "@babel/core": "^7.0.0-0"
819 }
820 },
821 "node_modules/@babel/plugin-transform-class-properties": {
822 "version": "7.27.1",
823 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz",
824 "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==",
825 "dev": true,
826 "dependencies": {
827 "@babel/helper-create-class-features-plugin": "^7.27.1",
828 "@babel/helper-plugin-utils": "^7.27.1"
829 },
830 "engines": {
831 "node": ">=6.9.0"
832 },
833 "peerDependencies": {
834 "@babel/core": "^7.0.0-0"
835 }
836 },
837 "node_modules/@babel/plugin-transform-class-static-block": {
838 "version": "7.28.3",
839 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz",
840 "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==",
841 "dev": true,
842 "dependencies": {
843 "@babel/helper-create-class-features-plugin": "^7.28.3",
844 "@babel/helper-plugin-utils": "^7.27.1"
845 },
846 "engines": {
847 "node": ">=6.9.0"
848 },
849 "peerDependencies": {
850 "@babel/core": "^7.12.0"
851 }
852 },
853 "node_modules/@babel/plugin-transform-classes": {
854 "version": "7.28.4",
855 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz",
856 "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==",
857 "dev": true,
858 "dependencies": {
859 "@babel/helper-annotate-as-pure": "^7.27.3",
860 "@babel/helper-compilation-targets": "^7.27.2",
861 "@babel/helper-globals": "^7.28.0",
862 "@babel/helper-plugin-utils": "^7.27.1",
863 "@babel/helper-replace-supers": "^7.27.1",
864 "@babel/traverse": "^7.28.4"
865 },
866 "engines": {
867 "node": ">=6.9.0"
868 },
869 "peerDependencies": {
870 "@babel/core": "^7.0.0-0"
871 }
872 },
873 "node_modules/@babel/plugin-transform-computed-properties": {
874 "version": "7.27.1",
875 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz",
876 "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==",
877 "dev": true,
878 "dependencies": {
879 "@babel/helper-plugin-utils": "^7.27.1",
880 "@babel/template": "^7.27.1"
881 },
882 "engines": {
883 "node": ">=6.9.0"
884 },
885 "peerDependencies": {
886 "@babel/core": "^7.0.0-0"
887 }
888 },
889 "node_modules/@babel/plugin-transform-destructuring": {
890 "version": "7.28.5",
891 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz",
892 "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==",
893 "dev": true,
894 "dependencies": {
895 "@babel/helper-plugin-utils": "^7.27.1",
896 "@babel/traverse": "^7.28.5"
897 },
898 "engines": {
899 "node": ">=6.9.0"
900 },
901 "peerDependencies": {
902 "@babel/core": "^7.0.0-0"
903 }
904 },
905 "node_modules/@babel/plugin-transform-dotall-regex": {
906 "version": "7.27.1",
907 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz",
908 "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==",
909 "dev": true,
910 "dependencies": {
911 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
912 "@babel/helper-plugin-utils": "^7.27.1"
913 },
914 "engines": {
915 "node": ">=6.9.0"
916 },
917 "peerDependencies": {
918 "@babel/core": "^7.0.0-0"
919 }
920 },
921 "node_modules/@babel/plugin-transform-duplicate-keys": {
922 "version": "7.27.1",
923 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz",
924 "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==",
925 "dev": true,
926 "dependencies": {
927 "@babel/helper-plugin-utils": "^7.27.1"
928 },
929 "engines": {
930 "node": ">=6.9.0"
931 },
932 "peerDependencies": {
933 "@babel/core": "^7.0.0-0"
934 }
935 },
936 "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
937 "version": "7.27.1",
938 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz",
939 "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==",
940 "dev": true,
941 "dependencies": {
942 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
943 "@babel/helper-plugin-utils": "^7.27.1"
944 },
945 "engines": {
946 "node": ">=6.9.0"
947 },
948 "peerDependencies": {
949 "@babel/core": "^7.0.0"
950 }
951 },
952 "node_modules/@babel/plugin-transform-dynamic-import": {
953 "version": "7.27.1",
954 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz",
955 "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==",
956 "dev": true,
957 "dependencies": {
958 "@babel/helper-plugin-utils": "^7.27.1"
959 },
960 "engines": {
961 "node": ">=6.9.0"
962 },
963 "peerDependencies": {
964 "@babel/core": "^7.0.0-0"
965 }
966 },
967 "node_modules/@babel/plugin-transform-explicit-resource-management": {
968 "version": "7.28.0",
969 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz",
970 "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==",
971 "dev": true,
972 "dependencies": {
973 "@babel/helper-plugin-utils": "^7.27.1",
974 "@babel/plugin-transform-destructuring": "^7.28.0"
975 },
976 "engines": {
977 "node": ">=6.9.0"
978 },
979 "peerDependencies": {
980 "@babel/core": "^7.0.0-0"
981 }
982 },
983 "node_modules/@babel/plugin-transform-exponentiation-operator": {
984 "version": "7.28.5",
985 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz",
986 "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==",
987 "dev": true,
988 "dependencies": {
989 "@babel/helper-plugin-utils": "^7.27.1"
990 },
991 "engines": {
992 "node": ">=6.9.0"
993 },
994 "peerDependencies": {
995 "@babel/core": "^7.0.0-0"
996 }
997 },
998 "node_modules/@babel/plugin-transform-export-namespace-from": {
999 "version": "7.27.1",
1000 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz",
1001 "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==",
1002 "dev": true,
1003 "dependencies": {
1004 "@babel/helper-plugin-utils": "^7.27.1"
1005 },
1006 "engines": {
1007 "node": ">=6.9.0"
1008 },
1009 "peerDependencies": {
1010 "@babel/core": "^7.0.0-0"
1011 }
1012 },
1013 "node_modules/@babel/plugin-transform-for-of": {
1014 "version": "7.27.1",
1015 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz",
1016 "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==",
1017 "dev": true,
1018 "dependencies": {
1019 "@babel/helper-plugin-utils": "^7.27.1",
1020 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1"
1021 },
1022 "engines": {
1023 "node": ">=6.9.0"
1024 },
1025 "peerDependencies": {
1026 "@babel/core": "^7.0.0-0"
1027 }
1028 },
1029 "node_modules/@babel/plugin-transform-function-name": {
1030 "version": "7.27.1",
1031 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz",
1032 "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==",
1033 "dev": true,
1034 "dependencies": {
1035 "@babel/helper-compilation-targets": "^7.27.1",
1036 "@babel/helper-plugin-utils": "^7.27.1",
1037 "@babel/traverse": "^7.27.1"
1038 },
1039 "engines": {
1040 "node": ">=6.9.0"
1041 },
1042 "peerDependencies": {
1043 "@babel/core": "^7.0.0-0"
1044 }
1045 },
1046 "node_modules/@babel/plugin-transform-json-strings": {
1047 "version": "7.27.1",
1048 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz",
1049 "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==",
1050 "dev": true,
1051 "dependencies": {
1052 "@babel/helper-plugin-utils": "^7.27.1"
1053 },
1054 "engines": {
1055 "node": ">=6.9.0"
1056 },
1057 "peerDependencies": {
1058 "@babel/core": "^7.0.0-0"
1059 }
1060 },
1061 "node_modules/@babel/plugin-transform-literals": {
1062 "version": "7.27.1",
1063 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz",
1064 "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==",
1065 "dev": true,
1066 "dependencies": {
1067 "@babel/helper-plugin-utils": "^7.27.1"
1068 },
1069 "engines": {
1070 "node": ">=6.9.0"
1071 },
1072 "peerDependencies": {
1073 "@babel/core": "^7.0.0-0"
1074 }
1075 },
1076 "node_modules/@babel/plugin-transform-logical-assignment-operators": {
1077 "version": "7.28.5",
1078 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz",
1079 "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==",
1080 "dev": true,
1081 "dependencies": {
1082 "@babel/helper-plugin-utils": "^7.27.1"
1083 },
1084 "engines": {
1085 "node": ">=6.9.0"
1086 },
1087 "peerDependencies": {
1088 "@babel/core": "^7.0.0-0"
1089 }
1090 },
1091 "node_modules/@babel/plugin-transform-member-expression-literals": {
1092 "version": "7.27.1",
1093 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz",
1094 "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==",
1095 "dev": true,
1096 "dependencies": {
1097 "@babel/helper-plugin-utils": "^7.27.1"
1098 },
1099 "engines": {
1100 "node": ">=6.9.0"
1101 },
1102 "peerDependencies": {
1103 "@babel/core": "^7.0.0-0"
1104 }
1105 },
1106 "node_modules/@babel/plugin-transform-modules-amd": {
1107 "version": "7.27.1",
1108 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz",
1109 "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==",
1110 "dev": true,
1111 "dependencies": {
1112 "@babel/helper-module-transforms": "^7.27.1",
1113 "@babel/helper-plugin-utils": "^7.27.1"
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-modules-commonjs": {
1123 "version": "7.27.1",
1124 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz",
1125 "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==",
1126 "dev": true,
1127 "dependencies": {
1128 "@babel/helper-module-transforms": "^7.27.1",
1129 "@babel/helper-plugin-utils": "^7.27.1"
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-modules-systemjs": {
1139 "version": "7.28.5",
1140 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz",
1141 "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==",
1142 "dev": true,
1143 "dependencies": {
1144 "@babel/helper-module-transforms": "^7.28.3",
1145 "@babel/helper-plugin-utils": "^7.27.1",
1146 "@babel/helper-validator-identifier": "^7.28.5",
1147 "@babel/traverse": "^7.28.5"
1148 },
1149 "engines": {
1150 "node": ">=6.9.0"
1151 },
1152 "peerDependencies": {
1153 "@babel/core": "^7.0.0-0"
1154 }
1155 },
1156 "node_modules/@babel/plugin-transform-modules-umd": {
1157 "version": "7.27.1",
1158 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz",
1159 "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==",
1160 "dev": true,
1161 "dependencies": {
1162 "@babel/helper-module-transforms": "^7.27.1",
1163 "@babel/helper-plugin-utils": "^7.27.1"
1164 },
1165 "engines": {
1166 "node": ">=6.9.0"
1167 },
1168 "peerDependencies": {
1169 "@babel/core": "^7.0.0-0"
1170 }
1171 },
1172 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1173 "version": "7.27.1",
1174 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz",
1175 "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==",
1176 "dev": true,
1177 "dependencies": {
1178 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
1179 "@babel/helper-plugin-utils": "^7.27.1"
1180 },
1181 "engines": {
1182 "node": ">=6.9.0"
1183 },
1184 "peerDependencies": {
1185 "@babel/core": "^7.0.0"
1186 }
1187 },
1188 "node_modules/@babel/plugin-transform-new-target": {
1189 "version": "7.27.1",
1190 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz",
1191 "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==",
1192 "dev": true,
1193 "dependencies": {
1194 "@babel/helper-plugin-utils": "^7.27.1"
1195 },
1196 "engines": {
1197 "node": ">=6.9.0"
1198 },
1199 "peerDependencies": {
1200 "@babel/core": "^7.0.0-0"
1201 }
1202 },
1203 "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
1204 "version": "7.27.1",
1205 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz",
1206 "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==",
1207 "dev": true,
1208 "dependencies": {
1209 "@babel/helper-plugin-utils": "^7.27.1"
1210 },
1211 "engines": {
1212 "node": ">=6.9.0"
1213 },
1214 "peerDependencies": {
1215 "@babel/core": "^7.0.0-0"
1216 }
1217 },
1218 "node_modules/@babel/plugin-transform-numeric-separator": {
1219 "version": "7.27.1",
1220 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz",
1221 "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==",
1222 "dev": true,
1223 "dependencies": {
1224 "@babel/helper-plugin-utils": "^7.27.1"
1225 },
1226 "engines": {
1227 "node": ">=6.9.0"
1228 },
1229 "peerDependencies": {
1230 "@babel/core": "^7.0.0-0"
1231 }
1232 },
1233 "node_modules/@babel/plugin-transform-object-rest-spread": {
1234 "version": "7.28.4",
1235 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz",
1236 "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==",
1237 "dev": true,
1238 "dependencies": {
1239 "@babel/helper-compilation-targets": "^7.27.2",
1240 "@babel/helper-plugin-utils": "^7.27.1",
1241 "@babel/plugin-transform-destructuring": "^7.28.0",
1242 "@babel/plugin-transform-parameters": "^7.27.7",
1243 "@babel/traverse": "^7.28.4"
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-object-super": {
1253 "version": "7.27.1",
1254 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz",
1255 "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==",
1256 "dev": true,
1257 "dependencies": {
1258 "@babel/helper-plugin-utils": "^7.27.1",
1259 "@babel/helper-replace-supers": "^7.27.1"
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-optional-catch-binding": {
1269 "version": "7.27.1",
1270 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz",
1271 "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==",
1272 "dev": true,
1273 "dependencies": {
1274 "@babel/helper-plugin-utils": "^7.27.1"
1275 },
1276 "engines": {
1277 "node": ">=6.9.0"
1278 },
1279 "peerDependencies": {
1280 "@babel/core": "^7.0.0-0"
1281 }
1282 },
1283 "node_modules/@babel/plugin-transform-optional-chaining": {
1284 "version": "7.28.5",
1285 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz",
1286 "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==",
1287 "dev": true,
1288 "dependencies": {
1289 "@babel/helper-plugin-utils": "^7.27.1",
1290 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1"
1291 },
1292 "engines": {
1293 "node": ">=6.9.0"
1294 },
1295 "peerDependencies": {
1296 "@babel/core": "^7.0.0-0"
1297 }
1298 },
1299 "node_modules/@babel/plugin-transform-parameters": {
1300 "version": "7.27.7",
1301 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz",
1302 "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==",
1303 "dev": true,
1304 "dependencies": {
1305 "@babel/helper-plugin-utils": "^7.27.1"
1306 },
1307 "engines": {
1308 "node": ">=6.9.0"
1309 },
1310 "peerDependencies": {
1311 "@babel/core": "^7.0.0-0"
1312 }
1313 },
1314 "node_modules/@babel/plugin-transform-private-methods": {
1315 "version": "7.27.1",
1316 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz",
1317 "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==",
1318 "dev": true,
1319 "dependencies": {
1320 "@babel/helper-create-class-features-plugin": "^7.27.1",
1321 "@babel/helper-plugin-utils": "^7.27.1"
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-private-property-in-object": {
1331 "version": "7.27.1",
1332 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz",
1333 "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==",
1334 "dev": true,
1335 "dependencies": {
1336 "@babel/helper-annotate-as-pure": "^7.27.1",
1337 "@babel/helper-create-class-features-plugin": "^7.27.1",
1338 "@babel/helper-plugin-utils": "^7.27.1"
1339 },
1340 "engines": {
1341 "node": ">=6.9.0"
1342 },
1343 "peerDependencies": {
1344 "@babel/core": "^7.0.0-0"
1345 }
1346 },
1347 "node_modules/@babel/plugin-transform-property-literals": {
1348 "version": "7.27.1",
1349 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz",
1350 "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==",
1351 "dev": true,
1352 "dependencies": {
1353 "@babel/helper-plugin-utils": "^7.27.1"
1354 },
1355 "engines": {
1356 "node": ">=6.9.0"
1357 },
1358 "peerDependencies": {
1359 "@babel/core": "^7.0.0-0"
1360 }
1361 },
1362 "node_modules/@babel/plugin-transform-react-constant-elements": {
1363 "version": "7.27.1",
1364 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.27.1.tgz",
1365 "integrity": "sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==",
1366 "dev": true,
1367 "dependencies": {
1368 "@babel/helper-plugin-utils": "^7.27.1"
1369 },
1370 "engines": {
1371 "node": ">=6.9.0"
1372 },
1373 "peerDependencies": {
1374 "@babel/core": "^7.0.0-0"
1375 }
1376 },
1377 "node_modules/@babel/plugin-transform-react-display-name": {
1378 "version": "7.28.0",
1379 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz",
1380 "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==",
1381 "dev": true,
1382 "dependencies": {
1383 "@babel/helper-plugin-utils": "^7.27.1"
1384 },
1385 "engines": {
1386 "node": ">=6.9.0"
1387 },
1388 "peerDependencies": {
1389 "@babel/core": "^7.0.0-0"
1390 }
1391 },
1392 "node_modules/@babel/plugin-transform-react-jsx": {
1393 "version": "7.27.1",
1394 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz",
1395 "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==",
1396 "dev": true,
1397 "dependencies": {
1398 "@babel/helper-annotate-as-pure": "^7.27.1",
1399 "@babel/helper-module-imports": "^7.27.1",
1400 "@babel/helper-plugin-utils": "^7.27.1",
1401 "@babel/plugin-syntax-jsx": "^7.27.1",
1402 "@babel/types": "^7.27.1"
1403 },
1404 "engines": {
1405 "node": ">=6.9.0"
1406 },
1407 "peerDependencies": {
1408 "@babel/core": "^7.0.0-0"
1409 }
1410 },
1411 "node_modules/@babel/plugin-transform-react-jsx-development": {
1412 "version": "7.27.1",
1413 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz",
1414 "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==",
1415 "dev": true,
1416 "dependencies": {
1417 "@babel/plugin-transform-react-jsx": "^7.27.1"
1418 },
1419 "engines": {
1420 "node": ">=6.9.0"
1421 },
1422 "peerDependencies": {
1423 "@babel/core": "^7.0.0-0"
1424 }
1425 },
1426 "node_modules/@babel/plugin-transform-react-pure-annotations": {
1427 "version": "7.27.1",
1428 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz",
1429 "integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==",
1430 "dev": true,
1431 "dependencies": {
1432 "@babel/helper-annotate-as-pure": "^7.27.1",
1433 "@babel/helper-plugin-utils": "^7.27.1"
1434 },
1435 "engines": {
1436 "node": ">=6.9.0"
1437 },
1438 "peerDependencies": {
1439 "@babel/core": "^7.0.0-0"
1440 }
1441 },
1442 "node_modules/@babel/plugin-transform-regenerator": {
1443 "version": "7.28.4",
1444 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz",
1445 "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==",
1446 "dev": true,
1447 "dependencies": {
1448 "@babel/helper-plugin-utils": "^7.27.1"
1449 },
1450 "engines": {
1451 "node": ">=6.9.0"
1452 },
1453 "peerDependencies": {
1454 "@babel/core": "^7.0.0-0"
1455 }
1456 },
1457 "node_modules/@babel/plugin-transform-regexp-modifiers": {
1458 "version": "7.27.1",
1459 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz",
1460 "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==",
1461 "dev": true,
1462 "dependencies": {
1463 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
1464 "@babel/helper-plugin-utils": "^7.27.1"
1465 },
1466 "engines": {
1467 "node": ">=6.9.0"
1468 },
1469 "peerDependencies": {
1470 "@babel/core": "^7.0.0"
1471 }
1472 },
1473 "node_modules/@babel/plugin-transform-reserved-words": {
1474 "version": "7.27.1",
1475 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz",
1476 "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==",
1477 "dev": true,
1478 "dependencies": {
1479 "@babel/helper-plugin-utils": "^7.27.1"
1480 },
1481 "engines": {
1482 "node": ">=6.9.0"
1483 },
1484 "peerDependencies": {
1485 "@babel/core": "^7.0.0-0"
1486 }
1487 },
1488 "node_modules/@babel/plugin-transform-runtime": {
1489 "version": "7.28.5",
1490 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.5.tgz",
1491 "integrity": "sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==",
1492 "dev": true,
1493 "dependencies": {
1494 "@babel/helper-module-imports": "^7.27.1",
1495 "@babel/helper-plugin-utils": "^7.27.1",
1496 "babel-plugin-polyfill-corejs2": "^0.4.14",
1497 "babel-plugin-polyfill-corejs3": "^0.13.0",
1498 "babel-plugin-polyfill-regenerator": "^0.6.5",
1499 "semver": "^6.3.1"
1500 },
1501 "engines": {
1502 "node": ">=6.9.0"
1503 },
1504 "peerDependencies": {
1505 "@babel/core": "^7.0.0-0"
1506 }
1507 },
1508 "node_modules/@babel/plugin-transform-shorthand-properties": {
1509 "version": "7.27.1",
1510 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz",
1511 "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==",
1512 "dev": true,
1513 "dependencies": {
1514 "@babel/helper-plugin-utils": "^7.27.1"
1515 },
1516 "engines": {
1517 "node": ">=6.9.0"
1518 },
1519 "peerDependencies": {
1520 "@babel/core": "^7.0.0-0"
1521 }
1522 },
1523 "node_modules/@babel/plugin-transform-spread": {
1524 "version": "7.27.1",
1525 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz",
1526 "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==",
1527 "dev": true,
1528 "dependencies": {
1529 "@babel/helper-plugin-utils": "^7.27.1",
1530 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1"
1531 },
1532 "engines": {
1533 "node": ">=6.9.0"
1534 },
1535 "peerDependencies": {
1536 "@babel/core": "^7.0.0-0"
1537 }
1538 },
1539 "node_modules/@babel/plugin-transform-sticky-regex": {
1540 "version": "7.27.1",
1541 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz",
1542 "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==",
1543 "dev": true,
1544 "dependencies": {
1545 "@babel/helper-plugin-utils": "^7.27.1"
1546 },
1547 "engines": {
1548 "node": ">=6.9.0"
1549 },
1550 "peerDependencies": {
1551 "@babel/core": "^7.0.0-0"
1552 }
1553 },
1554 "node_modules/@babel/plugin-transform-template-literals": {
1555 "version": "7.27.1",
1556 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz",
1557 "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==",
1558 "dev": true,
1559 "dependencies": {
1560 "@babel/helper-plugin-utils": "^7.27.1"
1561 },
1562 "engines": {
1563 "node": ">=6.9.0"
1564 },
1565 "peerDependencies": {
1566 "@babel/core": "^7.0.0-0"
1567 }
1568 },
1569 "node_modules/@babel/plugin-transform-typeof-symbol": {
1570 "version": "7.27.1",
1571 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz",
1572 "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==",
1573 "dev": true,
1574 "dependencies": {
1575 "@babel/helper-plugin-utils": "^7.27.1"
1576 },
1577 "engines": {
1578 "node": ">=6.9.0"
1579 },
1580 "peerDependencies": {
1581 "@babel/core": "^7.0.0-0"
1582 }
1583 },
1584 "node_modules/@babel/plugin-transform-typescript": {
1585 "version": "7.28.5",
1586 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz",
1587 "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==",
1588 "dev": true,
1589 "dependencies": {
1590 "@babel/helper-annotate-as-pure": "^7.27.3",
1591 "@babel/helper-create-class-features-plugin": "^7.28.5",
1592 "@babel/helper-plugin-utils": "^7.27.1",
1593 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1",
1594 "@babel/plugin-syntax-typescript": "^7.27.1"
1595 },
1596 "engines": {
1597 "node": ">=6.9.0"
1598 },
1599 "peerDependencies": {
1600 "@babel/core": "^7.0.0-0"
1601 }
1602 },
1603 "node_modules/@babel/plugin-transform-unicode-escapes": {
1604 "version": "7.27.1",
1605 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz",
1606 "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==",
1607 "dev": true,
1608 "dependencies": {
1609 "@babel/helper-plugin-utils": "^7.27.1"
1610 },
1611 "engines": {
1612 "node": ">=6.9.0"
1613 },
1614 "peerDependencies": {
1615 "@babel/core": "^7.0.0-0"
1616 }
1617 },
1618 "node_modules/@babel/plugin-transform-unicode-property-regex": {
1619 "version": "7.27.1",
1620 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz",
1621 "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==",
1622 "dev": true,
1623 "dependencies": {
1624 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
1625 "@babel/helper-plugin-utils": "^7.27.1"
1626 },
1627 "engines": {
1628 "node": ">=6.9.0"
1629 },
1630 "peerDependencies": {
1631 "@babel/core": "^7.0.0-0"
1632 }
1633 },
1634 "node_modules/@babel/plugin-transform-unicode-regex": {
1635 "version": "7.27.1",
1636 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz",
1637 "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==",
1638 "dev": true,
1639 "dependencies": {
1640 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
1641 "@babel/helper-plugin-utils": "^7.27.1"
1642 },
1643 "engines": {
1644 "node": ">=6.9.0"
1645 },
1646 "peerDependencies": {
1647 "@babel/core": "^7.0.0-0"
1648 }
1649 },
1650 "node_modules/@babel/plugin-transform-unicode-sets-regex": {
1651 "version": "7.27.1",
1652 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz",
1653 "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==",
1654 "dev": true,
1655 "dependencies": {
1656 "@babel/helper-create-regexp-features-plugin": "^7.27.1",
1657 "@babel/helper-plugin-utils": "^7.27.1"
1658 },
1659 "engines": {
1660 "node": ">=6.9.0"
1661 },
1662 "peerDependencies": {
1663 "@babel/core": "^7.0.0"
1664 }
1665 },
1666 "node_modules/@babel/preset-env": {
1667 "version": "7.28.5",
1668 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz",
1669 "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==",
1670 "dev": true,
1671 "dependencies": {
1672 "@babel/compat-data": "^7.28.5",
1673 "@babel/helper-compilation-targets": "^7.27.2",
1674 "@babel/helper-plugin-utils": "^7.27.1",
1675 "@babel/helper-validator-option": "^7.27.1",
1676 "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5",
1677 "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1",
1678 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1",
1679 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1",
1680 "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3",
1681 "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
1682 "@babel/plugin-syntax-import-assertions": "^7.27.1",
1683 "@babel/plugin-syntax-import-attributes": "^7.27.1",
1684 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
1685 "@babel/plugin-transform-arrow-functions": "^7.27.1",
1686 "@babel/plugin-transform-async-generator-functions": "^7.28.0",
1687 "@babel/plugin-transform-async-to-generator": "^7.27.1",
1688 "@babel/plugin-transform-block-scoped-functions": "^7.27.1",
1689 "@babel/plugin-transform-block-scoping": "^7.28.5",
1690 "@babel/plugin-transform-class-properties": "^7.27.1",
1691 "@babel/plugin-transform-class-static-block": "^7.28.3",
1692 "@babel/plugin-transform-classes": "^7.28.4",
1693 "@babel/plugin-transform-computed-properties": "^7.27.1",
1694 "@babel/plugin-transform-destructuring": "^7.28.5",
1695 "@babel/plugin-transform-dotall-regex": "^7.27.1",
1696 "@babel/plugin-transform-duplicate-keys": "^7.27.1",
1697 "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1",
1698 "@babel/plugin-transform-dynamic-import": "^7.27.1",
1699 "@babel/plugin-transform-explicit-resource-management": "^7.28.0",
1700 "@babel/plugin-transform-exponentiation-operator": "^7.28.5",
1701 "@babel/plugin-transform-export-namespace-from": "^7.27.1",
1702 "@babel/plugin-transform-for-of": "^7.27.1",
1703 "@babel/plugin-transform-function-name": "^7.27.1",
1704 "@babel/plugin-transform-json-strings": "^7.27.1",
1705 "@babel/plugin-transform-literals": "^7.27.1",
1706 "@babel/plugin-transform-logical-assignment-operators": "^7.28.5",
1707 "@babel/plugin-transform-member-expression-literals": "^7.27.1",
1708 "@babel/plugin-transform-modules-amd": "^7.27.1",
1709 "@babel/plugin-transform-modules-commonjs": "^7.27.1",
1710 "@babel/plugin-transform-modules-systemjs": "^7.28.5",
1711 "@babel/plugin-transform-modules-umd": "^7.27.1",
1712 "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1",
1713 "@babel/plugin-transform-new-target": "^7.27.1",
1714 "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1",
1715 "@babel/plugin-transform-numeric-separator": "^7.27.1",
1716 "@babel/plugin-transform-object-rest-spread": "^7.28.4",
1717 "@babel/plugin-transform-object-super": "^7.27.1",
1718 "@babel/plugin-transform-optional-catch-binding": "^7.27.1",
1719 "@babel/plugin-transform-optional-chaining": "^7.28.5",
1720 "@babel/plugin-transform-parameters": "^7.27.7",
1721 "@babel/plugin-transform-private-methods": "^7.27.1",
1722 "@babel/plugin-transform-private-property-in-object": "^7.27.1",
1723 "@babel/plugin-transform-property-literals": "^7.27.1",
1724 "@babel/plugin-transform-regenerator": "^7.28.4",
1725 "@babel/plugin-transform-regexp-modifiers": "^7.27.1",
1726 "@babel/plugin-transform-reserved-words": "^7.27.1",
1727 "@babel/plugin-transform-shorthand-properties": "^7.27.1",
1728 "@babel/plugin-transform-spread": "^7.27.1",
1729 "@babel/plugin-transform-sticky-regex": "^7.27.1",
1730 "@babel/plugin-transform-template-literals": "^7.27.1",
1731 "@babel/plugin-transform-typeof-symbol": "^7.27.1",
1732 "@babel/plugin-transform-unicode-escapes": "^7.27.1",
1733 "@babel/plugin-transform-unicode-property-regex": "^7.27.1",
1734 "@babel/plugin-transform-unicode-regex": "^7.27.1",
1735 "@babel/plugin-transform-unicode-sets-regex": "^7.27.1",
1736 "@babel/preset-modules": "0.1.6-no-external-plugins",
1737 "babel-plugin-polyfill-corejs2": "^0.4.14",
1738 "babel-plugin-polyfill-corejs3": "^0.13.0",
1739 "babel-plugin-polyfill-regenerator": "^0.6.5",
1740 "core-js-compat": "^3.43.0",
1741 "semver": "^6.3.1"
1742 },
1743 "engines": {
1744 "node": ">=6.9.0"
1745 },
1746 "peerDependencies": {
1747 "@babel/core": "^7.0.0-0"
1748 }
1749 },
1750 "node_modules/@babel/preset-modules": {
1751 "version": "0.1.6-no-external-plugins",
1752 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
1753 "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
1754 "dev": true,
1755 "dependencies": {
1756 "@babel/helper-plugin-utils": "^7.0.0",
1757 "@babel/types": "^7.4.4",
1758 "esutils": "^2.0.2"
1759 },
1760 "peerDependencies": {
1761 "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
1762 }
1763 },
1764 "node_modules/@babel/preset-react": {
1765 "version": "7.28.5",
1766 "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz",
1767 "integrity": "sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==",
1768 "dev": true,
1769 "dependencies": {
1770 "@babel/helper-plugin-utils": "^7.27.1",
1771 "@babel/helper-validator-option": "^7.27.1",
1772 "@babel/plugin-transform-react-display-name": "^7.28.0",
1773 "@babel/plugin-transform-react-jsx": "^7.27.1",
1774 "@babel/plugin-transform-react-jsx-development": "^7.27.1",
1775 "@babel/plugin-transform-react-pure-annotations": "^7.27.1"
1776 },
1777 "engines": {
1778 "node": ">=6.9.0"
1779 },
1780 "peerDependencies": {
1781 "@babel/core": "^7.0.0-0"
1782 }
1783 },
1784 "node_modules/@babel/preset-typescript": {
1785 "version": "7.28.5",
1786 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz",
1787 "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==",
1788 "dev": true,
1789 "dependencies": {
1790 "@babel/helper-plugin-utils": "^7.27.1",
1791 "@babel/helper-validator-option": "^7.27.1",
1792 "@babel/plugin-syntax-jsx": "^7.27.1",
1793 "@babel/plugin-transform-modules-commonjs": "^7.27.1",
1794 "@babel/plugin-transform-typescript": "^7.28.5"
1795 },
1796 "engines": {
1797 "node": ">=6.9.0"
1798 },
1799 "peerDependencies": {
1800 "@babel/core": "^7.0.0-0"
1801 }
1802 },
1803 "node_modules/@babel/runtime": {
1804 "version": "7.28.4",
1805 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz",
1806 "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",
1807 "dev": true,
1808 "engines": {
1809 "node": ">=6.9.0"
1810 }
1811 },
1812 "node_modules/@babel/template": {
1813 "version": "7.27.2",
1814 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
1815 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
1816 "dev": true,
1817 "dependencies": {
1818 "@babel/code-frame": "^7.27.1",
1819 "@babel/parser": "^7.27.2",
1820 "@babel/types": "^7.27.1"
1821 },
1822 "engines": {
1823 "node": ">=6.9.0"
1824 }
1825 },
1826 "node_modules/@babel/traverse": {
1827 "version": "7.28.5",
1828 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
1829 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
1830 "dev": true,
1831 "dependencies": {
1832 "@babel/code-frame": "^7.27.1",
1833 "@babel/generator": "^7.28.5",
1834 "@babel/helper-globals": "^7.28.0",
1835 "@babel/parser": "^7.28.5",
1836 "@babel/template": "^7.27.2",
1837 "@babel/types": "^7.28.5",
1838 "debug": "^4.3.1"
1839 },
1840 "engines": {
1841 "node": ">=6.9.0"
1842 }
1843 },
1844 "node_modules/@babel/types": {
1845 "version": "7.28.5",
1846 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
1847 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
1848 "dev": true,
1849 "dependencies": {
1850 "@babel/helper-string-parser": "^7.27.1",
1851 "@babel/helper-validator-identifier": "^7.28.5"
1852 },
1853 "engines": {
1854 "node": ">=6.9.0"
1855 }
1856 },
1857 "node_modules/@bcoe/v8-coverage": {
1858 "version": "0.2.3",
1859 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
1860 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
1861 "dev": true
1862 },
1863 "node_modules/@csstools/selector-specificity": {
1864 "version": "2.2.0",
1865 "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz",
1866 "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==",
1867 "dev": true,
1868 "engines": {
1869 "node": "^14 || ^16 || >=18"
1870 },
1871 "funding": {
1872 "type": "opencollective",
1873 "url": "https://opencollective.com/csstools"
1874 },
1875 "peerDependencies": {
1876 "postcss-selector-parser": "^6.0.10"
1877 }
1878 },
1879 "node_modules/@discoveryjs/json-ext": {
1880 "version": "0.5.7",
1881 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
1882 "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
1883 "dev": true,
1884 "engines": {
1885 "node": ">=10.0.0"
1886 }
1887 },
1888 "node_modules/@es-joy/jsdoccomment": {
1889 "version": "0.41.0",
1890 "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz",
1891 "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==",
1892 "dev": true,
1893 "dependencies": {
1894 "comment-parser": "1.4.1",
1895 "esquery": "^1.5.0",
1896 "jsdoc-type-pratt-parser": "~4.0.0"
1897 },
1898 "engines": {
1899 "node": ">=16"
1900 }
1901 },
1902 "node_modules/@eslint-community/eslint-utils": {
1903 "version": "4.9.0",
1904 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
1905 "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
1906 "dev": true,
1907 "dependencies": {
1908 "eslint-visitor-keys": "^3.4.3"
1909 },
1910 "engines": {
1911 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1912 },
1913 "funding": {
1914 "url": "https://opencollective.com/eslint"
1915 },
1916 "peerDependencies": {
1917 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
1918 }
1919 },
1920 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
1921 "version": "3.4.3",
1922 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
1923 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
1924 "dev": true,
1925 "engines": {
1926 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1927 },
1928 "funding": {
1929 "url": "https://opencollective.com/eslint"
1930 }
1931 },
1932 "node_modules/@eslint-community/regexpp": {
1933 "version": "4.12.2",
1934 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
1935 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
1936 "dev": true,
1937 "engines": {
1938 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
1939 }
1940 },
1941 "node_modules/@eslint/eslintrc": {
1942 "version": "2.1.4",
1943 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
1944 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
1945 "dev": true,
1946 "dependencies": {
1947 "ajv": "^6.12.4",
1948 "debug": "^4.3.2",
1949 "espree": "^9.6.0",
1950 "globals": "^13.19.0",
1951 "ignore": "^5.2.0",
1952 "import-fresh": "^3.2.1",
1953 "js-yaml": "^4.1.0",
1954 "minimatch": "^3.1.2",
1955 "strip-json-comments": "^3.1.1"
1956 },
1957 "engines": {
1958 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1959 },
1960 "funding": {
1961 "url": "https://opencollective.com/eslint"
1962 }
1963 },
1964 "node_modules/@eslint/eslintrc/node_modules/argparse": {
1965 "version": "2.0.1",
1966 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1967 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1968 "dev": true
1969 },
1970 "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
1971 "version": "4.1.1",
1972 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
1973 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
1974 "dev": true,
1975 "dependencies": {
1976 "argparse": "^2.0.1"
1977 },
1978 "bin": {
1979 "js-yaml": "bin/js-yaml.js"
1980 }
1981 },
1982 "node_modules/@eslint/js": {
1983 "version": "8.57.1",
1984 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
1985 "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
1986 "dev": true,
1987 "engines": {
1988 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1989 }
1990 },
1991 "node_modules/@hapi/hoek": {
1992 "version": "9.3.0",
1993 "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
1994 "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
1995 "dev": true
1996 },
1997 "node_modules/@hapi/topo": {
1998 "version": "5.1.0",
1999 "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
2000 "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
2001 "dev": true,
2002 "dependencies": {
2003 "@hapi/hoek": "^9.0.0"
2004 }
2005 },
2006 "node_modules/@humanwhocodes/config-array": {
2007 "version": "0.13.0",
2008 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
2009 "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
2010 "deprecated": "Use @eslint/config-array instead",
2011 "dev": true,
2012 "dependencies": {
2013 "@humanwhocodes/object-schema": "^2.0.3",
2014 "debug": "^4.3.1",
2015 "minimatch": "^3.0.5"
2016 },
2017 "engines": {
2018 "node": ">=10.10.0"
2019 }
2020 },
2021 "node_modules/@humanwhocodes/module-importer": {
2022 "version": "1.0.1",
2023 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
2024 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
2025 "dev": true,
2026 "engines": {
2027 "node": ">=12.22"
2028 },
2029 "funding": {
2030 "type": "github",
2031 "url": "https://github.com/sponsors/nzakas"
2032 }
2033 },
2034 "node_modules/@humanwhocodes/object-schema": {
2035 "version": "2.0.3",
2036 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
2037 "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
2038 "deprecated": "Use @eslint/object-schema instead",
2039 "dev": true
2040 },
2041 "node_modules/@istanbuljs/load-nyc-config": {
2042 "version": "1.1.0",
2043 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
2044 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
2045 "dev": true,
2046 "dependencies": {
2047 "camelcase": "^5.3.1",
2048 "find-up": "^4.1.0",
2049 "get-package-type": "^0.1.0",
2050 "js-yaml": "^3.13.1",
2051 "resolve-from": "^5.0.0"
2052 },
2053 "engines": {
2054 "node": ">=8"
2055 }
2056 },
2057 "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
2058 "version": "5.3.1",
2059 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2060 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2061 "dev": true,
2062 "engines": {
2063 "node": ">=6"
2064 }
2065 },
2066 "node_modules/@istanbuljs/schema": {
2067 "version": "0.1.3",
2068 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2069 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2070 "dev": true,
2071 "engines": {
2072 "node": ">=8"
2073 }
2074 },
2075 "node_modules/@jest/console": {
2076 "version": "29.7.0",
2077 "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
2078 "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
2079 "dev": true,
2080 "dependencies": {
2081 "@jest/types": "^29.6.3",
2082 "@types/node": "*",
2083 "chalk": "^4.0.0",
2084 "jest-message-util": "^29.7.0",
2085 "jest-util": "^29.7.0",
2086 "slash": "^3.0.0"
2087 },
2088 "engines": {
2089 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2090 }
2091 },
2092 "node_modules/@jest/core": {
2093 "version": "29.7.0",
2094 "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
2095 "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==",
2096 "dev": true,
2097 "dependencies": {
2098 "@jest/console": "^29.7.0",
2099 "@jest/reporters": "^29.7.0",
2100 "@jest/test-result": "^29.7.0",
2101 "@jest/transform": "^29.7.0",
2102 "@jest/types": "^29.6.3",
2103 "@types/node": "*",
2104 "ansi-escapes": "^4.2.1",
2105 "chalk": "^4.0.0",
2106 "ci-info": "^3.2.0",
2107 "exit": "^0.1.2",
2108 "graceful-fs": "^4.2.9",
2109 "jest-changed-files": "^29.7.0",
2110 "jest-config": "^29.7.0",
2111 "jest-haste-map": "^29.7.0",
2112 "jest-message-util": "^29.7.0",
2113 "jest-regex-util": "^29.6.3",
2114 "jest-resolve": "^29.7.0",
2115 "jest-resolve-dependencies": "^29.7.0",
2116 "jest-runner": "^29.7.0",
2117 "jest-runtime": "^29.7.0",
2118 "jest-snapshot": "^29.7.0",
2119 "jest-util": "^29.7.0",
2120 "jest-validate": "^29.7.0",
2121 "jest-watcher": "^29.7.0",
2122 "micromatch": "^4.0.4",
2123 "pretty-format": "^29.7.0",
2124 "slash": "^3.0.0",
2125 "strip-ansi": "^6.0.0"
2126 },
2127 "engines": {
2128 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2129 },
2130 "peerDependencies": {
2131 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
2132 },
2133 "peerDependenciesMeta": {
2134 "node-notifier": {
2135 "optional": true
2136 }
2137 }
2138 },
2139 "node_modules/@jest/environment": {
2140 "version": "29.7.0",
2141 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
2142 "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
2143 "dev": true,
2144 "dependencies": {
2145 "@jest/fake-timers": "^29.7.0",
2146 "@jest/types": "^29.6.3",
2147 "@types/node": "*",
2148 "jest-mock": "^29.7.0"
2149 },
2150 "engines": {
2151 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2152 }
2153 },
2154 "node_modules/@jest/expect": {
2155 "version": "29.7.0",
2156 "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
2157 "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==",
2158 "dev": true,
2159 "dependencies": {
2160 "expect": "^29.7.0",
2161 "jest-snapshot": "^29.7.0"
2162 },
2163 "engines": {
2164 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2165 }
2166 },
2167 "node_modules/@jest/expect-utils": {
2168 "version": "29.7.0",
2169 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
2170 "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
2171 "dev": true,
2172 "dependencies": {
2173 "jest-get-type": "^29.6.3"
2174 },
2175 "engines": {
2176 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2177 }
2178 },
2179 "node_modules/@jest/fake-timers": {
2180 "version": "29.7.0",
2181 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
2182 "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
2183 "dev": true,
2184 "dependencies": {
2185 "@jest/types": "^29.6.3",
2186 "@sinonjs/fake-timers": "^10.0.2",
2187 "@types/node": "*",
2188 "jest-message-util": "^29.7.0",
2189 "jest-mock": "^29.7.0",
2190 "jest-util": "^29.7.0"
2191 },
2192 "engines": {
2193 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2194 }
2195 },
2196 "node_modules/@jest/globals": {
2197 "version": "29.7.0",
2198 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
2199 "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
2200 "dev": true,
2201 "dependencies": {
2202 "@jest/environment": "^29.7.0",
2203 "@jest/expect": "^29.7.0",
2204 "@jest/types": "^29.6.3",
2205 "jest-mock": "^29.7.0"
2206 },
2207 "engines": {
2208 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2209 }
2210 },
2211 "node_modules/@jest/reporters": {
2212 "version": "29.7.0",
2213 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
2214 "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==",
2215 "dev": true,
2216 "dependencies": {
2217 "@bcoe/v8-coverage": "^0.2.3",
2218 "@jest/console": "^29.7.0",
2219 "@jest/test-result": "^29.7.0",
2220 "@jest/transform": "^29.7.0",
2221 "@jest/types": "^29.6.3",
2222 "@jridgewell/trace-mapping": "^0.3.18",
2223 "@types/node": "*",
2224 "chalk": "^4.0.0",
2225 "collect-v8-coverage": "^1.0.0",
2226 "exit": "^0.1.2",
2227 "glob": "^7.1.3",
2228 "graceful-fs": "^4.2.9",
2229 "istanbul-lib-coverage": "^3.0.0",
2230 "istanbul-lib-instrument": "^6.0.0",
2231 "istanbul-lib-report": "^3.0.0",
2232 "istanbul-lib-source-maps": "^4.0.0",
2233 "istanbul-reports": "^3.1.3",
2234 "jest-message-util": "^29.7.0",
2235 "jest-util": "^29.7.0",
2236 "jest-worker": "^29.7.0",
2237 "slash": "^3.0.0",
2238 "string-length": "^4.0.1",
2239 "strip-ansi": "^6.0.0",
2240 "v8-to-istanbul": "^9.0.1"
2241 },
2242 "engines": {
2243 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2244 },
2245 "peerDependencies": {
2246 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
2247 },
2248 "peerDependenciesMeta": {
2249 "node-notifier": {
2250 "optional": true
2251 }
2252 }
2253 },
2254 "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": {
2255 "version": "6.0.3",
2256 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz",
2257 "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==",
2258 "dev": true,
2259 "dependencies": {
2260 "@babel/core": "^7.23.9",
2261 "@babel/parser": "^7.23.9",
2262 "@istanbuljs/schema": "^0.1.3",
2263 "istanbul-lib-coverage": "^3.2.0",
2264 "semver": "^7.5.4"
2265 },
2266 "engines": {
2267 "node": ">=10"
2268 }
2269 },
2270 "node_modules/@jest/reporters/node_modules/semver": {
2271 "version": "7.7.3",
2272 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
2273 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
2274 "dev": true,
2275 "bin": {
2276 "semver": "bin/semver.js"
2277 },
2278 "engines": {
2279 "node": ">=10"
2280 }
2281 },
2282 "node_modules/@jest/schemas": {
2283 "version": "29.6.3",
2284 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
2285 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
2286 "dev": true,
2287 "dependencies": {
2288 "@sinclair/typebox": "^0.27.8"
2289 },
2290 "engines": {
2291 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2292 }
2293 },
2294 "node_modules/@jest/source-map": {
2295 "version": "29.6.3",
2296 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
2297 "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
2298 "dev": true,
2299 "dependencies": {
2300 "@jridgewell/trace-mapping": "^0.3.18",
2301 "callsites": "^3.0.0",
2302 "graceful-fs": "^4.2.9"
2303 },
2304 "engines": {
2305 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2306 }
2307 },
2308 "node_modules/@jest/test-result": {
2309 "version": "29.7.0",
2310 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
2311 "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
2312 "dev": true,
2313 "dependencies": {
2314 "@jest/console": "^29.7.0",
2315 "@jest/types": "^29.6.3",
2316 "@types/istanbul-lib-coverage": "^2.0.0",
2317 "collect-v8-coverage": "^1.0.0"
2318 },
2319 "engines": {
2320 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2321 }
2322 },
2323 "node_modules/@jest/test-sequencer": {
2324 "version": "29.7.0",
2325 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
2326 "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
2327 "dev": true,
2328 "dependencies": {
2329 "@jest/test-result": "^29.7.0",
2330 "graceful-fs": "^4.2.9",
2331 "jest-haste-map": "^29.7.0",
2332 "slash": "^3.0.0"
2333 },
2334 "engines": {
2335 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2336 }
2337 },
2338 "node_modules/@jest/transform": {
2339 "version": "29.7.0",
2340 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
2341 "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
2342 "dev": true,
2343 "dependencies": {
2344 "@babel/core": "^7.11.6",
2345 "@jest/types": "^29.6.3",
2346 "@jridgewell/trace-mapping": "^0.3.18",
2347 "babel-plugin-istanbul": "^6.1.1",
2348 "chalk": "^4.0.0",
2349 "convert-source-map": "^2.0.0",
2350 "fast-json-stable-stringify": "^2.1.0",
2351 "graceful-fs": "^4.2.9",
2352 "jest-haste-map": "^29.7.0",
2353 "jest-regex-util": "^29.6.3",
2354 "jest-util": "^29.7.0",
2355 "micromatch": "^4.0.4",
2356 "pirates": "^4.0.4",
2357 "slash": "^3.0.0",
2358 "write-file-atomic": "^4.0.2"
2359 },
2360 "engines": {
2361 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2362 }
2363 },
2364 "node_modules/@jest/types": {
2365 "version": "29.6.3",
2366 "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
2367 "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
2368 "dev": true,
2369 "dependencies": {
2370 "@jest/schemas": "^29.6.3",
2371 "@types/istanbul-lib-coverage": "^2.0.0",
2372 "@types/istanbul-reports": "^3.0.0",
2373 "@types/node": "*",
2374 "@types/yargs": "^17.0.8",
2375 "chalk": "^4.0.0"
2376 },
2377 "engines": {
2378 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2379 }
2380 },
2381 "node_modules/@jridgewell/gen-mapping": {
2382 "version": "0.3.13",
2383 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
2384 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
2385 "dev": true,
2386 "dependencies": {
2387 "@jridgewell/sourcemap-codec": "^1.5.0",
2388 "@jridgewell/trace-mapping": "^0.3.24"
2389 }
2390 },
2391 "node_modules/@jridgewell/remapping": {
2392 "version": "2.3.5",
2393 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
2394 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
2395 "dev": true,
2396 "dependencies": {
2397 "@jridgewell/gen-mapping": "^0.3.5",
2398 "@jridgewell/trace-mapping": "^0.3.24"
2399 }
2400 },
2401 "node_modules/@jridgewell/resolve-uri": {
2402 "version": "3.1.1",
2403 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
2404 "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
2405 "dev": true,
2406 "engines": {
2407 "node": ">=6.0.0"
2408 }
2409 },
2410 "node_modules/@jridgewell/source-map": {
2411 "version": "0.3.11",
2412 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
2413 "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==",
2414 "dev": true,
2415 "dependencies": {
2416 "@jridgewell/gen-mapping": "^0.3.5",
2417 "@jridgewell/trace-mapping": "^0.3.25"
2418 }
2419 },
2420 "node_modules/@jridgewell/sourcemap-codec": {
2421 "version": "1.5.5",
2422 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
2423 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
2424 "dev": true
2425 },
2426 "node_modules/@jridgewell/trace-mapping": {
2427 "version": "0.3.31",
2428 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
2429 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
2430 "dev": true,
2431 "dependencies": {
2432 "@jridgewell/resolve-uri": "^3.1.0",
2433 "@jridgewell/sourcemap-codec": "^1.4.14"
2434 }
2435 },
2436 "node_modules/@leichtgewicht/ip-codec": {
2437 "version": "2.0.5",
2438 "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz",
2439 "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==",
2440 "dev": true
2441 },
2442 "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
2443 "version": "5.1.1-v1",
2444 "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
2445 "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
2446 "dev": true,
2447 "dependencies": {
2448 "eslint-scope": "5.1.1"
2449 }
2450 },
2451 "node_modules/@nodelib/fs.scandir": {
2452 "version": "2.1.5",
2453 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
2454 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
2455 "dev": true,
2456 "dependencies": {
2457 "@nodelib/fs.stat": "2.0.5",
2458 "run-parallel": "^1.1.9"
2459 },
2460 "engines": {
2461 "node": ">= 8"
2462 }
2463 },
2464 "node_modules/@nodelib/fs.stat": {
2465 "version": "2.0.5",
2466 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
2467 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
2468 "dev": true,
2469 "engines": {
2470 "node": ">= 8"
2471 }
2472 },
2473 "node_modules/@nodelib/fs.walk": {
2474 "version": "1.2.8",
2475 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
2476 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
2477 "dev": true,
2478 "dependencies": {
2479 "@nodelib/fs.scandir": "2.1.5",
2480 "fastq": "^1.6.0"
2481 },
2482 "engines": {
2483 "node": ">= 8"
2484 }
2485 },
2486 "node_modules/@pkgr/core": {
2487 "version": "0.2.9",
2488 "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz",
2489 "integrity": "sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==",
2490 "dev": true,
2491 "engines": {
2492 "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
2493 },
2494 "funding": {
2495 "url": "https://opencollective.com/pkgr"
2496 }
2497 },
2498 "node_modules/@playwright/test": {
2499 "version": "1.57.0",
2500 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.57.0.tgz",
2501 "integrity": "sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==",
2502 "dev": true,
2503 "peer": true,
2504 "dependencies": {
2505 "playwright": "1.57.0"
2506 },
2507 "bin": {
2508 "playwright": "cli.js"
2509 },
2510 "engines": {
2511 "node": ">=18"
2512 }
2513 },
2514 "node_modules/@pmmmwh/react-refresh-webpack-plugin": {
2515 "version": "0.5.17",
2516 "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.17.tgz",
2517 "integrity": "sha512-tXDyE1/jzFsHXjhRZQ3hMl0IVhYe5qula43LDWIhVfjp9G/nT5OQY5AORVOrkEGAUltBJOfOWeETbmhm6kHhuQ==",
2518 "dev": true,
2519 "dependencies": {
2520 "ansi-html": "^0.0.9",
2521 "core-js-pure": "^3.23.3",
2522 "error-stack-parser": "^2.0.6",
2523 "html-entities": "^2.1.0",
2524 "loader-utils": "^2.0.4",
2525 "schema-utils": "^4.2.0",
2526 "source-map": "^0.7.3"
2527 },
2528 "engines": {
2529 "node": ">= 10.13"
2530 },
2531 "peerDependencies": {
2532 "@types/webpack": "4.x || 5.x",
2533 "react-refresh": ">=0.10.0 <1.0.0",
2534 "sockjs-client": "^1.4.0",
2535 "type-fest": ">=0.17.0 <5.0.0",
2536 "webpack": ">=4.43.0 <6.0.0",
2537 "webpack-dev-server": "3.x || 4.x || 5.x",
2538 "webpack-hot-middleware": "2.x",
2539 "webpack-plugin-serve": "0.x || 1.x"
2540 },
2541 "peerDependenciesMeta": {
2542 "@types/webpack": {
2543 "optional": true
2544 },
2545 "sockjs-client": {
2546 "optional": true
2547 },
2548 "type-fest": {
2549 "optional": true
2550 },
2551 "webpack-dev-server": {
2552 "optional": true
2553 },
2554 "webpack-hot-middleware": {
2555 "optional": true
2556 },
2557 "webpack-plugin-serve": {
2558 "optional": true
2559 }
2560 }
2561 },
2562 "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/ajv": {
2563 "version": "8.17.1",
2564 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
2565 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
2566 "dev": true,
2567 "dependencies": {
2568 "fast-deep-equal": "^3.1.3",
2569 "fast-uri": "^3.0.1",
2570 "json-schema-traverse": "^1.0.0",
2571 "require-from-string": "^2.0.2"
2572 },
2573 "funding": {
2574 "type": "github",
2575 "url": "https://github.com/sponsors/epoberezkin"
2576 }
2577 },
2578 "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/ajv-keywords": {
2579 "version": "5.1.0",
2580 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
2581 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
2582 "dev": true,
2583 "dependencies": {
2584 "fast-deep-equal": "^3.1.3"
2585 },
2586 "peerDependencies": {
2587 "ajv": "^8.8.2"
2588 }
2589 },
2590 "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/json-schema-traverse": {
2591 "version": "1.0.0",
2592 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
2593 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2594 "dev": true
2595 },
2596 "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": {
2597 "version": "4.3.3",
2598 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
2599 "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
2600 "dev": true,
2601 "dependencies": {
2602 "@types/json-schema": "^7.0.9",
2603 "ajv": "^8.9.0",
2604 "ajv-formats": "^2.1.1",
2605 "ajv-keywords": "^5.1.0"
2606 },
2607 "engines": {
2608 "node": ">= 10.13.0"
2609 },
2610 "funding": {
2611 "type": "opencollective",
2612 "url": "https://opencollective.com/webpack"
2613 }
2614 },
2615 "node_modules/@polka/url": {
2616 "version": "1.0.0-next.29",
2617 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz",
2618 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==",
2619 "dev": true
2620 },
2621 "node_modules/@puppeteer/browsers": {
2622 "version": "1.4.6",
2623 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.6.tgz",
2624 "integrity": "sha512-x4BEjr2SjOPowNeiguzjozQbsc6h437ovD/wu+JpaenxVLm3jkgzHY2xOslMTp50HoTvQreMjiexiGQw1sqZlQ==",
2625 "dev": true,
2626 "dependencies": {
2627 "debug": "4.3.4",
2628 "extract-zip": "2.0.1",
2629 "progress": "2.0.3",
2630 "proxy-agent": "6.3.0",
2631 "tar-fs": "3.0.4",
2632 "unbzip2-stream": "1.4.3",
2633 "yargs": "17.7.1"
2634 },
2635 "bin": {
2636 "browsers": "lib/cjs/main-cli.js"
2637 },
2638 "engines": {
2639 "node": ">=16.3.0"
2640 },
2641 "peerDependencies": {
2642 "typescript": ">= 4.7.4"
2643 },
2644 "peerDependenciesMeta": {
2645 "typescript": {
2646 "optional": true
2647 }
2648 }
2649 },
2650 "node_modules/@puppeteer/browsers/node_modules/b4a": {
2651 "version": "1.7.3",
2652 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz",
2653 "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==",
2654 "dev": true,
2655 "peerDependencies": {
2656 "react-native-b4a": "*"
2657 },
2658 "peerDependenciesMeta": {
2659 "react-native-b4a": {
2660 "optional": true
2661 }
2662 }
2663 },
2664 "node_modules/@puppeteer/browsers/node_modules/tar-fs": {
2665 "version": "3.0.4",
2666 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
2667 "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
2668 "dev": true,
2669 "dependencies": {
2670 "mkdirp-classic": "^0.5.2",
2671 "pump": "^3.0.0",
2672 "tar-stream": "^3.1.5"
2673 }
2674 },
2675 "node_modules/@puppeteer/browsers/node_modules/tar-stream": {
2676 "version": "3.1.7",
2677 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
2678 "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
2679 "dev": true,
2680 "dependencies": {
2681 "b4a": "^1.6.4",
2682 "fast-fifo": "^1.2.0",
2683 "streamx": "^2.15.0"
2684 }
2685 },
2686 "node_modules/@puppeteer/browsers/node_modules/yargs": {
2687 "version": "17.7.1",
2688 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
2689 "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
2690 "dev": true,
2691 "dependencies": {
2692 "cliui": "^8.0.1",
2693 "escalade": "^3.1.1",
2694 "get-caller-file": "^2.0.5",
2695 "require-directory": "^2.1.1",
2696 "string-width": "^4.2.3",
2697 "y18n": "^5.0.5",
2698 "yargs-parser": "^21.1.1"
2699 },
2700 "engines": {
2701 "node": ">=12"
2702 }
2703 },
2704 "node_modules/@rtsao/scc": {
2705 "version": "1.1.0",
2706 "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
2707 "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
2708 "dev": true
2709 },
2710 "node_modules/@sentry/core": {
2711 "version": "6.19.7",
2712 "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz",
2713 "integrity": "sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==",
2714 "dev": true,
2715 "dependencies": {
2716 "@sentry/hub": "6.19.7",
2717 "@sentry/minimal": "6.19.7",
2718 "@sentry/types": "6.19.7",
2719 "@sentry/utils": "6.19.7",
2720 "tslib": "^1.9.3"
2721 },
2722 "engines": {
2723 "node": ">=6"
2724 }
2725 },
2726 "node_modules/@sentry/core/node_modules/tslib": {
2727 "version": "1.14.1",
2728 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2729 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2730 "dev": true
2731 },
2732 "node_modules/@sentry/hub": {
2733 "version": "6.19.7",
2734 "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz",
2735 "integrity": "sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==",
2736 "dev": true,
2737 "dependencies": {
2738 "@sentry/types": "6.19.7",
2739 "@sentry/utils": "6.19.7",
2740 "tslib": "^1.9.3"
2741 },
2742 "engines": {
2743 "node": ">=6"
2744 }
2745 },
2746 "node_modules/@sentry/hub/node_modules/tslib": {
2747 "version": "1.14.1",
2748 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2749 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2750 "dev": true
2751 },
2752 "node_modules/@sentry/minimal": {
2753 "version": "6.19.7",
2754 "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz",
2755 "integrity": "sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==",
2756 "dev": true,
2757 "dependencies": {
2758 "@sentry/hub": "6.19.7",
2759 "@sentry/types": "6.19.7",
2760 "tslib": "^1.9.3"
2761 },
2762 "engines": {
2763 "node": ">=6"
2764 }
2765 },
2766 "node_modules/@sentry/minimal/node_modules/tslib": {
2767 "version": "1.14.1",
2768 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2769 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2770 "dev": true
2771 },
2772 "node_modules/@sentry/node": {
2773 "version": "6.19.7",
2774 "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz",
2775 "integrity": "sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==",
2776 "dev": true,
2777 "dependencies": {
2778 "@sentry/core": "6.19.7",
2779 "@sentry/hub": "6.19.7",
2780 "@sentry/types": "6.19.7",
2781 "@sentry/utils": "6.19.7",
2782 "cookie": "^0.4.1",
2783 "https-proxy-agent": "^5.0.0",
2784 "lru_map": "^0.3.3",
2785 "tslib": "^1.9.3"
2786 },
2787 "engines": {
2788 "node": ">=6"
2789 }
2790 },
2791 "node_modules/@sentry/node/node_modules/tslib": {
2792 "version": "1.14.1",
2793 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2794 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2795 "dev": true
2796 },
2797 "node_modules/@sentry/types": {
2798 "version": "6.19.7",
2799 "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz",
2800 "integrity": "sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==",
2801 "dev": true,
2802 "engines": {
2803 "node": ">=6"
2804 }
2805 },
2806 "node_modules/@sentry/utils": {
2807 "version": "6.19.7",
2808 "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz",
2809 "integrity": "sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==",
2810 "dev": true,
2811 "dependencies": {
2812 "@sentry/types": "6.19.7",
2813 "tslib": "^1.9.3"
2814 },
2815 "engines": {
2816 "node": ">=6"
2817 }
2818 },
2819 "node_modules/@sentry/utils/node_modules/tslib": {
2820 "version": "1.14.1",
2821 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2822 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2823 "dev": true
2824 },
2825 "node_modules/@sideway/address": {
2826 "version": "4.1.5",
2827 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz",
2828 "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==",
2829 "dev": true,
2830 "dependencies": {
2831 "@hapi/hoek": "^9.0.0"
2832 }
2833 },
2834 "node_modules/@sideway/formula": {
2835 "version": "3.0.1",
2836 "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz",
2837 "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==",
2838 "dev": true
2839 },
2840 "node_modules/@sideway/pinpoint": {
2841 "version": "2.0.0",
2842 "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
2843 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
2844 "dev": true
2845 },
2846 "node_modules/@sinclair/typebox": {
2847 "version": "0.27.8",
2848 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
2849 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
2850 "dev": true
2851 },
2852 "node_modules/@sinonjs/commons": {
2853 "version": "3.0.0",
2854 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz",
2855 "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==",
2856 "dev": true,
2857 "dependencies": {
2858 "type-detect": "4.0.8"
2859 }
2860 },
2861 "node_modules/@sinonjs/fake-timers": {
2862 "version": "10.3.0",
2863 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
2864 "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
2865 "dev": true,
2866 "dependencies": {
2867 "@sinonjs/commons": "^3.0.0"
2868 }
2869 },
2870 "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
2871 "version": "8.0.0",
2872 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz",
2873 "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==",
2874 "dev": true,
2875 "engines": {
2876 "node": ">=14"
2877 },
2878 "funding": {
2879 "type": "github",
2880 "url": "https://github.com/sponsors/gregberge"
2881 },
2882 "peerDependencies": {
2883 "@babel/core": "^7.0.0-0"
2884 }
2885 },
2886 "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
2887 "version": "8.0.0",
2888 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz",
2889 "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==",
2890 "dev": true,
2891 "engines": {
2892 "node": ">=14"
2893 },
2894 "funding": {
2895 "type": "github",
2896 "url": "https://github.com/sponsors/gregberge"
2897 },
2898 "peerDependencies": {
2899 "@babel/core": "^7.0.0-0"
2900 }
2901 },
2902 "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
2903 "version": "8.0.0",
2904 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz",
2905 "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==",
2906 "dev": true,
2907 "engines": {
2908 "node": ">=14"
2909 },
2910 "funding": {
2911 "type": "github",
2912 "url": "https://github.com/sponsors/gregberge"
2913 },
2914 "peerDependencies": {
2915 "@babel/core": "^7.0.0-0"
2916 }
2917 },
2918 "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
2919 "version": "8.0.0",
2920 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz",
2921 "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==",
2922 "dev": true,
2923 "engines": {
2924 "node": ">=14"
2925 },
2926 "funding": {
2927 "type": "github",
2928 "url": "https://github.com/sponsors/gregberge"
2929 },
2930 "peerDependencies": {
2931 "@babel/core": "^7.0.0-0"
2932 }
2933 },
2934 "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
2935 "version": "8.0.0",
2936 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz",
2937 "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==",
2938 "dev": true,
2939 "engines": {
2940 "node": ">=14"
2941 },
2942 "funding": {
2943 "type": "github",
2944 "url": "https://github.com/sponsors/gregberge"
2945 },
2946 "peerDependencies": {
2947 "@babel/core": "^7.0.0-0"
2948 }
2949 },
2950 "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
2951 "version": "8.0.0",
2952 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz",
2953 "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==",
2954 "dev": true,
2955 "engines": {
2956 "node": ">=14"
2957 },
2958 "funding": {
2959 "type": "github",
2960 "url": "https://github.com/sponsors/gregberge"
2961 },
2962 "peerDependencies": {
2963 "@babel/core": "^7.0.0-0"
2964 }
2965 },
2966 "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
2967 "version": "8.1.0",
2968 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz",
2969 "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==",
2970 "dev": true,
2971 "engines": {
2972 "node": ">=14"
2973 },
2974 "funding": {
2975 "type": "github",
2976 "url": "https://github.com/sponsors/gregberge"
2977 },
2978 "peerDependencies": {
2979 "@babel/core": "^7.0.0-0"
2980 }
2981 },
2982 "node_modules/@svgr/babel-plugin-transform-svg-component": {
2983 "version": "8.0.0",
2984 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz",
2985 "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==",
2986 "dev": true,
2987 "engines": {
2988 "node": ">=12"
2989 },
2990 "funding": {
2991 "type": "github",
2992 "url": "https://github.com/sponsors/gregberge"
2993 },
2994 "peerDependencies": {
2995 "@babel/core": "^7.0.0-0"
2996 }
2997 },
2998 "node_modules/@svgr/babel-preset": {
2999 "version": "8.1.0",
3000 "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz",
3001 "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==",
3002 "dev": true,
3003 "dependencies": {
3004 "@svgr/babel-plugin-add-jsx-attribute": "8.0.0",
3005 "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0",
3006 "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0",
3007 "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0",
3008 "@svgr/babel-plugin-svg-dynamic-title": "8.0.0",
3009 "@svgr/babel-plugin-svg-em-dimensions": "8.0.0",
3010 "@svgr/babel-plugin-transform-react-native-svg": "8.1.0",
3011 "@svgr/babel-plugin-transform-svg-component": "8.0.0"
3012 },
3013 "engines": {
3014 "node": ">=14"
3015 },
3016 "funding": {
3017 "type": "github",
3018 "url": "https://github.com/sponsors/gregberge"
3019 },
3020 "peerDependencies": {
3021 "@babel/core": "^7.0.0-0"
3022 }
3023 },
3024 "node_modules/@svgr/core": {
3025 "version": "8.1.0",
3026 "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz",
3027 "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==",
3028 "dev": true,
3029 "dependencies": {
3030 "@babel/core": "^7.21.3",
3031 "@svgr/babel-preset": "8.1.0",
3032 "camelcase": "^6.2.0",
3033 "cosmiconfig": "^8.1.3",
3034 "snake-case": "^3.0.4"
3035 },
3036 "engines": {
3037 "node": ">=14"
3038 },
3039 "funding": {
3040 "type": "github",
3041 "url": "https://github.com/sponsors/gregberge"
3042 }
3043 },
3044 "node_modules/@svgr/core/node_modules/argparse": {
3045 "version": "2.0.1",
3046 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3047 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
3048 "dev": true
3049 },
3050 "node_modules/@svgr/core/node_modules/cosmiconfig": {
3051 "version": "8.3.6",
3052 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
3053 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
3054 "dev": true,
3055 "dependencies": {
3056 "import-fresh": "^3.3.0",
3057 "js-yaml": "^4.1.0",
3058 "parse-json": "^5.2.0",
3059 "path-type": "^4.0.0"
3060 },
3061 "engines": {
3062 "node": ">=14"
3063 },
3064 "funding": {
3065 "url": "https://github.com/sponsors/d-fischer"
3066 },
3067 "peerDependencies": {
3068 "typescript": ">=4.9.5"
3069 },
3070 "peerDependenciesMeta": {
3071 "typescript": {
3072 "optional": true
3073 }
3074 }
3075 },
3076 "node_modules/@svgr/core/node_modules/js-yaml": {
3077 "version": "4.1.1",
3078 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
3079 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
3080 "dev": true,
3081 "dependencies": {
3082 "argparse": "^2.0.1"
3083 },
3084 "bin": {
3085 "js-yaml": "bin/js-yaml.js"
3086 }
3087 },
3088 "node_modules/@svgr/hast-util-to-babel-ast": {
3089 "version": "8.0.0",
3090 "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz",
3091 "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==",
3092 "dev": true,
3093 "dependencies": {
3094 "@babel/types": "^7.21.3",
3095 "entities": "^4.4.0"
3096 },
3097 "engines": {
3098 "node": ">=14"
3099 },
3100 "funding": {
3101 "type": "github",
3102 "url": "https://github.com/sponsors/gregberge"
3103 }
3104 },
3105 "node_modules/@svgr/plugin-jsx": {
3106 "version": "8.1.0",
3107 "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz",
3108 "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==",
3109 "dev": true,
3110 "dependencies": {
3111 "@babel/core": "^7.21.3",
3112 "@svgr/babel-preset": "8.1.0",
3113 "@svgr/hast-util-to-babel-ast": "8.0.0",
3114 "svg-parser": "^2.0.4"
3115 },
3116 "engines": {
3117 "node": ">=14"
3118 },
3119 "funding": {
3120 "type": "github",
3121 "url": "https://github.com/sponsors/gregberge"
3122 },
3123 "peerDependencies": {
3124 "@svgr/core": "*"
3125 }
3126 },
3127 "node_modules/@svgr/plugin-svgo": {
3128 "version": "8.1.0",
3129 "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz",
3130 "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==",
3131 "dev": true,
3132 "dependencies": {
3133 "cosmiconfig": "^8.1.3",
3134 "deepmerge": "^4.3.1",
3135 "svgo": "^3.0.2"
3136 },
3137 "engines": {
3138 "node": ">=14"
3139 },
3140 "funding": {
3141 "type": "github",
3142 "url": "https://github.com/sponsors/gregberge"
3143 },
3144 "peerDependencies": {
3145 "@svgr/core": "*"
3146 }
3147 },
3148 "node_modules/@svgr/plugin-svgo/node_modules/argparse": {
3149 "version": "2.0.1",
3150 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3151 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
3152 "dev": true
3153 },
3154 "node_modules/@svgr/plugin-svgo/node_modules/cosmiconfig": {
3155 "version": "8.3.6",
3156 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
3157 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
3158 "dev": true,
3159 "dependencies": {
3160 "import-fresh": "^3.3.0",
3161 "js-yaml": "^4.1.0",
3162 "parse-json": "^5.2.0",
3163 "path-type": "^4.0.0"
3164 },
3165 "engines": {
3166 "node": ">=14"
3167 },
3168 "funding": {
3169 "url": "https://github.com/sponsors/d-fischer"
3170 },
3171 "peerDependencies": {
3172 "typescript": ">=4.9.5"
3173 },
3174 "peerDependenciesMeta": {
3175 "typescript": {
3176 "optional": true
3177 }
3178 }
3179 },
3180 "node_modules/@svgr/plugin-svgo/node_modules/js-yaml": {
3181 "version": "4.1.1",
3182 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
3183 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
3184 "dev": true,
3185 "dependencies": {
3186 "argparse": "^2.0.1"
3187 },
3188 "bin": {
3189 "js-yaml": "bin/js-yaml.js"
3190 }
3191 },
3192 "node_modules/@svgr/webpack": {
3193 "version": "8.1.0",
3194 "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz",
3195 "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==",
3196 "dev": true,
3197 "dependencies": {
3198 "@babel/core": "^7.21.3",
3199 "@babel/plugin-transform-react-constant-elements": "^7.21.3",
3200 "@babel/preset-env": "^7.20.2",
3201 "@babel/preset-react": "^7.18.6",
3202 "@babel/preset-typescript": "^7.21.0",
3203 "@svgr/core": "8.1.0",
3204 "@svgr/plugin-jsx": "8.1.0",
3205 "@svgr/plugin-svgo": "8.1.0"
3206 },
3207 "engines": {
3208 "node": ">=14"
3209 },
3210 "funding": {
3211 "type": "github",
3212 "url": "https://github.com/sponsors/gregberge"
3213 }
3214 },
3215 "node_modules/@tannin/compile": {
3216 "version": "1.1.0",
3217 "resolved": "https://registry.npmjs.org/@tannin/compile/-/compile-1.1.0.tgz",
3218 "integrity": "sha512-n8m9eNDfoNZoxdvWiTfW/hSPhehzLJ3zW7f8E7oT6mCROoMNWCB4TYtv041+2FMAxweiE0j7i1jubQU4MEC/Gg==",
3219 "dev": true,
3220 "dependencies": {
3221 "@tannin/evaluate": "^1.2.0",
3222 "@tannin/postfix": "^1.1.0"
3223 }
3224 },
3225 "node_modules/@tannin/evaluate": {
3226 "version": "1.2.0",
3227 "resolved": "https://registry.npmjs.org/@tannin/evaluate/-/evaluate-1.2.0.tgz",
3228 "integrity": "sha512-3ioXvNowbO/wSrxsDG5DKIMxC81P0QrQTYai8zFNY+umuoHWRPbQ/TuuDEOju9E+jQDXmj6yI5GyejNuh8I+eg==",
3229 "dev": true
3230 },
3231 "node_modules/@tannin/plural-forms": {
3232 "version": "1.1.0",
3233 "resolved": "https://registry.npmjs.org/@tannin/plural-forms/-/plural-forms-1.1.0.tgz",
3234 "integrity": "sha512-xl9R2mDZO/qiHam1AgMnAES6IKIg7OBhcXqy6eDsRCdXuxAFPcjrej9HMjyCLE0DJ/8cHf0i5OQTstuBRhpbHw==",
3235 "dev": true,
3236 "dependencies": {
3237 "@tannin/compile": "^1.1.0"
3238 }
3239 },
3240 "node_modules/@tannin/postfix": {
3241 "version": "1.1.0",
3242 "resolved": "https://registry.npmjs.org/@tannin/postfix/-/postfix-1.1.0.tgz",
3243 "integrity": "sha512-oocsqY7g0cR+Gur5jRQLSrX2OtpMLMse1I10JQBm8CdGMrDkh1Mg2gjsiquMHRtBs4Qwu5wgEp5GgIYHk4SNPw==",
3244 "dev": true
3245 },
3246 "node_modules/@tootallnate/once": {
3247 "version": "2.0.0",
3248 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
3249 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
3250 "dev": true,
3251 "engines": {
3252 "node": ">= 10"
3253 }
3254 },
3255 "node_modules/@tootallnate/quickjs-emscripten": {
3256 "version": "0.23.0",
3257 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
3258 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
3259 "dev": true
3260 },
3261 "node_modules/@trysound/sax": {
3262 "version": "0.2.0",
3263 "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
3264 "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
3265 "dev": true,
3266 "engines": {
3267 "node": ">=10.13.0"
3268 }
3269 },
3270 "node_modules/@types/babel__core": {
3271 "version": "7.20.5",
3272 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
3273 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
3274 "dev": true,
3275 "dependencies": {
3276 "@babel/parser": "^7.20.7",
3277 "@babel/types": "^7.20.7",
3278 "@types/babel__generator": "*",
3279 "@types/babel__template": "*",
3280 "@types/babel__traverse": "*"
3281 }
3282 },
3283 "node_modules/@types/babel__generator": {
3284 "version": "7.27.0",
3285 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
3286 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
3287 "dev": true,
3288 "dependencies": {
3289 "@babel/types": "^7.0.0"
3290 }
3291 },
3292 "node_modules/@types/babel__template": {
3293 "version": "7.4.4",
3294 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
3295 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
3296 "dev": true,
3297 "dependencies": {
3298 "@babel/parser": "^7.1.0",
3299 "@babel/types": "^7.0.0"
3300 }
3301 },
3302 "node_modules/@types/babel__traverse": {
3303 "version": "7.28.0",
3304 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
3305 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
3306 "dev": true,
3307 "dependencies": {
3308 "@babel/types": "^7.28.2"
3309 }
3310 },
3311 "node_modules/@types/body-parser": {
3312 "version": "1.19.6",
3313 "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz",
3314 "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==",
3315 "dev": true,
3316 "dependencies": {
3317 "@types/connect": "*",
3318 "@types/node": "*"
3319 }
3320 },
3321 "node_modules/@types/bonjour": {
3322 "version": "3.5.13",
3323 "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz",
3324 "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==",
3325 "dev": true,
3326 "dependencies": {
3327 "@types/node": "*"
3328 }
3329 },
3330 "node_modules/@types/connect": {
3331 "version": "3.4.38",
3332 "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz",
3333 "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
3334 "dev": true,
3335 "dependencies": {
3336 "@types/node": "*"
3337 }
3338 },
3339 "node_modules/@types/connect-history-api-fallback": {
3340 "version": "1.5.4",
3341 "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz",
3342 "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==",
3343 "dev": true,
3344 "dependencies": {
3345 "@types/express-serve-static-core": "*",
3346 "@types/node": "*"
3347 }
3348 },
3349 "node_modules/@types/eslint": {
3350 "version": "8.44.2",
3351 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz",
3352 "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==",
3353 "dev": true,
3354 "dependencies": {
3355 "@types/estree": "*",
3356 "@types/json-schema": "*"
3357 }
3358 },
3359 "node_modules/@types/eslint-scope": {
3360 "version": "3.7.7",
3361 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
3362 "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
3363 "dev": true,
3364 "dependencies": {
3365 "@types/eslint": "*",
3366 "@types/estree": "*"
3367 }
3368 },
3369 "node_modules/@types/estree": {
3370 "version": "1.0.8",
3371 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
3372 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
3373 "dev": true
3374 },
3375 "node_modules/@types/express": {
3376 "version": "4.17.25",
3377 "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz",
3378 "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==",
3379 "dev": true,
3380 "dependencies": {
3381 "@types/body-parser": "*",
3382 "@types/express-serve-static-core": "^4.17.33",
3383 "@types/qs": "*",
3384 "@types/serve-static": "^1"
3385 }
3386 },
3387 "node_modules/@types/express-serve-static-core": {
3388 "version": "5.1.0",
3389 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.1.0.tgz",
3390 "integrity": "sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==",
3391 "dev": true,
3392 "dependencies": {
3393 "@types/node": "*",
3394 "@types/qs": "*",
3395 "@types/range-parser": "*",
3396 "@types/send": "*"
3397 }
3398 },
3399 "node_modules/@types/express/node_modules/@types/express-serve-static-core": {
3400 "version": "4.19.7",
3401 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz",
3402 "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==",
3403 "dev": true,
3404 "dependencies": {
3405 "@types/node": "*",
3406 "@types/qs": "*",
3407 "@types/range-parser": "*",
3408 "@types/send": "*"
3409 }
3410 },
3411 "node_modules/@types/glob": {
3412 "version": "7.2.0",
3413 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
3414 "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
3415 "dev": true,
3416 "dependencies": {
3417 "@types/minimatch": "*",
3418 "@types/node": "*"
3419 }
3420 },
3421 "node_modules/@types/graceful-fs": {
3422 "version": "4.1.9",
3423 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
3424 "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
3425 "dev": true,
3426 "dependencies": {
3427 "@types/node": "*"
3428 }
3429 },
3430 "node_modules/@types/http-errors": {
3431 "version": "2.0.5",
3432 "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz",
3433 "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==",
3434 "dev": true
3435 },
3436 "node_modules/@types/http-proxy": {
3437 "version": "1.17.17",
3438 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz",
3439 "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==",
3440 "dev": true,
3441 "dependencies": {
3442 "@types/node": "*"
3443 }
3444 },
3445 "node_modules/@types/istanbul-lib-coverage": {
3446 "version": "2.0.4",
3447 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
3448 "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
3449 "dev": true
3450 },
3451 "node_modules/@types/istanbul-lib-report": {
3452 "version": "3.0.0",
3453 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
3454 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
3455 "dev": true,
3456 "dependencies": {
3457 "@types/istanbul-lib-coverage": "*"
3458 }
3459 },
3460 "node_modules/@types/istanbul-reports": {
3461 "version": "3.0.1",
3462 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
3463 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
3464 "dev": true,
3465 "dependencies": {
3466 "@types/istanbul-lib-report": "*"
3467 }
3468 },
3469 "node_modules/@types/jsdom": {
3470 "version": "20.0.1",
3471 "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz",
3472 "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==",
3473 "dev": true,
3474 "dependencies": {
3475 "@types/node": "*",
3476 "@types/tough-cookie": "*",
3477 "parse5": "^7.0.0"
3478 }
3479 },
3480 "node_modules/@types/json-schema": {
3481 "version": "7.0.15",
3482 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
3483 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
3484 "dev": true
3485 },
3486 "node_modules/@types/json5": {
3487 "version": "0.0.29",
3488 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
3489 "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
3490 "dev": true
3491 },
3492 "node_modules/@types/mime": {
3493 "version": "1.3.5",
3494 "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz",
3495 "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
3496 "dev": true
3497 },
3498 "node_modules/@types/minimatch": {
3499 "version": "5.1.2",
3500 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz",
3501 "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==",
3502 "dev": true
3503 },
3504 "node_modules/@types/minimist": {
3505 "version": "1.2.5",
3506 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz",
3507 "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==",
3508 "dev": true
3509 },
3510 "node_modules/@types/node": {
3511 "version": "20.4.10",
3512 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.10.tgz",
3513 "integrity": "sha512-vwzFiiy8Rn6E0MtA13/Cxxgpan/N6UeNYR9oUu6kuJWxu6zCk98trcDp8CBhbtaeuq9SykCmXkFr2lWLoPcvLg==",
3514 "dev": true
3515 },
3516 "node_modules/@types/node-forge": {
3517 "version": "1.3.14",
3518 "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz",
3519 "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==",
3520 "dev": true,
3521 "dependencies": {
3522 "@types/node": "*"
3523 }
3524 },
3525 "node_modules/@types/normalize-package-data": {
3526 "version": "2.4.4",
3527 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
3528 "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
3529 "dev": true
3530 },
3531 "node_modules/@types/parse-json": {
3532 "version": "4.0.0",
3533 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
3534 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
3535 "dev": true
3536 },
3537 "node_modules/@types/qs": {
3538 "version": "6.14.0",
3539 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz",
3540 "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==",
3541 "dev": true
3542 },
3543 "node_modules/@types/range-parser": {
3544 "version": "1.2.7",
3545 "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz",
3546 "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
3547 "dev": true
3548 },
3549 "node_modules/@types/retry": {
3550 "version": "0.12.0",
3551 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
3552 "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==",
3553 "dev": true
3554 },
3555 "node_modules/@types/semver": {
3556 "version": "7.7.1",
3557 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz",
3558 "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==",
3559 "dev": true
3560 },
3561 "node_modules/@types/send": {
3562 "version": "1.2.1",
3563 "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz",
3564 "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==",
3565 "dev": true,
3566 "dependencies": {
3567 "@types/node": "*"
3568 }
3569 },
3570 "node_modules/@types/serve-index": {
3571 "version": "1.9.4",
3572 "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz",
3573 "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==",
3574 "dev": true,
3575 "dependencies": {
3576 "@types/express": "*"
3577 }
3578 },
3579 "node_modules/@types/serve-static": {
3580 "version": "1.15.10",
3581 "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz",
3582 "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==",
3583 "dev": true,
3584 "dependencies": {
3585 "@types/http-errors": "*",
3586 "@types/node": "*",
3587 "@types/send": "<1"
3588 }
3589 },
3590 "node_modules/@types/serve-static/node_modules/@types/send": {
3591 "version": "0.17.6",
3592 "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz",
3593 "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==",
3594 "dev": true,
3595 "dependencies": {
3596 "@types/mime": "^1",
3597 "@types/node": "*"
3598 }
3599 },
3600 "node_modules/@types/sockjs": {
3601 "version": "0.3.36",
3602 "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz",
3603 "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==",
3604 "dev": true,
3605 "dependencies": {
3606 "@types/node": "*"
3607 }
3608 },
3609 "node_modules/@types/source-list-map": {
3610 "version": "0.1.2",
3611 "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
3612 "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
3613 "dev": true
3614 },
3615 "node_modules/@types/stack-utils": {
3616 "version": "2.0.1",
3617 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
3618 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
3619 "dev": true
3620 },
3621 "node_modules/@types/tapable": {
3622 "version": "1.0.8",
3623 "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
3624 "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==",
3625 "dev": true
3626 },
3627 "node_modules/@types/tough-cookie": {
3628 "version": "4.0.2",
3629 "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz",
3630 "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==",
3631 "dev": true
3632 },
3633 "node_modules/@types/uglify-js": {
3634 "version": "3.17.1",
3635 "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz",
3636 "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==",
3637 "dev": true,
3638 "dependencies": {
3639 "source-map": "^0.6.1"
3640 }
3641 },
3642 "node_modules/@types/uglify-js/node_modules/source-map": {
3643 "version": "0.6.1",
3644 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3645 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3646 "dev": true,
3647 "engines": {
3648 "node": ">=0.10.0"
3649 }
3650 },
3651 "node_modules/@types/webpack": {
3652 "version": "4.41.33",
3653 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz",
3654 "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==",
3655 "dev": true,
3656 "dependencies": {
3657 "@types/node": "*",
3658 "@types/tapable": "^1",
3659 "@types/uglify-js": "*",
3660 "@types/webpack-sources": "*",
3661 "anymatch": "^3.0.0",
3662 "source-map": "^0.6.0"
3663 }
3664 },
3665 "node_modules/@types/webpack-sources": {
3666 "version": "3.2.0",
3667 "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz",
3668 "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==",
3669 "dev": true,
3670 "dependencies": {
3671 "@types/node": "*",
3672 "@types/source-list-map": "*",
3673 "source-map": "^0.7.3"
3674 }
3675 },
3676 "node_modules/@types/webpack/node_modules/source-map": {
3677 "version": "0.6.1",
3678 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3679 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3680 "dev": true,
3681 "engines": {
3682 "node": ">=0.10.0"
3683 }
3684 },
3685 "node_modules/@types/ws": {
3686 "version": "8.18.1",
3687 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
3688 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
3689 "dev": true,
3690 "dependencies": {
3691 "@types/node": "*"
3692 }
3693 },
3694 "node_modules/@types/yargs": {
3695 "version": "17.0.24",
3696 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
3697 "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
3698 "dev": true,
3699 "dependencies": {
3700 "@types/yargs-parser": "*"
3701 }
3702 },
3703 "node_modules/@types/yargs-parser": {
3704 "version": "21.0.0",
3705 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
3706 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
3707 "dev": true
3708 },
3709 "node_modules/@types/yauzl": {
3710 "version": "2.10.0",
3711 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz",
3712 "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==",
3713 "dev": true,
3714 "optional": true,
3715 "dependencies": {
3716 "@types/node": "*"
3717 }
3718 },
3719 "node_modules/@typescript-eslint/eslint-plugin": {
3720 "version": "6.21.0",
3721 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz",
3722 "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==",
3723 "dev": true,
3724 "dependencies": {
3725 "@eslint-community/regexpp": "^4.5.1",
3726 "@typescript-eslint/scope-manager": "6.21.0",
3727 "@typescript-eslint/type-utils": "6.21.0",
3728 "@typescript-eslint/utils": "6.21.0",
3729 "@typescript-eslint/visitor-keys": "6.21.0",
3730 "debug": "^4.3.4",
3731 "graphemer": "^1.4.0",
3732 "ignore": "^5.2.4",
3733 "natural-compare": "^1.4.0",
3734 "semver": "^7.5.4",
3735 "ts-api-utils": "^1.0.1"
3736 },
3737 "engines": {
3738 "node": "^16.0.0 || >=18.0.0"
3739 },
3740 "funding": {
3741 "type": "opencollective",
3742 "url": "https://opencollective.com/typescript-eslint"
3743 },
3744 "peerDependencies": {
3745 "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
3746 "eslint": "^7.0.0 || ^8.0.0"
3747 },
3748 "peerDependenciesMeta": {
3749 "typescript": {
3750 "optional": true
3751 }
3752 }
3753 },
3754 "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
3755 "version": "7.7.3",
3756 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
3757 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
3758 "dev": true,
3759 "bin": {
3760 "semver": "bin/semver.js"
3761 },
3762 "engines": {
3763 "node": ">=10"
3764 }
3765 },
3766 "node_modules/@typescript-eslint/parser": {
3767 "version": "6.21.0",
3768 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz",
3769 "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==",
3770 "dev": true,
3771 "dependencies": {
3772 "@typescript-eslint/scope-manager": "6.21.0",
3773 "@typescript-eslint/types": "6.21.0",
3774 "@typescript-eslint/typescript-estree": "6.21.0",
3775 "@typescript-eslint/visitor-keys": "6.21.0",
3776 "debug": "^4.3.4"
3777 },
3778 "engines": {
3779 "node": "^16.0.0 || >=18.0.0"
3780 },
3781 "funding": {
3782 "type": "opencollective",
3783 "url": "https://opencollective.com/typescript-eslint"
3784 },
3785 "peerDependencies": {
3786 "eslint": "^7.0.0 || ^8.0.0"
3787 },
3788 "peerDependenciesMeta": {
3789 "typescript": {
3790 "optional": true
3791 }
3792 }
3793 },
3794 "node_modules/@typescript-eslint/scope-manager": {
3795 "version": "6.21.0",
3796 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz",
3797 "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==",
3798 "dev": true,
3799 "dependencies": {
3800 "@typescript-eslint/types": "6.21.0",
3801 "@typescript-eslint/visitor-keys": "6.21.0"
3802 },
3803 "engines": {
3804 "node": "^16.0.0 || >=18.0.0"
3805 },
3806 "funding": {
3807 "type": "opencollective",
3808 "url": "https://opencollective.com/typescript-eslint"
3809 }
3810 },
3811 "node_modules/@typescript-eslint/type-utils": {
3812 "version": "6.21.0",
3813 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz",
3814 "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==",
3815 "dev": true,
3816 "dependencies": {
3817 "@typescript-eslint/typescript-estree": "6.21.0",
3818 "@typescript-eslint/utils": "6.21.0",
3819 "debug": "^4.3.4",
3820 "ts-api-utils": "^1.0.1"
3821 },
3822 "engines": {
3823 "node": "^16.0.0 || >=18.0.0"
3824 },
3825 "funding": {
3826 "type": "opencollective",
3827 "url": "https://opencollective.com/typescript-eslint"
3828 },
3829 "peerDependencies": {
3830 "eslint": "^7.0.0 || ^8.0.0"
3831 },
3832 "peerDependenciesMeta": {
3833 "typescript": {
3834 "optional": true
3835 }
3836 }
3837 },
3838 "node_modules/@typescript-eslint/types": {
3839 "version": "6.21.0",
3840 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz",
3841 "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==",
3842 "dev": true,
3843 "engines": {
3844 "node": "^16.0.0 || >=18.0.0"
3845 },
3846 "funding": {
3847 "type": "opencollective",
3848 "url": "https://opencollective.com/typescript-eslint"
3849 }
3850 },
3851 "node_modules/@typescript-eslint/typescript-estree": {
3852 "version": "6.21.0",
3853 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz",
3854 "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==",
3855 "dev": true,
3856 "dependencies": {
3857 "@typescript-eslint/types": "6.21.0",
3858 "@typescript-eslint/visitor-keys": "6.21.0",
3859 "debug": "^4.3.4",
3860 "globby": "^11.1.0",
3861 "is-glob": "^4.0.3",
3862 "minimatch": "9.0.3",
3863 "semver": "^7.5.4",
3864 "ts-api-utils": "^1.0.1"
3865 },
3866 "engines": {
3867 "node": "^16.0.0 || >=18.0.0"
3868 },
3869 "funding": {
3870 "type": "opencollective",
3871 "url": "https://opencollective.com/typescript-eslint"
3872 },
3873 "peerDependenciesMeta": {
3874 "typescript": {
3875 "optional": true
3876 }
3877 }
3878 },
3879 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
3880 "version": "2.0.2",
3881 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
3882 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
3883 "dev": true,
3884 "dependencies": {
3885 "balanced-match": "^1.0.0"
3886 }
3887 },
3888 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
3889 "version": "9.0.3",
3890 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
3891 "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
3892 "dev": true,
3893 "dependencies": {
3894 "brace-expansion": "^2.0.1"
3895 },
3896 "engines": {
3897 "node": ">=16 || 14 >=14.17"
3898 },
3899 "funding": {
3900 "url": "https://github.com/sponsors/isaacs"
3901 }
3902 },
3903 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
3904 "version": "7.7.3",
3905 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
3906 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
3907 "dev": true,
3908 "bin": {
3909 "semver": "bin/semver.js"
3910 },
3911 "engines": {
3912 "node": ">=10"
3913 }
3914 },
3915 "node_modules/@typescript-eslint/utils": {
3916 "version": "6.21.0",
3917 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz",
3918 "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==",
3919 "dev": true,
3920 "dependencies": {
3921 "@eslint-community/eslint-utils": "^4.4.0",
3922 "@types/json-schema": "^7.0.12",
3923 "@types/semver": "^7.5.0",
3924 "@typescript-eslint/scope-manager": "6.21.0",
3925 "@typescript-eslint/types": "6.21.0",
3926 "@typescript-eslint/typescript-estree": "6.21.0",
3927 "semver": "^7.5.4"
3928 },
3929 "engines": {
3930 "node": "^16.0.0 || >=18.0.0"
3931 },
3932 "funding": {
3933 "type": "opencollective",
3934 "url": "https://opencollective.com/typescript-eslint"
3935 },
3936 "peerDependencies": {
3937 "eslint": "^7.0.0 || ^8.0.0"
3938 }
3939 },
3940 "node_modules/@typescript-eslint/utils/node_modules/semver": {
3941 "version": "7.7.3",
3942 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
3943 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
3944 "dev": true,
3945 "bin": {
3946 "semver": "bin/semver.js"
3947 },
3948 "engines": {
3949 "node": ">=10"
3950 }
3951 },
3952 "node_modules/@typescript-eslint/visitor-keys": {
3953 "version": "6.21.0",
3954 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz",
3955 "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==",
3956 "dev": true,
3957 "dependencies": {
3958 "@typescript-eslint/types": "6.21.0",
3959 "eslint-visitor-keys": "^3.4.1"
3960 },
3961 "engines": {
3962 "node": "^16.0.0 || >=18.0.0"
3963 },
3964 "funding": {
3965 "type": "opencollective",
3966 "url": "https://opencollective.com/typescript-eslint"
3967 }
3968 },
3969 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
3970 "version": "3.4.3",
3971 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
3972 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
3973 "dev": true,
3974 "engines": {
3975 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3976 },
3977 "funding": {
3978 "url": "https://opencollective.com/eslint"
3979 }
3980 },
3981 "node_modules/@ungap/structured-clone": {
3982 "version": "1.3.0",
3983 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
3984 "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
3985 "dev": true
3986 },
3987 "node_modules/@webassemblyjs/ast": {
3988 "version": "1.14.1",
3989 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
3990 "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
3991 "dev": true,
3992 "dependencies": {
3993 "@webassemblyjs/helper-numbers": "1.13.2",
3994 "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
3995 }
3996 },
3997 "node_modules/@webassemblyjs/floating-point-hex-parser": {
3998 "version": "1.13.2",
3999 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
4000 "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
4001 "dev": true
4002 },
4003 "node_modules/@webassemblyjs/helper-api-error": {
4004 "version": "1.13.2",
4005 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
4006 "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
4007 "dev": true
4008 },
4009 "node_modules/@webassemblyjs/helper-buffer": {
4010 "version": "1.14.1",
4011 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
4012 "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
4013 "dev": true
4014 },
4015 "node_modules/@webassemblyjs/helper-numbers": {
4016 "version": "1.13.2",
4017 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
4018 "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
4019 "dev": true,
4020 "dependencies": {
4021 "@webassemblyjs/floating-point-hex-parser": "1.13.2",
4022 "@webassemblyjs/helper-api-error": "1.13.2",
4023 "@xtuc/long": "4.2.2"
4024 }
4025 },
4026 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
4027 "version": "1.13.2",
4028 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
4029 "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
4030 "dev": true
4031 },
4032 "node_modules/@webassemblyjs/helper-wasm-section": {
4033 "version": "1.14.1",
4034 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
4035 "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
4036 "dev": true,
4037 "dependencies": {
4038 "@webassemblyjs/ast": "1.14.1",
4039 "@webassemblyjs/helper-buffer": "1.14.1",
4040 "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
4041 "@webassemblyjs/wasm-gen": "1.14.1"
4042 }
4043 },
4044 "node_modules/@webassemblyjs/ieee754": {
4045 "version": "1.13.2",
4046 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
4047 "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
4048 "dev": true,
4049 "dependencies": {
4050 "@xtuc/ieee754": "^1.2.0"
4051 }
4052 },
4053 "node_modules/@webassemblyjs/leb128": {
4054 "version": "1.13.2",
4055 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
4056 "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
4057 "dev": true,
4058 "dependencies": {
4059 "@xtuc/long": "4.2.2"
4060 }
4061 },
4062 "node_modules/@webassemblyjs/utf8": {
4063 "version": "1.13.2",
4064 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
4065 "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
4066 "dev": true
4067 },
4068 "node_modules/@webassemblyjs/wasm-edit": {
4069 "version": "1.14.1",
4070 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
4071 "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
4072 "dev": true,
4073 "dependencies": {
4074 "@webassemblyjs/ast": "1.14.1",
4075 "@webassemblyjs/helper-buffer": "1.14.1",
4076 "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
4077 "@webassemblyjs/helper-wasm-section": "1.14.1",
4078 "@webassemblyjs/wasm-gen": "1.14.1",
4079 "@webassemblyjs/wasm-opt": "1.14.1",
4080 "@webassemblyjs/wasm-parser": "1.14.1",
4081 "@webassemblyjs/wast-printer": "1.14.1"
4082 }
4083 },
4084 "node_modules/@webassemblyjs/wasm-gen": {
4085 "version": "1.14.1",
4086 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
4087 "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
4088 "dev": true,
4089 "dependencies": {
4090 "@webassemblyjs/ast": "1.14.1",
4091 "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
4092 "@webassemblyjs/ieee754": "1.13.2",
4093 "@webassemblyjs/leb128": "1.13.2",
4094 "@webassemblyjs/utf8": "1.13.2"
4095 }
4096 },
4097 "node_modules/@webassemblyjs/wasm-opt": {
4098 "version": "1.14.1",
4099 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
4100 "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
4101 "dev": true,
4102 "dependencies": {
4103 "@webassemblyjs/ast": "1.14.1",
4104 "@webassemblyjs/helper-buffer": "1.14.1",
4105 "@webassemblyjs/wasm-gen": "1.14.1",
4106 "@webassemblyjs/wasm-parser": "1.14.1"
4107 }
4108 },
4109 "node_modules/@webassemblyjs/wasm-parser": {
4110 "version": "1.14.1",
4111 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
4112 "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
4113 "dev": true,
4114 "dependencies": {
4115 "@webassemblyjs/ast": "1.14.1",
4116 "@webassemblyjs/helper-api-error": "1.13.2",
4117 "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
4118 "@webassemblyjs/ieee754": "1.13.2",
4119 "@webassemblyjs/leb128": "1.13.2",
4120 "@webassemblyjs/utf8": "1.13.2"
4121 }
4122 },
4123 "node_modules/@webassemblyjs/wast-printer": {
4124 "version": "1.14.1",
4125 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
4126 "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
4127 "dev": true,
4128 "dependencies": {
4129 "@webassemblyjs/ast": "1.14.1",
4130 "@xtuc/long": "4.2.2"
4131 }
4132 },
4133 "node_modules/@webpack-cli/configtest": {
4134 "version": "2.1.1",
4135 "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz",
4136 "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==",
4137 "dev": true,
4138 "engines": {
4139 "node": ">=14.15.0"
4140 },
4141 "peerDependencies": {
4142 "webpack": "5.x.x",
4143 "webpack-cli": "5.x.x"
4144 }
4145 },
4146 "node_modules/@webpack-cli/info": {
4147 "version": "2.0.2",
4148 "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz",
4149 "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==",
4150 "dev": true,
4151 "engines": {
4152 "node": ">=14.15.0"
4153 },
4154 "peerDependencies": {
4155 "webpack": "5.x.x",
4156 "webpack-cli": "5.x.x"
4157 }
4158 },
4159 "node_modules/@webpack-cli/serve": {
4160 "version": "2.0.5",
4161 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz",
4162 "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==",
4163 "dev": true,
4164 "engines": {
4165 "node": ">=14.15.0"
4166 },
4167 "peerDependencies": {
4168 "webpack": "5.x.x",
4169 "webpack-cli": "5.x.x"
4170 },
4171 "peerDependenciesMeta": {
4172 "webpack-dev-server": {
4173 "optional": true
4174 }
4175 }
4176 },
4177 "node_modules/@wordpress/api-fetch": {
4178 "version": "6.55.0",
4179 "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.55.0.tgz",
4180 "integrity": "sha512-1HrCUsJdeRY5Y0IjplotINwqMRO81e7O7VhBScuKk7iOuDm/E1ioKv2uLGnPNWziYu+Zf025byxOqVzXDyM2gw==",
4181 "dev": true,
4182 "dependencies": {
4183 "@babel/runtime": "^7.16.0",
4184 "@wordpress/i18n": "^4.58.0",
4185 "@wordpress/url": "^3.59.0"
4186 },
4187 "engines": {
4188 "node": ">=12"
4189 }
4190 },
4191 "node_modules/@wordpress/babel-plugin-import-jsx-pragma": {
4192 "version": "4.41.0",
4193 "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.41.0.tgz",
4194 "integrity": "sha512-hYxj2Uobxk86ctlfaJou9v13XqXZ30yx4ZwRNu5cH5/LWXe2MIXBTPv7dUk6wqN/qFOjsFvP9jCB0NsW6MnkrA==",
4195 "dev": true,
4196 "engines": {
4197 "node": ">=14"
4198 },
4199 "peerDependencies": {
4200 "@babel/core": "^7.12.9"
4201 }
4202 },
4203 "node_modules/@wordpress/babel-preset-default": {
4204 "version": "7.42.0",
4205 "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.42.0.tgz",
4206 "integrity": "sha512-AWSxWuEuzazt/nWomKiaVhYQeXuqxTniPCKhvks58wB3P4UXvSe3hRnO+nujz20IuxIk2xHT6x47HgpDZy30jw==",
4207 "dev": true,
4208 "dependencies": {
4209 "@babel/core": "^7.16.0",
4210 "@babel/plugin-transform-react-jsx": "^7.16.0",
4211 "@babel/plugin-transform-runtime": "^7.16.0",
4212 "@babel/preset-env": "^7.16.0",
4213 "@babel/preset-typescript": "^7.16.0",
4214 "@babel/runtime": "^7.16.0",
4215 "@wordpress/babel-plugin-import-jsx-pragma": "^4.41.0",
4216 "@wordpress/browserslist-config": "^5.41.0",
4217 "@wordpress/warning": "^2.58.0",
4218 "browserslist": "^4.21.10",
4219 "core-js": "^3.31.0",
4220 "react": "^18.3.0"
4221 },
4222 "engines": {
4223 "node": ">=14"
4224 }
4225 },
4226 "node_modules/@wordpress/base-styles": {
4227 "version": "4.49.0",
4228 "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.49.0.tgz",
4229 "integrity": "sha512-yFRYqNtd26ULZ0oAHhCu/IcaA0XHI3E7kRCKajZqUvyRQj7YprXnpD3o0/pnwvF6ZFTXzCX8pXHjUc2TIv97ig==",
4230 "dev": true
4231 },
4232 "node_modules/@wordpress/browserslist-config": {
4233 "version": "5.41.0",
4234 "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.41.0.tgz",
4235 "integrity": "sha512-J7ejzzDpPZddVIiq2YiK8J/pNTJDy3X1s+5ZtwkwklCxBMZJurxf9pEhtbaf7us0Q6c1j8Ubv7Fpx3lqk2ypxA==",
4236 "dev": true,
4237 "engines": {
4238 "node": ">=14"
4239 }
4240 },
4241 "node_modules/@wordpress/dependency-extraction-webpack-plugin": {
4242 "version": "4.31.0",
4243 "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-4.31.0.tgz",
4244 "integrity": "sha512-Xpm8EEhi6e8GL1juYh/70AFbcE/ZVXJ3p47KMkkEsn5t+hG9QHjKe2lTj98v2r3rB+ampoK+whdV1w6gItXYpw==",
4245 "dev": true,
4246 "dependencies": {
4247 "json2php": "^0.0.7",
4248 "webpack-sources": "^3.2.2"
4249 },
4250 "engines": {
4251 "node": ">=14"
4252 },
4253 "peerDependencies": {
4254 "webpack": "^4.8.3 || ^5.0.0"
4255 }
4256 },
4257 "node_modules/@wordpress/e2e-test-utils-playwright": {
4258 "version": "0.16.0",
4259 "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.16.0.tgz",
4260 "integrity": "sha512-CktRj5/Cc/pAvTHXIAPIMrmmnb0VjtXbTGSjYG6pW/JI2YAmpwY2yBA+DlHJjqOIpcjDDj+sSsJomRSxT2chwQ==",
4261 "dev": true,
4262 "dependencies": {
4263 "@wordpress/api-fetch": "^6.45.0",
4264 "@wordpress/keycodes": "^3.48.0",
4265 "@wordpress/url": "^3.49.0",
4266 "change-case": "^4.1.2",
4267 "form-data": "^4.0.0",
4268 "get-port": "^5.1.1",
4269 "lighthouse": "^10.4.0",
4270 "mime": "^3.0.0",
4271 "web-vitals": "^3.5.0"
4272 },
4273 "engines": {
4274 "node": ">=12"
4275 },
4276 "peerDependencies": {
4277 "@playwright/test": ">=1"
4278 }
4279 },
4280 "node_modules/@wordpress/eslint-plugin": {
4281 "version": "17.13.0",
4282 "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-17.13.0.tgz",
4283 "integrity": "sha512-QnG5HmOd+XsweKOvrqbOugm9rINUjcsh1jo2SN4cbbTWZJ6nPmcfLS0YJdrKkgOQUnKDPQgBPVEyI8tp19OtBw==",
4284 "dev": true,
4285 "dependencies": {
4286 "@babel/eslint-parser": "^7.16.0",
4287 "@typescript-eslint/eslint-plugin": "^6.4.1",
4288 "@typescript-eslint/parser": "^6.4.1",
4289 "@wordpress/babel-preset-default": "^7.40.0",
4290 "@wordpress/prettier-config": "^3.13.0",
4291 "cosmiconfig": "^7.0.0",
4292 "eslint-config-prettier": "^8.3.0",
4293 "eslint-plugin-import": "^2.25.2",
4294 "eslint-plugin-jest": "^27.2.3",
4295 "eslint-plugin-jsdoc": "^46.4.6",
4296 "eslint-plugin-jsx-a11y": "^6.5.1",
4297 "eslint-plugin-playwright": "^0.15.3",
4298 "eslint-plugin-prettier": "^5.0.0",
4299 "eslint-plugin-react": "^7.27.0",
4300 "eslint-plugin-react-hooks": "^4.3.0",
4301 "globals": "^13.12.0",
4302 "requireindex": "^1.2.0"
4303 },
4304 "engines": {
4305 "node": ">=14",
4306 "npm": ">=6.14.4"
4307 },
4308 "peerDependencies": {
4309 "@babel/core": ">=7",
4310 "eslint": ">=8",
4311 "prettier": ">=3",
4312 "typescript": ">=4"
4313 },
4314 "peerDependenciesMeta": {
4315 "prettier": {
4316 "optional": true
4317 },
4318 "typescript": {
4319 "optional": true
4320 }
4321 }
4322 },
4323 "node_modules/@wordpress/hooks": {
4324 "version": "3.58.0",
4325 "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.58.0.tgz",
4326 "integrity": "sha512-9LB0ZHnZRQlORttux9t/xbAskF+dk2ujqzPGsVzc92mSKpQP3K2a5Wy74fUnInguB1vLUNHT6nrNdkVom5qX1Q==",
4327 "dev": true,
4328 "dependencies": {
4329 "@babel/runtime": "^7.16.0"
4330 },
4331 "engines": {
4332 "node": ">=12"
4333 }
4334 },
4335 "node_modules/@wordpress/i18n": {
4336 "version": "4.58.0",
4337 "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz",
4338 "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==",
4339 "dev": true,
4340 "dependencies": {
4341 "@babel/runtime": "^7.16.0",
4342 "@wordpress/hooks": "^3.58.0",
4343 "gettext-parser": "^1.3.1",
4344 "memize": "^2.1.0",
4345 "sprintf-js": "^1.1.1",
4346 "tannin": "^1.2.0"
4347 },
4348 "bin": {
4349 "pot-to-php": "tools/pot-to-php.js"
4350 },
4351 "engines": {
4352 "node": ">=12"
4353 }
4354 },
4355 "node_modules/@wordpress/jest-console": {
4356 "version": "7.29.0",
4357 "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.29.0.tgz",
4358 "integrity": "sha512-/9PZJhyszdRX4mka7t1WzoooM+Q/DwC4jkNVtJxqci5lbL3Lrhy1cCJGCgMr1n/9w+zs7eLmExFBvV4v44iyNw==",
4359 "dev": true,
4360 "dependencies": {
4361 "@babel/runtime": "^7.16.0",
4362 "jest-matcher-utils": "^29.6.2"
4363 },
4364 "engines": {
4365 "node": ">=14"
4366 },
4367 "peerDependencies": {
4368 "jest": ">=29"
4369 }
4370 },
4371 "node_modules/@wordpress/jest-preset-default": {
4372 "version": "11.29.0",
4373 "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.29.0.tgz",
4374 "integrity": "sha512-7LA0ZS5t0Thn7xrdwPL3hLgjB9LKloneGhMwnnDUTgJP330lyfdDfJ+O6Lnz3iL+bg68mkA3AzrT9Fs9f3WKww==",
4375 "dev": true,
4376 "dependencies": {
4377 "@wordpress/jest-console": "^7.29.0",
4378 "babel-jest": "^29.6.2"
4379 },
4380 "engines": {
4381 "node": ">=14"
4382 },
4383 "peerDependencies": {
4384 "@babel/core": ">=7",
4385 "jest": ">=29"
4386 }
4387 },
4388 "node_modules/@wordpress/keycodes": {
4389 "version": "3.58.0",
4390 "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-3.58.0.tgz",
4391 "integrity": "sha512-Q/LRKpx8ndzuHlkxSQ2BD+NTYYKQPIneNNMng8hTAfyU7RFwXpqj06HpeOFGh4XIdPKCs/8hmucoLJRmmLmZJA==",
4392 "dev": true,
4393 "dependencies": {
4394 "@babel/runtime": "^7.16.0",
4395 "@wordpress/i18n": "^4.58.0"
4396 },
4397 "engines": {
4398 "node": ">=12"
4399 }
4400 },
4401 "node_modules/@wordpress/npm-package-json-lint-config": {
4402 "version": "4.43.0",
4403 "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.43.0.tgz",
4404 "integrity": "sha512-XSb7AdDC7yGTBVYeRM4oqmOygEB+/+tk7lobLIGDmlZJs+M3F/NUvQq0Vcas1pojq2fyPYTUwOlu81ga33fNwQ==",
4405 "dev": true,
4406 "engines": {
4407 "node": ">=14"
4408 },
4409 "peerDependencies": {
4410 "npm-package-json-lint": ">=6.0.0"
4411 }
4412 },
4413 "node_modules/@wordpress/postcss-plugins-preset": {
4414 "version": "4.42.0",
4415 "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.42.0.tgz",
4416 "integrity": "sha512-5xmKF7IUsqS5JcmJlHKHq7RaR6ZpaLj3n9c+X0X0/Oo7ZCIGp6WeDQngx13sH4NJoKXrZ9g4n1rbzhEKeo/Wtg==",
4417 "dev": true,
4418 "dependencies": {
4419 "@wordpress/base-styles": "^4.49.0",
4420 "autoprefixer": "^10.2.5"
4421 },
4422 "engines": {
4423 "node": ">=14"
4424 },
4425 "peerDependencies": {
4426 "postcss": "^8.0.0"
4427 }
4428 },
4429 "node_modules/@wordpress/prettier-config": {
4430 "version": "3.15.0",
4431 "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.15.0.tgz",
4432 "integrity": "sha512-exC2rkEioTt//AnzPRyaaFv8FNYIvamPDytNol5bKQ6Qh65QSdZZE9V+GtRCrIPL7/Bq6xba03XuRVxl9TjtJg==",
4433 "dev": true,
4434 "engines": {
4435 "node": ">=14"
4436 },
4437 "peerDependencies": {
4438 "prettier": ">=3"
4439 }
4440 },
4441 "node_modules/@wordpress/scripts": {
4442 "version": "26.19.0",
4443 "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-26.19.0.tgz",
4444 "integrity": "sha512-m3QYlgpWRfIqCfU4jWKwGeA12Qkt6d9CMewEIxIBGVlEGd/sL5rU1fM7LKNBEbSPQpaOTWJApNGWPcW75Fwp+w==",
4445 "dev": true,
4446 "dependencies": {
4447 "@babel/core": "^7.16.0",
4448 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
4449 "@svgr/webpack": "^8.0.1",
4450 "@wordpress/babel-preset-default": "^7.32.0",
4451 "@wordpress/browserslist-config": "^5.31.0",
4452 "@wordpress/dependency-extraction-webpack-plugin": "^4.31.0",
4453 "@wordpress/e2e-test-utils-playwright": "^0.16.0",
4454 "@wordpress/eslint-plugin": "^17.5.0",
4455 "@wordpress/jest-preset-default": "^11.19.0",
4456 "@wordpress/npm-package-json-lint-config": "^4.33.0",
4457 "@wordpress/postcss-plugins-preset": "^4.32.0",
4458 "@wordpress/prettier-config": "^3.5.0",
4459 "@wordpress/stylelint-config": "^21.31.0",
4460 "adm-zip": "^0.5.9",
4461 "babel-jest": "^29.6.2",
4462 "babel-loader": "^8.2.3",
4463 "browserslist": "^4.21.10",
4464 "chalk": "^4.0.0",
4465 "check-node-version": "^4.1.0",
4466 "clean-webpack-plugin": "^3.0.0",
4467 "copy-webpack-plugin": "^10.2.0",
4468 "cross-spawn": "^5.1.0",
4469 "css-loader": "^6.2.0",
4470 "cssnano": "^6.0.1",
4471 "cwd": "^0.10.0",
4472 "dir-glob": "^3.0.1",
4473 "eslint": "^8.3.0",
4474 "expect-puppeteer": "^4.4.0",
4475 "fast-glob": "^3.2.7",
4476 "filenamify": "^4.2.0",
4477 "jest": "^29.6.2",
4478 "jest-dev-server": "^9.0.1",
4479 "jest-environment-jsdom": "^29.6.2",
4480 "jest-environment-node": "^29.6.2",
4481 "markdownlint-cli": "^0.31.1",
4482 "merge-deep": "^3.0.3",
4483 "mini-css-extract-plugin": "^2.5.1",
4484 "minimist": "^1.2.0",
4485 "npm-package-json-lint": "^6.4.0",
4486 "npm-packlist": "^3.0.0",
4487 "playwright-core": "1.39.0",
4488 "postcss": "^8.4.5",
4489 "postcss-loader": "^6.2.1",
4490 "prettier": "npm:wp-prettier@3.0.3",
4491 "puppeteer-core": "^13.2.0",
4492 "react-refresh": "^0.14.0",
4493 "read-pkg-up": "^7.0.1",
4494 "resolve-bin": "^0.4.0",
4495 "sass": "^1.35.2",
4496 "sass-loader": "^12.1.0",
4497 "source-map-loader": "^3.0.0",
4498 "stylelint": "^14.2.0",
4499 "terser-webpack-plugin": "^5.3.9",
4500 "url-loader": "^4.1.1",
4501 "webpack": "^5.88.2",
4502 "webpack-bundle-analyzer": "^4.9.1",
4503 "webpack-cli": "^5.1.4",
4504 "webpack-dev-server": "^4.15.1"
4505 },
4506 "bin": {
4507 "wp-scripts": "bin/wp-scripts.js"
4508 },
4509 "engines": {
4510 "node": ">=14",
4511 "npm": ">=6.14.4"
4512 },
4513 "peerDependencies": {
4514 "@playwright/test": "^1.39.0",
4515 "react": "^18.0.0",
4516 "react-dom": "^18.0.0"
4517 }
4518 },
4519 "node_modules/@wordpress/stylelint-config": {
4520 "version": "21.41.0",
4521 "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.41.0.tgz",
4522 "integrity": "sha512-2wxFu8ICeRGF3Lxz7H7o2SU1u6pTI4mjuog39DgtCNb+v+f6yhgREDuNQEeti3Svb0rjj63AJ7r2CqLZk+EQIQ==",
4523 "dev": true,
4524 "dependencies": {
4525 "stylelint-config-recommended": "^6.0.0",
4526 "stylelint-config-recommended-scss": "^5.0.2"
4527 },
4528 "engines": {
4529 "node": ">=14"
4530 },
4531 "peerDependencies": {
4532 "stylelint": "^14.2"
4533 }
4534 },
4535 "node_modules/@wordpress/url": {
4536 "version": "3.59.0",
4537 "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.59.0.tgz",
4538 "integrity": "sha512-GxvoMjYCav0w4CiX0i0h3qflrE/9rhLIZg5aPCQjbrBdwTxYR3Exfw0IJYcmVaTKXQOUU8fOxlDxULsbLmKe9w==",
4539 "dev": true,
4540 "dependencies": {
4541 "@babel/runtime": "^7.16.0",
4542 "remove-accents": "^0.5.0"
4543 },
4544 "engines": {
4545 "node": ">=12"
4546 }
4547 },
4548 "node_modules/@wordpress/warning": {
4549 "version": "2.58.0",
4550 "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-2.58.0.tgz",
4551 "integrity": "sha512-9bZlORhyMY2nbWozeyC5kqJsFzEPP4DCLhGmjtbv+YWGHttUrxUZEfrKdqO+rUODA8rP5zeIly1nCQOUnkw4Lg==",
4552 "dev": true,
4553 "engines": {
4554 "node": ">=12"
4555 }
4556 },
4557 "node_modules/@xtuc/ieee754": {
4558 "version": "1.2.0",
4559 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
4560 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
4561 "dev": true
4562 },
4563 "node_modules/@xtuc/long": {
4564 "version": "4.2.2",
4565 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
4566 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
4567 "dev": true
4568 },
4569 "node_modules/abab": {
4570 "version": "2.0.6",
4571 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
4572 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
4573 "dev": true
4574 },
4575 "node_modules/accepts": {
4576 "version": "1.3.8",
4577 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
4578 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
4579 "dev": true,
4580 "dependencies": {
4581 "mime-types": "~2.1.34",
4582 "negotiator": "0.6.3"
4583 },
4584 "engines": {
4585 "node": ">= 0.6"
4586 }
4587 },
4588 "node_modules/accepts/node_modules/negotiator": {
4589 "version": "0.6.3",
4590 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
4591 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
4592 "dev": true,
4593 "engines": {
4594 "node": ">= 0.6"
4595 }
4596 },
4597 "node_modules/acorn": {
4598 "version": "8.15.0",
4599 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
4600 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
4601 "dev": true,
4602 "bin": {
4603 "acorn": "bin/acorn"
4604 },
4605 "engines": {
4606 "node": ">=0.4.0"
4607 }
4608 },
4609 "node_modules/acorn-globals": {
4610 "version": "7.0.1",
4611 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
4612 "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
4613 "dev": true,
4614 "dependencies": {
4615 "acorn": "^8.1.0",
4616 "acorn-walk": "^8.0.2"
4617 }
4618 },
4619 "node_modules/acorn-import-phases": {
4620 "version": "1.0.4",
4621 "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",
4622 "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==",
4623 "dev": true,
4624 "engines": {
4625 "node": ">=10.13.0"
4626 },
4627 "peerDependencies": {
4628 "acorn": "^8.14.0"
4629 }
4630 },
4631 "node_modules/acorn-jsx": {
4632 "version": "5.3.2",
4633 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
4634 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
4635 "dev": true,
4636 "peerDependencies": {
4637 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
4638 }
4639 },
4640 "node_modules/acorn-walk": {
4641 "version": "8.2.0",
4642 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
4643 "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
4644 "dev": true,
4645 "engines": {
4646 "node": ">=0.4.0"
4647 }
4648 },
4649 "node_modules/adm-zip": {
4650 "version": "0.5.10",
4651 "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.10.tgz",
4652 "integrity": "sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==",
4653 "dev": true,
4654 "engines": {
4655 "node": ">=6.0"
4656 }
4657 },
4658 "node_modules/agent-base": {
4659 "version": "6.0.2",
4660 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
4661 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
4662 "dev": true,
4663 "dependencies": {
4664 "debug": "4"
4665 },
4666 "engines": {
4667 "node": ">= 6.0.0"
4668 }
4669 },
4670 "node_modules/ajv": {
4671 "version": "6.12.6",
4672 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
4673 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
4674 "dev": true,
4675 "dependencies": {
4676 "fast-deep-equal": "^3.1.1",
4677 "fast-json-stable-stringify": "^2.0.0",
4678 "json-schema-traverse": "^0.4.1",
4679 "uri-js": "^4.2.2"
4680 },
4681 "funding": {
4682 "type": "github",
4683 "url": "https://github.com/sponsors/epoberezkin"
4684 }
4685 },
4686 "node_modules/ajv-errors": {
4687 "version": "1.0.1",
4688 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
4689 "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
4690 "dev": true,
4691 "peerDependencies": {
4692 "ajv": ">=5.0.0"
4693 }
4694 },
4695 "node_modules/ajv-formats": {
4696 "version": "2.1.1",
4697 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
4698 "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
4699 "dev": true,
4700 "dependencies": {
4701 "ajv": "^8.0.0"
4702 },
4703 "peerDependencies": {
4704 "ajv": "^8.0.0"
4705 },
4706 "peerDependenciesMeta": {
4707 "ajv": {
4708 "optional": true
4709 }
4710 }
4711 },
4712 "node_modules/ajv-formats/node_modules/ajv": {
4713 "version": "8.12.0",
4714 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
4715 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
4716 "dev": true,
4717 "dependencies": {
4718 "fast-deep-equal": "^3.1.1",
4719 "json-schema-traverse": "^1.0.0",
4720 "require-from-string": "^2.0.2",
4721 "uri-js": "^4.2.2"
4722 },
4723 "funding": {
4724 "type": "github",
4725 "url": "https://github.com/sponsors/epoberezkin"
4726 }
4727 },
4728 "node_modules/ajv-formats/node_modules/json-schema-traverse": {
4729 "version": "1.0.0",
4730 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
4731 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
4732 "dev": true
4733 },
4734 "node_modules/ajv-keywords": {
4735 "version": "3.5.2",
4736 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
4737 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
4738 "dev": true,
4739 "peerDependencies": {
4740 "ajv": "^6.9.1"
4741 }
4742 },
4743 "node_modules/ansi-colors": {
4744 "version": "4.1.3",
4745 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
4746 "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
4747 "dev": true,
4748 "engines": {
4749 "node": ">=6"
4750 }
4751 },
4752 "node_modules/ansi-escapes": {
4753 "version": "4.3.2",
4754 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
4755 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
4756 "dev": true,
4757 "dependencies": {
4758 "type-fest": "^0.21.3"
4759 },
4760 "engines": {
4761 "node": ">=8"
4762 },
4763 "funding": {
4764 "url": "https://github.com/sponsors/sindresorhus"
4765 }
4766 },
4767 "node_modules/ansi-escapes/node_modules/type-fest": {
4768 "version": "0.21.3",
4769 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
4770 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
4771 "dev": true,
4772 "engines": {
4773 "node": ">=10"
4774 },
4775 "funding": {
4776 "url": "https://github.com/sponsors/sindresorhus"
4777 }
4778 },
4779 "node_modules/ansi-html": {
4780 "version": "0.0.9",
4781 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.9.tgz",
4782 "integrity": "sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==",
4783 "dev": true,
4784 "engines": [
4785 "node >= 0.8.0"
4786 ],
4787 "bin": {
4788 "ansi-html": "bin/ansi-html"
4789 }
4790 },
4791 "node_modules/ansi-html-community": {
4792 "version": "0.0.8",
4793 "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
4794 "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
4795 "dev": true,
4796 "engines": [
4797 "node >= 0.8.0"
4798 ],
4799 "bin": {
4800 "ansi-html": "bin/ansi-html"
4801 }
4802 },
4803 "node_modules/ansi-regex": {
4804 "version": "5.0.1",
4805 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4806 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4807 "dev": true,
4808 "engines": {
4809 "node": ">=8"
4810 }
4811 },
4812 "node_modules/ansi-styles": {
4813 "version": "4.3.0",
4814 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4815 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4816 "dev": true,
4817 "dependencies": {
4818 "color-convert": "^2.0.1"
4819 },
4820 "engines": {
4821 "node": ">=8"
4822 },
4823 "funding": {
4824 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4825 }
4826 },
4827 "node_modules/anymatch": {
4828 "version": "3.1.3",
4829 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
4830 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
4831 "dev": true,
4832 "dependencies": {
4833 "normalize-path": "^3.0.0",
4834 "picomatch": "^2.0.4"
4835 },
4836 "engines": {
4837 "node": ">= 8"
4838 }
4839 },
4840 "node_modules/are-docs-informative": {
4841 "version": "0.0.2",
4842 "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz",
4843 "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==",
4844 "dev": true,
4845 "engines": {
4846 "node": ">=14"
4847 }
4848 },
4849 "node_modules/argparse": {
4850 "version": "1.0.10",
4851 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
4852 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
4853 "dev": true,
4854 "dependencies": {
4855 "sprintf-js": "~1.0.2"
4856 }
4857 },
4858 "node_modules/argparse/node_modules/sprintf-js": {
4859 "version": "1.0.3",
4860 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
4861 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
4862 "dev": true
4863 },
4864 "node_modules/aria-query": {
4865 "version": "5.3.2",
4866 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
4867 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
4868 "dev": true,
4869 "engines": {
4870 "node": ">= 0.4"
4871 }
4872 },
4873 "node_modules/arr-union": {
4874 "version": "3.1.0",
4875 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
4876 "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
4877 "dev": true,
4878 "engines": {
4879 "node": ">=0.10.0"
4880 }
4881 },
4882 "node_modules/array-buffer-byte-length": {
4883 "version": "1.0.2",
4884 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz",
4885 "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==",
4886 "dev": true,
4887 "dependencies": {
4888 "call-bound": "^1.0.3",
4889 "is-array-buffer": "^3.0.5"
4890 },
4891 "engines": {
4892 "node": ">= 0.4"
4893 },
4894 "funding": {
4895 "url": "https://github.com/sponsors/ljharb"
4896 }
4897 },
4898 "node_modules/array-flatten": {
4899 "version": "1.1.1",
4900 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
4901 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
4902 "dev": true
4903 },
4904 "node_modules/array-includes": {
4905 "version": "3.1.9",
4906 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz",
4907 "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==",
4908 "dev": true,
4909 "dependencies": {
4910 "call-bind": "^1.0.8",
4911 "call-bound": "^1.0.4",
4912 "define-properties": "^1.2.1",
4913 "es-abstract": "^1.24.0",
4914 "es-object-atoms": "^1.1.1",
4915 "get-intrinsic": "^1.3.0",
4916 "is-string": "^1.1.1",
4917 "math-intrinsics": "^1.1.0"
4918 },
4919 "engines": {
4920 "node": ">= 0.4"
4921 },
4922 "funding": {
4923 "url": "https://github.com/sponsors/ljharb"
4924 }
4925 },
4926 "node_modules/array-union": {
4927 "version": "2.1.0",
4928 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
4929 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
4930 "dev": true,
4931 "engines": {
4932 "node": ">=8"
4933 }
4934 },
4935 "node_modules/array-uniq": {
4936 "version": "1.0.3",
4937 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
4938 "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==",
4939 "dev": true,
4940 "engines": {
4941 "node": ">=0.10.0"
4942 }
4943 },
4944 "node_modules/array.prototype.findlast": {
4945 "version": "1.2.5",
4946 "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
4947 "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
4948 "dev": true,
4949 "dependencies": {
4950 "call-bind": "^1.0.7",
4951 "define-properties": "^1.2.1",
4952 "es-abstract": "^1.23.2",
4953 "es-errors": "^1.3.0",
4954 "es-object-atoms": "^1.0.0",
4955 "es-shim-unscopables": "^1.0.2"
4956 },
4957 "engines": {
4958 "node": ">= 0.4"
4959 },
4960 "funding": {
4961 "url": "https://github.com/sponsors/ljharb"
4962 }
4963 },
4964 "node_modules/array.prototype.findlastindex": {
4965 "version": "1.2.6",
4966 "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz",
4967 "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==",
4968 "dev": true,
4969 "dependencies": {
4970 "call-bind": "^1.0.8",
4971 "call-bound": "^1.0.4",
4972 "define-properties": "^1.2.1",
4973 "es-abstract": "^1.23.9",
4974 "es-errors": "^1.3.0",
4975 "es-object-atoms": "^1.1.1",
4976 "es-shim-unscopables": "^1.1.0"
4977 },
4978 "engines": {
4979 "node": ">= 0.4"
4980 },
4981 "funding": {
4982 "url": "https://github.com/sponsors/ljharb"
4983 }
4984 },
4985 "node_modules/array.prototype.flat": {
4986 "version": "1.3.3",
4987 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz",
4988 "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==",
4989 "dev": true,
4990 "dependencies": {
4991 "call-bind": "^1.0.8",
4992 "define-properties": "^1.2.1",
4993 "es-abstract": "^1.23.5",
4994 "es-shim-unscopables": "^1.0.2"
4995 },
4996 "engines": {
4997 "node": ">= 0.4"
4998 },
4999 "funding": {
5000 "url": "https://github.com/sponsors/ljharb"
5001 }
5002 },
5003 "node_modules/array.prototype.flatmap": {
5004 "version": "1.3.3",
5005 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz",
5006 "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==",
5007 "dev": true,
5008 "dependencies": {
5009 "call-bind": "^1.0.8",
5010 "define-properties": "^1.2.1",
5011 "es-abstract": "^1.23.5",
5012 "es-shim-unscopables": "^1.0.2"
5013 },
5014 "engines": {
5015 "node": ">= 0.4"
5016 },
5017 "funding": {
5018 "url": "https://github.com/sponsors/ljharb"
5019 }
5020 },
5021 "node_modules/array.prototype.tosorted": {
5022 "version": "1.1.4",
5023 "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz",
5024 "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==",
5025 "dev": true,
5026 "dependencies": {
5027 "call-bind": "^1.0.7",
5028 "define-properties": "^1.2.1",
5029 "es-abstract": "^1.23.3",
5030 "es-errors": "^1.3.0",
5031 "es-shim-unscopables": "^1.0.2"
5032 },
5033 "engines": {
5034 "node": ">= 0.4"
5035 }
5036 },
5037 "node_modules/arraybuffer.prototype.slice": {
5038 "version": "1.0.4",
5039 "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz",
5040 "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==",
5041 "dev": true,
5042 "dependencies": {
5043 "array-buffer-byte-length": "^1.0.1",
5044 "call-bind": "^1.0.8",
5045 "define-properties": "^1.2.1",
5046 "es-abstract": "^1.23.5",
5047 "es-errors": "^1.3.0",
5048 "get-intrinsic": "^1.2.6",
5049 "is-array-buffer": "^3.0.4"
5050 },
5051 "engines": {
5052 "node": ">= 0.4"
5053 },
5054 "funding": {
5055 "url": "https://github.com/sponsors/ljharb"
5056 }
5057 },
5058 "node_modules/arrify": {
5059 "version": "1.0.1",
5060 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
5061 "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
5062 "dev": true,
5063 "engines": {
5064 "node": ">=0.10.0"
5065 }
5066 },
5067 "node_modules/ast-types": {
5068 "version": "0.13.4",
5069 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
5070 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
5071 "dev": true,
5072 "dependencies": {
5073 "tslib": "^2.0.1"
5074 },
5075 "engines": {
5076 "node": ">=4"
5077 }
5078 },
5079 "node_modules/ast-types-flow": {
5080 "version": "0.0.8",
5081 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
5082 "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
5083 "dev": true
5084 },
5085 "node_modules/astral-regex": {
5086 "version": "2.0.0",
5087 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
5088 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
5089 "dev": true,
5090 "engines": {
5091 "node": ">=8"
5092 }
5093 },
5094 "node_modules/async-function": {
5095 "version": "1.0.0",
5096 "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz",
5097 "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==",
5098 "dev": true,
5099 "engines": {
5100 "node": ">= 0.4"
5101 }
5102 },
5103 "node_modules/asynckit": {
5104 "version": "0.4.0",
5105 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
5106 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
5107 "dev": true
5108 },
5109 "node_modules/autoprefixer": {
5110 "version": "10.4.22",
5111 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.22.tgz",
5112 "integrity": "sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==",
5113 "dev": true,
5114 "funding": [
5115 {
5116 "type": "opencollective",
5117 "url": "https://opencollective.com/postcss/"
5118 },
5119 {
5120 "type": "tidelift",
5121 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
5122 },
5123 {
5124 "type": "github",
5125 "url": "https://github.com/sponsors/ai"
5126 }
5127 ],
5128 "dependencies": {
5129 "browserslist": "^4.27.0",
5130 "caniuse-lite": "^1.0.30001754",
5131 "fraction.js": "^5.3.4",
5132 "normalize-range": "^0.1.2",
5133 "picocolors": "^1.1.1",
5134 "postcss-value-parser": "^4.2.0"
5135 },
5136 "bin": {
5137 "autoprefixer": "bin/autoprefixer"
5138 },
5139 "engines": {
5140 "node": "^10 || ^12 || >=14"
5141 },
5142 "peerDependencies": {
5143 "postcss": "^8.1.0"
5144 }
5145 },
5146 "node_modules/available-typed-arrays": {
5147 "version": "1.0.7",
5148 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
5149 "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
5150 "dev": true,
5151 "dependencies": {
5152 "possible-typed-array-names": "^1.0.0"
5153 },
5154 "engines": {
5155 "node": ">= 0.4"
5156 },
5157 "funding": {
5158 "url": "https://github.com/sponsors/ljharb"
5159 }
5160 },
5161 "node_modules/axe-core": {
5162 "version": "4.11.0",
5163 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.0.tgz",
5164 "integrity": "sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==",
5165 "dev": true,
5166 "engines": {
5167 "node": ">=4"
5168 }
5169 },
5170 "node_modules/axios": {
5171 "version": "1.13.2",
5172 "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.2.tgz",
5173 "integrity": "sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==",
5174 "dev": true,
5175 "dependencies": {
5176 "follow-redirects": "^1.15.6",
5177 "form-data": "^4.0.4",
5178 "proxy-from-env": "^1.1.0"
5179 }
5180 },
5181 "node_modules/axobject-query": {
5182 "version": "4.1.0",
5183 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
5184 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
5185 "dev": true,
5186 "engines": {
5187 "node": ">= 0.4"
5188 }
5189 },
5190 "node_modules/babel-jest": {
5191 "version": "29.7.0",
5192 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
5193 "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
5194 "dev": true,
5195 "dependencies": {
5196 "@jest/transform": "^29.7.0",
5197 "@types/babel__core": "^7.1.14",
5198 "babel-plugin-istanbul": "^6.1.1",
5199 "babel-preset-jest": "^29.6.3",
5200 "chalk": "^4.0.0",
5201 "graceful-fs": "^4.2.9",
5202 "slash": "^3.0.0"
5203 },
5204 "engines": {
5205 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
5206 },
5207 "peerDependencies": {
5208 "@babel/core": "^7.8.0"
5209 }
5210 },
5211 "node_modules/babel-loader": {
5212 "version": "8.3.0",
5213 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
5214 "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
5215 "dev": true,
5216 "dependencies": {
5217 "find-cache-dir": "^3.3.1",
5218 "loader-utils": "^2.0.0",
5219 "make-dir": "^3.1.0",
5220 "schema-utils": "^2.6.5"
5221 },
5222 "engines": {
5223 "node": ">= 8.9"
5224 },
5225 "peerDependencies": {
5226 "@babel/core": "^7.0.0",
5227 "webpack": ">=2"
5228 }
5229 },
5230 "node_modules/babel-loader/node_modules/schema-utils": {
5231 "version": "2.7.1",
5232 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
5233 "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
5234 "dev": true,
5235 "dependencies": {
5236 "@types/json-schema": "^7.0.5",
5237 "ajv": "^6.12.4",
5238 "ajv-keywords": "^3.5.2"
5239 },
5240 "engines": {
5241 "node": ">= 8.9.0"
5242 },
5243 "funding": {
5244 "type": "opencollective",
5245 "url": "https://opencollective.com/webpack"
5246 }
5247 },
5248 "node_modules/babel-plugin-istanbul": {
5249 "version": "6.1.1",
5250 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
5251 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
5252 "dev": true,
5253 "dependencies": {
5254 "@babel/helper-plugin-utils": "^7.0.0",
5255 "@istanbuljs/load-nyc-config": "^1.0.0",
5256 "@istanbuljs/schema": "^0.1.2",
5257 "istanbul-lib-instrument": "^5.0.4",
5258 "test-exclude": "^6.0.0"
5259 },
5260 "engines": {
5261 "node": ">=8"
5262 }
5263 },
5264 "node_modules/babel-plugin-jest-hoist": {
5265 "version": "29.6.3",
5266 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
5267 "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
5268 "dev": true,
5269 "dependencies": {
5270 "@babel/template": "^7.3.3",
5271 "@babel/types": "^7.3.3",
5272 "@types/babel__core": "^7.1.14",
5273 "@types/babel__traverse": "^7.0.6"
5274 },
5275 "engines": {
5276 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
5277 }
5278 },
5279 "node_modules/babel-plugin-polyfill-corejs2": {
5280 "version": "0.4.14",
5281 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz",
5282 "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==",
5283 "dev": true,
5284 "dependencies": {
5285 "@babel/compat-data": "^7.27.7",
5286 "@babel/helper-define-polyfill-provider": "^0.6.5",
5287 "semver": "^6.3.1"
5288 },
5289 "peerDependencies": {
5290 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
5291 }
5292 },
5293 "node_modules/babel-plugin-polyfill-corejs3": {
5294 "version": "0.13.0",
5295 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz",
5296 "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==",
5297 "dev": true,
5298 "dependencies": {
5299 "@babel/helper-define-polyfill-provider": "^0.6.5",
5300 "core-js-compat": "^3.43.0"
5301 },
5302 "peerDependencies": {
5303 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
5304 }
5305 },
5306 "node_modules/babel-plugin-polyfill-regenerator": {
5307 "version": "0.6.5",
5308 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz",
5309 "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==",
5310 "dev": true,
5311 "dependencies": {
5312 "@babel/helper-define-polyfill-provider": "^0.6.5"
5313 },
5314 "peerDependencies": {
5315 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
5316 }
5317 },
5318 "node_modules/babel-preset-current-node-syntax": {
5319 "version": "1.2.0",
5320 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
5321 "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==",
5322 "dev": true,
5323 "dependencies": {
5324 "@babel/plugin-syntax-async-generators": "^7.8.4",
5325 "@babel/plugin-syntax-bigint": "^7.8.3",
5326 "@babel/plugin-syntax-class-properties": "^7.12.13",
5327 "@babel/plugin-syntax-class-static-block": "^7.14.5",
5328 "@babel/plugin-syntax-import-attributes": "^7.24.7",
5329 "@babel/plugin-syntax-import-meta": "^7.10.4",
5330 "@babel/plugin-syntax-json-strings": "^7.8.3",
5331 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
5332 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
5333 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
5334 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
5335 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
5336 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
5337 "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
5338 "@babel/plugin-syntax-top-level-await": "^7.14.5"
5339 },
5340 "peerDependencies": {
5341 "@babel/core": "^7.0.0 || ^8.0.0-0"
5342 }
5343 },
5344 "node_modules/babel-preset-jest": {
5345 "version": "29.6.3",
5346 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
5347 "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
5348 "dev": true,
5349 "dependencies": {
5350 "babel-plugin-jest-hoist": "^29.6.3",
5351 "babel-preset-current-node-syntax": "^1.0.0"
5352 },
5353 "engines": {
5354 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
5355 },
5356 "peerDependencies": {
5357 "@babel/core": "^7.0.0"
5358 }
5359 },
5360 "node_modules/balanced-match": {
5361 "version": "1.0.2",
5362 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5363 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5364 "dev": true
5365 },
5366 "node_modules/bare-events": {
5367 "version": "2.8.2",
5368 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
5369 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
5370 "dev": true,
5371 "peerDependencies": {
5372 "bare-abort-controller": "*"
5373 },
5374 "peerDependenciesMeta": {
5375 "bare-abort-controller": {
5376 "optional": true
5377 }
5378 }
5379 },
5380 "node_modules/base64-js": {
5381 "version": "1.5.1",
5382 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
5383 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
5384 "dev": true,
5385 "funding": [
5386 {
5387 "type": "github",
5388 "url": "https://github.com/sponsors/feross"
5389 },
5390 {
5391 "type": "patreon",
5392 "url": "https://www.patreon.com/feross"
5393 },
5394 {
5395 "type": "consulting",
5396 "url": "https://feross.org/support"
5397 }
5398 ]
5399 },
5400 "node_modules/baseline-browser-mapping": {
5401 "version": "2.9.3",
5402 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.3.tgz",
5403 "integrity": "sha512-8QdH6czo+G7uBsNo0GiUfouPN1lRzKdJTGnKXwe12gkFbnnOUaUKGN55dMkfy+mnxmvjwl9zcI4VncczcVXDhA==",
5404 "dev": true,
5405 "bin": {
5406 "baseline-browser-mapping": "dist/cli.js"
5407 }
5408 },
5409 "node_modules/basic-ftp": {
5410 "version": "5.0.5",
5411 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz",
5412 "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==",
5413 "dev": true,
5414 "engines": {
5415 "node": ">=10.0.0"
5416 }
5417 },
5418 "node_modules/batch": {
5419 "version": "0.6.1",
5420 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
5421 "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
5422 "dev": true
5423 },
5424 "node_modules/big.js": {
5425 "version": "5.2.2",
5426 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
5427 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
5428 "dev": true,
5429 "engines": {
5430 "node": "*"
5431 }
5432 },
5433 "node_modules/binary-extensions": {
5434 "version": "2.2.0",
5435 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
5436 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
5437 "dev": true,
5438 "engines": {
5439 "node": ">=8"
5440 }
5441 },
5442 "node_modules/bl": {
5443 "version": "4.1.0",
5444 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
5445 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
5446 "dev": true,
5447 "dependencies": {
5448 "buffer": "^5.5.0",
5449 "inherits": "^2.0.4",
5450 "readable-stream": "^3.4.0"
5451 }
5452 },
5453 "node_modules/body-parser": {
5454 "version": "1.20.4",
5455 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz",
5456 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==",
5457 "dev": true,
5458 "dependencies": {
5459 "bytes": "~3.1.2",
5460 "content-type": "~1.0.5",
5461 "debug": "2.6.9",
5462 "depd": "2.0.0",
5463 "destroy": "~1.2.0",
5464 "http-errors": "~2.0.1",
5465 "iconv-lite": "~0.4.24",
5466 "on-finished": "~2.4.1",
5467 "qs": "~6.14.0",
5468 "raw-body": "~2.5.3",
5469 "type-is": "~1.6.18",
5470 "unpipe": "~1.0.0"
5471 },
5472 "engines": {
5473 "node": ">= 0.8",
5474 "npm": "1.2.8000 || >= 1.4.16"
5475 }
5476 },
5477 "node_modules/body-parser/node_modules/debug": {
5478 "version": "2.6.9",
5479 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5480 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5481 "dev": true,
5482 "dependencies": {
5483 "ms": "2.0.0"
5484 }
5485 },
5486 "node_modules/body-parser/node_modules/iconv-lite": {
5487 "version": "0.4.24",
5488 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5489 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5490 "dev": true,
5491 "dependencies": {
5492 "safer-buffer": ">= 2.1.2 < 3"
5493 },
5494 "engines": {
5495 "node": ">=0.10.0"
5496 }
5497 },
5498 "node_modules/body-parser/node_modules/ms": {
5499 "version": "2.0.0",
5500 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5501 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
5502 "dev": true
5503 },
5504 "node_modules/bonjour-service": {
5505 "version": "1.3.0",
5506 "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz",
5507 "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==",
5508 "dev": true,
5509 "dependencies": {
5510 "fast-deep-equal": "^3.1.3",
5511 "multicast-dns": "^7.2.5"
5512 }
5513 },
5514 "node_modules/boolbase": {
5515 "version": "1.0.0",
5516 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
5517 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
5518 "dev": true
5519 },
5520 "node_modules/brace-expansion": {
5521 "version": "1.1.12",
5522 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
5523 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
5524 "dev": true,
5525 "dependencies": {
5526 "balanced-match": "^1.0.0",
5527 "concat-map": "0.0.1"
5528 }
5529 },
5530 "node_modules/braces": {
5531 "version": "3.0.3",
5532 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
5533 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
5534 "dev": true,
5535 "dependencies": {
5536 "fill-range": "^7.1.1"
5537 },
5538 "engines": {
5539 "node": ">=8"
5540 }
5541 },
5542 "node_modules/browserslist": {
5543 "version": "4.28.1",
5544 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
5545 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
5546 "dev": true,
5547 "funding": [
5548 {
5549 "type": "opencollective",
5550 "url": "https://opencollective.com/browserslist"
5551 },
5552 {
5553 "type": "tidelift",
5554 "url": "https://tidelift.com/funding/github/npm/browserslist"
5555 },
5556 {
5557 "type": "github",
5558 "url": "https://github.com/sponsors/ai"
5559 }
5560 ],
5561 "dependencies": {
5562 "baseline-browser-mapping": "^2.9.0",
5563 "caniuse-lite": "^1.0.30001759",
5564 "electron-to-chromium": "^1.5.263",
5565 "node-releases": "^2.0.27",
5566 "update-browserslist-db": "^1.2.0"
5567 },
5568 "bin": {
5569 "browserslist": "cli.js"
5570 },
5571 "engines": {
5572 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
5573 }
5574 },
5575 "node_modules/bser": {
5576 "version": "2.1.1",
5577 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
5578 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
5579 "dev": true,
5580 "dependencies": {
5581 "node-int64": "^0.4.0"
5582 }
5583 },
5584 "node_modules/buffer": {
5585 "version": "5.7.1",
5586 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
5587 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
5588 "dev": true,
5589 "funding": [
5590 {
5591 "type": "github",
5592 "url": "https://github.com/sponsors/feross"
5593 },
5594 {
5595 "type": "patreon",
5596 "url": "https://www.patreon.com/feross"
5597 },
5598 {
5599 "type": "consulting",
5600 "url": "https://feross.org/support"
5601 }
5602 ],
5603 "dependencies": {
5604 "base64-js": "^1.3.1",
5605 "ieee754": "^1.1.13"
5606 }
5607 },
5608 "node_modules/buffer-crc32": {
5609 "version": "0.2.13",
5610 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
5611 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
5612 "dev": true,
5613 "engines": {
5614 "node": "*"
5615 }
5616 },
5617 "node_modules/buffer-from": {
5618 "version": "1.1.2",
5619 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
5620 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
5621 "dev": true
5622 },
5623 "node_modules/builtin-modules": {
5624 "version": "3.3.0",
5625 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
5626 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
5627 "dev": true,
5628 "engines": {
5629 "node": ">=6"
5630 },
5631 "funding": {
5632 "url": "https://github.com/sponsors/sindresorhus"
5633 }
5634 },
5635 "node_modules/bytes": {
5636 "version": "3.1.2",
5637 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
5638 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
5639 "dev": true,
5640 "engines": {
5641 "node": ">= 0.8"
5642 }
5643 },
5644 "node_modules/call-bind": {
5645 "version": "1.0.8",
5646 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
5647 "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
5648 "dev": true,
5649 "dependencies": {
5650 "call-bind-apply-helpers": "^1.0.0",
5651 "es-define-property": "^1.0.0",
5652 "get-intrinsic": "^1.2.4",
5653 "set-function-length": "^1.2.2"
5654 },
5655 "engines": {
5656 "node": ">= 0.4"
5657 },
5658 "funding": {
5659 "url": "https://github.com/sponsors/ljharb"
5660 }
5661 },
5662 "node_modules/call-bind-apply-helpers": {
5663 "version": "1.0.2",
5664 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
5665 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
5666 "dev": true,
5667 "dependencies": {
5668 "es-errors": "^1.3.0",
5669 "function-bind": "^1.1.2"
5670 },
5671 "engines": {
5672 "node": ">= 0.4"
5673 }
5674 },
5675 "node_modules/call-bound": {
5676 "version": "1.0.4",
5677 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
5678 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
5679 "dev": true,
5680 "dependencies": {
5681 "call-bind-apply-helpers": "^1.0.2",
5682 "get-intrinsic": "^1.3.0"
5683 },
5684 "engines": {
5685 "node": ">= 0.4"
5686 },
5687 "funding": {
5688 "url": "https://github.com/sponsors/ljharb"
5689 }
5690 },
5691 "node_modules/callsites": {
5692 "version": "3.1.0",
5693 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
5694 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
5695 "dev": true,
5696 "engines": {
5697 "node": ">=6"
5698 }
5699 },
5700 "node_modules/camel-case": {
5701 "version": "4.1.2",
5702 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
5703 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
5704 "dev": true,
5705 "dependencies": {
5706 "pascal-case": "^3.1.2",
5707 "tslib": "^2.0.3"
5708 }
5709 },
5710 "node_modules/camelcase": {
5711 "version": "6.3.0",
5712 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
5713 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
5714 "dev": true,
5715 "engines": {
5716 "node": ">=10"
5717 },
5718 "funding": {
5719 "url": "https://github.com/sponsors/sindresorhus"
5720 }
5721 },
5722 "node_modules/camelcase-keys": {
5723 "version": "6.2.2",
5724 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
5725 "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
5726 "dev": true,
5727 "dependencies": {
5728 "camelcase": "^5.3.1",
5729 "map-obj": "^4.0.0",
5730 "quick-lru": "^4.0.1"
5731 },
5732 "engines": {
5733 "node": ">=8"
5734 },
5735 "funding": {
5736 "url": "https://github.com/sponsors/sindresorhus"
5737 }
5738 },
5739 "node_modules/camelcase-keys/node_modules/camelcase": {
5740 "version": "5.3.1",
5741 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
5742 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
5743 "dev": true,
5744 "engines": {
5745 "node": ">=6"
5746 }
5747 },
5748 "node_modules/caniuse-api": {
5749 "version": "3.0.0",
5750 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
5751 "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
5752 "dev": true,
5753 "dependencies": {
5754 "browserslist": "^4.0.0",
5755 "caniuse-lite": "^1.0.0",
5756 "lodash.memoize": "^4.1.2",
5757 "lodash.uniq": "^4.5.0"
5758 }
5759 },
5760 "node_modules/caniuse-lite": {
5761 "version": "1.0.30001759",
5762 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001759.tgz",
5763 "integrity": "sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==",
5764 "dev": true,
5765 "funding": [
5766 {
5767 "type": "opencollective",
5768 "url": "https://opencollective.com/browserslist"
5769 },
5770 {
5771 "type": "tidelift",
5772 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
5773 },
5774 {
5775 "type": "github",
5776 "url": "https://github.com/sponsors/ai"
5777 }
5778 ]
5779 },
5780 "node_modules/capital-case": {
5781 "version": "1.0.4",
5782 "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz",
5783 "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==",
5784 "dev": true,
5785 "dependencies": {
5786 "no-case": "^3.0.4",
5787 "tslib": "^2.0.3",
5788 "upper-case-first": "^2.0.2"
5789 }
5790 },
5791 "node_modules/chalk": {
5792 "version": "4.1.2",
5793 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5794 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5795 "dev": true,
5796 "dependencies": {
5797 "ansi-styles": "^4.1.0",
5798 "supports-color": "^7.1.0"
5799 },
5800 "engines": {
5801 "node": ">=10"
5802 },
5803 "funding": {
5804 "url": "https://github.com/chalk/chalk?sponsor=1"
5805 }
5806 },
5807 "node_modules/change-case": {
5808 "version": "4.1.2",
5809 "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
5810 "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==",
5811 "dev": true,
5812 "dependencies": {
5813 "camel-case": "^4.1.2",
5814 "capital-case": "^1.0.4",
5815 "constant-case": "^3.0.4",
5816 "dot-case": "^3.0.4",
5817 "header-case": "^2.0.4",
5818 "no-case": "^3.0.4",
5819 "param-case": "^3.0.4",
5820 "pascal-case": "^3.1.2",
5821 "path-case": "^3.0.4",
5822 "sentence-case": "^3.0.4",
5823 "snake-case": "^3.0.4",
5824 "tslib": "^2.0.3"
5825 }
5826 },
5827 "node_modules/char-regex": {
5828 "version": "1.0.2",
5829 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
5830 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
5831 "dev": true,
5832 "engines": {
5833 "node": ">=10"
5834 }
5835 },
5836 "node_modules/check-node-version": {
5837 "version": "4.2.1",
5838 "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz",
5839 "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==",
5840 "dev": true,
5841 "dependencies": {
5842 "chalk": "^3.0.0",
5843 "map-values": "^1.0.1",
5844 "minimist": "^1.2.0",
5845 "object-filter": "^1.0.2",
5846 "run-parallel": "^1.1.4",
5847 "semver": "^6.3.0"
5848 },
5849 "bin": {
5850 "check-node-version": "bin.js"
5851 },
5852 "engines": {
5853 "node": ">=8.3.0"
5854 }
5855 },
5856 "node_modules/check-node-version/node_modules/chalk": {
5857 "version": "3.0.0",
5858 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
5859 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
5860 "dev": true,
5861 "dependencies": {
5862 "ansi-styles": "^4.1.0",
5863 "supports-color": "^7.1.0"
5864 },
5865 "engines": {
5866 "node": ">=8"
5867 }
5868 },
5869 "node_modules/chokidar": {
5870 "version": "3.5.3",
5871 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
5872 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
5873 "dev": true,
5874 "funding": [
5875 {
5876 "type": "individual",
5877 "url": "https://paulmillr.com/funding/"
5878 }
5879 ],
5880 "dependencies": {
5881 "anymatch": "~3.1.2",
5882 "braces": "~3.0.2",
5883 "glob-parent": "~5.1.2",
5884 "is-binary-path": "~2.1.0",
5885 "is-glob": "~4.0.1",
5886 "normalize-path": "~3.0.0",
5887 "readdirp": "~3.6.0"
5888 },
5889 "engines": {
5890 "node": ">= 8.10.0"
5891 },
5892 "optionalDependencies": {
5893 "fsevents": "~2.3.2"
5894 }
5895 },
5896 "node_modules/chokidar/node_modules/glob-parent": {
5897 "version": "5.1.2",
5898 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
5899 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
5900 "dev": true,
5901 "dependencies": {
5902 "is-glob": "^4.0.1"
5903 },
5904 "engines": {
5905 "node": ">= 6"
5906 }
5907 },
5908 "node_modules/chownr": {
5909 "version": "1.1.4",
5910 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
5911 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
5912 "dev": true
5913 },
5914 "node_modules/chrome-launcher": {
5915 "version": "0.15.2",
5916 "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz",
5917 "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==",
5918 "dev": true,
5919 "dependencies": {
5920 "@types/node": "*",
5921 "escape-string-regexp": "^4.0.0",
5922 "is-wsl": "^2.2.0",
5923 "lighthouse-logger": "^1.0.0"
5924 },
5925 "bin": {
5926 "print-chrome-path": "bin/print-chrome-path.js"
5927 },
5928 "engines": {
5929 "node": ">=12.13.0"
5930 }
5931 },
5932 "node_modules/chrome-trace-event": {
5933 "version": "1.0.3",
5934 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
5935 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
5936 "dev": true,
5937 "engines": {
5938 "node": ">=6.0"
5939 }
5940 },
5941 "node_modules/chromium-bidi": {
5942 "version": "0.4.16",
5943 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.16.tgz",
5944 "integrity": "sha512-7ZbXdWERxRxSwo3txsBjjmc/NLxqb1Bk30mRb0BMS4YIaiV6zvKZqL/UAH+DdqcDYayDWk2n/y8klkBDODrPvA==",
5945 "dev": true,
5946 "dependencies": {
5947 "mitt": "3.0.0"
5948 },
5949 "peerDependencies": {
5950 "devtools-protocol": "*"
5951 }
5952 },
5953 "node_modules/ci-info": {
5954 "version": "3.8.0",
5955 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz",
5956 "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==",
5957 "dev": true,
5958 "funding": [
5959 {
5960 "type": "github",
5961 "url": "https://github.com/sponsors/sibiraj-s"
5962 }
5963 ],
5964 "engines": {
5965 "node": ">=8"
5966 }
5967 },
5968 "node_modules/cjs-module-lexer": {
5969 "version": "1.4.3",
5970 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz",
5971 "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==",
5972 "dev": true
5973 },
5974 "node_modules/clap": {
5975 "version": "3.1.1",
5976 "resolved": "https://registry.npmjs.org/clap/-/clap-3.1.1.tgz",
5977 "integrity": "sha512-vp42956Ax06WwaaheYEqEOgXZ3VKJxgccZ0gJL0HpyiupkIS9RVJFo5eDU1BPeQAOqz+cclndZg4DCqG1sJReQ==",
5978 "dev": true,
5979 "dependencies": {
5980 "ansi-colors": "^4.1.1"
5981 },
5982 "engines": {
5983 "node": "^12.20.0 || ^14.13.0 || >=15.0.0",
5984 "npm": ">=7.0.0"
5985 }
5986 },
5987 "node_modules/clean-webpack-plugin": {
5988 "version": "3.0.0",
5989 "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz",
5990 "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==",
5991 "dev": true,
5992 "dependencies": {
5993 "@types/webpack": "^4.4.31",
5994 "del": "^4.1.1"
5995 },
5996 "engines": {
5997 "node": ">=8.9.0"
5998 },
5999 "peerDependencies": {
6000 "webpack": "*"
6001 }
6002 },
6003 "node_modules/cliui": {
6004 "version": "8.0.1",
6005 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
6006 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
6007 "dev": true,
6008 "dependencies": {
6009 "string-width": "^4.2.0",
6010 "strip-ansi": "^6.0.1",
6011 "wrap-ansi": "^7.0.0"
6012 },
6013 "engines": {
6014 "node": ">=12"
6015 }
6016 },
6017 "node_modules/clone-deep": {
6018 "version": "0.2.4",
6019 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz",
6020 "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==",
6021 "dev": true,
6022 "dependencies": {
6023 "for-own": "^0.1.3",
6024 "is-plain-object": "^2.0.1",
6025 "kind-of": "^3.0.2",
6026 "lazy-cache": "^1.0.3",
6027 "shallow-clone": "^0.1.2"
6028 },
6029 "engines": {
6030 "node": ">=0.10.0"
6031 }
6032 },
6033 "node_modules/clone-deep/node_modules/is-plain-object": {
6034 "version": "2.0.4",
6035 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6036 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6037 "dev": true,
6038 "dependencies": {
6039 "isobject": "^3.0.1"
6040 },
6041 "engines": {
6042 "node": ">=0.10.0"
6043 }
6044 },
6045 "node_modules/co": {
6046 "version": "4.6.0",
6047 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
6048 "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
6049 "dev": true,
6050 "engines": {
6051 "iojs": ">= 1.0.0",
6052 "node": ">= 0.12.0"
6053 }
6054 },
6055 "node_modules/collect-v8-coverage": {
6056 "version": "1.0.3",
6057 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz",
6058 "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==",
6059 "dev": true
6060 },
6061 "node_modules/color-convert": {
6062 "version": "2.0.1",
6063 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6064 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6065 "dev": true,
6066 "dependencies": {
6067 "color-name": "~1.1.4"
6068 },
6069 "engines": {
6070 "node": ">=7.0.0"
6071 }
6072 },
6073 "node_modules/color-name": {
6074 "version": "1.1.4",
6075 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6076 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6077 "dev": true
6078 },
6079 "node_modules/colord": {
6080 "version": "2.9.3",
6081 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
6082 "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
6083 "dev": true
6084 },
6085 "node_modules/colorette": {
6086 "version": "2.0.20",
6087 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
6088 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
6089 "dev": true
6090 },
6091 "node_modules/combined-stream": {
6092 "version": "1.0.8",
6093 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
6094 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
6095 "dev": true,
6096 "dependencies": {
6097 "delayed-stream": "~1.0.0"
6098 },
6099 "engines": {
6100 "node": ">= 0.8"
6101 }
6102 },
6103 "node_modules/commander": {
6104 "version": "12.1.0",
6105 "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
6106 "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
6107 "dev": true,
6108 "engines": {
6109 "node": ">=18"
6110 }
6111 },
6112 "node_modules/comment-parser": {
6113 "version": "1.4.1",
6114 "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz",
6115 "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==",
6116 "dev": true,
6117 "engines": {
6118 "node": ">= 12.0.0"
6119 }
6120 },
6121 "node_modules/commondir": {
6122 "version": "1.0.1",
6123 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
6124 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
6125 "dev": true
6126 },
6127 "node_modules/compressible": {
6128 "version": "2.0.18",
6129 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
6130 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
6131 "dev": true,
6132 "dependencies": {
6133 "mime-db": ">= 1.43.0 < 2"
6134 },
6135 "engines": {
6136 "node": ">= 0.6"
6137 }
6138 },
6139 "node_modules/compression": {
6140 "version": "1.8.1",
6141 "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz",
6142 "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==",
6143 "dev": true,
6144 "dependencies": {
6145 "bytes": "3.1.2",
6146 "compressible": "~2.0.18",
6147 "debug": "2.6.9",
6148 "negotiator": "~0.6.4",
6149 "on-headers": "~1.1.0",
6150 "safe-buffer": "5.2.1",
6151 "vary": "~1.1.2"
6152 },
6153 "engines": {
6154 "node": ">= 0.8.0"
6155 }
6156 },
6157 "node_modules/compression/node_modules/debug": {
6158 "version": "2.6.9",
6159 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6160 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6161 "dev": true,
6162 "dependencies": {
6163 "ms": "2.0.0"
6164 }
6165 },
6166 "node_modules/compression/node_modules/ms": {
6167 "version": "2.0.0",
6168 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6169 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
6170 "dev": true
6171 },
6172 "node_modules/concat-map": {
6173 "version": "0.0.1",
6174 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
6175 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
6176 "dev": true
6177 },
6178 "node_modules/configstore": {
6179 "version": "5.0.1",
6180 "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
6181 "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
6182 "dev": true,
6183 "dependencies": {
6184 "dot-prop": "^5.2.0",
6185 "graceful-fs": "^4.1.2",
6186 "make-dir": "^3.0.0",
6187 "unique-string": "^2.0.0",
6188 "write-file-atomic": "^3.0.0",
6189 "xdg-basedir": "^4.0.0"
6190 },
6191 "engines": {
6192 "node": ">=8"
6193 }
6194 },
6195 "node_modules/configstore/node_modules/write-file-atomic": {
6196 "version": "3.0.3",
6197 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
6198 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
6199 "dev": true,
6200 "dependencies": {
6201 "imurmurhash": "^0.1.4",
6202 "is-typedarray": "^1.0.0",
6203 "signal-exit": "^3.0.2",
6204 "typedarray-to-buffer": "^3.1.5"
6205 }
6206 },
6207 "node_modules/connect-history-api-fallback": {
6208 "version": "2.0.0",
6209 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
6210 "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==",
6211 "dev": true,
6212 "engines": {
6213 "node": ">=0.8"
6214 }
6215 },
6216 "node_modules/constant-case": {
6217 "version": "3.0.4",
6218 "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
6219 "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==",
6220 "dev": true,
6221 "dependencies": {
6222 "no-case": "^3.0.4",
6223 "tslib": "^2.0.3",
6224 "upper-case": "^2.0.2"
6225 }
6226 },
6227 "node_modules/content-disposition": {
6228 "version": "0.5.4",
6229 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
6230 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
6231 "dev": true,
6232 "dependencies": {
6233 "safe-buffer": "5.2.1"
6234 },
6235 "engines": {
6236 "node": ">= 0.6"
6237 }
6238 },
6239 "node_modules/content-type": {
6240 "version": "1.0.5",
6241 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
6242 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
6243 "dev": true,
6244 "engines": {
6245 "node": ">= 0.6"
6246 }
6247 },
6248 "node_modules/convert-source-map": {
6249 "version": "2.0.0",
6250 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
6251 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
6252 "dev": true
6253 },
6254 "node_modules/cookie": {
6255 "version": "0.4.2",
6256 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
6257 "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
6258 "dev": true,
6259 "engines": {
6260 "node": ">= 0.6"
6261 }
6262 },
6263 "node_modules/cookie-signature": {
6264 "version": "1.0.7",
6265 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
6266 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==",
6267 "dev": true
6268 },
6269 "node_modules/copy-webpack-plugin": {
6270 "version": "10.2.4",
6271 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz",
6272 "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==",
6273 "dev": true,
6274 "dependencies": {
6275 "fast-glob": "^3.2.7",
6276 "glob-parent": "^6.0.1",
6277 "globby": "^12.0.2",
6278 "normalize-path": "^3.0.0",
6279 "schema-utils": "^4.0.0",
6280 "serialize-javascript": "^6.0.0"
6281 },
6282 "engines": {
6283 "node": ">= 12.20.0"
6284 },
6285 "funding": {
6286 "type": "opencollective",
6287 "url": "https://opencollective.com/webpack"
6288 },
6289 "peerDependencies": {
6290 "webpack": "^5.1.0"
6291 }
6292 },
6293 "node_modules/copy-webpack-plugin/node_modules/ajv": {
6294 "version": "8.12.0",
6295 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
6296 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
6297 "dev": true,
6298 "dependencies": {
6299 "fast-deep-equal": "^3.1.1",
6300 "json-schema-traverse": "^1.0.0",
6301 "require-from-string": "^2.0.2",
6302 "uri-js": "^4.2.2"
6303 },
6304 "funding": {
6305 "type": "github",
6306 "url": "https://github.com/sponsors/epoberezkin"
6307 }
6308 },
6309 "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": {
6310 "version": "5.1.0",
6311 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
6312 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
6313 "dev": true,
6314 "dependencies": {
6315 "fast-deep-equal": "^3.1.3"
6316 },
6317 "peerDependencies": {
6318 "ajv": "^8.8.2"
6319 }
6320 },
6321 "node_modules/copy-webpack-plugin/node_modules/array-union": {
6322 "version": "3.0.1",
6323 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz",
6324 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==",
6325 "dev": true,
6326 "engines": {
6327 "node": ">=12"
6328 },
6329 "funding": {
6330 "url": "https://github.com/sponsors/sindresorhus"
6331 }
6332 },
6333 "node_modules/copy-webpack-plugin/node_modules/globby": {
6334 "version": "12.2.0",
6335 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz",
6336 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==",
6337 "dev": true,
6338 "dependencies": {
6339 "array-union": "^3.0.1",
6340 "dir-glob": "^3.0.1",
6341 "fast-glob": "^3.2.7",
6342 "ignore": "^5.1.9",
6343 "merge2": "^1.4.1",
6344 "slash": "^4.0.0"
6345 },
6346 "engines": {
6347 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
6348 },
6349 "funding": {
6350 "url": "https://github.com/sponsors/sindresorhus"
6351 }
6352 },
6353 "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": {
6354 "version": "1.0.0",
6355 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
6356 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
6357 "dev": true
6358 },
6359 "node_modules/copy-webpack-plugin/node_modules/schema-utils": {
6360 "version": "4.2.0",
6361 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
6362 "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
6363 "dev": true,
6364 "dependencies": {
6365 "@types/json-schema": "^7.0.9",
6366 "ajv": "^8.9.0",
6367 "ajv-formats": "^2.1.1",
6368 "ajv-keywords": "^5.1.0"
6369 },
6370 "engines": {
6371 "node": ">= 12.13.0"
6372 },
6373 "funding": {
6374 "type": "opencollective",
6375 "url": "https://opencollective.com/webpack"
6376 }
6377 },
6378 "node_modules/copy-webpack-plugin/node_modules/slash": {
6379 "version": "4.0.0",
6380 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
6381 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
6382 "dev": true,
6383 "engines": {
6384 "node": ">=12"
6385 },
6386 "funding": {
6387 "url": "https://github.com/sponsors/sindresorhus"
6388 }
6389 },
6390 "node_modules/core-js": {
6391 "version": "3.47.0",
6392 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz",
6393 "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==",
6394 "dev": true,
6395 "hasInstallScript": true,
6396 "funding": {
6397 "type": "opencollective",
6398 "url": "https://opencollective.com/core-js"
6399 }
6400 },
6401 "node_modules/core-js-compat": {
6402 "version": "3.47.0",
6403 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.47.0.tgz",
6404 "integrity": "sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==",
6405 "dev": true,
6406 "dependencies": {
6407 "browserslist": "^4.28.0"
6408 },
6409 "funding": {
6410 "type": "opencollective",
6411 "url": "https://opencollective.com/core-js"
6412 }
6413 },
6414 "node_modules/core-js-pure": {
6415 "version": "3.47.0",
6416 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.47.0.tgz",
6417 "integrity": "sha512-BcxeDbzUrRnXGYIVAGFtcGQVNpFcUhVjr6W7F8XktvQW2iJP9e66GP6xdKotCRFlrxBvNIBrhwKteRXqMV86Nw==",
6418 "dev": true,
6419 "hasInstallScript": true,
6420 "funding": {
6421 "type": "opencollective",
6422 "url": "https://opencollective.com/core-js"
6423 }
6424 },
6425 "node_modules/core-util-is": {
6426 "version": "1.0.3",
6427 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
6428 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
6429 "dev": true
6430 },
6431 "node_modules/cosmiconfig": {
6432 "version": "7.1.0",
6433 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
6434 "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
6435 "dev": true,
6436 "dependencies": {
6437 "@types/parse-json": "^4.0.0",
6438 "import-fresh": "^3.2.1",
6439 "parse-json": "^5.0.0",
6440 "path-type": "^4.0.0",
6441 "yaml": "^1.10.0"
6442 },
6443 "engines": {
6444 "node": ">=10"
6445 }
6446 },
6447 "node_modules/create-jest": {
6448 "version": "29.7.0",
6449 "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
6450 "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==",
6451 "dev": true,
6452 "dependencies": {
6453 "@jest/types": "^29.6.3",
6454 "chalk": "^4.0.0",
6455 "exit": "^0.1.2",
6456 "graceful-fs": "^4.2.9",
6457 "jest-config": "^29.7.0",
6458 "jest-util": "^29.7.0",
6459 "prompts": "^2.0.1"
6460 },
6461 "bin": {
6462 "create-jest": "bin/create-jest.js"
6463 },
6464 "engines": {
6465 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
6466 }
6467 },
6468 "node_modules/cross-fetch": {
6469 "version": "3.1.5",
6470 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz",
6471 "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==",
6472 "dev": true,
6473 "dependencies": {
6474 "node-fetch": "2.6.7"
6475 }
6476 },
6477 "node_modules/cross-spawn": {
6478 "version": "5.1.0",
6479 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
6480 "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==",
6481 "dev": true,
6482 "dependencies": {
6483 "lru-cache": "^4.0.1",
6484 "shebang-command": "^1.2.0",
6485 "which": "^1.2.9"
6486 }
6487 },
6488 "node_modules/cross-spawn/node_modules/lru-cache": {
6489 "version": "4.1.5",
6490 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6491 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6492 "dev": true,
6493 "dependencies": {
6494 "pseudomap": "^1.0.2",
6495 "yallist": "^2.1.2"
6496 }
6497 },
6498 "node_modules/cross-spawn/node_modules/yallist": {
6499 "version": "2.1.2",
6500 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
6501 "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
6502 "dev": true
6503 },
6504 "node_modules/crypto-random-string": {
6505 "version": "2.0.0",
6506 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
6507 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
6508 "dev": true,
6509 "engines": {
6510 "node": ">=8"
6511 }
6512 },
6513 "node_modules/csp_evaluator": {
6514 "version": "1.1.1",
6515 "resolved": "https://registry.npmjs.org/csp_evaluator/-/csp_evaluator-1.1.1.tgz",
6516 "integrity": "sha512-N3ASg0C4kNPUaNxt1XAvzHIVuzdtr8KLgfk1O8WDyimp1GisPAHESupArO2ieHk9QWbrJ/WkQODyh21Ps/xhxw==",
6517 "dev": true
6518 },
6519 "node_modules/css-declaration-sorter": {
6520 "version": "7.3.0",
6521 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz",
6522 "integrity": "sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==",
6523 "dev": true,
6524 "engines": {
6525 "node": "^14 || ^16 || >=18"
6526 },
6527 "peerDependencies": {
6528 "postcss": "^8.0.9"
6529 }
6530 },
6531 "node_modules/css-functions-list": {
6532 "version": "3.2.3",
6533 "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz",
6534 "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
6535 "dev": true,
6536 "engines": {
6537 "node": ">=12 || >=16"
6538 }
6539 },
6540 "node_modules/css-loader": {
6541 "version": "6.8.1",
6542 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz",
6543 "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==",
6544 "dev": true,
6545 "dependencies": {
6546 "icss-utils": "^5.1.0",
6547 "postcss": "^8.4.21",
6548 "postcss-modules-extract-imports": "^3.0.0",
6549 "postcss-modules-local-by-default": "^4.0.3",
6550 "postcss-modules-scope": "^3.0.0",
6551 "postcss-modules-values": "^4.0.0",
6552 "postcss-value-parser": "^4.2.0",
6553 "semver": "^7.3.8"
6554 },
6555 "engines": {
6556 "node": ">= 12.13.0"
6557 },
6558 "funding": {
6559 "type": "opencollective",
6560 "url": "https://opencollective.com/webpack"
6561 },
6562 "peerDependencies": {
6563 "webpack": "^5.0.0"
6564 }
6565 },
6566 "node_modules/css-loader/node_modules/lru-cache": {
6567 "version": "6.0.0",
6568 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
6569 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
6570 "dev": true,
6571 "dependencies": {
6572 "yallist": "^4.0.0"
6573 },
6574 "engines": {
6575 "node": ">=10"
6576 }
6577 },
6578 "node_modules/css-loader/node_modules/semver": {
6579 "version": "7.5.4",
6580 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
6581 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
6582 "dev": true,
6583 "dependencies": {
6584 "lru-cache": "^6.0.0"
6585 },
6586 "bin": {
6587 "semver": "bin/semver.js"
6588 },
6589 "engines": {
6590 "node": ">=10"
6591 }
6592 },
6593 "node_modules/css-loader/node_modules/yallist": {
6594 "version": "4.0.0",
6595 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
6596 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
6597 "dev": true
6598 },
6599 "node_modules/css-select": {
6600 "version": "5.2.2",
6601 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
6602 "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
6603 "dev": true,
6604 "dependencies": {
6605 "boolbase": "^1.0.0",
6606 "css-what": "^6.1.0",
6607 "domhandler": "^5.0.2",
6608 "domutils": "^3.0.1",
6609 "nth-check": "^2.0.1"
6610 },
6611 "funding": {
6612 "url": "https://github.com/sponsors/fb55"
6613 }
6614 },
6615 "node_modules/css-tree": {
6616 "version": "2.3.1",
6617 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
6618 "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
6619 "dev": true,
6620 "dependencies": {
6621 "mdn-data": "2.0.30",
6622 "source-map-js": "^1.0.1"
6623 },
6624 "engines": {
6625 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
6626 }
6627 },
6628 "node_modules/css-what": {
6629 "version": "6.2.2",
6630 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
6631 "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
6632 "dev": true,
6633 "engines": {
6634 "node": ">= 6"
6635 },
6636 "funding": {
6637 "url": "https://github.com/sponsors/fb55"
6638 }
6639 },
6640 "node_modules/cssesc": {
6641 "version": "3.0.0",
6642 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
6643 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6644 "dev": true,
6645 "bin": {
6646 "cssesc": "bin/cssesc"
6647 },
6648 "engines": {
6649 "node": ">=4"
6650 }
6651 },
6652 "node_modules/cssnano": {
6653 "version": "6.1.2",
6654 "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz",
6655 "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==",
6656 "dev": true,
6657 "dependencies": {
6658 "cssnano-preset-default": "^6.1.2",
6659 "lilconfig": "^3.1.1"
6660 },
6661 "engines": {
6662 "node": "^14 || ^16 || >=18.0"
6663 },
6664 "funding": {
6665 "type": "opencollective",
6666 "url": "https://opencollective.com/cssnano"
6667 },
6668 "peerDependencies": {
6669 "postcss": "^8.4.31"
6670 }
6671 },
6672 "node_modules/cssnano-preset-default": {
6673 "version": "6.1.2",
6674 "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz",
6675 "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==",
6676 "dev": true,
6677 "dependencies": {
6678 "browserslist": "^4.23.0",
6679 "css-declaration-sorter": "^7.2.0",
6680 "cssnano-utils": "^4.0.2",
6681 "postcss-calc": "^9.0.1",
6682 "postcss-colormin": "^6.1.0",
6683 "postcss-convert-values": "^6.1.0",
6684 "postcss-discard-comments": "^6.0.2",
6685 "postcss-discard-duplicates": "^6.0.3",
6686 "postcss-discard-empty": "^6.0.3",
6687 "postcss-discard-overridden": "^6.0.2",
6688 "postcss-merge-longhand": "^6.0.5",
6689 "postcss-merge-rules": "^6.1.1",
6690 "postcss-minify-font-values": "^6.1.0",
6691 "postcss-minify-gradients": "^6.0.3",
6692 "postcss-minify-params": "^6.1.0",
6693 "postcss-minify-selectors": "^6.0.4",
6694 "postcss-normalize-charset": "^6.0.2",
6695 "postcss-normalize-display-values": "^6.0.2",
6696 "postcss-normalize-positions": "^6.0.2",
6697 "postcss-normalize-repeat-style": "^6.0.2",
6698 "postcss-normalize-string": "^6.0.2",
6699 "postcss-normalize-timing-functions": "^6.0.2",
6700 "postcss-normalize-unicode": "^6.1.0",
6701 "postcss-normalize-url": "^6.0.2",
6702 "postcss-normalize-whitespace": "^6.0.2",
6703 "postcss-ordered-values": "^6.0.2",
6704 "postcss-reduce-initial": "^6.1.0",
6705 "postcss-reduce-transforms": "^6.0.2",
6706 "postcss-svgo": "^6.0.3",
6707 "postcss-unique-selectors": "^6.0.4"
6708 },
6709 "engines": {
6710 "node": "^14 || ^16 || >=18.0"
6711 },
6712 "peerDependencies": {
6713 "postcss": "^8.4.31"
6714 }
6715 },
6716 "node_modules/cssnano-utils": {
6717 "version": "4.0.2",
6718 "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz",
6719 "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==",
6720 "dev": true,
6721 "engines": {
6722 "node": "^14 || ^16 || >=18.0"
6723 },
6724 "peerDependencies": {
6725 "postcss": "^8.4.31"
6726 }
6727 },
6728 "node_modules/csso": {
6729 "version": "5.0.5",
6730 "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz",
6731 "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==",
6732 "dev": true,
6733 "dependencies": {
6734 "css-tree": "~2.2.0"
6735 },
6736 "engines": {
6737 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
6738 "npm": ">=7.0.0"
6739 }
6740 },
6741 "node_modules/csso-cli": {
6742 "version": "4.0.2",
6743 "resolved": "https://registry.npmjs.org/csso-cli/-/csso-cli-4.0.2.tgz",
6744 "integrity": "sha512-p/VipA45w8EmS8Lv6wGtE+UdsbFlqUBGhL9FCTGKxd5dC07mtg3BbZaMzMh0X+oIl2JUGR/mPx5YzuNnTM2a3w==",
6745 "dev": true,
6746 "dependencies": {
6747 "chokidar": "^3.5.3",
6748 "clap": "^3.1.1",
6749 "csso": "^5.0.4",
6750 "source-map-js": "^1.0.2"
6751 },
6752 "bin": {
6753 "csso": "bin/csso"
6754 },
6755 "engines": {
6756 "node": ">=12.20.0"
6757 }
6758 },
6759 "node_modules/csso/node_modules/css-tree": {
6760 "version": "2.2.1",
6761 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz",
6762 "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==",
6763 "dev": true,
6764 "dependencies": {
6765 "mdn-data": "2.0.28",
6766 "source-map-js": "^1.0.1"
6767 },
6768 "engines": {
6769 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
6770 "npm": ">=7.0.0"
6771 }
6772 },
6773 "node_modules/csso/node_modules/mdn-data": {
6774 "version": "2.0.28",
6775 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz",
6776 "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==",
6777 "dev": true
6778 },
6779 "node_modules/cssom": {
6780 "version": "0.5.0",
6781 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
6782 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
6783 "dev": true
6784 },
6785 "node_modules/cssstyle": {
6786 "version": "2.3.0",
6787 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
6788 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
6789 "dev": true,
6790 "dependencies": {
6791 "cssom": "~0.3.6"
6792 },
6793 "engines": {
6794 "node": ">=8"
6795 }
6796 },
6797 "node_modules/cssstyle/node_modules/cssom": {
6798 "version": "0.3.8",
6799 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
6800 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
6801 "dev": true
6802 },
6803 "node_modules/cwd": {
6804 "version": "0.10.0",
6805 "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz",
6806 "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==",
6807 "dev": true,
6808 "dependencies": {
6809 "find-pkg": "^0.1.2",
6810 "fs-exists-sync": "^0.1.0"
6811 },
6812 "engines": {
6813 "node": ">=0.8"
6814 }
6815 },
6816 "node_modules/damerau-levenshtein": {
6817 "version": "1.0.8",
6818 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
6819 "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
6820 "dev": true
6821 },
6822 "node_modules/data-uri-to-buffer": {
6823 "version": "6.0.2",
6824 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
6825 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
6826 "dev": true,
6827 "engines": {
6828 "node": ">= 14"
6829 }
6830 },
6831 "node_modules/data-urls": {
6832 "version": "3.0.2",
6833 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
6834 "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
6835 "dev": true,
6836 "dependencies": {
6837 "abab": "^2.0.6",
6838 "whatwg-mimetype": "^3.0.0",
6839 "whatwg-url": "^11.0.0"
6840 },
6841 "engines": {
6842 "node": ">=12"
6843 }
6844 },
6845 "node_modules/data-view-buffer": {
6846 "version": "1.0.2",
6847 "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz",
6848 "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==",
6849 "dev": true,
6850 "dependencies": {
6851 "call-bound": "^1.0.3",
6852 "es-errors": "^1.3.0",
6853 "is-data-view": "^1.0.2"
6854 },
6855 "engines": {
6856 "node": ">= 0.4"
6857 },
6858 "funding": {
6859 "url": "https://github.com/sponsors/ljharb"
6860 }
6861 },
6862 "node_modules/data-view-byte-length": {
6863 "version": "1.0.2",
6864 "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz",
6865 "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==",
6866 "dev": true,
6867 "dependencies": {
6868 "call-bound": "^1.0.3",
6869 "es-errors": "^1.3.0",
6870 "is-data-view": "^1.0.2"
6871 },
6872 "engines": {
6873 "node": ">= 0.4"
6874 },
6875 "funding": {
6876 "url": "https://github.com/sponsors/inspect-js"
6877 }
6878 },
6879 "node_modules/data-view-byte-offset": {
6880 "version": "1.0.1",
6881 "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz",
6882 "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==",
6883 "dev": true,
6884 "dependencies": {
6885 "call-bound": "^1.0.2",
6886 "es-errors": "^1.3.0",
6887 "is-data-view": "^1.0.1"
6888 },
6889 "engines": {
6890 "node": ">= 0.4"
6891 },
6892 "funding": {
6893 "url": "https://github.com/sponsors/ljharb"
6894 }
6895 },
6896 "node_modules/debounce": {
6897 "version": "1.2.1",
6898 "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz",
6899 "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==",
6900 "dev": true
6901 },
6902 "node_modules/debug": {
6903 "version": "4.3.4",
6904 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
6905 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
6906 "dev": true,
6907 "dependencies": {
6908 "ms": "2.1.2"
6909 },
6910 "engines": {
6911 "node": ">=6.0"
6912 },
6913 "peerDependenciesMeta": {
6914 "supports-color": {
6915 "optional": true
6916 }
6917 }
6918 },
6919 "node_modules/decamelize": {
6920 "version": "1.2.0",
6921 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
6922 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
6923 "dev": true,
6924 "engines": {
6925 "node": ">=0.10.0"
6926 }
6927 },
6928 "node_modules/decamelize-keys": {
6929 "version": "1.1.1",
6930 "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
6931 "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
6932 "dev": true,
6933 "dependencies": {
6934 "decamelize": "^1.1.0",
6935 "map-obj": "^1.0.0"
6936 },
6937 "engines": {
6938 "node": ">=0.10.0"
6939 },
6940 "funding": {
6941 "url": "https://github.com/sponsors/sindresorhus"
6942 }
6943 },
6944 "node_modules/decamelize-keys/node_modules/map-obj": {
6945 "version": "1.0.1",
6946 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6947 "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
6948 "dev": true,
6949 "engines": {
6950 "node": ">=0.10.0"
6951 }
6952 },
6953 "node_modules/decimal.js": {
6954 "version": "10.4.3",
6955 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
6956 "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
6957 "dev": true
6958 },
6959 "node_modules/dedent": {
6960 "version": "1.7.0",
6961 "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.0.tgz",
6962 "integrity": "sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==",
6963 "dev": true,
6964 "peerDependencies": {
6965 "babel-plugin-macros": "^3.1.0"
6966 },
6967 "peerDependenciesMeta": {
6968 "babel-plugin-macros": {
6969 "optional": true
6970 }
6971 }
6972 },
6973 "node_modules/deep-extend": {
6974 "version": "0.6.0",
6975 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
6976 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
6977 "dev": true,
6978 "engines": {
6979 "node": ">=4.0.0"
6980 }
6981 },
6982 "node_modules/deep-is": {
6983 "version": "0.1.4",
6984 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
6985 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
6986 "dev": true
6987 },
6988 "node_modules/deepmerge": {
6989 "version": "4.3.1",
6990 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
6991 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
6992 "dev": true,
6993 "engines": {
6994 "node": ">=0.10.0"
6995 }
6996 },
6997 "node_modules/default-gateway": {
6998 "version": "6.0.3",
6999 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
7000 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
7001 "dev": true,
7002 "dependencies": {
7003 "execa": "^5.0.0"
7004 },
7005 "engines": {
7006 "node": ">= 10"
7007 }
7008 },
7009 "node_modules/define-data-property": {
7010 "version": "1.1.4",
7011 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
7012 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
7013 "dev": true,
7014 "dependencies": {
7015 "es-define-property": "^1.0.0",
7016 "es-errors": "^1.3.0",
7017 "gopd": "^1.0.1"
7018 },
7019 "engines": {
7020 "node": ">= 0.4"
7021 },
7022 "funding": {
7023 "url": "https://github.com/sponsors/ljharb"
7024 }
7025 },
7026 "node_modules/define-lazy-prop": {
7027 "version": "2.0.0",
7028 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
7029 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
7030 "dev": true,
7031 "engines": {
7032 "node": ">=8"
7033 }
7034 },
7035 "node_modules/define-properties": {
7036 "version": "1.2.1",
7037 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
7038 "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
7039 "dev": true,
7040 "dependencies": {
7041 "define-data-property": "^1.0.1",
7042 "has-property-descriptors": "^1.0.0",
7043 "object-keys": "^1.1.1"
7044 },
7045 "engines": {
7046 "node": ">= 0.4"
7047 },
7048 "funding": {
7049 "url": "https://github.com/sponsors/ljharb"
7050 }
7051 },
7052 "node_modules/degenerator": {
7053 "version": "5.0.1",
7054 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
7055 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
7056 "dev": true,
7057 "dependencies": {
7058 "ast-types": "^0.13.4",
7059 "escodegen": "^2.1.0",
7060 "esprima": "^4.0.1"
7061 },
7062 "engines": {
7063 "node": ">= 14"
7064 }
7065 },
7066 "node_modules/del": {
7067 "version": "4.1.1",
7068 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
7069 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
7070 "dev": true,
7071 "dependencies": {
7072 "@types/glob": "^7.1.1",
7073 "globby": "^6.1.0",
7074 "is-path-cwd": "^2.0.0",
7075 "is-path-in-cwd": "^2.0.0",
7076 "p-map": "^2.0.0",
7077 "pify": "^4.0.1",
7078 "rimraf": "^2.6.3"
7079 },
7080 "engines": {
7081 "node": ">=6"
7082 }
7083 },
7084 "node_modules/del/node_modules/array-union": {
7085 "version": "1.0.2",
7086 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
7087 "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==",
7088 "dev": true,
7089 "dependencies": {
7090 "array-uniq": "^1.0.1"
7091 },
7092 "engines": {
7093 "node": ">=0.10.0"
7094 }
7095 },
7096 "node_modules/del/node_modules/globby": {
7097 "version": "6.1.0",
7098 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
7099 "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==",
7100 "dev": true,
7101 "dependencies": {
7102 "array-union": "^1.0.1",
7103 "glob": "^7.0.3",
7104 "object-assign": "^4.0.1",
7105 "pify": "^2.0.0",
7106 "pinkie-promise": "^2.0.0"
7107 },
7108 "engines": {
7109 "node": ">=0.10.0"
7110 }
7111 },
7112 "node_modules/del/node_modules/globby/node_modules/pify": {
7113 "version": "2.3.0",
7114 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7115 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
7116 "dev": true,
7117 "engines": {
7118 "node": ">=0.10.0"
7119 }
7120 },
7121 "node_modules/delayed-stream": {
7122 "version": "1.0.0",
7123 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
7124 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
7125 "dev": true,
7126 "engines": {
7127 "node": ">=0.4.0"
7128 }
7129 },
7130 "node_modules/depd": {
7131 "version": "2.0.0",
7132 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
7133 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
7134 "dev": true,
7135 "engines": {
7136 "node": ">= 0.8"
7137 }
7138 },
7139 "node_modules/destroy": {
7140 "version": "1.2.0",
7141 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
7142 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
7143 "dev": true,
7144 "engines": {
7145 "node": ">= 0.8",
7146 "npm": "1.2.8000 || >= 1.4.16"
7147 }
7148 },
7149 "node_modules/detect-newline": {
7150 "version": "3.1.0",
7151 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
7152 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
7153 "dev": true,
7154 "engines": {
7155 "node": ">=8"
7156 }
7157 },
7158 "node_modules/detect-node": {
7159 "version": "2.1.0",
7160 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
7161 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
7162 "dev": true
7163 },
7164 "node_modules/devtools-protocol": {
7165 "version": "0.0.981744",
7166 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz",
7167 "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==",
7168 "dev": true
7169 },
7170 "node_modules/diff-sequences": {
7171 "version": "29.6.3",
7172 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
7173 "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
7174 "dev": true,
7175 "engines": {
7176 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7177 }
7178 },
7179 "node_modules/dir-glob": {
7180 "version": "3.0.1",
7181 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
7182 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
7183 "dev": true,
7184 "dependencies": {
7185 "path-type": "^4.0.0"
7186 },
7187 "engines": {
7188 "node": ">=8"
7189 }
7190 },
7191 "node_modules/dns-packet": {
7192 "version": "5.6.1",
7193 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz",
7194 "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==",
7195 "dev": true,
7196 "dependencies": {
7197 "@leichtgewicht/ip-codec": "^2.0.1"
7198 },
7199 "engines": {
7200 "node": ">=6"
7201 }
7202 },
7203 "node_modules/doctrine": {
7204 "version": "3.0.0",
7205 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
7206 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
7207 "dev": true,
7208 "dependencies": {
7209 "esutils": "^2.0.2"
7210 },
7211 "engines": {
7212 "node": ">=6.0.0"
7213 }
7214 },
7215 "node_modules/dom-serializer": {
7216 "version": "2.0.0",
7217 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
7218 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
7219 "dev": true,
7220 "dependencies": {
7221 "domelementtype": "^2.3.0",
7222 "domhandler": "^5.0.2",
7223 "entities": "^4.2.0"
7224 },
7225 "funding": {
7226 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
7227 }
7228 },
7229 "node_modules/domelementtype": {
7230 "version": "2.3.0",
7231 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
7232 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
7233 "dev": true,
7234 "funding": [
7235 {
7236 "type": "github",
7237 "url": "https://github.com/sponsors/fb55"
7238 }
7239 ]
7240 },
7241 "node_modules/domexception": {
7242 "version": "4.0.0",
7243 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
7244 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
7245 "dev": true,
7246 "dependencies": {
7247 "webidl-conversions": "^7.0.0"
7248 },
7249 "engines": {
7250 "node": ">=12"
7251 }
7252 },
7253 "node_modules/domhandler": {
7254 "version": "5.0.3",
7255 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
7256 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
7257 "dev": true,
7258 "dependencies": {
7259 "domelementtype": "^2.3.0"
7260 },
7261 "engines": {
7262 "node": ">= 4"
7263 },
7264 "funding": {
7265 "url": "https://github.com/fb55/domhandler?sponsor=1"
7266 }
7267 },
7268 "node_modules/domutils": {
7269 "version": "3.2.2",
7270 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
7271 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
7272 "dev": true,
7273 "dependencies": {
7274 "dom-serializer": "^2.0.0",
7275 "domelementtype": "^2.3.0",
7276 "domhandler": "^5.0.3"
7277 },
7278 "funding": {
7279 "url": "https://github.com/fb55/domutils?sponsor=1"
7280 }
7281 },
7282 "node_modules/dot-case": {
7283 "version": "3.0.4",
7284 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
7285 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
7286 "dev": true,
7287 "dependencies": {
7288 "no-case": "^3.0.4",
7289 "tslib": "^2.0.3"
7290 }
7291 },
7292 "node_modules/dot-prop": {
7293 "version": "5.3.0",
7294 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
7295 "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
7296 "dev": true,
7297 "dependencies": {
7298 "is-obj": "^2.0.0"
7299 },
7300 "engines": {
7301 "node": ">=8"
7302 }
7303 },
7304 "node_modules/dunder-proto": {
7305 "version": "1.0.1",
7306 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
7307 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
7308 "dev": true,
7309 "dependencies": {
7310 "call-bind-apply-helpers": "^1.0.1",
7311 "es-errors": "^1.3.0",
7312 "gopd": "^1.2.0"
7313 },
7314 "engines": {
7315 "node": ">= 0.4"
7316 }
7317 },
7318 "node_modules/duplexer": {
7319 "version": "0.1.2",
7320 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
7321 "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
7322 "dev": true
7323 },
7324 "node_modules/ee-first": {
7325 "version": "1.1.1",
7326 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
7327 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
7328 "dev": true
7329 },
7330 "node_modules/electron-to-chromium": {
7331 "version": "1.5.266",
7332 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.266.tgz",
7333 "integrity": "sha512-kgWEglXvkEfMH7rxP5OSZZwnaDWT7J9EoZCujhnpLbfi0bbNtRkgdX2E3gt0Uer11c61qCYktB3hwkAS325sJg==",
7334 "dev": true
7335 },
7336 "node_modules/emittery": {
7337 "version": "0.13.1",
7338 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
7339 "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
7340 "dev": true,
7341 "engines": {
7342 "node": ">=12"
7343 },
7344 "funding": {
7345 "url": "https://github.com/sindresorhus/emittery?sponsor=1"
7346 }
7347 },
7348 "node_modules/emoji-regex": {
7349 "version": "9.2.2",
7350 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
7351 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
7352 "dev": true
7353 },
7354 "node_modules/emojis-list": {
7355 "version": "3.0.0",
7356 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
7357 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
7358 "dev": true,
7359 "engines": {
7360 "node": ">= 4"
7361 }
7362 },
7363 "node_modules/encodeurl": {
7364 "version": "2.0.0",
7365 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
7366 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
7367 "dev": true,
7368 "engines": {
7369 "node": ">= 0.8"
7370 }
7371 },
7372 "node_modules/encoding": {
7373 "version": "0.1.13",
7374 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
7375 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
7376 "dev": true,
7377 "dependencies": {
7378 "iconv-lite": "^0.6.2"
7379 }
7380 },
7381 "node_modules/end-of-stream": {
7382 "version": "1.4.4",
7383 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
7384 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
7385 "dev": true,
7386 "dependencies": {
7387 "once": "^1.4.0"
7388 }
7389 },
7390 "node_modules/enhanced-resolve": {
7391 "version": "5.18.3",
7392 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz",
7393 "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==",
7394 "dev": true,
7395 "dependencies": {
7396 "graceful-fs": "^4.2.4",
7397 "tapable": "^2.2.0"
7398 },
7399 "engines": {
7400 "node": ">=10.13.0"
7401 }
7402 },
7403 "node_modules/enquirer": {
7404 "version": "2.4.1",
7405 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz",
7406 "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
7407 "dev": true,
7408 "dependencies": {
7409 "ansi-colors": "^4.1.1",
7410 "strip-ansi": "^6.0.1"
7411 },
7412 "engines": {
7413 "node": ">=8.6"
7414 }
7415 },
7416 "node_modules/entities": {
7417 "version": "4.5.0",
7418 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
7419 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
7420 "dev": true,
7421 "engines": {
7422 "node": ">=0.12"
7423 },
7424 "funding": {
7425 "url": "https://github.com/fb55/entities?sponsor=1"
7426 }
7427 },
7428 "node_modules/envinfo": {
7429 "version": "7.21.0",
7430 "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.21.0.tgz",
7431 "integrity": "sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==",
7432 "dev": true,
7433 "bin": {
7434 "envinfo": "dist/cli.js"
7435 },
7436 "engines": {
7437 "node": ">=4"
7438 }
7439 },
7440 "node_modules/error-ex": {
7441 "version": "1.3.2",
7442 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
7443 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
7444 "dev": true,
7445 "dependencies": {
7446 "is-arrayish": "^0.2.1"
7447 }
7448 },
7449 "node_modules/error-stack-parser": {
7450 "version": "2.1.4",
7451 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
7452 "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
7453 "dev": true,
7454 "dependencies": {
7455 "stackframe": "^1.3.4"
7456 }
7457 },
7458 "node_modules/es-abstract": {
7459 "version": "1.24.0",
7460 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz",
7461 "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==",
7462 "dev": true,
7463 "dependencies": {
7464 "array-buffer-byte-length": "^1.0.2",
7465 "arraybuffer.prototype.slice": "^1.0.4",
7466 "available-typed-arrays": "^1.0.7",
7467 "call-bind": "^1.0.8",
7468 "call-bound": "^1.0.4",
7469 "data-view-buffer": "^1.0.2",
7470 "data-view-byte-length": "^1.0.2",
7471 "data-view-byte-offset": "^1.0.1",
7472 "es-define-property": "^1.0.1",
7473 "es-errors": "^1.3.0",
7474 "es-object-atoms": "^1.1.1",
7475 "es-set-tostringtag": "^2.1.0",
7476 "es-to-primitive": "^1.3.0",
7477 "function.prototype.name": "^1.1.8",
7478 "get-intrinsic": "^1.3.0",
7479 "get-proto": "^1.0.1",
7480 "get-symbol-description": "^1.1.0",
7481 "globalthis": "^1.0.4",
7482 "gopd": "^1.2.0",
7483 "has-property-descriptors": "^1.0.2",
7484 "has-proto": "^1.2.0",
7485 "has-symbols": "^1.1.0",
7486 "hasown": "^2.0.2",
7487 "internal-slot": "^1.1.0",
7488 "is-array-buffer": "^3.0.5",
7489 "is-callable": "^1.2.7",
7490 "is-data-view": "^1.0.2",
7491 "is-negative-zero": "^2.0.3",
7492 "is-regex": "^1.2.1",
7493 "is-set": "^2.0.3",
7494 "is-shared-array-buffer": "^1.0.4",
7495 "is-string": "^1.1.1",
7496 "is-typed-array": "^1.1.15",
7497 "is-weakref": "^1.1.1",
7498 "math-intrinsics": "^1.1.0",
7499 "object-inspect": "^1.13.4",
7500 "object-keys": "^1.1.1",
7501 "object.assign": "^4.1.7",
7502 "own-keys": "^1.0.1",
7503 "regexp.prototype.flags": "^1.5.4",
7504 "safe-array-concat": "^1.1.3",
7505 "safe-push-apply": "^1.0.0",
7506 "safe-regex-test": "^1.1.0",
7507 "set-proto": "^1.0.0",
7508 "stop-iteration-iterator": "^1.1.0",
7509 "string.prototype.trim": "^1.2.10",
7510 "string.prototype.trimend": "^1.0.9",
7511 "string.prototype.trimstart": "^1.0.8",
7512 "typed-array-buffer": "^1.0.3",
7513 "typed-array-byte-length": "^1.0.3",
7514 "typed-array-byte-offset": "^1.0.4",
7515 "typed-array-length": "^1.0.7",
7516 "unbox-primitive": "^1.1.0",
7517 "which-typed-array": "^1.1.19"
7518 },
7519 "engines": {
7520 "node": ">= 0.4"
7521 },
7522 "funding": {
7523 "url": "https://github.com/sponsors/ljharb"
7524 }
7525 },
7526 "node_modules/es-define-property": {
7527 "version": "1.0.1",
7528 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
7529 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
7530 "dev": true,
7531 "engines": {
7532 "node": ">= 0.4"
7533 }
7534 },
7535 "node_modules/es-errors": {
7536 "version": "1.3.0",
7537 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
7538 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
7539 "dev": true,
7540 "engines": {
7541 "node": ">= 0.4"
7542 }
7543 },
7544 "node_modules/es-iterator-helpers": {
7545 "version": "1.2.1",
7546 "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz",
7547 "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==",
7548 "dev": true,
7549 "dependencies": {
7550 "call-bind": "^1.0.8",
7551 "call-bound": "^1.0.3",
7552 "define-properties": "^1.2.1",
7553 "es-abstract": "^1.23.6",
7554 "es-errors": "^1.3.0",
7555 "es-set-tostringtag": "^2.0.3",
7556 "function-bind": "^1.1.2",
7557 "get-intrinsic": "^1.2.6",
7558 "globalthis": "^1.0.4",
7559 "gopd": "^1.2.0",
7560 "has-property-descriptors": "^1.0.2",
7561 "has-proto": "^1.2.0",
7562 "has-symbols": "^1.1.0",
7563 "internal-slot": "^1.1.0",
7564 "iterator.prototype": "^1.1.4",
7565 "safe-array-concat": "^1.1.3"
7566 },
7567 "engines": {
7568 "node": ">= 0.4"
7569 }
7570 },
7571 "node_modules/es-module-lexer": {
7572 "version": "1.3.0",
7573 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz",
7574 "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==",
7575 "dev": true
7576 },
7577 "node_modules/es-object-atoms": {
7578 "version": "1.1.1",
7579 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
7580 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
7581 "dev": true,
7582 "dependencies": {
7583 "es-errors": "^1.3.0"
7584 },
7585 "engines": {
7586 "node": ">= 0.4"
7587 }
7588 },
7589 "node_modules/es-set-tostringtag": {
7590 "version": "2.1.0",
7591 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
7592 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
7593 "dev": true,
7594 "dependencies": {
7595 "es-errors": "^1.3.0",
7596 "get-intrinsic": "^1.2.6",
7597 "has-tostringtag": "^1.0.2",
7598 "hasown": "^2.0.2"
7599 },
7600 "engines": {
7601 "node": ">= 0.4"
7602 }
7603 },
7604 "node_modules/es-shim-unscopables": {
7605 "version": "1.1.0",
7606 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz",
7607 "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==",
7608 "dev": true,
7609 "dependencies": {
7610 "hasown": "^2.0.2"
7611 },
7612 "engines": {
7613 "node": ">= 0.4"
7614 }
7615 },
7616 "node_modules/es-to-primitive": {
7617 "version": "1.3.0",
7618 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz",
7619 "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==",
7620 "dev": true,
7621 "dependencies": {
7622 "is-callable": "^1.2.7",
7623 "is-date-object": "^1.0.5",
7624 "is-symbol": "^1.0.4"
7625 },
7626 "engines": {
7627 "node": ">= 0.4"
7628 },
7629 "funding": {
7630 "url": "https://github.com/sponsors/ljharb"
7631 }
7632 },
7633 "node_modules/escalade": {
7634 "version": "3.2.0",
7635 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
7636 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
7637 "dev": true,
7638 "engines": {
7639 "node": ">=6"
7640 }
7641 },
7642 "node_modules/escape-html": {
7643 "version": "1.0.3",
7644 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
7645 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
7646 "dev": true
7647 },
7648 "node_modules/escape-string-regexp": {
7649 "version": "4.0.0",
7650 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
7651 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
7652 "dev": true,
7653 "engines": {
7654 "node": ">=10"
7655 },
7656 "funding": {
7657 "url": "https://github.com/sponsors/sindresorhus"
7658 }
7659 },
7660 "node_modules/escodegen": {
7661 "version": "2.1.0",
7662 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
7663 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
7664 "dev": true,
7665 "dependencies": {
7666 "esprima": "^4.0.1",
7667 "estraverse": "^5.2.0",
7668 "esutils": "^2.0.2"
7669 },
7670 "bin": {
7671 "escodegen": "bin/escodegen.js",
7672 "esgenerate": "bin/esgenerate.js"
7673 },
7674 "engines": {
7675 "node": ">=6.0"
7676 },
7677 "optionalDependencies": {
7678 "source-map": "~0.6.1"
7679 }
7680 },
7681 "node_modules/escodegen/node_modules/source-map": {
7682 "version": "0.6.1",
7683 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7684 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7685 "dev": true,
7686 "optional": true,
7687 "engines": {
7688 "node": ">=0.10.0"
7689 }
7690 },
7691 "node_modules/eslint": {
7692 "version": "8.57.1",
7693 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
7694 "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
7695 "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
7696 "dev": true,
7697 "dependencies": {
7698 "@eslint-community/eslint-utils": "^4.2.0",
7699 "@eslint-community/regexpp": "^4.6.1",
7700 "@eslint/eslintrc": "^2.1.4",
7701 "@eslint/js": "8.57.1",
7702 "@humanwhocodes/config-array": "^0.13.0",
7703 "@humanwhocodes/module-importer": "^1.0.1",
7704 "@nodelib/fs.walk": "^1.2.8",
7705 "@ungap/structured-clone": "^1.2.0",
7706 "ajv": "^6.12.4",
7707 "chalk": "^4.0.0",
7708 "cross-spawn": "^7.0.2",
7709 "debug": "^4.3.2",
7710 "doctrine": "^3.0.0",
7711 "escape-string-regexp": "^4.0.0",
7712 "eslint-scope": "^7.2.2",
7713 "eslint-visitor-keys": "^3.4.3",
7714 "espree": "^9.6.1",
7715 "esquery": "^1.4.2",
7716 "esutils": "^2.0.2",
7717 "fast-deep-equal": "^3.1.3",
7718 "file-entry-cache": "^6.0.1",
7719 "find-up": "^5.0.0",
7720 "glob-parent": "^6.0.2",
7721 "globals": "^13.19.0",
7722 "graphemer": "^1.4.0",
7723 "ignore": "^5.2.0",
7724 "imurmurhash": "^0.1.4",
7725 "is-glob": "^4.0.0",
7726 "is-path-inside": "^3.0.3",
7727 "js-yaml": "^4.1.0",
7728 "json-stable-stringify-without-jsonify": "^1.0.1",
7729 "levn": "^0.4.1",
7730 "lodash.merge": "^4.6.2",
7731 "minimatch": "^3.1.2",
7732 "natural-compare": "^1.4.0",
7733 "optionator": "^0.9.3",
7734 "strip-ansi": "^6.0.1",
7735 "text-table": "^0.2.0"
7736 },
7737 "bin": {
7738 "eslint": "bin/eslint.js"
7739 },
7740 "engines": {
7741 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7742 },
7743 "funding": {
7744 "url": "https://opencollective.com/eslint"
7745 }
7746 },
7747 "node_modules/eslint-config-prettier": {
7748 "version": "8.10.2",
7749 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.2.tgz",
7750 "integrity": "sha512-/IGJ6+Dka158JnP5n5YFMOszjDWrXggGz1LaK/guZq9vZTmniaKlHcsscvkAhn9y4U+BU3JuUdYvtAMcv30y4A==",
7751 "dev": true,
7752 "bin": {
7753 "eslint-config-prettier": "bin/cli.js"
7754 },
7755 "peerDependencies": {
7756 "eslint": ">=7.0.0"
7757 }
7758 },
7759 "node_modules/eslint-import-resolver-node": {
7760 "version": "0.3.9",
7761 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
7762 "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
7763 "dev": true,
7764 "dependencies": {
7765 "debug": "^3.2.7",
7766 "is-core-module": "^2.13.0",
7767 "resolve": "^1.22.4"
7768 }
7769 },
7770 "node_modules/eslint-import-resolver-node/node_modules/debug": {
7771 "version": "3.2.7",
7772 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
7773 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
7774 "dev": true,
7775 "dependencies": {
7776 "ms": "^2.1.1"
7777 }
7778 },
7779 "node_modules/eslint-module-utils": {
7780 "version": "2.12.1",
7781 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz",
7782 "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==",
7783 "dev": true,
7784 "dependencies": {
7785 "debug": "^3.2.7"
7786 },
7787 "engines": {
7788 "node": ">=4"
7789 },
7790 "peerDependenciesMeta": {
7791 "eslint": {
7792 "optional": true
7793 }
7794 }
7795 },
7796 "node_modules/eslint-module-utils/node_modules/debug": {
7797 "version": "3.2.7",
7798 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
7799 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
7800 "dev": true,
7801 "dependencies": {
7802 "ms": "^2.1.1"
7803 }
7804 },
7805 "node_modules/eslint-plugin-import": {
7806 "version": "2.32.0",
7807 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz",
7808 "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==",
7809 "dev": true,
7810 "dependencies": {
7811 "@rtsao/scc": "^1.1.0",
7812 "array-includes": "^3.1.9",
7813 "array.prototype.findlastindex": "^1.2.6",
7814 "array.prototype.flat": "^1.3.3",
7815 "array.prototype.flatmap": "^1.3.3",
7816 "debug": "^3.2.7",
7817 "doctrine": "^2.1.0",
7818 "eslint-import-resolver-node": "^0.3.9",
7819 "eslint-module-utils": "^2.12.1",
7820 "hasown": "^2.0.2",
7821 "is-core-module": "^2.16.1",
7822 "is-glob": "^4.0.3",
7823 "minimatch": "^3.1.2",
7824 "object.fromentries": "^2.0.8",
7825 "object.groupby": "^1.0.3",
7826 "object.values": "^1.2.1",
7827 "semver": "^6.3.1",
7828 "string.prototype.trimend": "^1.0.9",
7829 "tsconfig-paths": "^3.15.0"
7830 },
7831 "engines": {
7832 "node": ">=4"
7833 },
7834 "peerDependencies": {
7835 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
7836 }
7837 },
7838 "node_modules/eslint-plugin-import/node_modules/debug": {
7839 "version": "3.2.7",
7840 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
7841 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
7842 "dev": true,
7843 "dependencies": {
7844 "ms": "^2.1.1"
7845 }
7846 },
7847 "node_modules/eslint-plugin-import/node_modules/doctrine": {
7848 "version": "2.1.0",
7849 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
7850 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
7851 "dev": true,
7852 "dependencies": {
7853 "esutils": "^2.0.2"
7854 },
7855 "engines": {
7856 "node": ">=0.10.0"
7857 }
7858 },
7859 "node_modules/eslint-plugin-jest": {
7860 "version": "27.9.0",
7861 "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz",
7862 "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==",
7863 "dev": true,
7864 "dependencies": {
7865 "@typescript-eslint/utils": "^5.10.0"
7866 },
7867 "engines": {
7868 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7869 },
7870 "peerDependencies": {
7871 "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0",
7872 "eslint": "^7.0.0 || ^8.0.0",
7873 "jest": "*"
7874 },
7875 "peerDependenciesMeta": {
7876 "@typescript-eslint/eslint-plugin": {
7877 "optional": true
7878 },
7879 "jest": {
7880 "optional": true
7881 }
7882 }
7883 },
7884 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/scope-manager": {
7885 "version": "5.62.0",
7886 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
7887 "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
7888 "dev": true,
7889 "dependencies": {
7890 "@typescript-eslint/types": "5.62.0",
7891 "@typescript-eslint/visitor-keys": "5.62.0"
7892 },
7893 "engines": {
7894 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7895 },
7896 "funding": {
7897 "type": "opencollective",
7898 "url": "https://opencollective.com/typescript-eslint"
7899 }
7900 },
7901 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/types": {
7902 "version": "5.62.0",
7903 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
7904 "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
7905 "dev": true,
7906 "engines": {
7907 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7908 },
7909 "funding": {
7910 "type": "opencollective",
7911 "url": "https://opencollective.com/typescript-eslint"
7912 }
7913 },
7914 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/typescript-estree": {
7915 "version": "5.62.0",
7916 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
7917 "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
7918 "dev": true,
7919 "dependencies": {
7920 "@typescript-eslint/types": "5.62.0",
7921 "@typescript-eslint/visitor-keys": "5.62.0",
7922 "debug": "^4.3.4",
7923 "globby": "^11.1.0",
7924 "is-glob": "^4.0.3",
7925 "semver": "^7.3.7",
7926 "tsutils": "^3.21.0"
7927 },
7928 "engines": {
7929 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7930 },
7931 "funding": {
7932 "type": "opencollective",
7933 "url": "https://opencollective.com/typescript-eslint"
7934 },
7935 "peerDependenciesMeta": {
7936 "typescript": {
7937 "optional": true
7938 }
7939 }
7940 },
7941 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/utils": {
7942 "version": "5.62.0",
7943 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
7944 "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
7945 "dev": true,
7946 "dependencies": {
7947 "@eslint-community/eslint-utils": "^4.2.0",
7948 "@types/json-schema": "^7.0.9",
7949 "@types/semver": "^7.3.12",
7950 "@typescript-eslint/scope-manager": "5.62.0",
7951 "@typescript-eslint/types": "5.62.0",
7952 "@typescript-eslint/typescript-estree": "5.62.0",
7953 "eslint-scope": "^5.1.1",
7954 "semver": "^7.3.7"
7955 },
7956 "engines": {
7957 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7958 },
7959 "funding": {
7960 "type": "opencollective",
7961 "url": "https://opencollective.com/typescript-eslint"
7962 },
7963 "peerDependencies": {
7964 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
7965 }
7966 },
7967 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/visitor-keys": {
7968 "version": "5.62.0",
7969 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
7970 "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
7971 "dev": true,
7972 "dependencies": {
7973 "@typescript-eslint/types": "5.62.0",
7974 "eslint-visitor-keys": "^3.3.0"
7975 },
7976 "engines": {
7977 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7978 },
7979 "funding": {
7980 "type": "opencollective",
7981 "url": "https://opencollective.com/typescript-eslint"
7982 }
7983 },
7984 "node_modules/eslint-plugin-jest/node_modules/eslint-visitor-keys": {
7985 "version": "3.4.3",
7986 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
7987 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
7988 "dev": true,
7989 "engines": {
7990 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7991 },
7992 "funding": {
7993 "url": "https://opencollective.com/eslint"
7994 }
7995 },
7996 "node_modules/eslint-plugin-jest/node_modules/semver": {
7997 "version": "7.7.3",
7998 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
7999 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
8000 "dev": true,
8001 "bin": {
8002 "semver": "bin/semver.js"
8003 },
8004 "engines": {
8005 "node": ">=10"
8006 }
8007 },
8008 "node_modules/eslint-plugin-jsdoc": {
8009 "version": "46.10.1",
8010 "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.10.1.tgz",
8011 "integrity": "sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==",
8012 "dev": true,
8013 "dependencies": {
8014 "@es-joy/jsdoccomment": "~0.41.0",
8015 "are-docs-informative": "^0.0.2",
8016 "comment-parser": "1.4.1",
8017 "debug": "^4.3.4",
8018 "escape-string-regexp": "^4.0.0",
8019 "esquery": "^1.5.0",
8020 "is-builtin-module": "^3.2.1",
8021 "semver": "^7.5.4",
8022 "spdx-expression-parse": "^4.0.0"
8023 },
8024 "engines": {
8025 "node": ">=16"
8026 },
8027 "peerDependencies": {
8028 "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0"
8029 }
8030 },
8031 "node_modules/eslint-plugin-jsdoc/node_modules/semver": {
8032 "version": "7.7.3",
8033 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
8034 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
8035 "dev": true,
8036 "bin": {
8037 "semver": "bin/semver.js"
8038 },
8039 "engines": {
8040 "node": ">=10"
8041 }
8042 },
8043 "node_modules/eslint-plugin-jsx-a11y": {
8044 "version": "6.10.2",
8045 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz",
8046 "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==",
8047 "dev": true,
8048 "dependencies": {
8049 "aria-query": "^5.3.2",
8050 "array-includes": "^3.1.8",
8051 "array.prototype.flatmap": "^1.3.2",
8052 "ast-types-flow": "^0.0.8",
8053 "axe-core": "^4.10.0",
8054 "axobject-query": "^4.1.0",
8055 "damerau-levenshtein": "^1.0.8",
8056 "emoji-regex": "^9.2.2",
8057 "hasown": "^2.0.2",
8058 "jsx-ast-utils": "^3.3.5",
8059 "language-tags": "^1.0.9",
8060 "minimatch": "^3.1.2",
8061 "object.fromentries": "^2.0.8",
8062 "safe-regex-test": "^1.0.3",
8063 "string.prototype.includes": "^2.0.1"
8064 },
8065 "engines": {
8066 "node": ">=4.0"
8067 },
8068 "peerDependencies": {
8069 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
8070 }
8071 },
8072 "node_modules/eslint-plugin-playwright": {
8073 "version": "0.15.3",
8074 "resolved": "https://registry.npmjs.org/eslint-plugin-playwright/-/eslint-plugin-playwright-0.15.3.tgz",
8075 "integrity": "sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==",
8076 "dev": true,
8077 "peerDependencies": {
8078 "eslint": ">=7",
8079 "eslint-plugin-jest": ">=25"
8080 },
8081 "peerDependenciesMeta": {
8082 "eslint-plugin-jest": {
8083 "optional": true
8084 }
8085 }
8086 },
8087 "node_modules/eslint-plugin-prettier": {
8088 "version": "5.5.4",
8089 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz",
8090 "integrity": "sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==",
8091 "dev": true,
8092 "dependencies": {
8093 "prettier-linter-helpers": "^1.0.0",
8094 "synckit": "^0.11.7"
8095 },
8096 "engines": {
8097 "node": "^14.18.0 || >=16.0.0"
8098 },
8099 "funding": {
8100 "url": "https://opencollective.com/eslint-plugin-prettier"
8101 },
8102 "peerDependencies": {
8103 "@types/eslint": ">=8.0.0",
8104 "eslint": ">=8.0.0",
8105 "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0",
8106 "prettier": ">=3.0.0"
8107 },
8108 "peerDependenciesMeta": {
8109 "@types/eslint": {
8110 "optional": true
8111 },
8112 "eslint-config-prettier": {
8113 "optional": true
8114 }
8115 }
8116 },
8117 "node_modules/eslint-plugin-react": {
8118 "version": "7.37.5",
8119 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz",
8120 "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==",
8121 "dev": true,
8122 "dependencies": {
8123 "array-includes": "^3.1.8",
8124 "array.prototype.findlast": "^1.2.5",
8125 "array.prototype.flatmap": "^1.3.3",
8126 "array.prototype.tosorted": "^1.1.4",
8127 "doctrine": "^2.1.0",
8128 "es-iterator-helpers": "^1.2.1",
8129 "estraverse": "^5.3.0",
8130 "hasown": "^2.0.2",
8131 "jsx-ast-utils": "^2.4.1 || ^3.0.0",
8132 "minimatch": "^3.1.2",
8133 "object.entries": "^1.1.9",
8134 "object.fromentries": "^2.0.8",
8135 "object.values": "^1.2.1",
8136 "prop-types": "^15.8.1",
8137 "resolve": "^2.0.0-next.5",
8138 "semver": "^6.3.1",
8139 "string.prototype.matchall": "^4.0.12",
8140 "string.prototype.repeat": "^1.0.0"
8141 },
8142 "engines": {
8143 "node": ">=4"
8144 },
8145 "peerDependencies": {
8146 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7"
8147 }
8148 },
8149 "node_modules/eslint-plugin-react-hooks": {
8150 "version": "4.6.2",
8151 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz",
8152 "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==",
8153 "dev": true,
8154 "engines": {
8155 "node": ">=10"
8156 },
8157 "peerDependencies": {
8158 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
8159 }
8160 },
8161 "node_modules/eslint-plugin-react/node_modules/doctrine": {
8162 "version": "2.1.0",
8163 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
8164 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
8165 "dev": true,
8166 "dependencies": {
8167 "esutils": "^2.0.2"
8168 },
8169 "engines": {
8170 "node": ">=0.10.0"
8171 }
8172 },
8173 "node_modules/eslint-plugin-react/node_modules/resolve": {
8174 "version": "2.0.0-next.5",
8175 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
8176 "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
8177 "dev": true,
8178 "dependencies": {
8179 "is-core-module": "^2.13.0",
8180 "path-parse": "^1.0.7",
8181 "supports-preserve-symlinks-flag": "^1.0.0"
8182 },
8183 "bin": {
8184 "resolve": "bin/resolve"
8185 },
8186 "funding": {
8187 "url": "https://github.com/sponsors/ljharb"
8188 }
8189 },
8190 "node_modules/eslint-scope": {
8191 "version": "5.1.1",
8192 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
8193 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
8194 "dev": true,
8195 "dependencies": {
8196 "esrecurse": "^4.3.0",
8197 "estraverse": "^4.1.1"
8198 },
8199 "engines": {
8200 "node": ">=8.0.0"
8201 }
8202 },
8203 "node_modules/eslint-scope/node_modules/estraverse": {
8204 "version": "4.3.0",
8205 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
8206 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
8207 "dev": true,
8208 "engines": {
8209 "node": ">=4.0"
8210 }
8211 },
8212 "node_modules/eslint-visitor-keys": {
8213 "version": "2.1.0",
8214 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
8215 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
8216 "dev": true,
8217 "engines": {
8218 "node": ">=10"
8219 }
8220 },
8221 "node_modules/eslint/node_modules/argparse": {
8222 "version": "2.0.1",
8223 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
8224 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
8225 "dev": true
8226 },
8227 "node_modules/eslint/node_modules/cross-spawn": {
8228 "version": "7.0.6",
8229 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
8230 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
8231 "dev": true,
8232 "dependencies": {
8233 "path-key": "^3.1.0",
8234 "shebang-command": "^2.0.0",
8235 "which": "^2.0.1"
8236 },
8237 "engines": {
8238 "node": ">= 8"
8239 }
8240 },
8241 "node_modules/eslint/node_modules/eslint-scope": {
8242 "version": "7.2.2",
8243 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
8244 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
8245 "dev": true,
8246 "dependencies": {
8247 "esrecurse": "^4.3.0",
8248 "estraverse": "^5.2.0"
8249 },
8250 "engines": {
8251 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
8252 },
8253 "funding": {
8254 "url": "https://opencollective.com/eslint"
8255 }
8256 },
8257 "node_modules/eslint/node_modules/eslint-visitor-keys": {
8258 "version": "3.4.3",
8259 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
8260 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
8261 "dev": true,
8262 "engines": {
8263 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
8264 },
8265 "funding": {
8266 "url": "https://opencollective.com/eslint"
8267 }
8268 },
8269 "node_modules/eslint/node_modules/find-up": {
8270 "version": "5.0.0",
8271 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
8272 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
8273 "dev": true,
8274 "dependencies": {
8275 "locate-path": "^6.0.0",
8276 "path-exists": "^4.0.0"
8277 },
8278 "engines": {
8279 "node": ">=10"
8280 },
8281 "funding": {
8282 "url": "https://github.com/sponsors/sindresorhus"
8283 }
8284 },
8285 "node_modules/eslint/node_modules/js-yaml": {
8286 "version": "4.1.1",
8287 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
8288 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
8289 "dev": true,
8290 "dependencies": {
8291 "argparse": "^2.0.1"
8292 },
8293 "bin": {
8294 "js-yaml": "bin/js-yaml.js"
8295 }
8296 },
8297 "node_modules/eslint/node_modules/locate-path": {
8298 "version": "6.0.0",
8299 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
8300 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
8301 "dev": true,
8302 "dependencies": {
8303 "p-locate": "^5.0.0"
8304 },
8305 "engines": {
8306 "node": ">=10"
8307 },
8308 "funding": {
8309 "url": "https://github.com/sponsors/sindresorhus"
8310 }
8311 },
8312 "node_modules/eslint/node_modules/p-locate": {
8313 "version": "5.0.0",
8314 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
8315 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
8316 "dev": true,
8317 "dependencies": {
8318 "p-limit": "^3.0.2"
8319 },
8320 "engines": {
8321 "node": ">=10"
8322 },
8323 "funding": {
8324 "url": "https://github.com/sponsors/sindresorhus"
8325 }
8326 },
8327 "node_modules/eslint/node_modules/shebang-command": {
8328 "version": "2.0.0",
8329 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
8330 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
8331 "dev": true,
8332 "dependencies": {
8333 "shebang-regex": "^3.0.0"
8334 },
8335 "engines": {
8336 "node": ">=8"
8337 }
8338 },
8339 "node_modules/eslint/node_modules/shebang-regex": {
8340 "version": "3.0.0",
8341 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
8342 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
8343 "dev": true,
8344 "engines": {
8345 "node": ">=8"
8346 }
8347 },
8348 "node_modules/eslint/node_modules/which": {
8349 "version": "2.0.2",
8350 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
8351 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
8352 "dev": true,
8353 "dependencies": {
8354 "isexe": "^2.0.0"
8355 },
8356 "bin": {
8357 "node-which": "bin/node-which"
8358 },
8359 "engines": {
8360 "node": ">= 8"
8361 }
8362 },
8363 "node_modules/espree": {
8364 "version": "9.6.1",
8365 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
8366 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
8367 "dev": true,
8368 "dependencies": {
8369 "acorn": "^8.9.0",
8370 "acorn-jsx": "^5.3.2",
8371 "eslint-visitor-keys": "^3.4.1"
8372 },
8373 "engines": {
8374 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
8375 },
8376 "funding": {
8377 "url": "https://opencollective.com/eslint"
8378 }
8379 },
8380 "node_modules/espree/node_modules/eslint-visitor-keys": {
8381 "version": "3.4.3",
8382 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
8383 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
8384 "dev": true,
8385 "engines": {
8386 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
8387 },
8388 "funding": {
8389 "url": "https://opencollective.com/eslint"
8390 }
8391 },
8392 "node_modules/esprima": {
8393 "version": "4.0.1",
8394 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
8395 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
8396 "dev": true,
8397 "bin": {
8398 "esparse": "bin/esparse.js",
8399 "esvalidate": "bin/esvalidate.js"
8400 },
8401 "engines": {
8402 "node": ">=4"
8403 }
8404 },
8405 "node_modules/esquery": {
8406 "version": "1.6.0",
8407 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
8408 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
8409 "dev": true,
8410 "dependencies": {
8411 "estraverse": "^5.1.0"
8412 },
8413 "engines": {
8414 "node": ">=0.10"
8415 }
8416 },
8417 "node_modules/esrecurse": {
8418 "version": "4.3.0",
8419 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
8420 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
8421 "dev": true,
8422 "dependencies": {
8423 "estraverse": "^5.2.0"
8424 },
8425 "engines": {
8426 "node": ">=4.0"
8427 }
8428 },
8429 "node_modules/estraverse": {
8430 "version": "5.3.0",
8431 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
8432 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
8433 "dev": true,
8434 "engines": {
8435 "node": ">=4.0"
8436 }
8437 },
8438 "node_modules/esutils": {
8439 "version": "2.0.3",
8440 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
8441 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
8442 "dev": true,
8443 "engines": {
8444 "node": ">=0.10.0"
8445 }
8446 },
8447 "node_modules/etag": {
8448 "version": "1.8.1",
8449 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
8450 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
8451 "dev": true,
8452 "engines": {
8453 "node": ">= 0.6"
8454 }
8455 },
8456 "node_modules/eventemitter3": {
8457 "version": "4.0.7",
8458 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
8459 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
8460 "dev": true
8461 },
8462 "node_modules/events": {
8463 "version": "3.3.0",
8464 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
8465 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
8466 "dev": true,
8467 "engines": {
8468 "node": ">=0.8.x"
8469 }
8470 },
8471 "node_modules/events-universal": {
8472 "version": "1.0.1",
8473 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
8474 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
8475 "dev": true,
8476 "dependencies": {
8477 "bare-events": "^2.7.0"
8478 }
8479 },
8480 "node_modules/execa": {
8481 "version": "5.1.1",
8482 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
8483 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
8484 "dev": true,
8485 "dependencies": {
8486 "cross-spawn": "^7.0.3",
8487 "get-stream": "^6.0.0",
8488 "human-signals": "^2.1.0",
8489 "is-stream": "^2.0.0",
8490 "merge-stream": "^2.0.0",
8491 "npm-run-path": "^4.0.1",
8492 "onetime": "^5.1.2",
8493 "signal-exit": "^3.0.3",
8494 "strip-final-newline": "^2.0.0"
8495 },
8496 "engines": {
8497 "node": ">=10"
8498 },
8499 "funding": {
8500 "url": "https://github.com/sindresorhus/execa?sponsor=1"
8501 }
8502 },
8503 "node_modules/execa/node_modules/cross-spawn": {
8504 "version": "7.0.6",
8505 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
8506 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
8507 "dev": true,
8508 "dependencies": {
8509 "path-key": "^3.1.0",
8510 "shebang-command": "^2.0.0",
8511 "which": "^2.0.1"
8512 },
8513 "engines": {
8514 "node": ">= 8"
8515 }
8516 },
8517 "node_modules/execa/node_modules/shebang-command": {
8518 "version": "2.0.0",
8519 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
8520 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
8521 "dev": true,
8522 "dependencies": {
8523 "shebang-regex": "^3.0.0"
8524 },
8525 "engines": {
8526 "node": ">=8"
8527 }
8528 },
8529 "node_modules/execa/node_modules/shebang-regex": {
8530 "version": "3.0.0",
8531 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
8532 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
8533 "dev": true,
8534 "engines": {
8535 "node": ">=8"
8536 }
8537 },
8538 "node_modules/execa/node_modules/which": {
8539 "version": "2.0.2",
8540 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
8541 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
8542 "dev": true,
8543 "dependencies": {
8544 "isexe": "^2.0.0"
8545 },
8546 "bin": {
8547 "node-which": "bin/node-which"
8548 },
8549 "engines": {
8550 "node": ">= 8"
8551 }
8552 },
8553 "node_modules/exit": {
8554 "version": "0.1.2",
8555 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
8556 "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
8557 "dev": true,
8558 "engines": {
8559 "node": ">= 0.8.0"
8560 }
8561 },
8562 "node_modules/expand-tilde": {
8563 "version": "1.2.2",
8564 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
8565 "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==",
8566 "dev": true,
8567 "dependencies": {
8568 "os-homedir": "^1.0.1"
8569 },
8570 "engines": {
8571 "node": ">=0.10.0"
8572 }
8573 },
8574 "node_modules/expect": {
8575 "version": "29.7.0",
8576 "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
8577 "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
8578 "dev": true,
8579 "dependencies": {
8580 "@jest/expect-utils": "^29.7.0",
8581 "jest-get-type": "^29.6.3",
8582 "jest-matcher-utils": "^29.7.0",
8583 "jest-message-util": "^29.7.0",
8584 "jest-util": "^29.7.0"
8585 },
8586 "engines": {
8587 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
8588 }
8589 },
8590 "node_modules/expect-puppeteer": {
8591 "version": "4.4.0",
8592 "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz",
8593 "integrity": "sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==",
8594 "dev": true
8595 },
8596 "node_modules/express": {
8597 "version": "4.22.1",
8598 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz",
8599 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==",
8600 "dev": true,
8601 "dependencies": {
8602 "accepts": "~1.3.8",
8603 "array-flatten": "1.1.1",
8604 "body-parser": "~1.20.3",
8605 "content-disposition": "~0.5.4",
8606 "content-type": "~1.0.4",
8607 "cookie": "~0.7.1",
8608 "cookie-signature": "~1.0.6",
8609 "debug": "2.6.9",
8610 "depd": "2.0.0",
8611 "encodeurl": "~2.0.0",
8612 "escape-html": "~1.0.3",
8613 "etag": "~1.8.1",
8614 "finalhandler": "~1.3.1",
8615 "fresh": "~0.5.2",
8616 "http-errors": "~2.0.0",
8617 "merge-descriptors": "1.0.3",
8618 "methods": "~1.1.2",
8619 "on-finished": "~2.4.1",
8620 "parseurl": "~1.3.3",
8621 "path-to-regexp": "~0.1.12",
8622 "proxy-addr": "~2.0.7",
8623 "qs": "~6.14.0",
8624 "range-parser": "~1.2.1",
8625 "safe-buffer": "5.2.1",
8626 "send": "~0.19.0",
8627 "serve-static": "~1.16.2",
8628 "setprototypeof": "1.2.0",
8629 "statuses": "~2.0.1",
8630 "type-is": "~1.6.18",
8631 "utils-merge": "1.0.1",
8632 "vary": "~1.1.2"
8633 },
8634 "engines": {
8635 "node": ">= 0.10.0"
8636 },
8637 "funding": {
8638 "type": "opencollective",
8639 "url": "https://opencollective.com/express"
8640 }
8641 },
8642 "node_modules/express/node_modules/cookie": {
8643 "version": "0.7.2",
8644 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
8645 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
8646 "dev": true,
8647 "engines": {
8648 "node": ">= 0.6"
8649 }
8650 },
8651 "node_modules/express/node_modules/debug": {
8652 "version": "2.6.9",
8653 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8654 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8655 "dev": true,
8656 "dependencies": {
8657 "ms": "2.0.0"
8658 }
8659 },
8660 "node_modules/express/node_modules/ms": {
8661 "version": "2.0.0",
8662 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8663 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
8664 "dev": true
8665 },
8666 "node_modules/extract-zip": {
8667 "version": "2.0.1",
8668 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
8669 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
8670 "dev": true,
8671 "dependencies": {
8672 "debug": "^4.1.1",
8673 "get-stream": "^5.1.0",
8674 "yauzl": "^2.10.0"
8675 },
8676 "bin": {
8677 "extract-zip": "cli.js"
8678 },
8679 "engines": {
8680 "node": ">= 10.17.0"
8681 },
8682 "optionalDependencies": {
8683 "@types/yauzl": "^2.9.1"
8684 }
8685 },
8686 "node_modules/extract-zip/node_modules/get-stream": {
8687 "version": "5.2.0",
8688 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
8689 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
8690 "dev": true,
8691 "dependencies": {
8692 "pump": "^3.0.0"
8693 },
8694 "engines": {
8695 "node": ">=8"
8696 },
8697 "funding": {
8698 "url": "https://github.com/sponsors/sindresorhus"
8699 }
8700 },
8701 "node_modules/fast-deep-equal": {
8702 "version": "3.1.3",
8703 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
8704 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
8705 "dev": true
8706 },
8707 "node_modules/fast-diff": {
8708 "version": "1.3.0",
8709 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
8710 "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
8711 "dev": true
8712 },
8713 "node_modules/fast-fifo": {
8714 "version": "1.3.2",
8715 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
8716 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
8717 "dev": true
8718 },
8719 "node_modules/fast-glob": {
8720 "version": "3.3.1",
8721 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
8722 "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
8723 "dev": true,
8724 "dependencies": {
8725 "@nodelib/fs.stat": "^2.0.2",
8726 "@nodelib/fs.walk": "^1.2.3",
8727 "glob-parent": "^5.1.2",
8728 "merge2": "^1.3.0",
8729 "micromatch": "^4.0.4"
8730 },
8731 "engines": {
8732 "node": ">=8.6.0"
8733 }
8734 },
8735 "node_modules/fast-glob/node_modules/glob-parent": {
8736 "version": "5.1.2",
8737 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
8738 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
8739 "dev": true,
8740 "dependencies": {
8741 "is-glob": "^4.0.1"
8742 },
8743 "engines": {
8744 "node": ">= 6"
8745 }
8746 },
8747 "node_modules/fast-json-stable-stringify": {
8748 "version": "2.1.0",
8749 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
8750 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
8751 "dev": true
8752 },
8753 "node_modules/fast-levenshtein": {
8754 "version": "2.0.6",
8755 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
8756 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
8757 "dev": true
8758 },
8759 "node_modules/fast-uri": {
8760 "version": "3.1.0",
8761 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
8762 "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
8763 "dev": true,
8764 "funding": [
8765 {
8766 "type": "github",
8767 "url": "https://github.com/sponsors/fastify"
8768 },
8769 {
8770 "type": "opencollective",
8771 "url": "https://opencollective.com/fastify"
8772 }
8773 ]
8774 },
8775 "node_modules/fastest-levenshtein": {
8776 "version": "1.0.16",
8777 "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
8778 "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==",
8779 "dev": true,
8780 "engines": {
8781 "node": ">= 4.9.1"
8782 }
8783 },
8784 "node_modules/fastq": {
8785 "version": "1.15.0",
8786 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
8787 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
8788 "dev": true,
8789 "dependencies": {
8790 "reusify": "^1.0.4"
8791 }
8792 },
8793 "node_modules/faye-websocket": {
8794 "version": "0.11.4",
8795 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
8796 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
8797 "dev": true,
8798 "dependencies": {
8799 "websocket-driver": ">=0.5.1"
8800 },
8801 "engines": {
8802 "node": ">=0.8.0"
8803 }
8804 },
8805 "node_modules/fb-watchman": {
8806 "version": "2.0.2",
8807 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
8808 "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
8809 "dev": true,
8810 "dependencies": {
8811 "bser": "2.1.1"
8812 }
8813 },
8814 "node_modules/fd-slicer": {
8815 "version": "1.1.0",
8816 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
8817 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
8818 "dev": true,
8819 "dependencies": {
8820 "pend": "~1.2.0"
8821 }
8822 },
8823 "node_modules/file-entry-cache": {
8824 "version": "6.0.1",
8825 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
8826 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
8827 "dev": true,
8828 "dependencies": {
8829 "flat-cache": "^3.0.4"
8830 },
8831 "engines": {
8832 "node": "^10.12.0 || >=12.0.0"
8833 }
8834 },
8835 "node_modules/filename-reserved-regex": {
8836 "version": "2.0.0",
8837 "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
8838 "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==",
8839 "dev": true,
8840 "engines": {
8841 "node": ">=4"
8842 }
8843 },
8844 "node_modules/filenamify": {
8845 "version": "4.3.0",
8846 "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz",
8847 "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==",
8848 "dev": true,
8849 "dependencies": {
8850 "filename-reserved-regex": "^2.0.0",
8851 "strip-outer": "^1.0.1",
8852 "trim-repeated": "^1.0.0"
8853 },
8854 "engines": {
8855 "node": ">=8"
8856 },
8857 "funding": {
8858 "url": "https://github.com/sponsors/sindresorhus"
8859 }
8860 },
8861 "node_modules/fill-range": {
8862 "version": "7.1.1",
8863 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
8864 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
8865 "dev": true,
8866 "dependencies": {
8867 "to-regex-range": "^5.0.1"
8868 },
8869 "engines": {
8870 "node": ">=8"
8871 }
8872 },
8873 "node_modules/finalhandler": {
8874 "version": "1.3.2",
8875 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz",
8876 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==",
8877 "dev": true,
8878 "dependencies": {
8879 "debug": "2.6.9",
8880 "encodeurl": "~2.0.0",
8881 "escape-html": "~1.0.3",
8882 "on-finished": "~2.4.1",
8883 "parseurl": "~1.3.3",
8884 "statuses": "~2.0.2",
8885 "unpipe": "~1.0.0"
8886 },
8887 "engines": {
8888 "node": ">= 0.8"
8889 }
8890 },
8891 "node_modules/finalhandler/node_modules/debug": {
8892 "version": "2.6.9",
8893 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
8894 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
8895 "dev": true,
8896 "dependencies": {
8897 "ms": "2.0.0"
8898 }
8899 },
8900 "node_modules/finalhandler/node_modules/ms": {
8901 "version": "2.0.0",
8902 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8903 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
8904 "dev": true
8905 },
8906 "node_modules/find-cache-dir": {
8907 "version": "3.3.2",
8908 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
8909 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
8910 "dev": true,
8911 "dependencies": {
8912 "commondir": "^1.0.1",
8913 "make-dir": "^3.0.2",
8914 "pkg-dir": "^4.1.0"
8915 },
8916 "engines": {
8917 "node": ">=8"
8918 },
8919 "funding": {
8920 "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
8921 }
8922 },
8923 "node_modules/find-file-up": {
8924 "version": "0.1.3",
8925 "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz",
8926 "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==",
8927 "dev": true,
8928 "dependencies": {
8929 "fs-exists-sync": "^0.1.0",
8930 "resolve-dir": "^0.1.0"
8931 },
8932 "engines": {
8933 "node": ">=0.10.0"
8934 }
8935 },
8936 "node_modules/find-parent-dir": {
8937 "version": "0.3.1",
8938 "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz",
8939 "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==",
8940 "dev": true
8941 },
8942 "node_modules/find-pkg": {
8943 "version": "0.1.2",
8944 "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz",
8945 "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==",
8946 "dev": true,
8947 "dependencies": {
8948 "find-file-up": "^0.1.2"
8949 },
8950 "engines": {
8951 "node": ">=0.10.0"
8952 }
8953 },
8954 "node_modules/find-process": {
8955 "version": "1.4.11",
8956 "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.11.tgz",
8957 "integrity": "sha512-mAOh9gGk9WZ4ip5UjV0o6Vb4SrfnAmtsFNzkMRH9HQiFXVQnDyQFrSHTK5UoG6E+KV+s+cIznbtwpfN41l2nFA==",
8958 "dev": true,
8959 "dependencies": {
8960 "chalk": "~4.1.2",
8961 "commander": "^12.1.0",
8962 "loglevel": "^1.9.2"
8963 },
8964 "bin": {
8965 "find-process": "bin/find-process.js"
8966 }
8967 },
8968 "node_modules/find-up": {
8969 "version": "4.1.0",
8970 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
8971 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
8972 "dev": true,
8973 "dependencies": {
8974 "locate-path": "^5.0.0",
8975 "path-exists": "^4.0.0"
8976 },
8977 "engines": {
8978 "node": ">=8"
8979 }
8980 },
8981 "node_modules/flat": {
8982 "version": "5.0.2",
8983 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
8984 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
8985 "dev": true,
8986 "bin": {
8987 "flat": "cli.js"
8988 }
8989 },
8990 "node_modules/flat-cache": {
8991 "version": "3.2.0",
8992 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
8993 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
8994 "dev": true,
8995 "dependencies": {
8996 "flatted": "^3.2.9",
8997 "keyv": "^4.5.3",
8998 "rimraf": "^3.0.2"
8999 },
9000 "engines": {
9001 "node": "^10.12.0 || >=12.0.0"
9002 }
9003 },
9004 "node_modules/flat-cache/node_modules/rimraf": {
9005 "version": "3.0.2",
9006 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
9007 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
9008 "deprecated": "Rimraf versions prior to v4 are no longer supported",
9009 "dev": true,
9010 "dependencies": {
9011 "glob": "^7.1.3"
9012 },
9013 "bin": {
9014 "rimraf": "bin.js"
9015 },
9016 "funding": {
9017 "url": "https://github.com/sponsors/isaacs"
9018 }
9019 },
9020 "node_modules/flatted": {
9021 "version": "3.3.3",
9022 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
9023 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
9024 "dev": true
9025 },
9026 "node_modules/follow-redirects": {
9027 "version": "1.15.11",
9028 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz",
9029 "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",
9030 "dev": true,
9031 "funding": [
9032 {
9033 "type": "individual",
9034 "url": "https://github.com/sponsors/RubenVerborgh"
9035 }
9036 ],
9037 "engines": {
9038 "node": ">=4.0"
9039 },
9040 "peerDependenciesMeta": {
9041 "debug": {
9042 "optional": true
9043 }
9044 }
9045 },
9046 "node_modules/for-each": {
9047 "version": "0.3.5",
9048 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
9049 "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
9050 "dev": true,
9051 "dependencies": {
9052 "is-callable": "^1.2.7"
9053 },
9054 "engines": {
9055 "node": ">= 0.4"
9056 },
9057 "funding": {
9058 "url": "https://github.com/sponsors/ljharb"
9059 }
9060 },
9061 "node_modules/for-in": {
9062 "version": "1.0.2",
9063 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
9064 "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
9065 "dev": true,
9066 "engines": {
9067 "node": ">=0.10.0"
9068 }
9069 },
9070 "node_modules/for-own": {
9071 "version": "0.1.5",
9072 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
9073 "integrity": "sha512-SKmowqGTJoPzLO1T0BBJpkfp3EMacCMOuH40hOUbrbzElVktk4DioXVM99QkLCyKoiuOmyjgcWMpVz2xjE7LZw==",
9074 "dev": true,
9075 "dependencies": {
9076 "for-in": "^1.0.1"
9077 },
9078 "engines": {
9079 "node": ">=0.10.0"
9080 }
9081 },
9082 "node_modules/form-data": {
9083 "version": "4.0.5",
9084 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
9085 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
9086 "dev": true,
9087 "dependencies": {
9088 "asynckit": "^0.4.0",
9089 "combined-stream": "^1.0.8",
9090 "es-set-tostringtag": "^2.1.0",
9091 "hasown": "^2.0.2",
9092 "mime-types": "^2.1.12"
9093 },
9094 "engines": {
9095 "node": ">= 6"
9096 }
9097 },
9098 "node_modules/forwarded": {
9099 "version": "0.2.0",
9100 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
9101 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
9102 "dev": true,
9103 "engines": {
9104 "node": ">= 0.6"
9105 }
9106 },
9107 "node_modules/fraction.js": {
9108 "version": "5.3.4",
9109 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz",
9110 "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==",
9111 "dev": true,
9112 "engines": {
9113 "node": "*"
9114 },
9115 "funding": {
9116 "type": "github",
9117 "url": "https://github.com/sponsors/rawify"
9118 }
9119 },
9120 "node_modules/fresh": {
9121 "version": "0.5.2",
9122 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
9123 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
9124 "dev": true,
9125 "engines": {
9126 "node": ">= 0.6"
9127 }
9128 },
9129 "node_modules/fs-constants": {
9130 "version": "1.0.0",
9131 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
9132 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
9133 "dev": true
9134 },
9135 "node_modules/fs-exists-sync": {
9136 "version": "0.1.0",
9137 "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
9138 "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==",
9139 "dev": true,
9140 "engines": {
9141 "node": ">=0.10.0"
9142 }
9143 },
9144 "node_modules/fs-monkey": {
9145 "version": "1.1.0",
9146 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz",
9147 "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==",
9148 "dev": true
9149 },
9150 "node_modules/fs.realpath": {
9151 "version": "1.0.0",
9152 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
9153 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
9154 "dev": true
9155 },
9156 "node_modules/fsevents": {
9157 "version": "2.3.2",
9158 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
9159 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
9160 "dev": true,
9161 "hasInstallScript": true,
9162 "optional": true,
9163 "os": [
9164 "darwin"
9165 ],
9166 "engines": {
9167 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
9168 }
9169 },
9170 "node_modules/function-bind": {
9171 "version": "1.1.2",
9172 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
9173 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
9174 "dev": true,
9175 "funding": {
9176 "url": "https://github.com/sponsors/ljharb"
9177 }
9178 },
9179 "node_modules/function.prototype.name": {
9180 "version": "1.1.8",
9181 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz",
9182 "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==",
9183 "dev": true,
9184 "dependencies": {
9185 "call-bind": "^1.0.8",
9186 "call-bound": "^1.0.3",
9187 "define-properties": "^1.2.1",
9188 "functions-have-names": "^1.2.3",
9189 "hasown": "^2.0.2",
9190 "is-callable": "^1.2.7"
9191 },
9192 "engines": {
9193 "node": ">= 0.4"
9194 },
9195 "funding": {
9196 "url": "https://github.com/sponsors/ljharb"
9197 }
9198 },
9199 "node_modules/functions-have-names": {
9200 "version": "1.2.3",
9201 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
9202 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
9203 "dev": true,
9204 "funding": {
9205 "url": "https://github.com/sponsors/ljharb"
9206 }
9207 },
9208 "node_modules/generator-function": {
9209 "version": "2.0.1",
9210 "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz",
9211 "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==",
9212 "dev": true,
9213 "engines": {
9214 "node": ">= 0.4"
9215 }
9216 },
9217 "node_modules/gensync": {
9218 "version": "1.0.0-beta.2",
9219 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
9220 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
9221 "dev": true,
9222 "engines": {
9223 "node": ">=6.9.0"
9224 }
9225 },
9226 "node_modules/get-caller-file": {
9227 "version": "2.0.5",
9228 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
9229 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
9230 "dev": true,
9231 "engines": {
9232 "node": "6.* || 8.* || >= 10.*"
9233 }
9234 },
9235 "node_modules/get-intrinsic": {
9236 "version": "1.3.0",
9237 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
9238 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
9239 "dev": true,
9240 "dependencies": {
9241 "call-bind-apply-helpers": "^1.0.2",
9242 "es-define-property": "^1.0.1",
9243 "es-errors": "^1.3.0",
9244 "es-object-atoms": "^1.1.1",
9245 "function-bind": "^1.1.2",
9246 "get-proto": "^1.0.1",
9247 "gopd": "^1.2.0",
9248 "has-symbols": "^1.1.0",
9249 "hasown": "^2.0.2",
9250 "math-intrinsics": "^1.1.0"
9251 },
9252 "engines": {
9253 "node": ">= 0.4"
9254 },
9255 "funding": {
9256 "url": "https://github.com/sponsors/ljharb"
9257 }
9258 },
9259 "node_modules/get-package-type": {
9260 "version": "0.1.0",
9261 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
9262 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
9263 "dev": true,
9264 "engines": {
9265 "node": ">=8.0.0"
9266 }
9267 },
9268 "node_modules/get-port": {
9269 "version": "5.1.1",
9270 "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz",
9271 "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==",
9272 "dev": true,
9273 "engines": {
9274 "node": ">=8"
9275 },
9276 "funding": {
9277 "url": "https://github.com/sponsors/sindresorhus"
9278 }
9279 },
9280 "node_modules/get-proto": {
9281 "version": "1.0.1",
9282 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
9283 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
9284 "dev": true,
9285 "dependencies": {
9286 "dunder-proto": "^1.0.1",
9287 "es-object-atoms": "^1.0.0"
9288 },
9289 "engines": {
9290 "node": ">= 0.4"
9291 }
9292 },
9293 "node_modules/get-stdin": {
9294 "version": "9.0.0",
9295 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz",
9296 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==",
9297 "dev": true,
9298 "engines": {
9299 "node": ">=12"
9300 },
9301 "funding": {
9302 "url": "https://github.com/sponsors/sindresorhus"
9303 }
9304 },
9305 "node_modules/get-stream": {
9306 "version": "6.0.1",
9307 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
9308 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
9309 "dev": true,
9310 "engines": {
9311 "node": ">=10"
9312 },
9313 "funding": {
9314 "url": "https://github.com/sponsors/sindresorhus"
9315 }
9316 },
9317 "node_modules/get-symbol-description": {
9318 "version": "1.1.0",
9319 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz",
9320 "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==",
9321 "dev": true,
9322 "dependencies": {
9323 "call-bound": "^1.0.3",
9324 "es-errors": "^1.3.0",
9325 "get-intrinsic": "^1.2.6"
9326 },
9327 "engines": {
9328 "node": ">= 0.4"
9329 },
9330 "funding": {
9331 "url": "https://github.com/sponsors/ljharb"
9332 }
9333 },
9334 "node_modules/get-uri": {
9335 "version": "6.0.5",
9336 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
9337 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
9338 "dev": true,
9339 "dependencies": {
9340 "basic-ftp": "^5.0.2",
9341 "data-uri-to-buffer": "^6.0.2",
9342 "debug": "^4.3.4"
9343 },
9344 "engines": {
9345 "node": ">= 14"
9346 }
9347 },
9348 "node_modules/gettext-parser": {
9349 "version": "1.4.0",
9350 "resolved": "https://registry.npmjs.org/gettext-parser/-/gettext-parser-1.4.0.tgz",
9351 "integrity": "sha512-sedZYLHlHeBop/gZ1jdg59hlUEcpcZJofLq2JFwJT1zTqAU3l2wFv6IsuwFHGqbiT9DWzMUW4/em2+hspnmMMA==",
9352 "dev": true,
9353 "dependencies": {
9354 "encoding": "^0.1.12",
9355 "safe-buffer": "^5.1.1"
9356 }
9357 },
9358 "node_modules/glob": {
9359 "version": "7.2.3",
9360 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
9361 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
9362 "dev": true,
9363 "dependencies": {
9364 "fs.realpath": "^1.0.0",
9365 "inflight": "^1.0.4",
9366 "inherits": "2",
9367 "minimatch": "^3.1.1",
9368 "once": "^1.3.0",
9369 "path-is-absolute": "^1.0.0"
9370 },
9371 "engines": {
9372 "node": "*"
9373 },
9374 "funding": {
9375 "url": "https://github.com/sponsors/isaacs"
9376 }
9377 },
9378 "node_modules/glob-parent": {
9379 "version": "6.0.2",
9380 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
9381 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
9382 "dev": true,
9383 "dependencies": {
9384 "is-glob": "^4.0.3"
9385 },
9386 "engines": {
9387 "node": ">=10.13.0"
9388 }
9389 },
9390 "node_modules/glob-to-regexp": {
9391 "version": "0.4.1",
9392 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
9393 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
9394 "dev": true
9395 },
9396 "node_modules/global-modules": {
9397 "version": "0.2.3",
9398 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
9399 "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==",
9400 "dev": true,
9401 "dependencies": {
9402 "global-prefix": "^0.1.4",
9403 "is-windows": "^0.2.0"
9404 },
9405 "engines": {
9406 "node": ">=0.10.0"
9407 }
9408 },
9409 "node_modules/global-prefix": {
9410 "version": "0.1.5",
9411 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
9412 "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==",
9413 "dev": true,
9414 "dependencies": {
9415 "homedir-polyfill": "^1.0.0",
9416 "ini": "^1.3.4",
9417 "is-windows": "^0.2.0",
9418 "which": "^1.2.12"
9419 },
9420 "engines": {
9421 "node": ">=0.10.0"
9422 }
9423 },
9424 "node_modules/globals": {
9425 "version": "13.24.0",
9426 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
9427 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
9428 "dev": true,
9429 "dependencies": {
9430 "type-fest": "^0.20.2"
9431 },
9432 "engines": {
9433 "node": ">=8"
9434 },
9435 "funding": {
9436 "url": "https://github.com/sponsors/sindresorhus"
9437 }
9438 },
9439 "node_modules/globalthis": {
9440 "version": "1.0.4",
9441 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
9442 "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
9443 "dev": true,
9444 "dependencies": {
9445 "define-properties": "^1.2.1",
9446 "gopd": "^1.0.1"
9447 },
9448 "engines": {
9449 "node": ">= 0.4"
9450 },
9451 "funding": {
9452 "url": "https://github.com/sponsors/ljharb"
9453 }
9454 },
9455 "node_modules/globby": {
9456 "version": "11.1.0",
9457 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
9458 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
9459 "dev": true,
9460 "dependencies": {
9461 "array-union": "^2.1.0",
9462 "dir-glob": "^3.0.1",
9463 "fast-glob": "^3.2.9",
9464 "ignore": "^5.2.0",
9465 "merge2": "^1.4.1",
9466 "slash": "^3.0.0"
9467 },
9468 "engines": {
9469 "node": ">=10"
9470 },
9471 "funding": {
9472 "url": "https://github.com/sponsors/sindresorhus"
9473 }
9474 },
9475 "node_modules/globjoin": {
9476 "version": "0.1.4",
9477 "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
9478 "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
9479 "dev": true
9480 },
9481 "node_modules/gopd": {
9482 "version": "1.2.0",
9483 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
9484 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
9485 "dev": true,
9486 "engines": {
9487 "node": ">= 0.4"
9488 },
9489 "funding": {
9490 "url": "https://github.com/sponsors/ljharb"
9491 }
9492 },
9493 "node_modules/graceful-fs": {
9494 "version": "4.2.11",
9495 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
9496 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
9497 "dev": true
9498 },
9499 "node_modules/graphemer": {
9500 "version": "1.4.0",
9501 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
9502 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
9503 "dev": true
9504 },
9505 "node_modules/gzip-size": {
9506 "version": "6.0.0",
9507 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
9508 "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
9509 "dev": true,
9510 "dependencies": {
9511 "duplexer": "^0.1.2"
9512 },
9513 "engines": {
9514 "node": ">=10"
9515 },
9516 "funding": {
9517 "url": "https://github.com/sponsors/sindresorhus"
9518 }
9519 },
9520 "node_modules/handle-thing": {
9521 "version": "2.0.1",
9522 "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
9523 "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
9524 "dev": true
9525 },
9526 "node_modules/hard-rejection": {
9527 "version": "2.1.0",
9528 "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
9529 "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
9530 "dev": true,
9531 "engines": {
9532 "node": ">=6"
9533 }
9534 },
9535 "node_modules/has-bigints": {
9536 "version": "1.1.0",
9537 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz",
9538 "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==",
9539 "dev": true,
9540 "engines": {
9541 "node": ">= 0.4"
9542 },
9543 "funding": {
9544 "url": "https://github.com/sponsors/ljharb"
9545 }
9546 },
9547 "node_modules/has-flag": {
9548 "version": "4.0.0",
9549 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9550 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9551 "dev": true,
9552 "engines": {
9553 "node": ">=8"
9554 }
9555 },
9556 "node_modules/has-property-descriptors": {
9557 "version": "1.0.2",
9558 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
9559 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
9560 "dev": true,
9561 "dependencies": {
9562 "es-define-property": "^1.0.0"
9563 },
9564 "funding": {
9565 "url": "https://github.com/sponsors/ljharb"
9566 }
9567 },
9568 "node_modules/has-proto": {
9569 "version": "1.2.0",
9570 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz",
9571 "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==",
9572 "dev": true,
9573 "dependencies": {
9574 "dunder-proto": "^1.0.0"
9575 },
9576 "engines": {
9577 "node": ">= 0.4"
9578 },
9579 "funding": {
9580 "url": "https://github.com/sponsors/ljharb"
9581 }
9582 },
9583 "node_modules/has-symbols": {
9584 "version": "1.1.0",
9585 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
9586 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
9587 "dev": true,
9588 "engines": {
9589 "node": ">= 0.4"
9590 },
9591 "funding": {
9592 "url": "https://github.com/sponsors/ljharb"
9593 }
9594 },
9595 "node_modules/has-tostringtag": {
9596 "version": "1.0.2",
9597 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
9598 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
9599 "dev": true,
9600 "dependencies": {
9601 "has-symbols": "^1.0.3"
9602 },
9603 "engines": {
9604 "node": ">= 0.4"
9605 },
9606 "funding": {
9607 "url": "https://github.com/sponsors/ljharb"
9608 }
9609 },
9610 "node_modules/hasown": {
9611 "version": "2.0.2",
9612 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
9613 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
9614 "dev": true,
9615 "dependencies": {
9616 "function-bind": "^1.1.2"
9617 },
9618 "engines": {
9619 "node": ">= 0.4"
9620 }
9621 },
9622 "node_modules/header-case": {
9623 "version": "2.0.4",
9624 "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz",
9625 "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==",
9626 "dev": true,
9627 "dependencies": {
9628 "capital-case": "^1.0.4",
9629 "tslib": "^2.0.3"
9630 }
9631 },
9632 "node_modules/homedir-polyfill": {
9633 "version": "1.0.3",
9634 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
9635 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
9636 "dev": true,
9637 "dependencies": {
9638 "parse-passwd": "^1.0.0"
9639 },
9640 "engines": {
9641 "node": ">=0.10.0"
9642 }
9643 },
9644 "node_modules/hosted-git-info": {
9645 "version": "4.1.0",
9646 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
9647 "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
9648 "dev": true,
9649 "dependencies": {
9650 "lru-cache": "^6.0.0"
9651 },
9652 "engines": {
9653 "node": ">=10"
9654 }
9655 },
9656 "node_modules/hosted-git-info/node_modules/lru-cache": {
9657 "version": "6.0.0",
9658 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
9659 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
9660 "dev": true,
9661 "dependencies": {
9662 "yallist": "^4.0.0"
9663 },
9664 "engines": {
9665 "node": ">=10"
9666 }
9667 },
9668 "node_modules/hosted-git-info/node_modules/yallist": {
9669 "version": "4.0.0",
9670 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
9671 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
9672 "dev": true
9673 },
9674 "node_modules/hpack.js": {
9675 "version": "2.1.6",
9676 "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
9677 "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
9678 "dev": true,
9679 "dependencies": {
9680 "inherits": "^2.0.1",
9681 "obuf": "^1.0.0",
9682 "readable-stream": "^2.0.1",
9683 "wbuf": "^1.1.0"
9684 }
9685 },
9686 "node_modules/hpack.js/node_modules/isarray": {
9687 "version": "1.0.0",
9688 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9689 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
9690 "dev": true
9691 },
9692 "node_modules/hpack.js/node_modules/readable-stream": {
9693 "version": "2.3.8",
9694 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
9695 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
9696 "dev": true,
9697 "dependencies": {
9698 "core-util-is": "~1.0.0",
9699 "inherits": "~2.0.3",
9700 "isarray": "~1.0.0",
9701 "process-nextick-args": "~2.0.0",
9702 "safe-buffer": "~5.1.1",
9703 "string_decoder": "~1.1.1",
9704 "util-deprecate": "~1.0.1"
9705 }
9706 },
9707 "node_modules/hpack.js/node_modules/safe-buffer": {
9708 "version": "5.1.2",
9709 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9710 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9711 "dev": true
9712 },
9713 "node_modules/hpack.js/node_modules/string_decoder": {
9714 "version": "1.1.1",
9715 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9716 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9717 "dev": true,
9718 "dependencies": {
9719 "safe-buffer": "~5.1.0"
9720 }
9721 },
9722 "node_modules/html-encoding-sniffer": {
9723 "version": "3.0.0",
9724 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
9725 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
9726 "dev": true,
9727 "dependencies": {
9728 "whatwg-encoding": "^2.0.0"
9729 },
9730 "engines": {
9731 "node": ">=12"
9732 }
9733 },
9734 "node_modules/html-entities": {
9735 "version": "2.6.0",
9736 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
9737 "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==",
9738 "dev": true,
9739 "funding": [
9740 {
9741 "type": "github",
9742 "url": "https://github.com/sponsors/mdevils"
9743 },
9744 {
9745 "type": "patreon",
9746 "url": "https://patreon.com/mdevils"
9747 }
9748 ]
9749 },
9750 "node_modules/html-escaper": {
9751 "version": "2.0.2",
9752 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
9753 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
9754 "dev": true
9755 },
9756 "node_modules/html-tags": {
9757 "version": "3.3.1",
9758 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz",
9759 "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
9760 "dev": true,
9761 "engines": {
9762 "node": ">=8"
9763 },
9764 "funding": {
9765 "url": "https://github.com/sponsors/sindresorhus"
9766 }
9767 },
9768 "node_modules/http-deceiver": {
9769 "version": "1.2.7",
9770 "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
9771 "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==",
9772 "dev": true
9773 },
9774 "node_modules/http-errors": {
9775 "version": "2.0.1",
9776 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
9777 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
9778 "dev": true,
9779 "dependencies": {
9780 "depd": "~2.0.0",
9781 "inherits": "~2.0.4",
9782 "setprototypeof": "~1.2.0",
9783 "statuses": "~2.0.2",
9784 "toidentifier": "~1.0.1"
9785 },
9786 "engines": {
9787 "node": ">= 0.8"
9788 },
9789 "funding": {
9790 "type": "opencollective",
9791 "url": "https://opencollective.com/express"
9792 }
9793 },
9794 "node_modules/http-link-header": {
9795 "version": "1.1.3",
9796 "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-1.1.3.tgz",
9797 "integrity": "sha512-3cZ0SRL8fb9MUlU3mKM61FcQvPfXx2dBrZW3Vbg5CXa8jFlK8OaEpePenLe1oEXQduhz8b0QjsqfS59QP4AJDQ==",
9798 "dev": true,
9799 "engines": {
9800 "node": ">=6.0.0"
9801 }
9802 },
9803 "node_modules/http-parser-js": {
9804 "version": "0.5.10",
9805 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
9806 "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==",
9807 "dev": true
9808 },
9809 "node_modules/http-proxy": {
9810 "version": "1.18.1",
9811 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
9812 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
9813 "dev": true,
9814 "dependencies": {
9815 "eventemitter3": "^4.0.0",
9816 "follow-redirects": "^1.0.0",
9817 "requires-port": "^1.0.0"
9818 },
9819 "engines": {
9820 "node": ">=8.0.0"
9821 }
9822 },
9823 "node_modules/http-proxy-agent": {
9824 "version": "5.0.0",
9825 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
9826 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
9827 "dev": true,
9828 "dependencies": {
9829 "@tootallnate/once": "2",
9830 "agent-base": "6",
9831 "debug": "4"
9832 },
9833 "engines": {
9834 "node": ">= 6"
9835 }
9836 },
9837 "node_modules/http-proxy-middleware": {
9838 "version": "2.0.9",
9839 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz",
9840 "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==",
9841 "dev": true,
9842 "dependencies": {
9843 "@types/http-proxy": "^1.17.8",
9844 "http-proxy": "^1.18.1",
9845 "is-glob": "^4.0.1",
9846 "is-plain-obj": "^3.0.0",
9847 "micromatch": "^4.0.2"
9848 },
9849 "engines": {
9850 "node": ">=12.0.0"
9851 },
9852 "peerDependencies": {
9853 "@types/express": "^4.17.13"
9854 },
9855 "peerDependenciesMeta": {
9856 "@types/express": {
9857 "optional": true
9858 }
9859 }
9860 },
9861 "node_modules/https-proxy-agent": {
9862 "version": "5.0.1",
9863 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
9864 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
9865 "dev": true,
9866 "dependencies": {
9867 "agent-base": "6",
9868 "debug": "4"
9869 },
9870 "engines": {
9871 "node": ">= 6"
9872 }
9873 },
9874 "node_modules/human-signals": {
9875 "version": "2.1.0",
9876 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
9877 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
9878 "dev": true,
9879 "engines": {
9880 "node": ">=10.17.0"
9881 }
9882 },
9883 "node_modules/iconv-lite": {
9884 "version": "0.6.3",
9885 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
9886 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
9887 "dev": true,
9888 "dependencies": {
9889 "safer-buffer": ">= 2.1.2 < 3.0.0"
9890 },
9891 "engines": {
9892 "node": ">=0.10.0"
9893 }
9894 },
9895 "node_modules/icss-utils": {
9896 "version": "5.1.0",
9897 "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
9898 "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
9899 "dev": true,
9900 "engines": {
9901 "node": "^10 || ^12 || >= 14"
9902 },
9903 "peerDependencies": {
9904 "postcss": "^8.1.0"
9905 }
9906 },
9907 "node_modules/ieee754": {
9908 "version": "1.2.1",
9909 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
9910 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
9911 "dev": true,
9912 "funding": [
9913 {
9914 "type": "github",
9915 "url": "https://github.com/sponsors/feross"
9916 },
9917 {
9918 "type": "patreon",
9919 "url": "https://www.patreon.com/feross"
9920 },
9921 {
9922 "type": "consulting",
9923 "url": "https://feross.org/support"
9924 }
9925 ]
9926 },
9927 "node_modules/ignore": {
9928 "version": "5.2.4",
9929 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
9930 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
9931 "dev": true,
9932 "engines": {
9933 "node": ">= 4"
9934 }
9935 },
9936 "node_modules/ignore-walk": {
9937 "version": "4.0.1",
9938 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-4.0.1.tgz",
9939 "integrity": "sha512-rzDQLaW4jQbh2YrOFlJdCtX8qgJTehFRYiUB2r1osqTeDzV/3+Jh8fz1oAPzUThf3iku8Ds4IDqawI5d8mUiQw==",
9940 "dev": true,
9941 "dependencies": {
9942 "minimatch": "^3.0.4"
9943 },
9944 "engines": {
9945 "node": ">=10"
9946 }
9947 },
9948 "node_modules/image-ssim": {
9949 "version": "0.2.0",
9950 "resolved": "https://registry.npmjs.org/image-ssim/-/image-ssim-0.2.0.tgz",
9951 "integrity": "sha512-W7+sO6/yhxy83L0G7xR8YAc5Z5QFtYEXXRV6EaE8tuYBZJnA3gVgp3q7X7muhLZVodeb9UfvjSbwt9VJwjIYAg==",
9952 "dev": true
9953 },
9954 "node_modules/immutable": {
9955 "version": "4.3.2",
9956 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.2.tgz",
9957 "integrity": "sha512-oGXzbEDem9OOpDWZu88jGiYCvIsLHMvGw+8OXlpsvTFvIQplQbjg1B1cvKg8f7Hoch6+NGjpPsH1Fr+Mc2D1aA==",
9958 "dev": true
9959 },
9960 "node_modules/import-fresh": {
9961 "version": "3.3.0",
9962 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
9963 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
9964 "dev": true,
9965 "dependencies": {
9966 "parent-module": "^1.0.0",
9967 "resolve-from": "^4.0.0"
9968 },
9969 "engines": {
9970 "node": ">=6"
9971 },
9972 "funding": {
9973 "url": "https://github.com/sponsors/sindresorhus"
9974 }
9975 },
9976 "node_modules/import-fresh/node_modules/resolve-from": {
9977 "version": "4.0.0",
9978 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
9979 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
9980 "dev": true,
9981 "engines": {
9982 "node": ">=4"
9983 }
9984 },
9985 "node_modules/import-lazy": {
9986 "version": "4.0.0",
9987 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
9988 "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
9989 "dev": true,
9990 "engines": {
9991 "node": ">=8"
9992 }
9993 },
9994 "node_modules/import-local": {
9995 "version": "3.2.0",
9996 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz",
9997 "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==",
9998 "dev": true,
9999 "dependencies": {
10000 "pkg-dir": "^4.2.0",
10001 "resolve-cwd": "^3.0.0"
10002 },
10003 "bin": {
10004 "import-local-fixture": "fixtures/cli.js"
10005 },
10006 "engines": {
10007 "node": ">=8"
10008 },
10009 "funding": {
10010 "url": "https://github.com/sponsors/sindresorhus"
10011 }
10012 },
10013 "node_modules/imurmurhash": {
10014 "version": "0.1.4",
10015 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
10016 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
10017 "dev": true,
10018 "engines": {
10019 "node": ">=0.8.19"
10020 }
10021 },
10022 "node_modules/indent-string": {
10023 "version": "4.0.0",
10024 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
10025 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
10026 "dev": true,
10027 "engines": {
10028 "node": ">=8"
10029 }
10030 },
10031 "node_modules/inflight": {
10032 "version": "1.0.6",
10033 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
10034 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
10035 "dev": true,
10036 "dependencies": {
10037 "once": "^1.3.0",
10038 "wrappy": "1"
10039 }
10040 },
10041 "node_modules/inherits": {
10042 "version": "2.0.4",
10043 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
10044 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
10045 "dev": true
10046 },
10047 "node_modules/ini": {
10048 "version": "1.3.8",
10049 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
10050 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
10051 "dev": true
10052 },
10053 "node_modules/internal-slot": {
10054 "version": "1.1.0",
10055 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz",
10056 "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==",
10057 "dev": true,
10058 "dependencies": {
10059 "es-errors": "^1.3.0",
10060 "hasown": "^2.0.2",
10061 "side-channel": "^1.1.0"
10062 },
10063 "engines": {
10064 "node": ">= 0.4"
10065 }
10066 },
10067 "node_modules/interpret": {
10068 "version": "3.1.1",
10069 "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz",
10070 "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==",
10071 "dev": true,
10072 "engines": {
10073 "node": ">=10.13.0"
10074 }
10075 },
10076 "node_modules/intl-messageformat": {
10077 "version": "4.4.0",
10078 "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-4.4.0.tgz",
10079 "integrity": "sha512-z+Bj2rS3LZSYU4+sNitdHrwnBhr0wO80ZJSW8EzKDBowwUe3Q/UsvgCGjrwa+HPzoGCLEb9HAjfJgo4j2Sac8w==",
10080 "dev": true,
10081 "dependencies": {
10082 "intl-messageformat-parser": "^1.8.1"
10083 }
10084 },
10085 "node_modules/intl-messageformat-parser": {
10086 "version": "1.8.1",
10087 "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz",
10088 "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==",
10089 "deprecated": "We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser",
10090 "dev": true
10091 },
10092 "node_modules/ip-address": {
10093 "version": "10.1.0",
10094 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
10095 "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
10096 "dev": true,
10097 "engines": {
10098 "node": ">= 12"
10099 }
10100 },
10101 "node_modules/ipaddr.js": {
10102 "version": "2.3.0",
10103 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz",
10104 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==",
10105 "dev": true,
10106 "engines": {
10107 "node": ">= 10"
10108 }
10109 },
10110 "node_modules/irregular-plurals": {
10111 "version": "3.5.0",
10112 "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz",
10113 "integrity": "sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==",
10114 "dev": true,
10115 "engines": {
10116 "node": ">=8"
10117 }
10118 },
10119 "node_modules/is-array-buffer": {
10120 "version": "3.0.5",
10121 "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
10122 "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
10123 "dev": true,
10124 "dependencies": {
10125 "call-bind": "^1.0.8",
10126 "call-bound": "^1.0.3",
10127 "get-intrinsic": "^1.2.6"
10128 },
10129 "engines": {
10130 "node": ">= 0.4"
10131 },
10132 "funding": {
10133 "url": "https://github.com/sponsors/ljharb"
10134 }
10135 },
10136 "node_modules/is-arrayish": {
10137 "version": "0.2.1",
10138 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
10139 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
10140 "dev": true
10141 },
10142 "node_modules/is-async-function": {
10143 "version": "2.1.1",
10144 "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz",
10145 "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==",
10146 "dev": true,
10147 "dependencies": {
10148 "async-function": "^1.0.0",
10149 "call-bound": "^1.0.3",
10150 "get-proto": "^1.0.1",
10151 "has-tostringtag": "^1.0.2",
10152 "safe-regex-test": "^1.1.0"
10153 },
10154 "engines": {
10155 "node": ">= 0.4"
10156 },
10157 "funding": {
10158 "url": "https://github.com/sponsors/ljharb"
10159 }
10160 },
10161 "node_modules/is-bigint": {
10162 "version": "1.1.0",
10163 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz",
10164 "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==",
10165 "dev": true,
10166 "dependencies": {
10167 "has-bigints": "^1.0.2"
10168 },
10169 "engines": {
10170 "node": ">= 0.4"
10171 },
10172 "funding": {
10173 "url": "https://github.com/sponsors/ljharb"
10174 }
10175 },
10176 "node_modules/is-binary-path": {
10177 "version": "2.1.0",
10178 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
10179 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
10180 "dev": true,
10181 "dependencies": {
10182 "binary-extensions": "^2.0.0"
10183 },
10184 "engines": {
10185 "node": ">=8"
10186 }
10187 },
10188 "node_modules/is-boolean-object": {
10189 "version": "1.2.2",
10190 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz",
10191 "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==",
10192 "dev": true,
10193 "dependencies": {
10194 "call-bound": "^1.0.3",
10195 "has-tostringtag": "^1.0.2"
10196 },
10197 "engines": {
10198 "node": ">= 0.4"
10199 },
10200 "funding": {
10201 "url": "https://github.com/sponsors/ljharb"
10202 }
10203 },
10204 "node_modules/is-buffer": {
10205 "version": "1.1.6",
10206 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
10207 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
10208 "dev": true
10209 },
10210 "node_modules/is-builtin-module": {
10211 "version": "3.2.1",
10212 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
10213 "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
10214 "dev": true,
10215 "dependencies": {
10216 "builtin-modules": "^3.3.0"
10217 },
10218 "engines": {
10219 "node": ">=6"
10220 },
10221 "funding": {
10222 "url": "https://github.com/sponsors/sindresorhus"
10223 }
10224 },
10225 "node_modules/is-callable": {
10226 "version": "1.2.7",
10227 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
10228 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
10229 "dev": true,
10230 "engines": {
10231 "node": ">= 0.4"
10232 },
10233 "funding": {
10234 "url": "https://github.com/sponsors/ljharb"
10235 }
10236 },
10237 "node_modules/is-core-module": {
10238 "version": "2.16.1",
10239 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
10240 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
10241 "dev": true,
10242 "dependencies": {
10243 "hasown": "^2.0.2"
10244 },
10245 "engines": {
10246 "node": ">= 0.4"
10247 },
10248 "funding": {
10249 "url": "https://github.com/sponsors/ljharb"
10250 }
10251 },
10252 "node_modules/is-data-view": {
10253 "version": "1.0.2",
10254 "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz",
10255 "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==",
10256 "dev": true,
10257 "dependencies": {
10258 "call-bound": "^1.0.2",
10259 "get-intrinsic": "^1.2.6",
10260 "is-typed-array": "^1.1.13"
10261 },
10262 "engines": {
10263 "node": ">= 0.4"
10264 },
10265 "funding": {
10266 "url": "https://github.com/sponsors/ljharb"
10267 }
10268 },
10269 "node_modules/is-date-object": {
10270 "version": "1.1.0",
10271 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz",
10272 "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==",
10273 "dev": true,
10274 "dependencies": {
10275 "call-bound": "^1.0.2",
10276 "has-tostringtag": "^1.0.2"
10277 },
10278 "engines": {
10279 "node": ">= 0.4"
10280 },
10281 "funding": {
10282 "url": "https://github.com/sponsors/ljharb"
10283 }
10284 },
10285 "node_modules/is-docker": {
10286 "version": "2.2.1",
10287 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
10288 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
10289 "dev": true,
10290 "bin": {
10291 "is-docker": "cli.js"
10292 },
10293 "engines": {
10294 "node": ">=8"
10295 },
10296 "funding": {
10297 "url": "https://github.com/sponsors/sindresorhus"
10298 }
10299 },
10300 "node_modules/is-extendable": {
10301 "version": "0.1.1",
10302 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
10303 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
10304 "dev": true,
10305 "engines": {
10306 "node": ">=0.10.0"
10307 }
10308 },
10309 "node_modules/is-extglob": {
10310 "version": "2.1.1",
10311 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
10312 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
10313 "dev": true,
10314 "engines": {
10315 "node": ">=0.10.0"
10316 }
10317 },
10318 "node_modules/is-finalizationregistry": {
10319 "version": "1.1.1",
10320 "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz",
10321 "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==",
10322 "dev": true,
10323 "dependencies": {
10324 "call-bound": "^1.0.3"
10325 },
10326 "engines": {
10327 "node": ">= 0.4"
10328 },
10329 "funding": {
10330 "url": "https://github.com/sponsors/ljharb"
10331 }
10332 },
10333 "node_modules/is-fullwidth-code-point": {
10334 "version": "3.0.0",
10335 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
10336 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
10337 "dev": true,
10338 "engines": {
10339 "node": ">=8"
10340 }
10341 },
10342 "node_modules/is-generator-fn": {
10343 "version": "2.1.0",
10344 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
10345 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
10346 "dev": true,
10347 "engines": {
10348 "node": ">=6"
10349 }
10350 },
10351 "node_modules/is-generator-function": {
10352 "version": "1.1.2",
10353 "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz",
10354 "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==",
10355 "dev": true,
10356 "dependencies": {
10357 "call-bound": "^1.0.4",
10358 "generator-function": "^2.0.0",
10359 "get-proto": "^1.0.1",
10360 "has-tostringtag": "^1.0.2",
10361 "safe-regex-test": "^1.1.0"
10362 },
10363 "engines": {
10364 "node": ">= 0.4"
10365 },
10366 "funding": {
10367 "url": "https://github.com/sponsors/ljharb"
10368 }
10369 },
10370 "node_modules/is-glob": {
10371 "version": "4.0.3",
10372 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
10373 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
10374 "dev": true,
10375 "dependencies": {
10376 "is-extglob": "^2.1.1"
10377 },
10378 "engines": {
10379 "node": ">=0.10.0"
10380 }
10381 },
10382 "node_modules/is-map": {
10383 "version": "2.0.3",
10384 "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
10385 "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
10386 "dev": true,
10387 "engines": {
10388 "node": ">= 0.4"
10389 },
10390 "funding": {
10391 "url": "https://github.com/sponsors/ljharb"
10392 }
10393 },
10394 "node_modules/is-negative-zero": {
10395 "version": "2.0.3",
10396 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
10397 "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
10398 "dev": true,
10399 "engines": {
10400 "node": ">= 0.4"
10401 },
10402 "funding": {
10403 "url": "https://github.com/sponsors/ljharb"
10404 }
10405 },
10406 "node_modules/is-number": {
10407 "version": "7.0.0",
10408 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10409 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10410 "dev": true,
10411 "engines": {
10412 "node": ">=0.12.0"
10413 }
10414 },
10415 "node_modules/is-number-object": {
10416 "version": "1.1.1",
10417 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz",
10418 "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==",
10419 "dev": true,
10420 "dependencies": {
10421 "call-bound": "^1.0.3",
10422 "has-tostringtag": "^1.0.2"
10423 },
10424 "engines": {
10425 "node": ">= 0.4"
10426 },
10427 "funding": {
10428 "url": "https://github.com/sponsors/ljharb"
10429 }
10430 },
10431 "node_modules/is-obj": {
10432 "version": "2.0.0",
10433 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
10434 "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
10435 "dev": true,
10436 "engines": {
10437 "node": ">=8"
10438 }
10439 },
10440 "node_modules/is-path-cwd": {
10441 "version": "2.2.0",
10442 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
10443 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
10444 "dev": true,
10445 "engines": {
10446 "node": ">=6"
10447 }
10448 },
10449 "node_modules/is-path-in-cwd": {
10450 "version": "2.1.0",
10451 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
10452 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
10453 "dev": true,
10454 "dependencies": {
10455 "is-path-inside": "^2.1.0"
10456 },
10457 "engines": {
10458 "node": ">=6"
10459 }
10460 },
10461 "node_modules/is-path-in-cwd/node_modules/is-path-inside": {
10462 "version": "2.1.0",
10463 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
10464 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
10465 "dev": true,
10466 "dependencies": {
10467 "path-is-inside": "^1.0.2"
10468 },
10469 "engines": {
10470 "node": ">=6"
10471 }
10472 },
10473 "node_modules/is-path-inside": {
10474 "version": "3.0.3",
10475 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
10476 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
10477 "dev": true,
10478 "engines": {
10479 "node": ">=8"
10480 }
10481 },
10482 "node_modules/is-plain-obj": {
10483 "version": "3.0.0",
10484 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
10485 "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
10486 "dev": true,
10487 "engines": {
10488 "node": ">=10"
10489 },
10490 "funding": {
10491 "url": "https://github.com/sponsors/sindresorhus"
10492 }
10493 },
10494 "node_modules/is-plain-object": {
10495 "version": "5.0.0",
10496 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
10497 "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
10498 "dev": true,
10499 "engines": {
10500 "node": ">=0.10.0"
10501 }
10502 },
10503 "node_modules/is-potential-custom-element-name": {
10504 "version": "1.0.1",
10505 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
10506 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
10507 "dev": true
10508 },
10509 "node_modules/is-regex": {
10510 "version": "1.2.1",
10511 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
10512 "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
10513 "dev": true,
10514 "dependencies": {
10515 "call-bound": "^1.0.2",
10516 "gopd": "^1.2.0",
10517 "has-tostringtag": "^1.0.2",
10518 "hasown": "^2.0.2"
10519 },
10520 "engines": {
10521 "node": ">= 0.4"
10522 },
10523 "funding": {
10524 "url": "https://github.com/sponsors/ljharb"
10525 }
10526 },
10527 "node_modules/is-set": {
10528 "version": "2.0.3",
10529 "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
10530 "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
10531 "dev": true,
10532 "engines": {
10533 "node": ">= 0.4"
10534 },
10535 "funding": {
10536 "url": "https://github.com/sponsors/ljharb"
10537 }
10538 },
10539 "node_modules/is-shared-array-buffer": {
10540 "version": "1.0.4",
10541 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz",
10542 "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==",
10543 "dev": true,
10544 "dependencies": {
10545 "call-bound": "^1.0.3"
10546 },
10547 "engines": {
10548 "node": ">= 0.4"
10549 },
10550 "funding": {
10551 "url": "https://github.com/sponsors/ljharb"
10552 }
10553 },
10554 "node_modules/is-stream": {
10555 "version": "2.0.1",
10556 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
10557 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
10558 "dev": true,
10559 "engines": {
10560 "node": ">=8"
10561 },
10562 "funding": {
10563 "url": "https://github.com/sponsors/sindresorhus"
10564 }
10565 },
10566 "node_modules/is-string": {
10567 "version": "1.1.1",
10568 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz",
10569 "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==",
10570 "dev": true,
10571 "dependencies": {
10572 "call-bound": "^1.0.3",
10573 "has-tostringtag": "^1.0.2"
10574 },
10575 "engines": {
10576 "node": ">= 0.4"
10577 },
10578 "funding": {
10579 "url": "https://github.com/sponsors/ljharb"
10580 }
10581 },
10582 "node_modules/is-symbol": {
10583 "version": "1.1.1",
10584 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz",
10585 "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==",
10586 "dev": true,
10587 "dependencies": {
10588 "call-bound": "^1.0.2",
10589 "has-symbols": "^1.1.0",
10590 "safe-regex-test": "^1.1.0"
10591 },
10592 "engines": {
10593 "node": ">= 0.4"
10594 },
10595 "funding": {
10596 "url": "https://github.com/sponsors/ljharb"
10597 }
10598 },
10599 "node_modules/is-typed-array": {
10600 "version": "1.1.15",
10601 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
10602 "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
10603 "dev": true,
10604 "dependencies": {
10605 "which-typed-array": "^1.1.16"
10606 },
10607 "engines": {
10608 "node": ">= 0.4"
10609 },
10610 "funding": {
10611 "url": "https://github.com/sponsors/ljharb"
10612 }
10613 },
10614 "node_modules/is-typedarray": {
10615 "version": "1.0.0",
10616 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
10617 "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
10618 "dev": true
10619 },
10620 "node_modules/is-unicode-supported": {
10621 "version": "0.1.0",
10622 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
10623 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
10624 "dev": true,
10625 "engines": {
10626 "node": ">=10"
10627 },
10628 "funding": {
10629 "url": "https://github.com/sponsors/sindresorhus"
10630 }
10631 },
10632 "node_modules/is-weakmap": {
10633 "version": "2.0.2",
10634 "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
10635 "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
10636 "dev": true,
10637 "engines": {
10638 "node": ">= 0.4"
10639 },
10640 "funding": {
10641 "url": "https://github.com/sponsors/ljharb"
10642 }
10643 },
10644 "node_modules/is-weakref": {
10645 "version": "1.1.1",
10646 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz",
10647 "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==",
10648 "dev": true,
10649 "dependencies": {
10650 "call-bound": "^1.0.3"
10651 },
10652 "engines": {
10653 "node": ">= 0.4"
10654 },
10655 "funding": {
10656 "url": "https://github.com/sponsors/ljharb"
10657 }
10658 },
10659 "node_modules/is-weakset": {
10660 "version": "2.0.4",
10661 "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz",
10662 "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==",
10663 "dev": true,
10664 "dependencies": {
10665 "call-bound": "^1.0.3",
10666 "get-intrinsic": "^1.2.6"
10667 },
10668 "engines": {
10669 "node": ">= 0.4"
10670 },
10671 "funding": {
10672 "url": "https://github.com/sponsors/ljharb"
10673 }
10674 },
10675 "node_modules/is-windows": {
10676 "version": "0.2.0",
10677 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
10678 "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==",
10679 "dev": true,
10680 "engines": {
10681 "node": ">=0.10.0"
10682 }
10683 },
10684 "node_modules/is-wsl": {
10685 "version": "2.2.0",
10686 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
10687 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
10688 "dev": true,
10689 "dependencies": {
10690 "is-docker": "^2.0.0"
10691 },
10692 "engines": {
10693 "node": ">=8"
10694 }
10695 },
10696 "node_modules/isarray": {
10697 "version": "2.0.5",
10698 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
10699 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
10700 "dev": true
10701 },
10702 "node_modules/isexe": {
10703 "version": "2.0.0",
10704 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
10705 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
10706 "dev": true
10707 },
10708 "node_modules/isobject": {
10709 "version": "3.0.1",
10710 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10711 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
10712 "dev": true,
10713 "engines": {
10714 "node": ">=0.10.0"
10715 }
10716 },
10717 "node_modules/istanbul-lib-coverage": {
10718 "version": "3.2.2",
10719 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
10720 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
10721 "dev": true,
10722 "engines": {
10723 "node": ">=8"
10724 }
10725 },
10726 "node_modules/istanbul-lib-instrument": {
10727 "version": "5.2.1",
10728 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
10729 "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
10730 "dev": true,
10731 "dependencies": {
10732 "@babel/core": "^7.12.3",
10733 "@babel/parser": "^7.14.7",
10734 "@istanbuljs/schema": "^0.1.2",
10735 "istanbul-lib-coverage": "^3.2.0",
10736 "semver": "^6.3.0"
10737 },
10738 "engines": {
10739 "node": ">=8"
10740 }
10741 },
10742 "node_modules/istanbul-lib-report": {
10743 "version": "3.0.1",
10744 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
10745 "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
10746 "dev": true,
10747 "dependencies": {
10748 "istanbul-lib-coverage": "^3.0.0",
10749 "make-dir": "^4.0.0",
10750 "supports-color": "^7.1.0"
10751 },
10752 "engines": {
10753 "node": ">=10"
10754 }
10755 },
10756 "node_modules/istanbul-lib-report/node_modules/make-dir": {
10757 "version": "4.0.0",
10758 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
10759 "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
10760 "dev": true,
10761 "dependencies": {
10762 "semver": "^7.5.3"
10763 },
10764 "engines": {
10765 "node": ">=10"
10766 },
10767 "funding": {
10768 "url": "https://github.com/sponsors/sindresorhus"
10769 }
10770 },
10771 "node_modules/istanbul-lib-report/node_modules/semver": {
10772 "version": "7.7.3",
10773 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
10774 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
10775 "dev": true,
10776 "bin": {
10777 "semver": "bin/semver.js"
10778 },
10779 "engines": {
10780 "node": ">=10"
10781 }
10782 },
10783 "node_modules/istanbul-lib-source-maps": {
10784 "version": "4.0.1",
10785 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
10786 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
10787 "dev": true,
10788 "dependencies": {
10789 "debug": "^4.1.1",
10790 "istanbul-lib-coverage": "^3.0.0",
10791 "source-map": "^0.6.1"
10792 },
10793 "engines": {
10794 "node": ">=10"
10795 }
10796 },
10797 "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
10798 "version": "0.6.1",
10799 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10800 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10801 "dev": true,
10802 "engines": {
10803 "node": ">=0.10.0"
10804 }
10805 },
10806 "node_modules/istanbul-reports": {
10807 "version": "3.2.0",
10808 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
10809 "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==",
10810 "dev": true,
10811 "dependencies": {
10812 "html-escaper": "^2.0.0",
10813 "istanbul-lib-report": "^3.0.0"
10814 },
10815 "engines": {
10816 "node": ">=8"
10817 }
10818 },
10819 "node_modules/iterator.prototype": {
10820 "version": "1.1.5",
10821 "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz",
10822 "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==",
10823 "dev": true,
10824 "dependencies": {
10825 "define-data-property": "^1.1.4",
10826 "es-object-atoms": "^1.0.0",
10827 "get-intrinsic": "^1.2.6",
10828 "get-proto": "^1.0.0",
10829 "has-symbols": "^1.1.0",
10830 "set-function-name": "^2.0.2"
10831 },
10832 "engines": {
10833 "node": ">= 0.4"
10834 }
10835 },
10836 "node_modules/jest": {
10837 "version": "29.7.0",
10838 "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
10839 "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
10840 "dev": true,
10841 "dependencies": {
10842 "@jest/core": "^29.7.0",
10843 "@jest/types": "^29.6.3",
10844 "import-local": "^3.0.2",
10845 "jest-cli": "^29.7.0"
10846 },
10847 "bin": {
10848 "jest": "bin/jest.js"
10849 },
10850 "engines": {
10851 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
10852 },
10853 "peerDependencies": {
10854 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
10855 },
10856 "peerDependenciesMeta": {
10857 "node-notifier": {
10858 "optional": true
10859 }
10860 }
10861 },
10862 "node_modules/jest-changed-files": {
10863 "version": "29.7.0",
10864 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
10865 "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==",
10866 "dev": true,
10867 "dependencies": {
10868 "execa": "^5.0.0",
10869 "jest-util": "^29.7.0",
10870 "p-limit": "^3.1.0"
10871 },
10872 "engines": {
10873 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
10874 }
10875 },
10876 "node_modules/jest-circus": {
10877 "version": "29.7.0",
10878 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
10879 "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==",
10880 "dev": true,
10881 "dependencies": {
10882 "@jest/environment": "^29.7.0",
10883 "@jest/expect": "^29.7.0",
10884 "@jest/test-result": "^29.7.0",
10885 "@jest/types": "^29.6.3",
10886 "@types/node": "*",
10887 "chalk": "^4.0.0",
10888 "co": "^4.6.0",
10889 "dedent": "^1.0.0",
10890 "is-generator-fn": "^2.0.0",
10891 "jest-each": "^29.7.0",
10892 "jest-matcher-utils": "^29.7.0",
10893 "jest-message-util": "^29.7.0",
10894 "jest-runtime": "^29.7.0",
10895 "jest-snapshot": "^29.7.0",
10896 "jest-util": "^29.7.0",
10897 "p-limit": "^3.1.0",
10898 "pretty-format": "^29.7.0",
10899 "pure-rand": "^6.0.0",
10900 "slash": "^3.0.0",
10901 "stack-utils": "^2.0.3"
10902 },
10903 "engines": {
10904 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
10905 }
10906 },
10907 "node_modules/jest-cli": {
10908 "version": "29.7.0",
10909 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
10910 "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==",
10911 "dev": true,
10912 "dependencies": {
10913 "@jest/core": "^29.7.0",
10914 "@jest/test-result": "^29.7.0",
10915 "@jest/types": "^29.6.3",
10916 "chalk": "^4.0.0",
10917 "create-jest": "^29.7.0",
10918 "exit": "^0.1.2",
10919 "import-local": "^3.0.2",
10920 "jest-config": "^29.7.0",
10921 "jest-util": "^29.7.0",
10922 "jest-validate": "^29.7.0",
10923 "yargs": "^17.3.1"
10924 },
10925 "bin": {
10926 "jest": "bin/jest.js"
10927 },
10928 "engines": {
10929 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
10930 },
10931 "peerDependencies": {
10932 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
10933 },
10934 "peerDependenciesMeta": {
10935 "node-notifier": {
10936 "optional": true
10937 }
10938 }
10939 },
10940 "node_modules/jest-config": {
10941 "version": "29.7.0",
10942 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
10943 "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
10944 "dev": true,
10945 "dependencies": {
10946 "@babel/core": "^7.11.6",
10947 "@jest/test-sequencer": "^29.7.0",
10948 "@jest/types": "^29.6.3",
10949 "babel-jest": "^29.7.0",
10950 "chalk": "^4.0.0",
10951 "ci-info": "^3.2.0",
10952 "deepmerge": "^4.2.2",
10953 "glob": "^7.1.3",
10954 "graceful-fs": "^4.2.9",
10955 "jest-circus": "^29.7.0",
10956 "jest-environment-node": "^29.7.0",
10957 "jest-get-type": "^29.6.3",
10958 "jest-regex-util": "^29.6.3",
10959 "jest-resolve": "^29.7.0",
10960 "jest-runner": "^29.7.0",
10961 "jest-util": "^29.7.0",
10962 "jest-validate": "^29.7.0",
10963 "micromatch": "^4.0.4",
10964 "parse-json": "^5.2.0",
10965 "pretty-format": "^29.7.0",
10966 "slash": "^3.0.0",
10967 "strip-json-comments": "^3.1.1"
10968 },
10969 "engines": {
10970 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
10971 },
10972 "peerDependencies": {
10973 "@types/node": "*",
10974 "ts-node": ">=9.0.0"
10975 },
10976 "peerDependenciesMeta": {
10977 "@types/node": {
10978 "optional": true
10979 },
10980 "ts-node": {
10981 "optional": true
10982 }
10983 }
10984 },
10985 "node_modules/jest-dev-server": {
10986 "version": "9.0.2",
10987 "resolved": "https://registry.npmjs.org/jest-dev-server/-/jest-dev-server-9.0.2.tgz",
10988 "integrity": "sha512-Zc/JB0IlNNrpXkhBw+h86cGrde/Mey52KvF+FER2eyrtYJTHObOwW7Iarxm3rPyTKby5+3Y2QZtl8pRz/5GCxg==",
10989 "dev": true,
10990 "dependencies": {
10991 "chalk": "^4.1.2",
10992 "cwd": "^0.10.0",
10993 "find-process": "^1.4.7",
10994 "prompts": "^2.4.2",
10995 "spawnd": "^9.0.2",
10996 "tree-kill": "^1.2.2",
10997 "wait-on": "^7.2.0"
10998 },
10999 "engines": {
11000 "node": ">=16"
11001 }
11002 },
11003 "node_modules/jest-diff": {
11004 "version": "29.7.0",
11005 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
11006 "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
11007 "dev": true,
11008 "dependencies": {
11009 "chalk": "^4.0.0",
11010 "diff-sequences": "^29.6.3",
11011 "jest-get-type": "^29.6.3",
11012 "pretty-format": "^29.7.0"
11013 },
11014 "engines": {
11015 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11016 }
11017 },
11018 "node_modules/jest-docblock": {
11019 "version": "29.7.0",
11020 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
11021 "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
11022 "dev": true,
11023 "dependencies": {
11024 "detect-newline": "^3.0.0"
11025 },
11026 "engines": {
11027 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11028 }
11029 },
11030 "node_modules/jest-each": {
11031 "version": "29.7.0",
11032 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
11033 "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==",
11034 "dev": true,
11035 "dependencies": {
11036 "@jest/types": "^29.6.3",
11037 "chalk": "^4.0.0",
11038 "jest-get-type": "^29.6.3",
11039 "jest-util": "^29.7.0",
11040 "pretty-format": "^29.7.0"
11041 },
11042 "engines": {
11043 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11044 }
11045 },
11046 "node_modules/jest-environment-jsdom": {
11047 "version": "29.6.2",
11048 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.6.2.tgz",
11049 "integrity": "sha512-7oa/+266AAEgkzae8i1awNEfTfjwawWKLpiw2XesZmaoVVj9u9t8JOYx18cG29rbPNtkUlZ8V4b5Jb36y/VxoQ==",
11050 "dev": true,
11051 "dependencies": {
11052 "@jest/environment": "^29.6.2",
11053 "@jest/fake-timers": "^29.6.2",
11054 "@jest/types": "^29.6.1",
11055 "@types/jsdom": "^20.0.0",
11056 "@types/node": "*",
11057 "jest-mock": "^29.6.2",
11058 "jest-util": "^29.6.2",
11059 "jsdom": "^20.0.0"
11060 },
11061 "engines": {
11062 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11063 },
11064 "peerDependencies": {
11065 "canvas": "^2.5.0"
11066 },
11067 "peerDependenciesMeta": {
11068 "canvas": {
11069 "optional": true
11070 }
11071 }
11072 },
11073 "node_modules/jest-environment-node": {
11074 "version": "29.7.0",
11075 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
11076 "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
11077 "dev": true,
11078 "dependencies": {
11079 "@jest/environment": "^29.7.0",
11080 "@jest/fake-timers": "^29.7.0",
11081 "@jest/types": "^29.6.3",
11082 "@types/node": "*",
11083 "jest-mock": "^29.7.0",
11084 "jest-util": "^29.7.0"
11085 },
11086 "engines": {
11087 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11088 }
11089 },
11090 "node_modules/jest-get-type": {
11091 "version": "29.6.3",
11092 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
11093 "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
11094 "dev": true,
11095 "engines": {
11096 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11097 }
11098 },
11099 "node_modules/jest-haste-map": {
11100 "version": "29.7.0",
11101 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
11102 "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
11103 "dev": true,
11104 "dependencies": {
11105 "@jest/types": "^29.6.3",
11106 "@types/graceful-fs": "^4.1.3",
11107 "@types/node": "*",
11108 "anymatch": "^3.0.3",
11109 "fb-watchman": "^2.0.0",
11110 "graceful-fs": "^4.2.9",
11111 "jest-regex-util": "^29.6.3",
11112 "jest-util": "^29.7.0",
11113 "jest-worker": "^29.7.0",
11114 "micromatch": "^4.0.4",
11115 "walker": "^1.0.8"
11116 },
11117 "engines": {
11118 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11119 },
11120 "optionalDependencies": {
11121 "fsevents": "^2.3.2"
11122 }
11123 },
11124 "node_modules/jest-leak-detector": {
11125 "version": "29.7.0",
11126 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
11127 "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
11128 "dev": true,
11129 "dependencies": {
11130 "jest-get-type": "^29.6.3",
11131 "pretty-format": "^29.7.0"
11132 },
11133 "engines": {
11134 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11135 }
11136 },
11137 "node_modules/jest-matcher-utils": {
11138 "version": "29.7.0",
11139 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
11140 "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
11141 "dev": true,
11142 "dependencies": {
11143 "chalk": "^4.0.0",
11144 "jest-diff": "^29.7.0",
11145 "jest-get-type": "^29.6.3",
11146 "pretty-format": "^29.7.0"
11147 },
11148 "engines": {
11149 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11150 }
11151 },
11152 "node_modules/jest-message-util": {
11153 "version": "29.7.0",
11154 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
11155 "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
11156 "dev": true,
11157 "dependencies": {
11158 "@babel/code-frame": "^7.12.13",
11159 "@jest/types": "^29.6.3",
11160 "@types/stack-utils": "^2.0.0",
11161 "chalk": "^4.0.0",
11162 "graceful-fs": "^4.2.9",
11163 "micromatch": "^4.0.4",
11164 "pretty-format": "^29.7.0",
11165 "slash": "^3.0.0",
11166 "stack-utils": "^2.0.3"
11167 },
11168 "engines": {
11169 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11170 }
11171 },
11172 "node_modules/jest-mock": {
11173 "version": "29.7.0",
11174 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
11175 "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
11176 "dev": true,
11177 "dependencies": {
11178 "@jest/types": "^29.6.3",
11179 "@types/node": "*",
11180 "jest-util": "^29.7.0"
11181 },
11182 "engines": {
11183 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11184 }
11185 },
11186 "node_modules/jest-pnp-resolver": {
11187 "version": "1.2.3",
11188 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
11189 "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
11190 "dev": true,
11191 "engines": {
11192 "node": ">=6"
11193 },
11194 "peerDependencies": {
11195 "jest-resolve": "*"
11196 },
11197 "peerDependenciesMeta": {
11198 "jest-resolve": {
11199 "optional": true
11200 }
11201 }
11202 },
11203 "node_modules/jest-regex-util": {
11204 "version": "29.6.3",
11205 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
11206 "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
11207 "dev": true,
11208 "engines": {
11209 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11210 }
11211 },
11212 "node_modules/jest-resolve": {
11213 "version": "29.7.0",
11214 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
11215 "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
11216 "dev": true,
11217 "dependencies": {
11218 "chalk": "^4.0.0",
11219 "graceful-fs": "^4.2.9",
11220 "jest-haste-map": "^29.7.0",
11221 "jest-pnp-resolver": "^1.2.2",
11222 "jest-util": "^29.7.0",
11223 "jest-validate": "^29.7.0",
11224 "resolve": "^1.20.0",
11225 "resolve.exports": "^2.0.0",
11226 "slash": "^3.0.0"
11227 },
11228 "engines": {
11229 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11230 }
11231 },
11232 "node_modules/jest-resolve-dependencies": {
11233 "version": "29.7.0",
11234 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
11235 "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==",
11236 "dev": true,
11237 "dependencies": {
11238 "jest-regex-util": "^29.6.3",
11239 "jest-snapshot": "^29.7.0"
11240 },
11241 "engines": {
11242 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11243 }
11244 },
11245 "node_modules/jest-runner": {
11246 "version": "29.7.0",
11247 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
11248 "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
11249 "dev": true,
11250 "dependencies": {
11251 "@jest/console": "^29.7.0",
11252 "@jest/environment": "^29.7.0",
11253 "@jest/test-result": "^29.7.0",
11254 "@jest/transform": "^29.7.0",
11255 "@jest/types": "^29.6.3",
11256 "@types/node": "*",
11257 "chalk": "^4.0.0",
11258 "emittery": "^0.13.1",
11259 "graceful-fs": "^4.2.9",
11260 "jest-docblock": "^29.7.0",
11261 "jest-environment-node": "^29.7.0",
11262 "jest-haste-map": "^29.7.0",
11263 "jest-leak-detector": "^29.7.0",
11264 "jest-message-util": "^29.7.0",
11265 "jest-resolve": "^29.7.0",
11266 "jest-runtime": "^29.7.0",
11267 "jest-util": "^29.7.0",
11268 "jest-watcher": "^29.7.0",
11269 "jest-worker": "^29.7.0",
11270 "p-limit": "^3.1.0",
11271 "source-map-support": "0.5.13"
11272 },
11273 "engines": {
11274 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11275 }
11276 },
11277 "node_modules/jest-runtime": {
11278 "version": "29.7.0",
11279 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
11280 "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
11281 "dev": true,
11282 "dependencies": {
11283 "@jest/environment": "^29.7.0",
11284 "@jest/fake-timers": "^29.7.0",
11285 "@jest/globals": "^29.7.0",
11286 "@jest/source-map": "^29.6.3",
11287 "@jest/test-result": "^29.7.0",
11288 "@jest/transform": "^29.7.0",
11289 "@jest/types": "^29.6.3",
11290 "@types/node": "*",
11291 "chalk": "^4.0.0",
11292 "cjs-module-lexer": "^1.0.0",
11293 "collect-v8-coverage": "^1.0.0",
11294 "glob": "^7.1.3",
11295 "graceful-fs": "^4.2.9",
11296 "jest-haste-map": "^29.7.0",
11297 "jest-message-util": "^29.7.0",
11298 "jest-mock": "^29.7.0",
11299 "jest-regex-util": "^29.6.3",
11300 "jest-resolve": "^29.7.0",
11301 "jest-snapshot": "^29.7.0",
11302 "jest-util": "^29.7.0",
11303 "slash": "^3.0.0",
11304 "strip-bom": "^4.0.0"
11305 },
11306 "engines": {
11307 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11308 }
11309 },
11310 "node_modules/jest-snapshot": {
11311 "version": "29.7.0",
11312 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz",
11313 "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==",
11314 "dev": true,
11315 "dependencies": {
11316 "@babel/core": "^7.11.6",
11317 "@babel/generator": "^7.7.2",
11318 "@babel/plugin-syntax-jsx": "^7.7.2",
11319 "@babel/plugin-syntax-typescript": "^7.7.2",
11320 "@babel/types": "^7.3.3",
11321 "@jest/expect-utils": "^29.7.0",
11322 "@jest/transform": "^29.7.0",
11323 "@jest/types": "^29.6.3",
11324 "babel-preset-current-node-syntax": "^1.0.0",
11325 "chalk": "^4.0.0",
11326 "expect": "^29.7.0",
11327 "graceful-fs": "^4.2.9",
11328 "jest-diff": "^29.7.0",
11329 "jest-get-type": "^29.6.3",
11330 "jest-matcher-utils": "^29.7.0",
11331 "jest-message-util": "^29.7.0",
11332 "jest-util": "^29.7.0",
11333 "natural-compare": "^1.4.0",
11334 "pretty-format": "^29.7.0",
11335 "semver": "^7.5.3"
11336 },
11337 "engines": {
11338 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11339 }
11340 },
11341 "node_modules/jest-snapshot/node_modules/semver": {
11342 "version": "7.7.3",
11343 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
11344 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
11345 "dev": true,
11346 "bin": {
11347 "semver": "bin/semver.js"
11348 },
11349 "engines": {
11350 "node": ">=10"
11351 }
11352 },
11353 "node_modules/jest-util": {
11354 "version": "29.7.0",
11355 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
11356 "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
11357 "dev": true,
11358 "dependencies": {
11359 "@jest/types": "^29.6.3",
11360 "@types/node": "*",
11361 "chalk": "^4.0.0",
11362 "ci-info": "^3.2.0",
11363 "graceful-fs": "^4.2.9",
11364 "picomatch": "^2.2.3"
11365 },
11366 "engines": {
11367 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11368 }
11369 },
11370 "node_modules/jest-validate": {
11371 "version": "29.7.0",
11372 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
11373 "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
11374 "dev": true,
11375 "dependencies": {
11376 "@jest/types": "^29.6.3",
11377 "camelcase": "^6.2.0",
11378 "chalk": "^4.0.0",
11379 "jest-get-type": "^29.6.3",
11380 "leven": "^3.1.0",
11381 "pretty-format": "^29.7.0"
11382 },
11383 "engines": {
11384 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11385 }
11386 },
11387 "node_modules/jest-watcher": {
11388 "version": "29.7.0",
11389 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
11390 "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
11391 "dev": true,
11392 "dependencies": {
11393 "@jest/test-result": "^29.7.0",
11394 "@jest/types": "^29.6.3",
11395 "@types/node": "*",
11396 "ansi-escapes": "^4.2.1",
11397 "chalk": "^4.0.0",
11398 "emittery": "^0.13.1",
11399 "jest-util": "^29.7.0",
11400 "string-length": "^4.0.1"
11401 },
11402 "engines": {
11403 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11404 }
11405 },
11406 "node_modules/jest-worker": {
11407 "version": "29.7.0",
11408 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
11409 "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
11410 "dev": true,
11411 "dependencies": {
11412 "@types/node": "*",
11413 "jest-util": "^29.7.0",
11414 "merge-stream": "^2.0.0",
11415 "supports-color": "^8.0.0"
11416 },
11417 "engines": {
11418 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
11419 }
11420 },
11421 "node_modules/jest-worker/node_modules/supports-color": {
11422 "version": "8.1.1",
11423 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
11424 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
11425 "dev": true,
11426 "dependencies": {
11427 "has-flag": "^4.0.0"
11428 },
11429 "engines": {
11430 "node": ">=10"
11431 },
11432 "funding": {
11433 "url": "https://github.com/chalk/supports-color?sponsor=1"
11434 }
11435 },
11436 "node_modules/joi": {
11437 "version": "17.13.3",
11438 "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz",
11439 "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==",
11440 "dev": true,
11441 "dependencies": {
11442 "@hapi/hoek": "^9.3.0",
11443 "@hapi/topo": "^5.1.0",
11444 "@sideway/address": "^4.1.5",
11445 "@sideway/formula": "^3.0.1",
11446 "@sideway/pinpoint": "^2.0.0"
11447 }
11448 },
11449 "node_modules/jpeg-js": {
11450 "version": "0.4.4",
11451 "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz",
11452 "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==",
11453 "dev": true
11454 },
11455 "node_modules/js-library-detector": {
11456 "version": "6.7.0",
11457 "resolved": "https://registry.npmjs.org/js-library-detector/-/js-library-detector-6.7.0.tgz",
11458 "integrity": "sha512-c80Qupofp43y4cJ7+8TTDN/AsDwLi5oOm/plBrWI+iQt485vKXCco+yVmOwEgdo9VOdsYTuV0UlTeetVPTriXA==",
11459 "dev": true,
11460 "engines": {
11461 "node": ">=12"
11462 }
11463 },
11464 "node_modules/js-tokens": {
11465 "version": "4.0.0",
11466 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
11467 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
11468 "dev": true
11469 },
11470 "node_modules/js-yaml": {
11471 "version": "3.14.2",
11472 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
11473 "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
11474 "dev": true,
11475 "dependencies": {
11476 "argparse": "^1.0.7",
11477 "esprima": "^4.0.0"
11478 },
11479 "bin": {
11480 "js-yaml": "bin/js-yaml.js"
11481 }
11482 },
11483 "node_modules/jsdoc-type-pratt-parser": {
11484 "version": "4.0.0",
11485 "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz",
11486 "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==",
11487 "dev": true,
11488 "engines": {
11489 "node": ">=12.0.0"
11490 }
11491 },
11492 "node_modules/jsdom": {
11493 "version": "20.0.3",
11494 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
11495 "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
11496 "dev": true,
11497 "dependencies": {
11498 "abab": "^2.0.6",
11499 "acorn": "^8.8.1",
11500 "acorn-globals": "^7.0.0",
11501 "cssom": "^0.5.0",
11502 "cssstyle": "^2.3.0",
11503 "data-urls": "^3.0.2",
11504 "decimal.js": "^10.4.2",
11505 "domexception": "^4.0.0",
11506 "escodegen": "^2.0.0",
11507 "form-data": "^4.0.0",
11508 "html-encoding-sniffer": "^3.0.0",
11509 "http-proxy-agent": "^5.0.0",
11510 "https-proxy-agent": "^5.0.1",
11511 "is-potential-custom-element-name": "^1.0.1",
11512 "nwsapi": "^2.2.2",
11513 "parse5": "^7.1.1",
11514 "saxes": "^6.0.0",
11515 "symbol-tree": "^3.2.4",
11516 "tough-cookie": "^4.1.2",
11517 "w3c-xmlserializer": "^4.0.0",
11518 "webidl-conversions": "^7.0.0",
11519 "whatwg-encoding": "^2.0.0",
11520 "whatwg-mimetype": "^3.0.0",
11521 "whatwg-url": "^11.0.0",
11522 "ws": "^8.11.0",
11523 "xml-name-validator": "^4.0.0"
11524 },
11525 "engines": {
11526 "node": ">=14"
11527 },
11528 "peerDependencies": {
11529 "canvas": "^2.5.0"
11530 },
11531 "peerDependenciesMeta": {
11532 "canvas": {
11533 "optional": true
11534 }
11535 }
11536 },
11537 "node_modules/jsesc": {
11538 "version": "3.1.0",
11539 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
11540 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
11541 "dev": true,
11542 "bin": {
11543 "jsesc": "bin/jsesc"
11544 },
11545 "engines": {
11546 "node": ">=6"
11547 }
11548 },
11549 "node_modules/json-buffer": {
11550 "version": "3.0.1",
11551 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
11552 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
11553 "dev": true
11554 },
11555 "node_modules/json-parse-even-better-errors": {
11556 "version": "2.3.1",
11557 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
11558 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
11559 "dev": true
11560 },
11561 "node_modules/json-schema-traverse": {
11562 "version": "0.4.1",
11563 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
11564 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
11565 "dev": true
11566 },
11567 "node_modules/json-stable-stringify-without-jsonify": {
11568 "version": "1.0.1",
11569 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
11570 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
11571 "dev": true
11572 },
11573 "node_modules/json2php": {
11574 "version": "0.0.7",
11575 "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.7.tgz",
11576 "integrity": "sha512-dnSoUiLAoVaMXxFsVi4CrPVYMKOuDBXTghXSmMINX44RZ8WM9cXlY7UqrQnlAcODCVO7FV3+8t/5nDKAjimLfg==",
11577 "dev": true
11578 },
11579 "node_modules/json5": {
11580 "version": "2.2.3",
11581 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
11582 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
11583 "dev": true,
11584 "bin": {
11585 "json5": "lib/cli.js"
11586 },
11587 "engines": {
11588 "node": ">=6"
11589 }
11590 },
11591 "node_modules/jsonc-parser": {
11592 "version": "3.0.0",
11593 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
11594 "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
11595 "dev": true
11596 },
11597 "node_modules/jsx-ast-utils": {
11598 "version": "3.3.5",
11599 "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
11600 "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
11601 "dev": true,
11602 "dependencies": {
11603 "array-includes": "^3.1.6",
11604 "array.prototype.flat": "^1.3.1",
11605 "object.assign": "^4.1.4",
11606 "object.values": "^1.1.6"
11607 },
11608 "engines": {
11609 "node": ">=4.0"
11610 }
11611 },
11612 "node_modules/keyv": {
11613 "version": "4.5.4",
11614 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
11615 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
11616 "dev": true,
11617 "dependencies": {
11618 "json-buffer": "3.0.1"
11619 }
11620 },
11621 "node_modules/kind-of": {
11622 "version": "3.2.2",
11623 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11624 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
11625 "dev": true,
11626 "dependencies": {
11627 "is-buffer": "^1.1.5"
11628 },
11629 "engines": {
11630 "node": ">=0.10.0"
11631 }
11632 },
11633 "node_modules/kleur": {
11634 "version": "3.0.3",
11635 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
11636 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
11637 "dev": true,
11638 "engines": {
11639 "node": ">=6"
11640 }
11641 },
11642 "node_modules/klona": {
11643 "version": "2.0.6",
11644 "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
11645 "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
11646 "dev": true,
11647 "engines": {
11648 "node": ">= 8"
11649 }
11650 },
11651 "node_modules/known-css-properties": {
11652 "version": "0.26.0",
11653 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz",
11654 "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==",
11655 "dev": true
11656 },
11657 "node_modules/language-subtag-registry": {
11658 "version": "0.3.23",
11659 "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz",
11660 "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==",
11661 "dev": true
11662 },
11663 "node_modules/language-tags": {
11664 "version": "1.0.9",
11665 "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz",
11666 "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
11667 "dev": true,
11668 "dependencies": {
11669 "language-subtag-registry": "^0.3.20"
11670 },
11671 "engines": {
11672 "node": ">=0.10"
11673 }
11674 },
11675 "node_modules/launch-editor": {
11676 "version": "2.12.0",
11677 "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz",
11678 "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==",
11679 "dev": true,
11680 "dependencies": {
11681 "picocolors": "^1.1.1",
11682 "shell-quote": "^1.8.3"
11683 }
11684 },
11685 "node_modules/lazy-cache": {
11686 "version": "1.0.4",
11687 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
11688 "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==",
11689 "dev": true,
11690 "engines": {
11691 "node": ">=0.10.0"
11692 }
11693 },
11694 "node_modules/leven": {
11695 "version": "3.1.0",
11696 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
11697 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
11698 "dev": true,
11699 "engines": {
11700 "node": ">=6"
11701 }
11702 },
11703 "node_modules/levn": {
11704 "version": "0.4.1",
11705 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
11706 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
11707 "dev": true,
11708 "dependencies": {
11709 "prelude-ls": "^1.2.1",
11710 "type-check": "~0.4.0"
11711 },
11712 "engines": {
11713 "node": ">= 0.8.0"
11714 }
11715 },
11716 "node_modules/lighthouse": {
11717 "version": "10.4.0",
11718 "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-10.4.0.tgz",
11719 "integrity": "sha512-XQWHEWkJ8YxSPsxttBJORy5+hQrzbvGkYfeP3fJjyYKioWkF2MXfFqNK4ZuV4jL8pBu7Z91qnQP6In0bq1yXww==",
11720 "dev": true,
11721 "dependencies": {
11722 "@sentry/node": "^6.17.4",
11723 "axe-core": "4.7.2",
11724 "chrome-launcher": "^0.15.2",
11725 "configstore": "^5.0.1",
11726 "csp_evaluator": "1.1.1",
11727 "devtools-protocol": "0.0.1155343",
11728 "enquirer": "^2.3.6",
11729 "http-link-header": "^1.1.1",
11730 "intl-messageformat": "^4.4.0",
11731 "jpeg-js": "^0.4.4",
11732 "js-library-detector": "^6.6.0",
11733 "lighthouse-logger": "^1.4.1",
11734 "lighthouse-stack-packs": "1.11.0",
11735 "lodash": "^4.17.21",
11736 "lookup-closest-locale": "6.2.0",
11737 "metaviewport-parser": "0.3.0",
11738 "open": "^8.4.0",
11739 "parse-cache-control": "1.0.1",
11740 "ps-list": "^8.0.0",
11741 "puppeteer-core": "^20.8.0",
11742 "robots-parser": "^3.0.0",
11743 "semver": "^5.3.0",
11744 "speedline-core": "^1.4.3",
11745 "third-party-web": "^0.23.3",
11746 "ws": "^7.0.0",
11747 "yargs": "^17.3.1",
11748 "yargs-parser": "^21.0.0"
11749 },
11750 "bin": {
11751 "chrome-debug": "core/scripts/manual-chrome-launcher.js",
11752 "lighthouse": "cli/index.js",
11753 "smokehouse": "cli/test/smokehouse/frontends/smokehouse-bin.js"
11754 },
11755 "engines": {
11756 "node": ">=16.16"
11757 }
11758 },
11759 "node_modules/lighthouse-logger": {
11760 "version": "1.4.2",
11761 "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz",
11762 "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==",
11763 "dev": true,
11764 "dependencies": {
11765 "debug": "^2.6.9",
11766 "marky": "^1.2.2"
11767 }
11768 },
11769 "node_modules/lighthouse-logger/node_modules/debug": {
11770 "version": "2.6.9",
11771 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
11772 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
11773 "dev": true,
11774 "dependencies": {
11775 "ms": "2.0.0"
11776 }
11777 },
11778 "node_modules/lighthouse-logger/node_modules/ms": {
11779 "version": "2.0.0",
11780 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11781 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
11782 "dev": true
11783 },
11784 "node_modules/lighthouse-stack-packs": {
11785 "version": "1.11.0",
11786 "resolved": "https://registry.npmjs.org/lighthouse-stack-packs/-/lighthouse-stack-packs-1.11.0.tgz",
11787 "integrity": "sha512-sRr0z1S/I26VffRLq9KJsKtLk856YrJlNGmcJmbLX8dFn3MuzVPUbstuChEhqnSxZb8TZmVfthuXuwhG9vRoSw==",
11788 "dev": true
11789 },
11790 "node_modules/lighthouse/node_modules/axe-core": {
11791 "version": "4.7.2",
11792 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz",
11793 "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==",
11794 "dev": true,
11795 "engines": {
11796 "node": ">=4"
11797 }
11798 },
11799 "node_modules/lighthouse/node_modules/cross-fetch": {
11800 "version": "4.0.0",
11801 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
11802 "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
11803 "dev": true,
11804 "dependencies": {
11805 "node-fetch": "^2.6.12"
11806 }
11807 },
11808 "node_modules/lighthouse/node_modules/devtools-protocol": {
11809 "version": "0.0.1155343",
11810 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1155343.tgz",
11811 "integrity": "sha512-oD9vGBV2wTc7fAzAM6KC0chSgs234V8+qDEeK+mcbRj2UvcuA7lgBztGi/opj/iahcXD3BSj8Ymvib628yy9FA==",
11812 "dev": true
11813 },
11814 "node_modules/lighthouse/node_modules/node-fetch": {
11815 "version": "2.7.0",
11816 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
11817 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
11818 "dev": true,
11819 "dependencies": {
11820 "whatwg-url": "^5.0.0"
11821 },
11822 "engines": {
11823 "node": "4.x || >=6.0.0"
11824 },
11825 "peerDependencies": {
11826 "encoding": "^0.1.0"
11827 },
11828 "peerDependenciesMeta": {
11829 "encoding": {
11830 "optional": true
11831 }
11832 }
11833 },
11834 "node_modules/lighthouse/node_modules/puppeteer-core": {
11835 "version": "20.9.0",
11836 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.9.0.tgz",
11837 "integrity": "sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==",
11838 "dev": true,
11839 "dependencies": {
11840 "@puppeteer/browsers": "1.4.6",
11841 "chromium-bidi": "0.4.16",
11842 "cross-fetch": "4.0.0",
11843 "debug": "4.3.4",
11844 "devtools-protocol": "0.0.1147663",
11845 "ws": "8.13.0"
11846 },
11847 "engines": {
11848 "node": ">=16.3.0"
11849 },
11850 "peerDependencies": {
11851 "typescript": ">= 4.7.4"
11852 },
11853 "peerDependenciesMeta": {
11854 "typescript": {
11855 "optional": true
11856 }
11857 }
11858 },
11859 "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/devtools-protocol": {
11860 "version": "0.0.1147663",
11861 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1147663.tgz",
11862 "integrity": "sha512-hyWmRrexdhbZ1tcJUGpO95ivbRhWXz++F4Ko+n21AY5PNln2ovoJw+8ZMNDTtip+CNFQfrtLVh/w4009dXO/eQ==",
11863 "dev": true
11864 },
11865 "node_modules/lighthouse/node_modules/puppeteer-core/node_modules/ws": {
11866 "version": "8.13.0",
11867 "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
11868 "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
11869 "dev": true,
11870 "engines": {
11871 "node": ">=10.0.0"
11872 },
11873 "peerDependencies": {
11874 "bufferutil": "^4.0.1",
11875 "utf-8-validate": ">=5.0.2"
11876 },
11877 "peerDependenciesMeta": {
11878 "bufferutil": {
11879 "optional": true
11880 },
11881 "utf-8-validate": {
11882 "optional": true
11883 }
11884 }
11885 },
11886 "node_modules/lighthouse/node_modules/semver": {
11887 "version": "5.7.2",
11888 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
11889 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
11890 "dev": true,
11891 "bin": {
11892 "semver": "bin/semver"
11893 }
11894 },
11895 "node_modules/lighthouse/node_modules/tr46": {
11896 "version": "0.0.3",
11897 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
11898 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
11899 "dev": true
11900 },
11901 "node_modules/lighthouse/node_modules/webidl-conversions": {
11902 "version": "3.0.1",
11903 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
11904 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
11905 "dev": true
11906 },
11907 "node_modules/lighthouse/node_modules/whatwg-url": {
11908 "version": "5.0.0",
11909 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
11910 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
11911 "dev": true,
11912 "dependencies": {
11913 "tr46": "~0.0.3",
11914 "webidl-conversions": "^3.0.0"
11915 }
11916 },
11917 "node_modules/lighthouse/node_modules/ws": {
11918 "version": "7.5.10",
11919 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
11920 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
11921 "dev": true,
11922 "engines": {
11923 "node": ">=8.3.0"
11924 },
11925 "peerDependencies": {
11926 "bufferutil": "^4.0.1",
11927 "utf-8-validate": "^5.0.2"
11928 },
11929 "peerDependenciesMeta": {
11930 "bufferutil": {
11931 "optional": true
11932 },
11933 "utf-8-validate": {
11934 "optional": true
11935 }
11936 }
11937 },
11938 "node_modules/lilconfig": {
11939 "version": "3.1.3",
11940 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
11941 "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
11942 "dev": true,
11943 "engines": {
11944 "node": ">=14"
11945 },
11946 "funding": {
11947 "url": "https://github.com/sponsors/antonk52"
11948 }
11949 },
11950 "node_modules/lines-and-columns": {
11951 "version": "1.2.4",
11952 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
11953 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
11954 "dev": true
11955 },
11956 "node_modules/linkify-it": {
11957 "version": "3.0.3",
11958 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
11959 "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
11960 "dev": true,
11961 "dependencies": {
11962 "uc.micro": "^1.0.1"
11963 }
11964 },
11965 "node_modules/loader-runner": {
11966 "version": "4.3.1",
11967 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz",
11968 "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==",
11969 "dev": true,
11970 "engines": {
11971 "node": ">=6.11.5"
11972 },
11973 "funding": {
11974 "type": "opencollective",
11975 "url": "https://opencollective.com/webpack"
11976 }
11977 },
11978 "node_modules/loader-utils": {
11979 "version": "2.0.4",
11980 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
11981 "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
11982 "dev": true,
11983 "dependencies": {
11984 "big.js": "^5.2.2",
11985 "emojis-list": "^3.0.0",
11986 "json5": "^2.1.2"
11987 },
11988 "engines": {
11989 "node": ">=8.9.0"
11990 }
11991 },
11992 "node_modules/locate-path": {
11993 "version": "5.0.0",
11994 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
11995 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
11996 "dev": true,
11997 "dependencies": {
11998 "p-locate": "^4.1.0"
11999 },
12000 "engines": {
12001 "node": ">=8"
12002 }
12003 },
12004 "node_modules/lodash": {
12005 "version": "4.17.21",
12006 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
12007 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
12008 "dev": true
12009 },
12010 "node_modules/lodash.debounce": {
12011 "version": "4.0.8",
12012 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
12013 "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
12014 "dev": true
12015 },
12016 "node_modules/lodash.memoize": {
12017 "version": "4.1.2",
12018 "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
12019 "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
12020 "dev": true
12021 },
12022 "node_modules/lodash.merge": {
12023 "version": "4.6.2",
12024 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
12025 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
12026 "dev": true
12027 },
12028 "node_modules/lodash.truncate": {
12029 "version": "4.4.2",
12030 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
12031 "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
12032 "dev": true
12033 },
12034 "node_modules/lodash.uniq": {
12035 "version": "4.5.0",
12036 "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
12037 "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
12038 "dev": true
12039 },
12040 "node_modules/log-symbols": {
12041 "version": "4.1.0",
12042 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
12043 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
12044 "dev": true,
12045 "dependencies": {
12046 "chalk": "^4.1.0",
12047 "is-unicode-supported": "^0.1.0"
12048 },
12049 "engines": {
12050 "node": ">=10"
12051 },
12052 "funding": {
12053 "url": "https://github.com/sponsors/sindresorhus"
12054 }
12055 },
12056 "node_modules/loglevel": {
12057 "version": "1.9.2",
12058 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz",
12059 "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==",
12060 "dev": true,
12061 "engines": {
12062 "node": ">= 0.6.0"
12063 },
12064 "funding": {
12065 "type": "tidelift",
12066 "url": "https://tidelift.com/funding/github/npm/loglevel"
12067 }
12068 },
12069 "node_modules/lookup-closest-locale": {
12070 "version": "6.2.0",
12071 "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz",
12072 "integrity": "sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==",
12073 "dev": true
12074 },
12075 "node_modules/loose-envify": {
12076 "version": "1.4.0",
12077 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
12078 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
12079 "dev": true,
12080 "dependencies": {
12081 "js-tokens": "^3.0.0 || ^4.0.0"
12082 },
12083 "bin": {
12084 "loose-envify": "cli.js"
12085 }
12086 },
12087 "node_modules/lower-case": {
12088 "version": "2.0.2",
12089 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
12090 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
12091 "dev": true,
12092 "dependencies": {
12093 "tslib": "^2.0.3"
12094 }
12095 },
12096 "node_modules/lru_map": {
12097 "version": "0.3.3",
12098 "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz",
12099 "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==",
12100 "dev": true
12101 },
12102 "node_modules/lru-cache": {
12103 "version": "5.1.1",
12104 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
12105 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
12106 "dev": true,
12107 "dependencies": {
12108 "yallist": "^3.0.2"
12109 }
12110 },
12111 "node_modules/make-dir": {
12112 "version": "3.1.0",
12113 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
12114 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
12115 "dev": true,
12116 "dependencies": {
12117 "semver": "^6.0.0"
12118 },
12119 "engines": {
12120 "node": ">=8"
12121 },
12122 "funding": {
12123 "url": "https://github.com/sponsors/sindresorhus"
12124 }
12125 },
12126 "node_modules/makeerror": {
12127 "version": "1.0.12",
12128 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
12129 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
12130 "dev": true,
12131 "dependencies": {
12132 "tmpl": "1.0.5"
12133 }
12134 },
12135 "node_modules/map-obj": {
12136 "version": "4.3.0",
12137 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
12138 "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
12139 "dev": true,
12140 "engines": {
12141 "node": ">=8"
12142 },
12143 "funding": {
12144 "url": "https://github.com/sponsors/sindresorhus"
12145 }
12146 },
12147 "node_modules/map-values": {
12148 "version": "1.0.1",
12149 "resolved": "https://registry.npmjs.org/map-values/-/map-values-1.0.1.tgz",
12150 "integrity": "sha512-BbShUnr5OartXJe1GeccAWtfro11hhgNJg6G9/UtWKjVGvV5U4C09cg5nk8JUevhXODaXY+hQ3xxMUKSs62ONQ==",
12151 "dev": true
12152 },
12153 "node_modules/markdown-it": {
12154 "version": "12.3.2",
12155 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
12156 "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
12157 "dev": true,
12158 "dependencies": {
12159 "argparse": "^2.0.1",
12160 "entities": "~2.1.0",
12161 "linkify-it": "^3.0.1",
12162 "mdurl": "^1.0.1",
12163 "uc.micro": "^1.0.5"
12164 },
12165 "bin": {
12166 "markdown-it": "bin/markdown-it.js"
12167 }
12168 },
12169 "node_modules/markdown-it/node_modules/argparse": {
12170 "version": "2.0.1",
12171 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
12172 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
12173 "dev": true
12174 },
12175 "node_modules/markdown-it/node_modules/entities": {
12176 "version": "2.1.0",
12177 "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
12178 "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
12179 "dev": true,
12180 "funding": {
12181 "url": "https://github.com/fb55/entities?sponsor=1"
12182 }
12183 },
12184 "node_modules/markdownlint": {
12185 "version": "0.25.1",
12186 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.25.1.tgz",
12187 "integrity": "sha512-AG7UkLzNa1fxiOv5B+owPsPhtM4D6DoODhsJgiaNg1xowXovrYgOnLqAgOOFQpWOlHFVQUzjMY5ypNNTeov92g==",
12188 "dev": true,
12189 "dependencies": {
12190 "markdown-it": "12.3.2"
12191 },
12192 "engines": {
12193 "node": ">=12"
12194 }
12195 },
12196 "node_modules/markdownlint-cli": {
12197 "version": "0.31.1",
12198 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.31.1.tgz",
12199 "integrity": "sha512-keIOMwQn+Ch7MoBwA+TdkyVMuxAeZFEGmIIlvwgV0Z1TGS5MxPnRr29XCLhkNzCHU+uNKGjU+VEjLX+Z9kli6g==",
12200 "dev": true,
12201 "dependencies": {
12202 "commander": "~9.0.0",
12203 "get-stdin": "~9.0.0",
12204 "glob": "~7.2.0",
12205 "ignore": "~5.2.0",
12206 "js-yaml": "^4.1.0",
12207 "jsonc-parser": "~3.0.0",
12208 "markdownlint": "~0.25.1",
12209 "markdownlint-rule-helpers": "~0.16.0",
12210 "minimatch": "~3.0.5",
12211 "run-con": "~1.2.10"
12212 },
12213 "bin": {
12214 "markdownlint": "markdownlint.js"
12215 },
12216 "engines": {
12217 "node": ">=12"
12218 }
12219 },
12220 "node_modules/markdownlint-cli/node_modules/argparse": {
12221 "version": "2.0.1",
12222 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
12223 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
12224 "dev": true
12225 },
12226 "node_modules/markdownlint-cli/node_modules/commander": {
12227 "version": "9.0.0",
12228 "resolved": "https://registry.npmjs.org/commander/-/commander-9.0.0.tgz",
12229 "integrity": "sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==",
12230 "dev": true,
12231 "engines": {
12232 "node": "^12.20.0 || >=14"
12233 }
12234 },
12235 "node_modules/markdownlint-cli/node_modules/js-yaml": {
12236 "version": "4.1.1",
12237 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
12238 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
12239 "dev": true,
12240 "dependencies": {
12241 "argparse": "^2.0.1"
12242 },
12243 "bin": {
12244 "js-yaml": "bin/js-yaml.js"
12245 }
12246 },
12247 "node_modules/markdownlint-cli/node_modules/minimatch": {
12248 "version": "3.0.8",
12249 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
12250 "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
12251 "dev": true,
12252 "dependencies": {
12253 "brace-expansion": "^1.1.7"
12254 },
12255 "engines": {
12256 "node": "*"
12257 }
12258 },
12259 "node_modules/markdownlint-rule-helpers": {
12260 "version": "0.16.0",
12261 "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.16.0.tgz",
12262 "integrity": "sha512-oEacRUVeTJ5D5hW1UYd2qExYI0oELdYK72k1TKGvIeYJIbqQWAz476NAc7LNixSySUhcNl++d02DvX0ccDk9/w==",
12263 "dev": true
12264 },
12265 "node_modules/marky": {
12266 "version": "1.3.0",
12267 "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz",
12268 "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==",
12269 "dev": true
12270 },
12271 "node_modules/math-intrinsics": {
12272 "version": "1.1.0",
12273 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
12274 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
12275 "dev": true,
12276 "engines": {
12277 "node": ">= 0.4"
12278 }
12279 },
12280 "node_modules/mathml-tag-names": {
12281 "version": "2.1.3",
12282 "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
12283 "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
12284 "dev": true,
12285 "funding": {
12286 "type": "github",
12287 "url": "https://github.com/sponsors/wooorm"
12288 }
12289 },
12290 "node_modules/mdn-data": {
12291 "version": "2.0.30",
12292 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
12293 "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
12294 "dev": true
12295 },
12296 "node_modules/mdurl": {
12297 "version": "1.0.1",
12298 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
12299 "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
12300 "dev": true
12301 },
12302 "node_modules/media-typer": {
12303 "version": "0.3.0",
12304 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
12305 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
12306 "dev": true,
12307 "engines": {
12308 "node": ">= 0.6"
12309 }
12310 },
12311 "node_modules/memfs": {
12312 "version": "3.5.3",
12313 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz",
12314 "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==",
12315 "dev": true,
12316 "dependencies": {
12317 "fs-monkey": "^1.0.4"
12318 },
12319 "engines": {
12320 "node": ">= 4.0.0"
12321 }
12322 },
12323 "node_modules/memize": {
12324 "version": "2.1.1",
12325 "resolved": "https://registry.npmjs.org/memize/-/memize-2.1.1.tgz",
12326 "integrity": "sha512-8Nl+i9S5D6KXnruM03Jgjb+LwSupvR13WBr4hJegaaEyobvowCVupi79y2WSiWvO1mzBWxPwEYE5feCe8vyA5w==",
12327 "dev": true
12328 },
12329 "node_modules/meow": {
12330 "version": "9.0.0",
12331 "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
12332 "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
12333 "dev": true,
12334 "dependencies": {
12335 "@types/minimist": "^1.2.0",
12336 "camelcase-keys": "^6.2.2",
12337 "decamelize": "^1.2.0",
12338 "decamelize-keys": "^1.1.0",
12339 "hard-rejection": "^2.1.0",
12340 "minimist-options": "4.1.0",
12341 "normalize-package-data": "^3.0.0",
12342 "read-pkg-up": "^7.0.1",
12343 "redent": "^3.0.0",
12344 "trim-newlines": "^3.0.0",
12345 "type-fest": "^0.18.0",
12346 "yargs-parser": "^20.2.3"
12347 },
12348 "engines": {
12349 "node": ">=10"
12350 },
12351 "funding": {
12352 "url": "https://github.com/sponsors/sindresorhus"
12353 }
12354 },
12355 "node_modules/meow/node_modules/type-fest": {
12356 "version": "0.18.1",
12357 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
12358 "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
12359 "dev": true,
12360 "engines": {
12361 "node": ">=10"
12362 },
12363 "funding": {
12364 "url": "https://github.com/sponsors/sindresorhus"
12365 }
12366 },
12367 "node_modules/meow/node_modules/yargs-parser": {
12368 "version": "20.2.9",
12369 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
12370 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
12371 "dev": true,
12372 "engines": {
12373 "node": ">=10"
12374 }
12375 },
12376 "node_modules/merge-deep": {
12377 "version": "3.0.3",
12378 "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz",
12379 "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==",
12380 "dev": true,
12381 "dependencies": {
12382 "arr-union": "^3.1.0",
12383 "clone-deep": "^0.2.4",
12384 "kind-of": "^3.0.2"
12385 },
12386 "engines": {
12387 "node": ">=0.10.0"
12388 }
12389 },
12390 "node_modules/merge-descriptors": {
12391 "version": "1.0.3",
12392 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
12393 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
12394 "dev": true,
12395 "funding": {
12396 "url": "https://github.com/sponsors/sindresorhus"
12397 }
12398 },
12399 "node_modules/merge-stream": {
12400 "version": "2.0.0",
12401 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
12402 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
12403 "dev": true
12404 },
12405 "node_modules/merge2": {
12406 "version": "1.4.1",
12407 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
12408 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
12409 "dev": true,
12410 "engines": {
12411 "node": ">= 8"
12412 }
12413 },
12414 "node_modules/metaviewport-parser": {
12415 "version": "0.3.0",
12416 "resolved": "https://registry.npmjs.org/metaviewport-parser/-/metaviewport-parser-0.3.0.tgz",
12417 "integrity": "sha512-EoYJ8xfjQ6kpe9VbVHvZTZHiOl4HL1Z18CrZ+qahvLXT7ZO4YTC2JMyt5FaUp9JJp6J4Ybb/z7IsCXZt86/QkQ==",
12418 "dev": true
12419 },
12420 "node_modules/methods": {
12421 "version": "1.1.2",
12422 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
12423 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
12424 "dev": true,
12425 "engines": {
12426 "node": ">= 0.6"
12427 }
12428 },
12429 "node_modules/micromatch": {
12430 "version": "4.0.8",
12431 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
12432 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
12433 "dev": true,
12434 "dependencies": {
12435 "braces": "^3.0.3",
12436 "picomatch": "^2.3.1"
12437 },
12438 "engines": {
12439 "node": ">=8.6"
12440 }
12441 },
12442 "node_modules/mime": {
12443 "version": "3.0.0",
12444 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
12445 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
12446 "dev": true,
12447 "bin": {
12448 "mime": "cli.js"
12449 },
12450 "engines": {
12451 "node": ">=10.0.0"
12452 }
12453 },
12454 "node_modules/mime-db": {
12455 "version": "1.52.0",
12456 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
12457 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
12458 "dev": true,
12459 "engines": {
12460 "node": ">= 0.6"
12461 }
12462 },
12463 "node_modules/mime-types": {
12464 "version": "2.1.35",
12465 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
12466 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
12467 "dev": true,
12468 "dependencies": {
12469 "mime-db": "1.52.0"
12470 },
12471 "engines": {
12472 "node": ">= 0.6"
12473 }
12474 },
12475 "node_modules/mimic-fn": {
12476 "version": "2.1.0",
12477 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
12478 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
12479 "dev": true,
12480 "engines": {
12481 "node": ">=6"
12482 }
12483 },
12484 "node_modules/min-indent": {
12485 "version": "1.0.1",
12486 "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
12487 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
12488 "dev": true,
12489 "engines": {
12490 "node": ">=4"
12491 }
12492 },
12493 "node_modules/mini-css-extract-plugin": {
12494 "version": "2.7.6",
12495 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz",
12496 "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==",
12497 "dev": true,
12498 "dependencies": {
12499 "schema-utils": "^4.0.0"
12500 },
12501 "engines": {
12502 "node": ">= 12.13.0"
12503 },
12504 "funding": {
12505 "type": "opencollective",
12506 "url": "https://opencollective.com/webpack"
12507 },
12508 "peerDependencies": {
12509 "webpack": "^5.0.0"
12510 }
12511 },
12512 "node_modules/mini-css-extract-plugin/node_modules/ajv": {
12513 "version": "8.12.0",
12514 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
12515 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
12516 "dev": true,
12517 "dependencies": {
12518 "fast-deep-equal": "^3.1.1",
12519 "json-schema-traverse": "^1.0.0",
12520 "require-from-string": "^2.0.2",
12521 "uri-js": "^4.2.2"
12522 },
12523 "funding": {
12524 "type": "github",
12525 "url": "https://github.com/sponsors/epoberezkin"
12526 }
12527 },
12528 "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": {
12529 "version": "5.1.0",
12530 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
12531 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
12532 "dev": true,
12533 "dependencies": {
12534 "fast-deep-equal": "^3.1.3"
12535 },
12536 "peerDependencies": {
12537 "ajv": "^8.8.2"
12538 }
12539 },
12540 "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": {
12541 "version": "1.0.0",
12542 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
12543 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
12544 "dev": true
12545 },
12546 "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
12547 "version": "4.2.0",
12548 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
12549 "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
12550 "dev": true,
12551 "dependencies": {
12552 "@types/json-schema": "^7.0.9",
12553 "ajv": "^8.9.0",
12554 "ajv-formats": "^2.1.1",
12555 "ajv-keywords": "^5.1.0"
12556 },
12557 "engines": {
12558 "node": ">= 12.13.0"
12559 },
12560 "funding": {
12561 "type": "opencollective",
12562 "url": "https://opencollective.com/webpack"
12563 }
12564 },
12565 "node_modules/minimalistic-assert": {
12566 "version": "1.0.1",
12567 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
12568 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
12569 "dev": true
12570 },
12571 "node_modules/minimatch": {
12572 "version": "3.1.2",
12573 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
12574 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
12575 "dev": true,
12576 "dependencies": {
12577 "brace-expansion": "^1.1.7"
12578 },
12579 "engines": {
12580 "node": "*"
12581 }
12582 },
12583 "node_modules/minimist": {
12584 "version": "1.2.8",
12585 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
12586 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
12587 "dev": true,
12588 "funding": {
12589 "url": "https://github.com/sponsors/ljharb"
12590 }
12591 },
12592 "node_modules/minimist-options": {
12593 "version": "4.1.0",
12594 "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
12595 "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
12596 "dev": true,
12597 "dependencies": {
12598 "arrify": "^1.0.1",
12599 "is-plain-obj": "^1.1.0",
12600 "kind-of": "^6.0.3"
12601 },
12602 "engines": {
12603 "node": ">= 6"
12604 }
12605 },
12606 "node_modules/minimist-options/node_modules/is-plain-obj": {
12607 "version": "1.1.0",
12608 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
12609 "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
12610 "dev": true,
12611 "engines": {
12612 "node": ">=0.10.0"
12613 }
12614 },
12615 "node_modules/minimist-options/node_modules/kind-of": {
12616 "version": "6.0.3",
12617 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
12618 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
12619 "dev": true,
12620 "engines": {
12621 "node": ">=0.10.0"
12622 }
12623 },
12624 "node_modules/mitt": {
12625 "version": "3.0.0",
12626 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz",
12627 "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==",
12628 "dev": true
12629 },
12630 "node_modules/mixin-object": {
12631 "version": "2.0.1",
12632 "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
12633 "integrity": "sha512-ALGF1Jt9ouehcaXaHhn6t1yGWRqGaHkPFndtFVHfZXOvkIZ/yoGaSi0AHVTafb3ZBGg4dr/bDwnaEKqCXzchMA==",
12634 "dev": true,
12635 "dependencies": {
12636 "for-in": "^0.1.3",
12637 "is-extendable": "^0.1.1"
12638 },
12639 "engines": {
12640 "node": ">=0.10.0"
12641 }
12642 },
12643 "node_modules/mixin-object/node_modules/for-in": {
12644 "version": "0.1.8",
12645 "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
12646 "integrity": "sha512-F0to7vbBSHP8E3l6dCjxNOLuSFAACIxFy3UehTUlG7svlXi37HHsDkyVcHo0Pq8QwrE+pXvWSVX3ZT1T9wAZ9g==",
12647 "dev": true,
12648 "engines": {
12649 "node": ">=0.10.0"
12650 }
12651 },
12652 "node_modules/mkdirp-classic": {
12653 "version": "0.5.3",
12654 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
12655 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
12656 "dev": true
12657 },
12658 "node_modules/mrmime": {
12659 "version": "2.0.1",
12660 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
12661 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
12662 "dev": true,
12663 "engines": {
12664 "node": ">=10"
12665 }
12666 },
12667 "node_modules/ms": {
12668 "version": "2.1.2",
12669 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
12670 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
12671 "dev": true
12672 },
12673 "node_modules/multicast-dns": {
12674 "version": "7.2.5",
12675 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
12676 "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
12677 "dev": true,
12678 "dependencies": {
12679 "dns-packet": "^5.2.2",
12680 "thunky": "^1.0.2"
12681 },
12682 "bin": {
12683 "multicast-dns": "cli.js"
12684 }
12685 },
12686 "node_modules/nanoid": {
12687 "version": "3.3.11",
12688 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
12689 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
12690 "dev": true,
12691 "funding": [
12692 {
12693 "type": "github",
12694 "url": "https://github.com/sponsors/ai"
12695 }
12696 ],
12697 "bin": {
12698 "nanoid": "bin/nanoid.cjs"
12699 },
12700 "engines": {
12701 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
12702 }
12703 },
12704 "node_modules/natural-compare": {
12705 "version": "1.4.0",
12706 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
12707 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
12708 "dev": true
12709 },
12710 "node_modules/negotiator": {
12711 "version": "0.6.4",
12712 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
12713 "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
12714 "dev": true,
12715 "engines": {
12716 "node": ">= 0.6"
12717 }
12718 },
12719 "node_modules/neo-async": {
12720 "version": "2.6.2",
12721 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
12722 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
12723 "dev": true
12724 },
12725 "node_modules/netmask": {
12726 "version": "2.0.2",
12727 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
12728 "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
12729 "dev": true,
12730 "engines": {
12731 "node": ">= 0.4.0"
12732 }
12733 },
12734 "node_modules/no-case": {
12735 "version": "3.0.4",
12736 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
12737 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
12738 "dev": true,
12739 "dependencies": {
12740 "lower-case": "^2.0.2",
12741 "tslib": "^2.0.3"
12742 }
12743 },
12744 "node_modules/node-fetch": {
12745 "version": "2.6.7",
12746 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
12747 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
12748 "dev": true,
12749 "dependencies": {
12750 "whatwg-url": "^5.0.0"
12751 },
12752 "engines": {
12753 "node": "4.x || >=6.0.0"
12754 },
12755 "peerDependencies": {
12756 "encoding": "^0.1.0"
12757 },
12758 "peerDependenciesMeta": {
12759 "encoding": {
12760 "optional": true
12761 }
12762 }
12763 },
12764 "node_modules/node-fetch/node_modules/tr46": {
12765 "version": "0.0.3",
12766 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
12767 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
12768 "dev": true
12769 },
12770 "node_modules/node-fetch/node_modules/webidl-conversions": {
12771 "version": "3.0.1",
12772 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
12773 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
12774 "dev": true
12775 },
12776 "node_modules/node-fetch/node_modules/whatwg-url": {
12777 "version": "5.0.0",
12778 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
12779 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
12780 "dev": true,
12781 "dependencies": {
12782 "tr46": "~0.0.3",
12783 "webidl-conversions": "^3.0.0"
12784 }
12785 },
12786 "node_modules/node-forge": {
12787 "version": "1.3.3",
12788 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz",
12789 "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==",
12790 "dev": true,
12791 "engines": {
12792 "node": ">= 6.13.0"
12793 }
12794 },
12795 "node_modules/node-int64": {
12796 "version": "0.4.0",
12797 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
12798 "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
12799 "dev": true
12800 },
12801 "node_modules/node-releases": {
12802 "version": "2.0.27",
12803 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
12804 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
12805 "dev": true
12806 },
12807 "node_modules/normalize-package-data": {
12808 "version": "3.0.3",
12809 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
12810 "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
12811 "dev": true,
12812 "dependencies": {
12813 "hosted-git-info": "^4.0.1",
12814 "is-core-module": "^2.5.0",
12815 "semver": "^7.3.4",
12816 "validate-npm-package-license": "^3.0.1"
12817 },
12818 "engines": {
12819 "node": ">=10"
12820 }
12821 },
12822 "node_modules/normalize-package-data/node_modules/semver": {
12823 "version": "7.7.3",
12824 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
12825 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
12826 "dev": true,
12827 "bin": {
12828 "semver": "bin/semver.js"
12829 },
12830 "engines": {
12831 "node": ">=10"
12832 }
12833 },
12834 "node_modules/normalize-path": {
12835 "version": "3.0.0",
12836 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
12837 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
12838 "dev": true,
12839 "engines": {
12840 "node": ">=0.10.0"
12841 }
12842 },
12843 "node_modules/normalize-range": {
12844 "version": "0.1.2",
12845 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
12846 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
12847 "dev": true,
12848 "engines": {
12849 "node": ">=0.10.0"
12850 }
12851 },
12852 "node_modules/npm-bundled": {
12853 "version": "1.1.2",
12854 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz",
12855 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==",
12856 "dev": true,
12857 "dependencies": {
12858 "npm-normalize-package-bin": "^1.0.1"
12859 }
12860 },
12861 "node_modules/npm-normalize-package-bin": {
12862 "version": "1.0.1",
12863 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
12864 "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==",
12865 "dev": true
12866 },
12867 "node_modules/npm-package-json-lint": {
12868 "version": "6.4.0",
12869 "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-6.4.0.tgz",
12870 "integrity": "sha512-cuXAJJB1Rdqz0UO6w524matlBqDBjcNt7Ru+RDIu4y6RI1gVqiWBnylrK8sPRk81gGBA0X8hJbDXolVOoTc+sA==",
12871 "dev": true,
12872 "dependencies": {
12873 "ajv": "^6.12.6",
12874 "ajv-errors": "^1.0.1",
12875 "chalk": "^4.1.2",
12876 "cosmiconfig": "^8.0.0",
12877 "debug": "^4.3.4",
12878 "globby": "^11.1.0",
12879 "ignore": "^5.2.0",
12880 "is-plain-obj": "^3.0.0",
12881 "jsonc-parser": "^3.2.0",
12882 "log-symbols": "^4.1.0",
12883 "meow": "^9.0.0",
12884 "plur": "^4.0.0",
12885 "semver": "^7.3.8",
12886 "slash": "^3.0.0",
12887 "strip-json-comments": "^3.1.1",
12888 "type-fest": "^3.2.0",
12889 "validate-npm-package-name": "^5.0.0"
12890 },
12891 "bin": {
12892 "npmPkgJsonLint": "dist/cli.js"
12893 },
12894 "engines": {
12895 "node": ">=14.0.0",
12896 "npm": ">=6.0.0"
12897 }
12898 },
12899 "node_modules/npm-package-json-lint/node_modules/argparse": {
12900 "version": "2.0.1",
12901 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
12902 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
12903 "dev": true
12904 },
12905 "node_modules/npm-package-json-lint/node_modules/cosmiconfig": {
12906 "version": "8.3.6",
12907 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
12908 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
12909 "dev": true,
12910 "dependencies": {
12911 "import-fresh": "^3.3.0",
12912 "js-yaml": "^4.1.0",
12913 "parse-json": "^5.2.0",
12914 "path-type": "^4.0.0"
12915 },
12916 "engines": {
12917 "node": ">=14"
12918 },
12919 "funding": {
12920 "url": "https://github.com/sponsors/d-fischer"
12921 },
12922 "peerDependencies": {
12923 "typescript": ">=4.9.5"
12924 },
12925 "peerDependenciesMeta": {
12926 "typescript": {
12927 "optional": true
12928 }
12929 }
12930 },
12931 "node_modules/npm-package-json-lint/node_modules/js-yaml": {
12932 "version": "4.1.1",
12933 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
12934 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
12935 "dev": true,
12936 "dependencies": {
12937 "argparse": "^2.0.1"
12938 },
12939 "bin": {
12940 "js-yaml": "bin/js-yaml.js"
12941 }
12942 },
12943 "node_modules/npm-package-json-lint/node_modules/jsonc-parser": {
12944 "version": "3.3.1",
12945 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
12946 "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==",
12947 "dev": true
12948 },
12949 "node_modules/npm-package-json-lint/node_modules/semver": {
12950 "version": "7.7.3",
12951 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
12952 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
12953 "dev": true,
12954 "bin": {
12955 "semver": "bin/semver.js"
12956 },
12957 "engines": {
12958 "node": ">=10"
12959 }
12960 },
12961 "node_modules/npm-package-json-lint/node_modules/type-fest": {
12962 "version": "3.13.1",
12963 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
12964 "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
12965 "dev": true,
12966 "engines": {
12967 "node": ">=14.16"
12968 },
12969 "funding": {
12970 "url": "https://github.com/sponsors/sindresorhus"
12971 }
12972 },
12973 "node_modules/npm-packlist": {
12974 "version": "3.0.0",
12975 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-3.0.0.tgz",
12976 "integrity": "sha512-L/cbzmutAwII5glUcf2DBRNY/d0TFd4e/FnaZigJV6JD85RHZXJFGwCndjMWiiViiWSsWt3tiOLpI3ByTnIdFQ==",
12977 "dev": true,
12978 "dependencies": {
12979 "glob": "^7.1.6",
12980 "ignore-walk": "^4.0.1",
12981 "npm-bundled": "^1.1.1",
12982 "npm-normalize-package-bin": "^1.0.1"
12983 },
12984 "bin": {
12985 "npm-packlist": "bin/index.js"
12986 },
12987 "engines": {
12988 "node": ">=10"
12989 }
12990 },
12991 "node_modules/npm-run-path": {
12992 "version": "4.0.1",
12993 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
12994 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
12995 "dev": true,
12996 "dependencies": {
12997 "path-key": "^3.0.0"
12998 },
12999 "engines": {
13000 "node": ">=8"
13001 }
13002 },
13003 "node_modules/nth-check": {
13004 "version": "2.1.1",
13005 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
13006 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
13007 "dev": true,
13008 "dependencies": {
13009 "boolbase": "^1.0.0"
13010 },
13011 "funding": {
13012 "url": "https://github.com/fb55/nth-check?sponsor=1"
13013 }
13014 },
13015 "node_modules/nwsapi": {
13016 "version": "2.2.7",
13017 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
13018 "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==",
13019 "dev": true
13020 },
13021 "node_modules/object-assign": {
13022 "version": "4.1.1",
13023 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
13024 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
13025 "dev": true,
13026 "engines": {
13027 "node": ">=0.10.0"
13028 }
13029 },
13030 "node_modules/object-filter": {
13031 "version": "1.0.2",
13032 "resolved": "https://registry.npmjs.org/object-filter/-/object-filter-1.0.2.tgz",
13033 "integrity": "sha512-NahvP2vZcy1ZiiYah30CEPw0FpDcSkSePJBMpzl5EQgCmISijiGuJm3SPYp7U+Lf2TljyaIw3E5EgkEx/TNEVA==",
13034 "dev": true
13035 },
13036 "node_modules/object-inspect": {
13037 "version": "1.13.4",
13038 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
13039 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
13040 "dev": true,
13041 "engines": {
13042 "node": ">= 0.4"
13043 },
13044 "funding": {
13045 "url": "https://github.com/sponsors/ljharb"
13046 }
13047 },
13048 "node_modules/object-keys": {
13049 "version": "1.1.1",
13050 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
13051 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
13052 "dev": true,
13053 "engines": {
13054 "node": ">= 0.4"
13055 }
13056 },
13057 "node_modules/object.assign": {
13058 "version": "4.1.7",
13059 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
13060 "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
13061 "dev": true,
13062 "dependencies": {
13063 "call-bind": "^1.0.8",
13064 "call-bound": "^1.0.3",
13065 "define-properties": "^1.2.1",
13066 "es-object-atoms": "^1.0.0",
13067 "has-symbols": "^1.1.0",
13068 "object-keys": "^1.1.1"
13069 },
13070 "engines": {
13071 "node": ">= 0.4"
13072 },
13073 "funding": {
13074 "url": "https://github.com/sponsors/ljharb"
13075 }
13076 },
13077 "node_modules/object.entries": {
13078 "version": "1.1.9",
13079 "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz",
13080 "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==",
13081 "dev": true,
13082 "dependencies": {
13083 "call-bind": "^1.0.8",
13084 "call-bound": "^1.0.4",
13085 "define-properties": "^1.2.1",
13086 "es-object-atoms": "^1.1.1"
13087 },
13088 "engines": {
13089 "node": ">= 0.4"
13090 }
13091 },
13092 "node_modules/object.fromentries": {
13093 "version": "2.0.8",
13094 "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
13095 "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
13096 "dev": true,
13097 "dependencies": {
13098 "call-bind": "^1.0.7",
13099 "define-properties": "^1.2.1",
13100 "es-abstract": "^1.23.2",
13101 "es-object-atoms": "^1.0.0"
13102 },
13103 "engines": {
13104 "node": ">= 0.4"
13105 },
13106 "funding": {
13107 "url": "https://github.com/sponsors/ljharb"
13108 }
13109 },
13110 "node_modules/object.groupby": {
13111 "version": "1.0.3",
13112 "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
13113 "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
13114 "dev": true,
13115 "dependencies": {
13116 "call-bind": "^1.0.7",
13117 "define-properties": "^1.2.1",
13118 "es-abstract": "^1.23.2"
13119 },
13120 "engines": {
13121 "node": ">= 0.4"
13122 }
13123 },
13124 "node_modules/object.values": {
13125 "version": "1.2.1",
13126 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz",
13127 "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==",
13128 "dev": true,
13129 "dependencies": {
13130 "call-bind": "^1.0.8",
13131 "call-bound": "^1.0.3",
13132 "define-properties": "^1.2.1",
13133 "es-object-atoms": "^1.0.0"
13134 },
13135 "engines": {
13136 "node": ">= 0.4"
13137 },
13138 "funding": {
13139 "url": "https://github.com/sponsors/ljharb"
13140 }
13141 },
13142 "node_modules/obuf": {
13143 "version": "1.1.2",
13144 "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
13145 "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
13146 "dev": true
13147 },
13148 "node_modules/on-finished": {
13149 "version": "2.4.1",
13150 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
13151 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
13152 "dev": true,
13153 "dependencies": {
13154 "ee-first": "1.1.1"
13155 },
13156 "engines": {
13157 "node": ">= 0.8"
13158 }
13159 },
13160 "node_modules/on-headers": {
13161 "version": "1.1.0",
13162 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz",
13163 "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==",
13164 "dev": true,
13165 "engines": {
13166 "node": ">= 0.8"
13167 }
13168 },
13169 "node_modules/once": {
13170 "version": "1.4.0",
13171 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
13172 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
13173 "dev": true,
13174 "dependencies": {
13175 "wrappy": "1"
13176 }
13177 },
13178 "node_modules/onetime": {
13179 "version": "5.1.2",
13180 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
13181 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
13182 "dev": true,
13183 "dependencies": {
13184 "mimic-fn": "^2.1.0"
13185 },
13186 "engines": {
13187 "node": ">=6"
13188 },
13189 "funding": {
13190 "url": "https://github.com/sponsors/sindresorhus"
13191 }
13192 },
13193 "node_modules/open": {
13194 "version": "8.4.2",
13195 "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
13196 "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
13197 "dev": true,
13198 "dependencies": {
13199 "define-lazy-prop": "^2.0.0",
13200 "is-docker": "^2.1.1",
13201 "is-wsl": "^2.2.0"
13202 },
13203 "engines": {
13204 "node": ">=12"
13205 },
13206 "funding": {
13207 "url": "https://github.com/sponsors/sindresorhus"
13208 }
13209 },
13210 "node_modules/opener": {
13211 "version": "1.5.2",
13212 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
13213 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
13214 "dev": true,
13215 "bin": {
13216 "opener": "bin/opener-bin.js"
13217 }
13218 },
13219 "node_modules/optionator": {
13220 "version": "0.9.4",
13221 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
13222 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
13223 "dev": true,
13224 "dependencies": {
13225 "deep-is": "^0.1.3",
13226 "fast-levenshtein": "^2.0.6",
13227 "levn": "^0.4.1",
13228 "prelude-ls": "^1.2.1",
13229 "type-check": "^0.4.0",
13230 "word-wrap": "^1.2.5"
13231 },
13232 "engines": {
13233 "node": ">= 0.8.0"
13234 }
13235 },
13236 "node_modules/os-homedir": {
13237 "version": "1.0.2",
13238 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
13239 "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
13240 "dev": true,
13241 "engines": {
13242 "node": ">=0.10.0"
13243 }
13244 },
13245 "node_modules/own-keys": {
13246 "version": "1.0.1",
13247 "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz",
13248 "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==",
13249 "dev": true,
13250 "dependencies": {
13251 "get-intrinsic": "^1.2.6",
13252 "object-keys": "^1.1.1",
13253 "safe-push-apply": "^1.0.0"
13254 },
13255 "engines": {
13256 "node": ">= 0.4"
13257 },
13258 "funding": {
13259 "url": "https://github.com/sponsors/ljharb"
13260 }
13261 },
13262 "node_modules/p-limit": {
13263 "version": "3.1.0",
13264 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
13265 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
13266 "dev": true,
13267 "dependencies": {
13268 "yocto-queue": "^0.1.0"
13269 },
13270 "engines": {
13271 "node": ">=10"
13272 },
13273 "funding": {
13274 "url": "https://github.com/sponsors/sindresorhus"
13275 }
13276 },
13277 "node_modules/p-locate": {
13278 "version": "4.1.0",
13279 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
13280 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
13281 "dev": true,
13282 "dependencies": {
13283 "p-limit": "^2.2.0"
13284 },
13285 "engines": {
13286 "node": ">=8"
13287 }
13288 },
13289 "node_modules/p-locate/node_modules/p-limit": {
13290 "version": "2.3.0",
13291 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
13292 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
13293 "dev": true,
13294 "dependencies": {
13295 "p-try": "^2.0.0"
13296 },
13297 "engines": {
13298 "node": ">=6"
13299 },
13300 "funding": {
13301 "url": "https://github.com/sponsors/sindresorhus"
13302 }
13303 },
13304 "node_modules/p-map": {
13305 "version": "2.1.0",
13306 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
13307 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
13308 "dev": true,
13309 "engines": {
13310 "node": ">=6"
13311 }
13312 },
13313 "node_modules/p-retry": {
13314 "version": "4.6.2",
13315 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
13316 "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
13317 "dev": true,
13318 "dependencies": {
13319 "@types/retry": "0.12.0",
13320 "retry": "^0.13.1"
13321 },
13322 "engines": {
13323 "node": ">=8"
13324 }
13325 },
13326 "node_modules/p-try": {
13327 "version": "2.2.0",
13328 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
13329 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
13330 "dev": true,
13331 "engines": {
13332 "node": ">=6"
13333 }
13334 },
13335 "node_modules/pac-proxy-agent": {
13336 "version": "7.2.0",
13337 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
13338 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
13339 "dev": true,
13340 "dependencies": {
13341 "@tootallnate/quickjs-emscripten": "^0.23.0",
13342 "agent-base": "^7.1.2",
13343 "debug": "^4.3.4",
13344 "get-uri": "^6.0.1",
13345 "http-proxy-agent": "^7.0.0",
13346 "https-proxy-agent": "^7.0.6",
13347 "pac-resolver": "^7.0.1",
13348 "socks-proxy-agent": "^8.0.5"
13349 },
13350 "engines": {
13351 "node": ">= 14"
13352 }
13353 },
13354 "node_modules/pac-proxy-agent/node_modules/agent-base": {
13355 "version": "7.1.4",
13356 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
13357 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
13358 "dev": true,
13359 "engines": {
13360 "node": ">= 14"
13361 }
13362 },
13363 "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": {
13364 "version": "7.0.2",
13365 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
13366 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
13367 "dev": true,
13368 "dependencies": {
13369 "agent-base": "^7.1.0",
13370 "debug": "^4.3.4"
13371 },
13372 "engines": {
13373 "node": ">= 14"
13374 }
13375 },
13376 "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": {
13377 "version": "7.0.6",
13378 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
13379 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
13380 "dev": true,
13381 "dependencies": {
13382 "agent-base": "^7.1.2",
13383 "debug": "4"
13384 },
13385 "engines": {
13386 "node": ">= 14"
13387 }
13388 },
13389 "node_modules/pac-resolver": {
13390 "version": "7.0.1",
13391 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
13392 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
13393 "dev": true,
13394 "dependencies": {
13395 "degenerator": "^5.0.0",
13396 "netmask": "^2.0.2"
13397 },
13398 "engines": {
13399 "node": ">= 14"
13400 }
13401 },
13402 "node_modules/param-case": {
13403 "version": "3.0.4",
13404 "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
13405 "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
13406 "dev": true,
13407 "dependencies": {
13408 "dot-case": "^3.0.4",
13409 "tslib": "^2.0.3"
13410 }
13411 },
13412 "node_modules/parent-module": {
13413 "version": "1.0.1",
13414 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
13415 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
13416 "dev": true,
13417 "dependencies": {
13418 "callsites": "^3.0.0"
13419 },
13420 "engines": {
13421 "node": ">=6"
13422 }
13423 },
13424 "node_modules/parse-cache-control": {
13425 "version": "1.0.1",
13426 "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz",
13427 "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==",
13428 "dev": true
13429 },
13430 "node_modules/parse-json": {
13431 "version": "5.2.0",
13432 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
13433 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
13434 "dev": true,
13435 "dependencies": {
13436 "@babel/code-frame": "^7.0.0",
13437 "error-ex": "^1.3.1",
13438 "json-parse-even-better-errors": "^2.3.0",
13439 "lines-and-columns": "^1.1.6"
13440 },
13441 "engines": {
13442 "node": ">=8"
13443 },
13444 "funding": {
13445 "url": "https://github.com/sponsors/sindresorhus"
13446 }
13447 },
13448 "node_modules/parse-passwd": {
13449 "version": "1.0.0",
13450 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
13451 "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
13452 "dev": true,
13453 "engines": {
13454 "node": ">=0.10.0"
13455 }
13456 },
13457 "node_modules/parse5": {
13458 "version": "7.1.2",
13459 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
13460 "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
13461 "dev": true,
13462 "dependencies": {
13463 "entities": "^4.4.0"
13464 },
13465 "funding": {
13466 "url": "https://github.com/inikulin/parse5?sponsor=1"
13467 }
13468 },
13469 "node_modules/parseurl": {
13470 "version": "1.3.3",
13471 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
13472 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
13473 "dev": true,
13474 "engines": {
13475 "node": ">= 0.8"
13476 }
13477 },
13478 "node_modules/pascal-case": {
13479 "version": "3.1.2",
13480 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
13481 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
13482 "dev": true,
13483 "dependencies": {
13484 "no-case": "^3.0.4",
13485 "tslib": "^2.0.3"
13486 }
13487 },
13488 "node_modules/path-case": {
13489 "version": "3.0.4",
13490 "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz",
13491 "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==",
13492 "dev": true,
13493 "dependencies": {
13494 "dot-case": "^3.0.4",
13495 "tslib": "^2.0.3"
13496 }
13497 },
13498 "node_modules/path-exists": {
13499 "version": "4.0.0",
13500 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
13501 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
13502 "dev": true,
13503 "engines": {
13504 "node": ">=8"
13505 }
13506 },
13507 "node_modules/path-is-absolute": {
13508 "version": "1.0.1",
13509 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
13510 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
13511 "dev": true,
13512 "engines": {
13513 "node": ">=0.10.0"
13514 }
13515 },
13516 "node_modules/path-is-inside": {
13517 "version": "1.0.2",
13518 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
13519 "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==",
13520 "dev": true
13521 },
13522 "node_modules/path-key": {
13523 "version": "3.1.1",
13524 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
13525 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
13526 "dev": true,
13527 "engines": {
13528 "node": ">=8"
13529 }
13530 },
13531 "node_modules/path-parse": {
13532 "version": "1.0.7",
13533 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
13534 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
13535 "dev": true
13536 },
13537 "node_modules/path-to-regexp": {
13538 "version": "0.1.12",
13539 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
13540 "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==",
13541 "dev": true
13542 },
13543 "node_modules/path-type": {
13544 "version": "4.0.0",
13545 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
13546 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
13547 "dev": true,
13548 "engines": {
13549 "node": ">=8"
13550 }
13551 },
13552 "node_modules/pend": {
13553 "version": "1.2.0",
13554 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
13555 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
13556 "dev": true
13557 },
13558 "node_modules/picocolors": {
13559 "version": "1.1.1",
13560 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
13561 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
13562 "dev": true
13563 },
13564 "node_modules/picomatch": {
13565 "version": "2.3.1",
13566 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
13567 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
13568 "dev": true,
13569 "engines": {
13570 "node": ">=8.6"
13571 },
13572 "funding": {
13573 "url": "https://github.com/sponsors/jonschlinkert"
13574 }
13575 },
13576 "node_modules/pify": {
13577 "version": "4.0.1",
13578 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
13579 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
13580 "dev": true,
13581 "engines": {
13582 "node": ">=6"
13583 }
13584 },
13585 "node_modules/pinkie": {
13586 "version": "2.0.4",
13587 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
13588 "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==",
13589 "dev": true,
13590 "engines": {
13591 "node": ">=0.10.0"
13592 }
13593 },
13594 "node_modules/pinkie-promise": {
13595 "version": "2.0.1",
13596 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
13597 "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==",
13598 "dev": true,
13599 "dependencies": {
13600 "pinkie": "^2.0.0"
13601 },
13602 "engines": {
13603 "node": ">=0.10.0"
13604 }
13605 },
13606 "node_modules/pirates": {
13607 "version": "4.0.7",
13608 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
13609 "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
13610 "dev": true,
13611 "engines": {
13612 "node": ">= 6"
13613 }
13614 },
13615 "node_modules/pkg-dir": {
13616 "version": "4.2.0",
13617 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
13618 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
13619 "dev": true,
13620 "dependencies": {
13621 "find-up": "^4.0.0"
13622 },
13623 "engines": {
13624 "node": ">=8"
13625 }
13626 },
13627 "node_modules/playwright": {
13628 "version": "1.57.0",
13629 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.57.0.tgz",
13630 "integrity": "sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==",
13631 "dev": true,
13632 "peer": true,
13633 "dependencies": {
13634 "playwright-core": "1.57.0"
13635 },
13636 "bin": {
13637 "playwright": "cli.js"
13638 },
13639 "engines": {
13640 "node": ">=18"
13641 },
13642 "optionalDependencies": {
13643 "fsevents": "2.3.2"
13644 }
13645 },
13646 "node_modules/playwright-core": {
13647 "version": "1.39.0",
13648 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz",
13649 "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==",
13650 "dev": true,
13651 "bin": {
13652 "playwright-core": "cli.js"
13653 },
13654 "engines": {
13655 "node": ">=16"
13656 }
13657 },
13658 "node_modules/playwright/node_modules/playwright-core": {
13659 "version": "1.57.0",
13660 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.57.0.tgz",
13661 "integrity": "sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==",
13662 "dev": true,
13663 "peer": true,
13664 "bin": {
13665 "playwright-core": "cli.js"
13666 },
13667 "engines": {
13668 "node": ">=18"
13669 }
13670 },
13671 "node_modules/plur": {
13672 "version": "4.0.0",
13673 "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz",
13674 "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==",
13675 "dev": true,
13676 "dependencies": {
13677 "irregular-plurals": "^3.2.0"
13678 },
13679 "engines": {
13680 "node": ">=10"
13681 },
13682 "funding": {
13683 "url": "https://github.com/sponsors/sindresorhus"
13684 }
13685 },
13686 "node_modules/possible-typed-array-names": {
13687 "version": "1.1.0",
13688 "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
13689 "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
13690 "dev": true,
13691 "engines": {
13692 "node": ">= 0.4"
13693 }
13694 },
13695 "node_modules/postcss": {
13696 "version": "8.5.6",
13697 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
13698 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
13699 "dev": true,
13700 "funding": [
13701 {
13702 "type": "opencollective",
13703 "url": "https://opencollective.com/postcss/"
13704 },
13705 {
13706 "type": "tidelift",
13707 "url": "https://tidelift.com/funding/github/npm/postcss"
13708 },
13709 {
13710 "type": "github",
13711 "url": "https://github.com/sponsors/ai"
13712 }
13713 ],
13714 "dependencies": {
13715 "nanoid": "^3.3.11",
13716 "picocolors": "^1.1.1",
13717 "source-map-js": "^1.2.1"
13718 },
13719 "engines": {
13720 "node": "^10 || ^12 || >=14"
13721 }
13722 },
13723 "node_modules/postcss-calc": {
13724 "version": "9.0.1",
13725 "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz",
13726 "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==",
13727 "dev": true,
13728 "dependencies": {
13729 "postcss-selector-parser": "^6.0.11",
13730 "postcss-value-parser": "^4.2.0"
13731 },
13732 "engines": {
13733 "node": "^14 || ^16 || >=18.0"
13734 },
13735 "peerDependencies": {
13736 "postcss": "^8.2.2"
13737 }
13738 },
13739 "node_modules/postcss-colormin": {
13740 "version": "6.1.0",
13741 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz",
13742 "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==",
13743 "dev": true,
13744 "dependencies": {
13745 "browserslist": "^4.23.0",
13746 "caniuse-api": "^3.0.0",
13747 "colord": "^2.9.3",
13748 "postcss-value-parser": "^4.2.0"
13749 },
13750 "engines": {
13751 "node": "^14 || ^16 || >=18.0"
13752 },
13753 "peerDependencies": {
13754 "postcss": "^8.4.31"
13755 }
13756 },
13757 "node_modules/postcss-convert-values": {
13758 "version": "6.1.0",
13759 "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz",
13760 "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==",
13761 "dev": true,
13762 "dependencies": {
13763 "browserslist": "^4.23.0",
13764 "postcss-value-parser": "^4.2.0"
13765 },
13766 "engines": {
13767 "node": "^14 || ^16 || >=18.0"
13768 },
13769 "peerDependencies": {
13770 "postcss": "^8.4.31"
13771 }
13772 },
13773 "node_modules/postcss-discard-comments": {
13774 "version": "6.0.2",
13775 "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz",
13776 "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==",
13777 "dev": true,
13778 "engines": {
13779 "node": "^14 || ^16 || >=18.0"
13780 },
13781 "peerDependencies": {
13782 "postcss": "^8.4.31"
13783 }
13784 },
13785 "node_modules/postcss-discard-duplicates": {
13786 "version": "6.0.3",
13787 "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz",
13788 "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==",
13789 "dev": true,
13790 "engines": {
13791 "node": "^14 || ^16 || >=18.0"
13792 },
13793 "peerDependencies": {
13794 "postcss": "^8.4.31"
13795 }
13796 },
13797 "node_modules/postcss-discard-empty": {
13798 "version": "6.0.3",
13799 "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz",
13800 "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==",
13801 "dev": true,
13802 "engines": {
13803 "node": "^14 || ^16 || >=18.0"
13804 },
13805 "peerDependencies": {
13806 "postcss": "^8.4.31"
13807 }
13808 },
13809 "node_modules/postcss-discard-overridden": {
13810 "version": "6.0.2",
13811 "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz",
13812 "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==",
13813 "dev": true,
13814 "engines": {
13815 "node": "^14 || ^16 || >=18.0"
13816 },
13817 "peerDependencies": {
13818 "postcss": "^8.4.31"
13819 }
13820 },
13821 "node_modules/postcss-loader": {
13822 "version": "6.2.1",
13823 "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
13824 "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
13825 "dev": true,
13826 "dependencies": {
13827 "cosmiconfig": "^7.0.0",
13828 "klona": "^2.0.5",
13829 "semver": "^7.3.5"
13830 },
13831 "engines": {
13832 "node": ">= 12.13.0"
13833 },
13834 "funding": {
13835 "type": "opencollective",
13836 "url": "https://opencollective.com/webpack"
13837 },
13838 "peerDependencies": {
13839 "postcss": "^7.0.0 || ^8.0.1",
13840 "webpack": "^5.0.0"
13841 }
13842 },
13843 "node_modules/postcss-loader/node_modules/lru-cache": {
13844 "version": "6.0.0",
13845 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
13846 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
13847 "dev": true,
13848 "dependencies": {
13849 "yallist": "^4.0.0"
13850 },
13851 "engines": {
13852 "node": ">=10"
13853 }
13854 },
13855 "node_modules/postcss-loader/node_modules/semver": {
13856 "version": "7.5.4",
13857 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
13858 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
13859 "dev": true,
13860 "dependencies": {
13861 "lru-cache": "^6.0.0"
13862 },
13863 "bin": {
13864 "semver": "bin/semver.js"
13865 },
13866 "engines": {
13867 "node": ">=10"
13868 }
13869 },
13870 "node_modules/postcss-loader/node_modules/yallist": {
13871 "version": "4.0.0",
13872 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
13873 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
13874 "dev": true
13875 },
13876 "node_modules/postcss-media-query-parser": {
13877 "version": "0.2.3",
13878 "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
13879 "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==",
13880 "dev": true
13881 },
13882 "node_modules/postcss-merge-longhand": {
13883 "version": "6.0.5",
13884 "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz",
13885 "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==",
13886 "dev": true,
13887 "dependencies": {
13888 "postcss-value-parser": "^4.2.0",
13889 "stylehacks": "^6.1.1"
13890 },
13891 "engines": {
13892 "node": "^14 || ^16 || >=18.0"
13893 },
13894 "peerDependencies": {
13895 "postcss": "^8.4.31"
13896 }
13897 },
13898 "node_modules/postcss-merge-rules": {
13899 "version": "6.1.1",
13900 "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz",
13901 "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==",
13902 "dev": true,
13903 "dependencies": {
13904 "browserslist": "^4.23.0",
13905 "caniuse-api": "^3.0.0",
13906 "cssnano-utils": "^4.0.2",
13907 "postcss-selector-parser": "^6.0.16"
13908 },
13909 "engines": {
13910 "node": "^14 || ^16 || >=18.0"
13911 },
13912 "peerDependencies": {
13913 "postcss": "^8.4.31"
13914 }
13915 },
13916 "node_modules/postcss-minify-font-values": {
13917 "version": "6.1.0",
13918 "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz",
13919 "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==",
13920 "dev": true,
13921 "dependencies": {
13922 "postcss-value-parser": "^4.2.0"
13923 },
13924 "engines": {
13925 "node": "^14 || ^16 || >=18.0"
13926 },
13927 "peerDependencies": {
13928 "postcss": "^8.4.31"
13929 }
13930 },
13931 "node_modules/postcss-minify-gradients": {
13932 "version": "6.0.3",
13933 "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz",
13934 "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==",
13935 "dev": true,
13936 "dependencies": {
13937 "colord": "^2.9.3",
13938 "cssnano-utils": "^4.0.2",
13939 "postcss-value-parser": "^4.2.0"
13940 },
13941 "engines": {
13942 "node": "^14 || ^16 || >=18.0"
13943 },
13944 "peerDependencies": {
13945 "postcss": "^8.4.31"
13946 }
13947 },
13948 "node_modules/postcss-minify-params": {
13949 "version": "6.1.0",
13950 "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz",
13951 "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==",
13952 "dev": true,
13953 "dependencies": {
13954 "browserslist": "^4.23.0",
13955 "cssnano-utils": "^4.0.2",
13956 "postcss-value-parser": "^4.2.0"
13957 },
13958 "engines": {
13959 "node": "^14 || ^16 || >=18.0"
13960 },
13961 "peerDependencies": {
13962 "postcss": "^8.4.31"
13963 }
13964 },
13965 "node_modules/postcss-minify-selectors": {
13966 "version": "6.0.4",
13967 "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz",
13968 "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==",
13969 "dev": true,
13970 "dependencies": {
13971 "postcss-selector-parser": "^6.0.16"
13972 },
13973 "engines": {
13974 "node": "^14 || ^16 || >=18.0"
13975 },
13976 "peerDependencies": {
13977 "postcss": "^8.4.31"
13978 }
13979 },
13980 "node_modules/postcss-modules-extract-imports": {
13981 "version": "3.0.0",
13982 "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
13983 "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
13984 "dev": true,
13985 "engines": {
13986 "node": "^10 || ^12 || >= 14"
13987 },
13988 "peerDependencies": {
13989 "postcss": "^8.1.0"
13990 }
13991 },
13992 "node_modules/postcss-modules-local-by-default": {
13993 "version": "4.0.3",
13994 "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz",
13995 "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==",
13996 "dev": true,
13997 "dependencies": {
13998 "icss-utils": "^5.0.0",
13999 "postcss-selector-parser": "^6.0.2",
14000 "postcss-value-parser": "^4.1.0"
14001 },
14002 "engines": {
14003 "node": "^10 || ^12 || >= 14"
14004 },
14005 "peerDependencies": {
14006 "postcss": "^8.1.0"
14007 }
14008 },
14009 "node_modules/postcss-modules-scope": {
14010 "version": "3.0.0",
14011 "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
14012 "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
14013 "dev": true,
14014 "dependencies": {
14015 "postcss-selector-parser": "^6.0.4"
14016 },
14017 "engines": {
14018 "node": "^10 || ^12 || >= 14"
14019 },
14020 "peerDependencies": {
14021 "postcss": "^8.1.0"
14022 }
14023 },
14024 "node_modules/postcss-modules-values": {
14025 "version": "4.0.0",
14026 "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
14027 "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
14028 "dev": true,
14029 "dependencies": {
14030 "icss-utils": "^5.0.0"
14031 },
14032 "engines": {
14033 "node": "^10 || ^12 || >= 14"
14034 },
14035 "peerDependencies": {
14036 "postcss": "^8.1.0"
14037 }
14038 },
14039 "node_modules/postcss-normalize-charset": {
14040 "version": "6.0.2",
14041 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz",
14042 "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==",
14043 "dev": true,
14044 "engines": {
14045 "node": "^14 || ^16 || >=18.0"
14046 },
14047 "peerDependencies": {
14048 "postcss": "^8.4.31"
14049 }
14050 },
14051 "node_modules/postcss-normalize-display-values": {
14052 "version": "6.0.2",
14053 "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz",
14054 "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==",
14055 "dev": true,
14056 "dependencies": {
14057 "postcss-value-parser": "^4.2.0"
14058 },
14059 "engines": {
14060 "node": "^14 || ^16 || >=18.0"
14061 },
14062 "peerDependencies": {
14063 "postcss": "^8.4.31"
14064 }
14065 },
14066 "node_modules/postcss-normalize-positions": {
14067 "version": "6.0.2",
14068 "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz",
14069 "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==",
14070 "dev": true,
14071 "dependencies": {
14072 "postcss-value-parser": "^4.2.0"
14073 },
14074 "engines": {
14075 "node": "^14 || ^16 || >=18.0"
14076 },
14077 "peerDependencies": {
14078 "postcss": "^8.4.31"
14079 }
14080 },
14081 "node_modules/postcss-normalize-repeat-style": {
14082 "version": "6.0.2",
14083 "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz",
14084 "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==",
14085 "dev": true,
14086 "dependencies": {
14087 "postcss-value-parser": "^4.2.0"
14088 },
14089 "engines": {
14090 "node": "^14 || ^16 || >=18.0"
14091 },
14092 "peerDependencies": {
14093 "postcss": "^8.4.31"
14094 }
14095 },
14096 "node_modules/postcss-normalize-string": {
14097 "version": "6.0.2",
14098 "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz",
14099 "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==",
14100 "dev": true,
14101 "dependencies": {
14102 "postcss-value-parser": "^4.2.0"
14103 },
14104 "engines": {
14105 "node": "^14 || ^16 || >=18.0"
14106 },
14107 "peerDependencies": {
14108 "postcss": "^8.4.31"
14109 }
14110 },
14111 "node_modules/postcss-normalize-timing-functions": {
14112 "version": "6.0.2",
14113 "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz",
14114 "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==",
14115 "dev": true,
14116 "dependencies": {
14117 "postcss-value-parser": "^4.2.0"
14118 },
14119 "engines": {
14120 "node": "^14 || ^16 || >=18.0"
14121 },
14122 "peerDependencies": {
14123 "postcss": "^8.4.31"
14124 }
14125 },
14126 "node_modules/postcss-normalize-unicode": {
14127 "version": "6.1.0",
14128 "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz",
14129 "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==",
14130 "dev": true,
14131 "dependencies": {
14132 "browserslist": "^4.23.0",
14133 "postcss-value-parser": "^4.2.0"
14134 },
14135 "engines": {
14136 "node": "^14 || ^16 || >=18.0"
14137 },
14138 "peerDependencies": {
14139 "postcss": "^8.4.31"
14140 }
14141 },
14142 "node_modules/postcss-normalize-url": {
14143 "version": "6.0.2",
14144 "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz",
14145 "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==",
14146 "dev": true,
14147 "dependencies": {
14148 "postcss-value-parser": "^4.2.0"
14149 },
14150 "engines": {
14151 "node": "^14 || ^16 || >=18.0"
14152 },
14153 "peerDependencies": {
14154 "postcss": "^8.4.31"
14155 }
14156 },
14157 "node_modules/postcss-normalize-whitespace": {
14158 "version": "6.0.2",
14159 "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz",
14160 "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==",
14161 "dev": true,
14162 "dependencies": {
14163 "postcss-value-parser": "^4.2.0"
14164 },
14165 "engines": {
14166 "node": "^14 || ^16 || >=18.0"
14167 },
14168 "peerDependencies": {
14169 "postcss": "^8.4.31"
14170 }
14171 },
14172 "node_modules/postcss-ordered-values": {
14173 "version": "6.0.2",
14174 "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz",
14175 "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==",
14176 "dev": true,
14177 "dependencies": {
14178 "cssnano-utils": "^4.0.2",
14179 "postcss-value-parser": "^4.2.0"
14180 },
14181 "engines": {
14182 "node": "^14 || ^16 || >=18.0"
14183 },
14184 "peerDependencies": {
14185 "postcss": "^8.4.31"
14186 }
14187 },
14188 "node_modules/postcss-reduce-initial": {
14189 "version": "6.1.0",
14190 "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz",
14191 "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==",
14192 "dev": true,
14193 "dependencies": {
14194 "browserslist": "^4.23.0",
14195 "caniuse-api": "^3.0.0"
14196 },
14197 "engines": {
14198 "node": "^14 || ^16 || >=18.0"
14199 },
14200 "peerDependencies": {
14201 "postcss": "^8.4.31"
14202 }
14203 },
14204 "node_modules/postcss-reduce-transforms": {
14205 "version": "6.0.2",
14206 "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz",
14207 "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==",
14208 "dev": true,
14209 "dependencies": {
14210 "postcss-value-parser": "^4.2.0"
14211 },
14212 "engines": {
14213 "node": "^14 || ^16 || >=18.0"
14214 },
14215 "peerDependencies": {
14216 "postcss": "^8.4.31"
14217 }
14218 },
14219 "node_modules/postcss-resolve-nested-selector": {
14220 "version": "0.1.6",
14221 "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz",
14222 "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==",
14223 "dev": true
14224 },
14225 "node_modules/postcss-safe-parser": {
14226 "version": "6.0.0",
14227 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
14228 "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
14229 "dev": true,
14230 "engines": {
14231 "node": ">=12.0"
14232 },
14233 "funding": {
14234 "type": "opencollective",
14235 "url": "https://opencollective.com/postcss/"
14236 },
14237 "peerDependencies": {
14238 "postcss": "^8.3.3"
14239 }
14240 },
14241 "node_modules/postcss-scss": {
14242 "version": "4.0.9",
14243 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz",
14244 "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==",
14245 "dev": true,
14246 "funding": [
14247 {
14248 "type": "opencollective",
14249 "url": "https://opencollective.com/postcss/"
14250 },
14251 {
14252 "type": "tidelift",
14253 "url": "https://tidelift.com/funding/github/npm/postcss-scss"
14254 },
14255 {
14256 "type": "github",
14257 "url": "https://github.com/sponsors/ai"
14258 }
14259 ],
14260 "engines": {
14261 "node": ">=12.0"
14262 },
14263 "peerDependencies": {
14264 "postcss": "^8.4.29"
14265 }
14266 },
14267 "node_modules/postcss-selector-parser": {
14268 "version": "6.1.2",
14269 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
14270 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
14271 "dev": true,
14272 "dependencies": {
14273 "cssesc": "^3.0.0",
14274 "util-deprecate": "^1.0.2"
14275 },
14276 "engines": {
14277 "node": ">=4"
14278 }
14279 },
14280 "node_modules/postcss-svgo": {
14281 "version": "6.0.3",
14282 "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz",
14283 "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==",
14284 "dev": true,
14285 "dependencies": {
14286 "postcss-value-parser": "^4.2.0",
14287 "svgo": "^3.2.0"
14288 },
14289 "engines": {
14290 "node": "^14 || ^16 || >= 18"
14291 },
14292 "peerDependencies": {
14293 "postcss": "^8.4.31"
14294 }
14295 },
14296 "node_modules/postcss-unique-selectors": {
14297 "version": "6.0.4",
14298 "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz",
14299 "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==",
14300 "dev": true,
14301 "dependencies": {
14302 "postcss-selector-parser": "^6.0.16"
14303 },
14304 "engines": {
14305 "node": "^14 || ^16 || >=18.0"
14306 },
14307 "peerDependencies": {
14308 "postcss": "^8.4.31"
14309 }
14310 },
14311 "node_modules/postcss-value-parser": {
14312 "version": "4.2.0",
14313 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
14314 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
14315 "dev": true
14316 },
14317 "node_modules/prelude-ls": {
14318 "version": "1.2.1",
14319 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
14320 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
14321 "dev": true,
14322 "engines": {
14323 "node": ">= 0.8.0"
14324 }
14325 },
14326 "node_modules/prettier": {
14327 "name": "wp-prettier",
14328 "version": "3.0.3",
14329 "resolved": "https://registry.npmjs.org/wp-prettier/-/wp-prettier-3.0.3.tgz",
14330 "integrity": "sha512-X4UlrxDTH8oom9qXlcjnydsjAOD2BmB6yFmvS4Z2zdTzqqpRWb+fbqrH412+l+OUXmbzJlSXjlMFYPgYG12IAA==",
14331 "dev": true,
14332 "bin": {
14333 "prettier": "bin/prettier.cjs"
14334 },
14335 "engines": {
14336 "node": ">=14"
14337 },
14338 "funding": {
14339 "url": "https://github.com/prettier/prettier?sponsor=1"
14340 }
14341 },
14342 "node_modules/prettier-linter-helpers": {
14343 "version": "1.0.0",
14344 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
14345 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
14346 "dev": true,
14347 "dependencies": {
14348 "fast-diff": "^1.1.2"
14349 },
14350 "engines": {
14351 "node": ">=6.0.0"
14352 }
14353 },
14354 "node_modules/pretty-format": {
14355 "version": "29.7.0",
14356 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
14357 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
14358 "dev": true,
14359 "dependencies": {
14360 "@jest/schemas": "^29.6.3",
14361 "ansi-styles": "^5.0.0",
14362 "react-is": "^18.0.0"
14363 },
14364 "engines": {
14365 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
14366 }
14367 },
14368 "node_modules/pretty-format/node_modules/ansi-styles": {
14369 "version": "5.2.0",
14370 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
14371 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
14372 "dev": true,
14373 "engines": {
14374 "node": ">=10"
14375 },
14376 "funding": {
14377 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
14378 }
14379 },
14380 "node_modules/process-nextick-args": {
14381 "version": "2.0.1",
14382 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
14383 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
14384 "dev": true
14385 },
14386 "node_modules/progress": {
14387 "version": "2.0.3",
14388 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
14389 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
14390 "dev": true,
14391 "engines": {
14392 "node": ">=0.4.0"
14393 }
14394 },
14395 "node_modules/prompts": {
14396 "version": "2.4.2",
14397 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
14398 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
14399 "dev": true,
14400 "dependencies": {
14401 "kleur": "^3.0.3",
14402 "sisteransi": "^1.0.5"
14403 },
14404 "engines": {
14405 "node": ">= 6"
14406 }
14407 },
14408 "node_modules/prop-types": {
14409 "version": "15.8.1",
14410 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
14411 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
14412 "dev": true,
14413 "dependencies": {
14414 "loose-envify": "^1.4.0",
14415 "object-assign": "^4.1.1",
14416 "react-is": "^16.13.1"
14417 }
14418 },
14419 "node_modules/prop-types/node_modules/react-is": {
14420 "version": "16.13.1",
14421 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
14422 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
14423 "dev": true
14424 },
14425 "node_modules/proxy-addr": {
14426 "version": "2.0.7",
14427 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
14428 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
14429 "dev": true,
14430 "dependencies": {
14431 "forwarded": "0.2.0",
14432 "ipaddr.js": "1.9.1"
14433 },
14434 "engines": {
14435 "node": ">= 0.10"
14436 }
14437 },
14438 "node_modules/proxy-addr/node_modules/ipaddr.js": {
14439 "version": "1.9.1",
14440 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
14441 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
14442 "dev": true,
14443 "engines": {
14444 "node": ">= 0.10"
14445 }
14446 },
14447 "node_modules/proxy-agent": {
14448 "version": "6.3.0",
14449 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.0.tgz",
14450 "integrity": "sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==",
14451 "dev": true,
14452 "dependencies": {
14453 "agent-base": "^7.0.2",
14454 "debug": "^4.3.4",
14455 "http-proxy-agent": "^7.0.0",
14456 "https-proxy-agent": "^7.0.0",
14457 "lru-cache": "^7.14.1",
14458 "pac-proxy-agent": "^7.0.0",
14459 "proxy-from-env": "^1.1.0",
14460 "socks-proxy-agent": "^8.0.1"
14461 },
14462 "engines": {
14463 "node": ">= 14"
14464 }
14465 },
14466 "node_modules/proxy-agent/node_modules/agent-base": {
14467 "version": "7.1.4",
14468 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
14469 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
14470 "dev": true,
14471 "engines": {
14472 "node": ">= 14"
14473 }
14474 },
14475 "node_modules/proxy-agent/node_modules/http-proxy-agent": {
14476 "version": "7.0.2",
14477 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
14478 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
14479 "dev": true,
14480 "dependencies": {
14481 "agent-base": "^7.1.0",
14482 "debug": "^4.3.4"
14483 },
14484 "engines": {
14485 "node": ">= 14"
14486 }
14487 },
14488 "node_modules/proxy-agent/node_modules/https-proxy-agent": {
14489 "version": "7.0.6",
14490 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
14491 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
14492 "dev": true,
14493 "dependencies": {
14494 "agent-base": "^7.1.2",
14495 "debug": "4"
14496 },
14497 "engines": {
14498 "node": ">= 14"
14499 }
14500 },
14501 "node_modules/proxy-agent/node_modules/lru-cache": {
14502 "version": "7.18.3",
14503 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
14504 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
14505 "dev": true,
14506 "engines": {
14507 "node": ">=12"
14508 }
14509 },
14510 "node_modules/proxy-from-env": {
14511 "version": "1.1.0",
14512 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
14513 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
14514 "dev": true
14515 },
14516 "node_modules/ps-list": {
14517 "version": "8.1.1",
14518 "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.1.tgz",
14519 "integrity": "sha512-OPS9kEJYVmiO48u/B9qneqhkMvgCxT+Tm28VCEJpheTpl8cJ0ffZRRNgS5mrQRTrX5yRTpaJ+hRDeefXYmmorQ==",
14520 "dev": true,
14521 "engines": {
14522 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
14523 },
14524 "funding": {
14525 "url": "https://github.com/sponsors/sindresorhus"
14526 }
14527 },
14528 "node_modules/pseudomap": {
14529 "version": "1.0.2",
14530 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
14531 "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
14532 "dev": true
14533 },
14534 "node_modules/psl": {
14535 "version": "1.9.0",
14536 "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
14537 "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
14538 "dev": true
14539 },
14540 "node_modules/pump": {
14541 "version": "3.0.0",
14542 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
14543 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
14544 "dev": true,
14545 "dependencies": {
14546 "end-of-stream": "^1.1.0",
14547 "once": "^1.3.1"
14548 }
14549 },
14550 "node_modules/punycode": {
14551 "version": "2.3.0",
14552 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
14553 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
14554 "dev": true,
14555 "engines": {
14556 "node": ">=6"
14557 }
14558 },
14559 "node_modules/puppeteer-core": {
14560 "version": "13.7.0",
14561 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz",
14562 "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==",
14563 "dev": true,
14564 "dependencies": {
14565 "cross-fetch": "3.1.5",
14566 "debug": "4.3.4",
14567 "devtools-protocol": "0.0.981744",
14568 "extract-zip": "2.0.1",
14569 "https-proxy-agent": "5.0.1",
14570 "pkg-dir": "4.2.0",
14571 "progress": "2.0.3",
14572 "proxy-from-env": "1.1.0",
14573 "rimraf": "3.0.2",
14574 "tar-fs": "2.1.1",
14575 "unbzip2-stream": "1.4.3",
14576 "ws": "8.5.0"
14577 },
14578 "engines": {
14579 "node": ">=10.18.1"
14580 }
14581 },
14582 "node_modules/puppeteer-core/node_modules/rimraf": {
14583 "version": "3.0.2",
14584 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
14585 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
14586 "dev": true,
14587 "dependencies": {
14588 "glob": "^7.1.3"
14589 },
14590 "bin": {
14591 "rimraf": "bin.js"
14592 },
14593 "funding": {
14594 "url": "https://github.com/sponsors/isaacs"
14595 }
14596 },
14597 "node_modules/puppeteer-core/node_modules/ws": {
14598 "version": "8.5.0",
14599 "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz",
14600 "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==",
14601 "dev": true,
14602 "engines": {
14603 "node": ">=10.0.0"
14604 },
14605 "peerDependencies": {
14606 "bufferutil": "^4.0.1",
14607 "utf-8-validate": "^5.0.2"
14608 },
14609 "peerDependenciesMeta": {
14610 "bufferutil": {
14611 "optional": true
14612 },
14613 "utf-8-validate": {
14614 "optional": true
14615 }
14616 }
14617 },
14618 "node_modules/pure-rand": {
14619 "version": "6.1.0",
14620 "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz",
14621 "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==",
14622 "dev": true,
14623 "funding": [
14624 {
14625 "type": "individual",
14626 "url": "https://github.com/sponsors/dubzzz"
14627 },
14628 {
14629 "type": "opencollective",
14630 "url": "https://opencollective.com/fast-check"
14631 }
14632 ]
14633 },
14634 "node_modules/qs": {
14635 "version": "6.14.0",
14636 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
14637 "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
14638 "dev": true,
14639 "dependencies": {
14640 "side-channel": "^1.1.0"
14641 },
14642 "engines": {
14643 "node": ">=0.6"
14644 },
14645 "funding": {
14646 "url": "https://github.com/sponsors/ljharb"
14647 }
14648 },
14649 "node_modules/querystringify": {
14650 "version": "2.2.0",
14651 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
14652 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
14653 "dev": true
14654 },
14655 "node_modules/queue-microtask": {
14656 "version": "1.2.3",
14657 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
14658 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
14659 "dev": true,
14660 "funding": [
14661 {
14662 "type": "github",
14663 "url": "https://github.com/sponsors/feross"
14664 },
14665 {
14666 "type": "patreon",
14667 "url": "https://www.patreon.com/feross"
14668 },
14669 {
14670 "type": "consulting",
14671 "url": "https://feross.org/support"
14672 }
14673 ]
14674 },
14675 "node_modules/quick-lru": {
14676 "version": "4.0.1",
14677 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
14678 "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
14679 "dev": true,
14680 "engines": {
14681 "node": ">=8"
14682 }
14683 },
14684 "node_modules/randombytes": {
14685 "version": "2.1.0",
14686 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
14687 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
14688 "dev": true,
14689 "dependencies": {
14690 "safe-buffer": "^5.1.0"
14691 }
14692 },
14693 "node_modules/range-parser": {
14694 "version": "1.2.1",
14695 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
14696 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
14697 "dev": true,
14698 "engines": {
14699 "node": ">= 0.6"
14700 }
14701 },
14702 "node_modules/raw-body": {
14703 "version": "2.5.3",
14704 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
14705 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
14706 "dev": true,
14707 "dependencies": {
14708 "bytes": "~3.1.2",
14709 "http-errors": "~2.0.1",
14710 "iconv-lite": "~0.4.24",
14711 "unpipe": "~1.0.0"
14712 },
14713 "engines": {
14714 "node": ">= 0.8"
14715 }
14716 },
14717 "node_modules/raw-body/node_modules/iconv-lite": {
14718 "version": "0.4.24",
14719 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
14720 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
14721 "dev": true,
14722 "dependencies": {
14723 "safer-buffer": ">= 2.1.2 < 3"
14724 },
14725 "engines": {
14726 "node": ">=0.10.0"
14727 }
14728 },
14729 "node_modules/react": {
14730 "version": "18.3.1",
14731 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
14732 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
14733 "dev": true,
14734 "dependencies": {
14735 "loose-envify": "^1.1.0"
14736 },
14737 "engines": {
14738 "node": ">=0.10.0"
14739 }
14740 },
14741 "node_modules/react-dom": {
14742 "version": "18.3.1",
14743 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
14744 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
14745 "dev": true,
14746 "peer": true,
14747 "dependencies": {
14748 "loose-envify": "^1.1.0",
14749 "scheduler": "^0.23.2"
14750 },
14751 "peerDependencies": {
14752 "react": "^18.3.1"
14753 }
14754 },
14755 "node_modules/react-is": {
14756 "version": "18.3.1",
14757 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
14758 "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
14759 "dev": true
14760 },
14761 "node_modules/react-refresh": {
14762 "version": "0.14.2",
14763 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
14764 "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
14765 "dev": true,
14766 "engines": {
14767 "node": ">=0.10.0"
14768 }
14769 },
14770 "node_modules/read-pkg": {
14771 "version": "5.2.0",
14772 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
14773 "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
14774 "dev": true,
14775 "dependencies": {
14776 "@types/normalize-package-data": "^2.4.0",
14777 "normalize-package-data": "^2.5.0",
14778 "parse-json": "^5.0.0",
14779 "type-fest": "^0.6.0"
14780 },
14781 "engines": {
14782 "node": ">=8"
14783 }
14784 },
14785 "node_modules/read-pkg-up": {
14786 "version": "7.0.1",
14787 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
14788 "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
14789 "dev": true,
14790 "dependencies": {
14791 "find-up": "^4.1.0",
14792 "read-pkg": "^5.2.0",
14793 "type-fest": "^0.8.1"
14794 },
14795 "engines": {
14796 "node": ">=8"
14797 },
14798 "funding": {
14799 "url": "https://github.com/sponsors/sindresorhus"
14800 }
14801 },
14802 "node_modules/read-pkg-up/node_modules/type-fest": {
14803 "version": "0.8.1",
14804 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
14805 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
14806 "dev": true,
14807 "engines": {
14808 "node": ">=8"
14809 }
14810 },
14811 "node_modules/read-pkg/node_modules/hosted-git-info": {
14812 "version": "2.8.9",
14813 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
14814 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
14815 "dev": true
14816 },
14817 "node_modules/read-pkg/node_modules/normalize-package-data": {
14818 "version": "2.5.0",
14819 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
14820 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
14821 "dev": true,
14822 "dependencies": {
14823 "hosted-git-info": "^2.1.4",
14824 "resolve": "^1.10.0",
14825 "semver": "2 || 3 || 4 || 5",
14826 "validate-npm-package-license": "^3.0.1"
14827 }
14828 },
14829 "node_modules/read-pkg/node_modules/semver": {
14830 "version": "5.7.2",
14831 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
14832 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
14833 "dev": true,
14834 "bin": {
14835 "semver": "bin/semver"
14836 }
14837 },
14838 "node_modules/read-pkg/node_modules/type-fest": {
14839 "version": "0.6.0",
14840 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
14841 "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
14842 "dev": true,
14843 "engines": {
14844 "node": ">=8"
14845 }
14846 },
14847 "node_modules/readable-stream": {
14848 "version": "3.6.2",
14849 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
14850 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
14851 "dev": true,
14852 "dependencies": {
14853 "inherits": "^2.0.3",
14854 "string_decoder": "^1.1.1",
14855 "util-deprecate": "^1.0.1"
14856 },
14857 "engines": {
14858 "node": ">= 6"
14859 }
14860 },
14861 "node_modules/readdirp": {
14862 "version": "3.6.0",
14863 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
14864 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
14865 "dev": true,
14866 "dependencies": {
14867 "picomatch": "^2.2.1"
14868 },
14869 "engines": {
14870 "node": ">=8.10.0"
14871 }
14872 },
14873 "node_modules/rechoir": {
14874 "version": "0.8.0",
14875 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz",
14876 "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==",
14877 "dev": true,
14878 "dependencies": {
14879 "resolve": "^1.20.0"
14880 },
14881 "engines": {
14882 "node": ">= 10.13.0"
14883 }
14884 },
14885 "node_modules/redent": {
14886 "version": "3.0.0",
14887 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
14888 "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
14889 "dev": true,
14890 "dependencies": {
14891 "indent-string": "^4.0.0",
14892 "strip-indent": "^3.0.0"
14893 },
14894 "engines": {
14895 "node": ">=8"
14896 }
14897 },
14898 "node_modules/reflect.getprototypeof": {
14899 "version": "1.0.10",
14900 "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz",
14901 "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==",
14902 "dev": true,
14903 "dependencies": {
14904 "call-bind": "^1.0.8",
14905 "define-properties": "^1.2.1",
14906 "es-abstract": "^1.23.9",
14907 "es-errors": "^1.3.0",
14908 "es-object-atoms": "^1.0.0",
14909 "get-intrinsic": "^1.2.7",
14910 "get-proto": "^1.0.1",
14911 "which-builtin-type": "^1.2.1"
14912 },
14913 "engines": {
14914 "node": ">= 0.4"
14915 },
14916 "funding": {
14917 "url": "https://github.com/sponsors/ljharb"
14918 }
14919 },
14920 "node_modules/regenerate": {
14921 "version": "1.4.2",
14922 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
14923 "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
14924 "dev": true
14925 },
14926 "node_modules/regenerate-unicode-properties": {
14927 "version": "10.2.2",
14928 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz",
14929 "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==",
14930 "dev": true,
14931 "dependencies": {
14932 "regenerate": "^1.4.2"
14933 },
14934 "engines": {
14935 "node": ">=4"
14936 }
14937 },
14938 "node_modules/regexp.prototype.flags": {
14939 "version": "1.5.4",
14940 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz",
14941 "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==",
14942 "dev": true,
14943 "dependencies": {
14944 "call-bind": "^1.0.8",
14945 "define-properties": "^1.2.1",
14946 "es-errors": "^1.3.0",
14947 "get-proto": "^1.0.1",
14948 "gopd": "^1.2.0",
14949 "set-function-name": "^2.0.2"
14950 },
14951 "engines": {
14952 "node": ">= 0.4"
14953 },
14954 "funding": {
14955 "url": "https://github.com/sponsors/ljharb"
14956 }
14957 },
14958 "node_modules/regexpu-core": {
14959 "version": "6.4.0",
14960 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz",
14961 "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==",
14962 "dev": true,
14963 "dependencies": {
14964 "regenerate": "^1.4.2",
14965 "regenerate-unicode-properties": "^10.2.2",
14966 "regjsgen": "^0.8.0",
14967 "regjsparser": "^0.13.0",
14968 "unicode-match-property-ecmascript": "^2.0.0",
14969 "unicode-match-property-value-ecmascript": "^2.2.1"
14970 },
14971 "engines": {
14972 "node": ">=4"
14973 }
14974 },
14975 "node_modules/regjsgen": {
14976 "version": "0.8.0",
14977 "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz",
14978 "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==",
14979 "dev": true
14980 },
14981 "node_modules/regjsparser": {
14982 "version": "0.13.0",
14983 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz",
14984 "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==",
14985 "dev": true,
14986 "dependencies": {
14987 "jsesc": "~3.1.0"
14988 },
14989 "bin": {
14990 "regjsparser": "bin/parser"
14991 }
14992 },
14993 "node_modules/remove-accents": {
14994 "version": "0.5.0",
14995 "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz",
14996 "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==",
14997 "dev": true
14998 },
14999 "node_modules/require-directory": {
15000 "version": "2.1.1",
15001 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
15002 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
15003 "dev": true,
15004 "engines": {
15005 "node": ">=0.10.0"
15006 }
15007 },
15008 "node_modules/require-from-string": {
15009 "version": "2.0.2",
15010 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
15011 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
15012 "dev": true,
15013 "engines": {
15014 "node": ">=0.10.0"
15015 }
15016 },
15017 "node_modules/requireindex": {
15018 "version": "1.2.0",
15019 "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
15020 "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
15021 "dev": true,
15022 "engines": {
15023 "node": ">=0.10.5"
15024 }
15025 },
15026 "node_modules/requires-port": {
15027 "version": "1.0.0",
15028 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
15029 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
15030 "dev": true
15031 },
15032 "node_modules/resolve": {
15033 "version": "1.22.11",
15034 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
15035 "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
15036 "dev": true,
15037 "dependencies": {
15038 "is-core-module": "^2.16.1",
15039 "path-parse": "^1.0.7",
15040 "supports-preserve-symlinks-flag": "^1.0.0"
15041 },
15042 "bin": {
15043 "resolve": "bin/resolve"
15044 },
15045 "engines": {
15046 "node": ">= 0.4"
15047 },
15048 "funding": {
15049 "url": "https://github.com/sponsors/ljharb"
15050 }
15051 },
15052 "node_modules/resolve-bin": {
15053 "version": "0.4.3",
15054 "resolved": "https://registry.npmjs.org/resolve-bin/-/resolve-bin-0.4.3.tgz",
15055 "integrity": "sha512-9u8TMpc+SEHXxQXblXHz5yRvRZERkCZimFN9oz85QI3uhkh7nqfjm6OGTLg+8vucpXGcY4jLK6WkylPmt7GSvw==",
15056 "dev": true,
15057 "dependencies": {
15058 "find-parent-dir": "~0.3.0"
15059 }
15060 },
15061 "node_modules/resolve-cwd": {
15062 "version": "3.0.0",
15063 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
15064 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
15065 "dev": true,
15066 "dependencies": {
15067 "resolve-from": "^5.0.0"
15068 },
15069 "engines": {
15070 "node": ">=8"
15071 }
15072 },
15073 "node_modules/resolve-dir": {
15074 "version": "0.1.1",
15075 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
15076 "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==",
15077 "dev": true,
15078 "dependencies": {
15079 "expand-tilde": "^1.2.2",
15080 "global-modules": "^0.2.3"
15081 },
15082 "engines": {
15083 "node": ">=0.10.0"
15084 }
15085 },
15086 "node_modules/resolve-from": {
15087 "version": "5.0.0",
15088 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
15089 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
15090 "dev": true,
15091 "engines": {
15092 "node": ">=8"
15093 }
15094 },
15095 "node_modules/resolve.exports": {
15096 "version": "2.0.3",
15097 "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz",
15098 "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==",
15099 "dev": true,
15100 "engines": {
15101 "node": ">=10"
15102 }
15103 },
15104 "node_modules/retry": {
15105 "version": "0.13.1",
15106 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
15107 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
15108 "dev": true,
15109 "engines": {
15110 "node": ">= 4"
15111 }
15112 },
15113 "node_modules/reusify": {
15114 "version": "1.0.4",
15115 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
15116 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
15117 "dev": true,
15118 "engines": {
15119 "iojs": ">=1.0.0",
15120 "node": ">=0.10.0"
15121 }
15122 },
15123 "node_modules/rimraf": {
15124 "version": "2.7.1",
15125 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
15126 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
15127 "dev": true,
15128 "dependencies": {
15129 "glob": "^7.1.3"
15130 },
15131 "bin": {
15132 "rimraf": "bin.js"
15133 }
15134 },
15135 "node_modules/robots-parser": {
15136 "version": "3.0.1",
15137 "resolved": "https://registry.npmjs.org/robots-parser/-/robots-parser-3.0.1.tgz",
15138 "integrity": "sha512-s+pyvQeIKIZ0dx5iJiQk1tPLJAWln39+MI5jtM8wnyws+G5azk+dMnMX0qfbqNetKKNgcWWOdi0sfm+FbQbgdQ==",
15139 "dev": true,
15140 "engines": {
15141 "node": ">=10.0.0"
15142 }
15143 },
15144 "node_modules/run-con": {
15145 "version": "1.2.12",
15146 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.12.tgz",
15147 "integrity": "sha512-5257ILMYIF4RztL9uoZ7V9Q97zHtNHn5bN3NobeAnzB1P3ASLgg8qocM2u+R18ttp+VEM78N2LK8XcNVtnSRrg==",
15148 "dev": true,
15149 "dependencies": {
15150 "deep-extend": "^0.6.0",
15151 "ini": "~3.0.0",
15152 "minimist": "^1.2.8",
15153 "strip-json-comments": "~3.1.1"
15154 },
15155 "bin": {
15156 "run-con": "cli.js"
15157 }
15158 },
15159 "node_modules/run-con/node_modules/ini": {
15160 "version": "3.0.1",
15161 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz",
15162 "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==",
15163 "dev": true,
15164 "engines": {
15165 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
15166 }
15167 },
15168 "node_modules/run-parallel": {
15169 "version": "1.2.0",
15170 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
15171 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
15172 "dev": true,
15173 "funding": [
15174 {
15175 "type": "github",
15176 "url": "https://github.com/sponsors/feross"
15177 },
15178 {
15179 "type": "patreon",
15180 "url": "https://www.patreon.com/feross"
15181 },
15182 {
15183 "type": "consulting",
15184 "url": "https://feross.org/support"
15185 }
15186 ],
15187 "dependencies": {
15188 "queue-microtask": "^1.2.2"
15189 }
15190 },
15191 "node_modules/rxjs": {
15192 "version": "7.8.2",
15193 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz",
15194 "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
15195 "dev": true,
15196 "dependencies": {
15197 "tslib": "^2.1.0"
15198 }
15199 },
15200 "node_modules/safe-array-concat": {
15201 "version": "1.1.3",
15202 "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz",
15203 "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==",
15204 "dev": true,
15205 "dependencies": {
15206 "call-bind": "^1.0.8",
15207 "call-bound": "^1.0.2",
15208 "get-intrinsic": "^1.2.6",
15209 "has-symbols": "^1.1.0",
15210 "isarray": "^2.0.5"
15211 },
15212 "engines": {
15213 "node": ">=0.4"
15214 },
15215 "funding": {
15216 "url": "https://github.com/sponsors/ljharb"
15217 }
15218 },
15219 "node_modules/safe-buffer": {
15220 "version": "5.2.1",
15221 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
15222 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
15223 "dev": true,
15224 "funding": [
15225 {
15226 "type": "github",
15227 "url": "https://github.com/sponsors/feross"
15228 },
15229 {
15230 "type": "patreon",
15231 "url": "https://www.patreon.com/feross"
15232 },
15233 {
15234 "type": "consulting",
15235 "url": "https://feross.org/support"
15236 }
15237 ]
15238 },
15239 "node_modules/safe-push-apply": {
15240 "version": "1.0.0",
15241 "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz",
15242 "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==",
15243 "dev": true,
15244 "dependencies": {
15245 "es-errors": "^1.3.0",
15246 "isarray": "^2.0.5"
15247 },
15248 "engines": {
15249 "node": ">= 0.4"
15250 },
15251 "funding": {
15252 "url": "https://github.com/sponsors/ljharb"
15253 }
15254 },
15255 "node_modules/safe-regex-test": {
15256 "version": "1.1.0",
15257 "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
15258 "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
15259 "dev": true,
15260 "dependencies": {
15261 "call-bound": "^1.0.2",
15262 "es-errors": "^1.3.0",
15263 "is-regex": "^1.2.1"
15264 },
15265 "engines": {
15266 "node": ">= 0.4"
15267 },
15268 "funding": {
15269 "url": "https://github.com/sponsors/ljharb"
15270 }
15271 },
15272 "node_modules/safer-buffer": {
15273 "version": "2.1.2",
15274 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
15275 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
15276 "dev": true
15277 },
15278 "node_modules/sass": {
15279 "version": "1.65.1",
15280 "resolved": "https://registry.npmjs.org/sass/-/sass-1.65.1.tgz",
15281 "integrity": "sha512-9DINwtHmA41SEd36eVPQ9BJKpn7eKDQmUHmpI0y5Zv2Rcorrh0zS+cFrt050hdNbmmCNKTW3hV5mWfuegNRsEA==",
15282 "dev": true,
15283 "dependencies": {
15284 "chokidar": ">=3.0.0 <4.0.0",
15285 "immutable": "^4.0.0",
15286 "source-map-js": ">=0.6.2 <2.0.0"
15287 },
15288 "bin": {
15289 "sass": "sass.js"
15290 },
15291 "engines": {
15292 "node": ">=14.0.0"
15293 }
15294 },
15295 "node_modules/sass-loader": {
15296 "version": "12.6.0",
15297 "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
15298 "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
15299 "dev": true,
15300 "dependencies": {
15301 "klona": "^2.0.4",
15302 "neo-async": "^2.6.2"
15303 },
15304 "engines": {
15305 "node": ">= 12.13.0"
15306 },
15307 "funding": {
15308 "type": "opencollective",
15309 "url": "https://opencollective.com/webpack"
15310 },
15311 "peerDependencies": {
15312 "fibers": ">= 3.1.0",
15313 "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
15314 "sass": "^1.3.0",
15315 "sass-embedded": "*",
15316 "webpack": "^5.0.0"
15317 },
15318 "peerDependenciesMeta": {
15319 "fibers": {
15320 "optional": true
15321 },
15322 "node-sass": {
15323 "optional": true
15324 },
15325 "sass": {
15326 "optional": true
15327 },
15328 "sass-embedded": {
15329 "optional": true
15330 }
15331 }
15332 },
15333 "node_modules/saxes": {
15334 "version": "6.0.0",
15335 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
15336 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
15337 "dev": true,
15338 "dependencies": {
15339 "xmlchars": "^2.2.0"
15340 },
15341 "engines": {
15342 "node": ">=v12.22.7"
15343 }
15344 },
15345 "node_modules/scheduler": {
15346 "version": "0.23.2",
15347 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
15348 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
15349 "dev": true,
15350 "peer": true,
15351 "dependencies": {
15352 "loose-envify": "^1.1.0"
15353 }
15354 },
15355 "node_modules/schema-utils": {
15356 "version": "3.3.0",
15357 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
15358 "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
15359 "dev": true,
15360 "dependencies": {
15361 "@types/json-schema": "^7.0.8",
15362 "ajv": "^6.12.5",
15363 "ajv-keywords": "^3.5.2"
15364 },
15365 "engines": {
15366 "node": ">= 10.13.0"
15367 },
15368 "funding": {
15369 "type": "opencollective",
15370 "url": "https://opencollective.com/webpack"
15371 }
15372 },
15373 "node_modules/select-hose": {
15374 "version": "2.0.0",
15375 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
15376 "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==",
15377 "dev": true
15378 },
15379 "node_modules/selfsigned": {
15380 "version": "2.4.1",
15381 "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz",
15382 "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==",
15383 "dev": true,
15384 "dependencies": {
15385 "@types/node-forge": "^1.3.0",
15386 "node-forge": "^1"
15387 },
15388 "engines": {
15389 "node": ">=10"
15390 }
15391 },
15392 "node_modules/semver": {
15393 "version": "6.3.1",
15394 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
15395 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
15396 "dev": true,
15397 "bin": {
15398 "semver": "bin/semver.js"
15399 }
15400 },
15401 "node_modules/send": {
15402 "version": "0.19.1",
15403 "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz",
15404 "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==",
15405 "dev": true,
15406 "dependencies": {
15407 "debug": "2.6.9",
15408 "depd": "2.0.0",
15409 "destroy": "1.2.0",
15410 "encodeurl": "~2.0.0",
15411 "escape-html": "~1.0.3",
15412 "etag": "~1.8.1",
15413 "fresh": "0.5.2",
15414 "http-errors": "2.0.0",
15415 "mime": "1.6.0",
15416 "ms": "2.1.3",
15417 "on-finished": "2.4.1",
15418 "range-parser": "~1.2.1",
15419 "statuses": "2.0.1"
15420 },
15421 "engines": {
15422 "node": ">= 0.8.0"
15423 }
15424 },
15425 "node_modules/send/node_modules/debug": {
15426 "version": "2.6.9",
15427 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15428 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15429 "dev": true,
15430 "dependencies": {
15431 "ms": "2.0.0"
15432 }
15433 },
15434 "node_modules/send/node_modules/debug/node_modules/ms": {
15435 "version": "2.0.0",
15436 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15437 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
15438 "dev": true
15439 },
15440 "node_modules/send/node_modules/http-errors": {
15441 "version": "2.0.0",
15442 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
15443 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
15444 "dev": true,
15445 "dependencies": {
15446 "depd": "2.0.0",
15447 "inherits": "2.0.4",
15448 "setprototypeof": "1.2.0",
15449 "statuses": "2.0.1",
15450 "toidentifier": "1.0.1"
15451 },
15452 "engines": {
15453 "node": ">= 0.8"
15454 }
15455 },
15456 "node_modules/send/node_modules/mime": {
15457 "version": "1.6.0",
15458 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
15459 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
15460 "dev": true,
15461 "bin": {
15462 "mime": "cli.js"
15463 },
15464 "engines": {
15465 "node": ">=4"
15466 }
15467 },
15468 "node_modules/send/node_modules/ms": {
15469 "version": "2.1.3",
15470 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
15471 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
15472 "dev": true
15473 },
15474 "node_modules/send/node_modules/statuses": {
15475 "version": "2.0.1",
15476 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
15477 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
15478 "dev": true,
15479 "engines": {
15480 "node": ">= 0.8"
15481 }
15482 },
15483 "node_modules/sentence-case": {
15484 "version": "3.0.4",
15485 "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
15486 "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==",
15487 "dev": true,
15488 "dependencies": {
15489 "no-case": "^3.0.4",
15490 "tslib": "^2.0.3",
15491 "upper-case-first": "^2.0.2"
15492 }
15493 },
15494 "node_modules/serialize-javascript": {
15495 "version": "6.0.2",
15496 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
15497 "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
15498 "dev": true,
15499 "dependencies": {
15500 "randombytes": "^2.1.0"
15501 }
15502 },
15503 "node_modules/serve-index": {
15504 "version": "1.9.1",
15505 "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
15506 "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
15507 "dev": true,
15508 "dependencies": {
15509 "accepts": "~1.3.4",
15510 "batch": "0.6.1",
15511 "debug": "2.6.9",
15512 "escape-html": "~1.0.3",
15513 "http-errors": "~1.6.2",
15514 "mime-types": "~2.1.17",
15515 "parseurl": "~1.3.2"
15516 },
15517 "engines": {
15518 "node": ">= 0.8.0"
15519 }
15520 },
15521 "node_modules/serve-index/node_modules/debug": {
15522 "version": "2.6.9",
15523 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15524 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15525 "dev": true,
15526 "dependencies": {
15527 "ms": "2.0.0"
15528 }
15529 },
15530 "node_modules/serve-index/node_modules/depd": {
15531 "version": "1.1.2",
15532 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
15533 "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
15534 "dev": true,
15535 "engines": {
15536 "node": ">= 0.6"
15537 }
15538 },
15539 "node_modules/serve-index/node_modules/http-errors": {
15540 "version": "1.6.3",
15541 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
15542 "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
15543 "dev": true,
15544 "dependencies": {
15545 "depd": "~1.1.2",
15546 "inherits": "2.0.3",
15547 "setprototypeof": "1.1.0",
15548 "statuses": ">= 1.4.0 < 2"
15549 },
15550 "engines": {
15551 "node": ">= 0.6"
15552 }
15553 },
15554 "node_modules/serve-index/node_modules/inherits": {
15555 "version": "2.0.3",
15556 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
15557 "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
15558 "dev": true
15559 },
15560 "node_modules/serve-index/node_modules/ms": {
15561 "version": "2.0.0",
15562 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15563 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
15564 "dev": true
15565 },
15566 "node_modules/serve-index/node_modules/setprototypeof": {
15567 "version": "1.1.0",
15568 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
15569 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
15570 "dev": true
15571 },
15572 "node_modules/serve-index/node_modules/statuses": {
15573 "version": "1.5.0",
15574 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
15575 "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
15576 "dev": true,
15577 "engines": {
15578 "node": ">= 0.6"
15579 }
15580 },
15581 "node_modules/serve-static": {
15582 "version": "1.16.2",
15583 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
15584 "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
15585 "dev": true,
15586 "dependencies": {
15587 "encodeurl": "~2.0.0",
15588 "escape-html": "~1.0.3",
15589 "parseurl": "~1.3.3",
15590 "send": "0.19.0"
15591 },
15592 "engines": {
15593 "node": ">= 0.8.0"
15594 }
15595 },
15596 "node_modules/serve-static/node_modules/debug": {
15597 "version": "2.6.9",
15598 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
15599 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
15600 "dev": true,
15601 "dependencies": {
15602 "ms": "2.0.0"
15603 }
15604 },
15605 "node_modules/serve-static/node_modules/debug/node_modules/ms": {
15606 "version": "2.0.0",
15607 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
15608 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
15609 "dev": true
15610 },
15611 "node_modules/serve-static/node_modules/http-errors": {
15612 "version": "2.0.0",
15613 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
15614 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
15615 "dev": true,
15616 "dependencies": {
15617 "depd": "2.0.0",
15618 "inherits": "2.0.4",
15619 "setprototypeof": "1.2.0",
15620 "statuses": "2.0.1",
15621 "toidentifier": "1.0.1"
15622 },
15623 "engines": {
15624 "node": ">= 0.8"
15625 }
15626 },
15627 "node_modules/serve-static/node_modules/mime": {
15628 "version": "1.6.0",
15629 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
15630 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
15631 "dev": true,
15632 "bin": {
15633 "mime": "cli.js"
15634 },
15635 "engines": {
15636 "node": ">=4"
15637 }
15638 },
15639 "node_modules/serve-static/node_modules/ms": {
15640 "version": "2.1.3",
15641 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
15642 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
15643 "dev": true
15644 },
15645 "node_modules/serve-static/node_modules/send": {
15646 "version": "0.19.0",
15647 "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
15648 "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
15649 "dev": true,
15650 "dependencies": {
15651 "debug": "2.6.9",
15652 "depd": "2.0.0",
15653 "destroy": "1.2.0",
15654 "encodeurl": "~1.0.2",
15655 "escape-html": "~1.0.3",
15656 "etag": "~1.8.1",
15657 "fresh": "0.5.2",
15658 "http-errors": "2.0.0",
15659 "mime": "1.6.0",
15660 "ms": "2.1.3",
15661 "on-finished": "2.4.1",
15662 "range-parser": "~1.2.1",
15663 "statuses": "2.0.1"
15664 },
15665 "engines": {
15666 "node": ">= 0.8.0"
15667 }
15668 },
15669 "node_modules/serve-static/node_modules/send/node_modules/encodeurl": {
15670 "version": "1.0.2",
15671 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
15672 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
15673 "dev": true,
15674 "engines": {
15675 "node": ">= 0.8"
15676 }
15677 },
15678 "node_modules/serve-static/node_modules/statuses": {
15679 "version": "2.0.1",
15680 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
15681 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
15682 "dev": true,
15683 "engines": {
15684 "node": ">= 0.8"
15685 }
15686 },
15687 "node_modules/set-function-length": {
15688 "version": "1.2.2",
15689 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
15690 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
15691 "dev": true,
15692 "dependencies": {
15693 "define-data-property": "^1.1.4",
15694 "es-errors": "^1.3.0",
15695 "function-bind": "^1.1.2",
15696 "get-intrinsic": "^1.2.4",
15697 "gopd": "^1.0.1",
15698 "has-property-descriptors": "^1.0.2"
15699 },
15700 "engines": {
15701 "node": ">= 0.4"
15702 }
15703 },
15704 "node_modules/set-function-name": {
15705 "version": "2.0.2",
15706 "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
15707 "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
15708 "dev": true,
15709 "dependencies": {
15710 "define-data-property": "^1.1.4",
15711 "es-errors": "^1.3.0",
15712 "functions-have-names": "^1.2.3",
15713 "has-property-descriptors": "^1.0.2"
15714 },
15715 "engines": {
15716 "node": ">= 0.4"
15717 }
15718 },
15719 "node_modules/set-proto": {
15720 "version": "1.0.0",
15721 "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz",
15722 "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==",
15723 "dev": true,
15724 "dependencies": {
15725 "dunder-proto": "^1.0.1",
15726 "es-errors": "^1.3.0",
15727 "es-object-atoms": "^1.0.0"
15728 },
15729 "engines": {
15730 "node": ">= 0.4"
15731 }
15732 },
15733 "node_modules/setprototypeof": {
15734 "version": "1.2.0",
15735 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
15736 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
15737 "dev": true
15738 },
15739 "node_modules/shallow-clone": {
15740 "version": "0.1.2",
15741 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz",
15742 "integrity": "sha512-J1zdXCky5GmNnuauESROVu31MQSnLoYvlyEn6j2Ztk6Q5EHFIhxkMhYcv6vuDzl2XEzoRr856QwzMgWM/TmZgw==",
15743 "dev": true,
15744 "dependencies": {
15745 "is-extendable": "^0.1.1",
15746 "kind-of": "^2.0.1",
15747 "lazy-cache": "^0.2.3",
15748 "mixin-object": "^2.0.1"
15749 },
15750 "engines": {
15751 "node": ">=0.10.0"
15752 }
15753 },
15754 "node_modules/shallow-clone/node_modules/kind-of": {
15755 "version": "2.0.1",
15756 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
15757 "integrity": "sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==",
15758 "dev": true,
15759 "dependencies": {
15760 "is-buffer": "^1.0.2"
15761 },
15762 "engines": {
15763 "node": ">=0.10.0"
15764 }
15765 },
15766 "node_modules/shallow-clone/node_modules/lazy-cache": {
15767 "version": "0.2.7",
15768 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz",
15769 "integrity": "sha512-gkX52wvU/R8DVMMt78ATVPFMJqfW8FPz1GZ1sVHBVQHmu/WvhIWE4cE1GBzhJNFicDeYhnwp6Rl35BcAIM3YOQ==",
15770 "dev": true,
15771 "engines": {
15772 "node": ">=0.10.0"
15773 }
15774 },
15775 "node_modules/shebang-command": {
15776 "version": "1.2.0",
15777 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
15778 "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
15779 "dev": true,
15780 "dependencies": {
15781 "shebang-regex": "^1.0.0"
15782 },
15783 "engines": {
15784 "node": ">=0.10.0"
15785 }
15786 },
15787 "node_modules/shebang-regex": {
15788 "version": "1.0.0",
15789 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
15790 "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
15791 "dev": true,
15792 "engines": {
15793 "node": ">=0.10.0"
15794 }
15795 },
15796 "node_modules/shell-quote": {
15797 "version": "1.8.3",
15798 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz",
15799 "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==",
15800 "dev": true,
15801 "engines": {
15802 "node": ">= 0.4"
15803 },
15804 "funding": {
15805 "url": "https://github.com/sponsors/ljharb"
15806 }
15807 },
15808 "node_modules/side-channel": {
15809 "version": "1.1.0",
15810 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
15811 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
15812 "dev": true,
15813 "dependencies": {
15814 "es-errors": "^1.3.0",
15815 "object-inspect": "^1.13.3",
15816 "side-channel-list": "^1.0.0",
15817 "side-channel-map": "^1.0.1",
15818 "side-channel-weakmap": "^1.0.2"
15819 },
15820 "engines": {
15821 "node": ">= 0.4"
15822 },
15823 "funding": {
15824 "url": "https://github.com/sponsors/ljharb"
15825 }
15826 },
15827 "node_modules/side-channel-list": {
15828 "version": "1.0.0",
15829 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
15830 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
15831 "dev": true,
15832 "dependencies": {
15833 "es-errors": "^1.3.0",
15834 "object-inspect": "^1.13.3"
15835 },
15836 "engines": {
15837 "node": ">= 0.4"
15838 },
15839 "funding": {
15840 "url": "https://github.com/sponsors/ljharb"
15841 }
15842 },
15843 "node_modules/side-channel-map": {
15844 "version": "1.0.1",
15845 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
15846 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
15847 "dev": true,
15848 "dependencies": {
15849 "call-bound": "^1.0.2",
15850 "es-errors": "^1.3.0",
15851 "get-intrinsic": "^1.2.5",
15852 "object-inspect": "^1.13.3"
15853 },
15854 "engines": {
15855 "node": ">= 0.4"
15856 },
15857 "funding": {
15858 "url": "https://github.com/sponsors/ljharb"
15859 }
15860 },
15861 "node_modules/side-channel-weakmap": {
15862 "version": "1.0.2",
15863 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
15864 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
15865 "dev": true,
15866 "dependencies": {
15867 "call-bound": "^1.0.2",
15868 "es-errors": "^1.3.0",
15869 "get-intrinsic": "^1.2.5",
15870 "object-inspect": "^1.13.3",
15871 "side-channel-map": "^1.0.1"
15872 },
15873 "engines": {
15874 "node": ">= 0.4"
15875 },
15876 "funding": {
15877 "url": "https://github.com/sponsors/ljharb"
15878 }
15879 },
15880 "node_modules/signal-exit": {
15881 "version": "3.0.7",
15882 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
15883 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
15884 "dev": true
15885 },
15886 "node_modules/sirv": {
15887 "version": "2.0.4",
15888 "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz",
15889 "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==",
15890 "dev": true,
15891 "dependencies": {
15892 "@polka/url": "^1.0.0-next.24",
15893 "mrmime": "^2.0.0",
15894 "totalist": "^3.0.0"
15895 },
15896 "engines": {
15897 "node": ">= 10"
15898 }
15899 },
15900 "node_modules/sisteransi": {
15901 "version": "1.0.5",
15902 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
15903 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
15904 "dev": true
15905 },
15906 "node_modules/slash": {
15907 "version": "3.0.0",
15908 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
15909 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
15910 "dev": true,
15911 "engines": {
15912 "node": ">=8"
15913 }
15914 },
15915 "node_modules/slice-ansi": {
15916 "version": "4.0.0",
15917 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
15918 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
15919 "dev": true,
15920 "dependencies": {
15921 "ansi-styles": "^4.0.0",
15922 "astral-regex": "^2.0.0",
15923 "is-fullwidth-code-point": "^3.0.0"
15924 },
15925 "engines": {
15926 "node": ">=10"
15927 },
15928 "funding": {
15929 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
15930 }
15931 },
15932 "node_modules/smart-buffer": {
15933 "version": "4.2.0",
15934 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
15935 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
15936 "dev": true,
15937 "engines": {
15938 "node": ">= 6.0.0",
15939 "npm": ">= 3.0.0"
15940 }
15941 },
15942 "node_modules/snake-case": {
15943 "version": "3.0.4",
15944 "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
15945 "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
15946 "dev": true,
15947 "dependencies": {
15948 "dot-case": "^3.0.4",
15949 "tslib": "^2.0.3"
15950 }
15951 },
15952 "node_modules/sockjs": {
15953 "version": "0.3.24",
15954 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
15955 "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
15956 "dev": true,
15957 "dependencies": {
15958 "faye-websocket": "^0.11.3",
15959 "uuid": "^8.3.2",
15960 "websocket-driver": "^0.7.4"
15961 }
15962 },
15963 "node_modules/socks": {
15964 "version": "2.8.7",
15965 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz",
15966 "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==",
15967 "dev": true,
15968 "dependencies": {
15969 "ip-address": "^10.0.1",
15970 "smart-buffer": "^4.2.0"
15971 },
15972 "engines": {
15973 "node": ">= 10.0.0",
15974 "npm": ">= 3.0.0"
15975 }
15976 },
15977 "node_modules/socks-proxy-agent": {
15978 "version": "8.0.5",
15979 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
15980 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
15981 "dev": true,
15982 "dependencies": {
15983 "agent-base": "^7.1.2",
15984 "debug": "^4.3.4",
15985 "socks": "^2.8.3"
15986 },
15987 "engines": {
15988 "node": ">= 14"
15989 }
15990 },
15991 "node_modules/socks-proxy-agent/node_modules/agent-base": {
15992 "version": "7.1.4",
15993 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
15994 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
15995 "dev": true,
15996 "engines": {
15997 "node": ">= 14"
15998 }
15999 },
16000 "node_modules/source-map": {
16001 "version": "0.7.4",
16002 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
16003 "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
16004 "dev": true,
16005 "engines": {
16006 "node": ">= 8"
16007 }
16008 },
16009 "node_modules/source-map-js": {
16010 "version": "1.2.1",
16011 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
16012 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
16013 "dev": true,
16014 "engines": {
16015 "node": ">=0.10.0"
16016 }
16017 },
16018 "node_modules/source-map-loader": {
16019 "version": "3.0.2",
16020 "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz",
16021 "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==",
16022 "dev": true,
16023 "dependencies": {
16024 "abab": "^2.0.5",
16025 "iconv-lite": "^0.6.3",
16026 "source-map-js": "^1.0.1"
16027 },
16028 "engines": {
16029 "node": ">= 12.13.0"
16030 },
16031 "funding": {
16032 "type": "opencollective",
16033 "url": "https://opencollective.com/webpack"
16034 },
16035 "peerDependencies": {
16036 "webpack": "^5.0.0"
16037 }
16038 },
16039 "node_modules/source-map-support": {
16040 "version": "0.5.13",
16041 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
16042 "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
16043 "dev": true,
16044 "dependencies": {
16045 "buffer-from": "^1.0.0",
16046 "source-map": "^0.6.0"
16047 }
16048 },
16049 "node_modules/source-map-support/node_modules/source-map": {
16050 "version": "0.6.1",
16051 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16052 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16053 "dev": true,
16054 "engines": {
16055 "node": ">=0.10.0"
16056 }
16057 },
16058 "node_modules/spawnd": {
16059 "version": "9.0.2",
16060 "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-9.0.2.tgz",
16061 "integrity": "sha512-nl8DVHEDQ57IcKakzpjanspVChkMpGLuVwMR/eOn9cXE55Qr6luD2Kn06sA0ootRMdgrU4tInN6lA6ohTNvysw==",
16062 "dev": true,
16063 "dependencies": {
16064 "signal-exit": "^4.1.0",
16065 "tree-kill": "^1.2.2"
16066 },
16067 "engines": {
16068 "node": ">=16"
16069 }
16070 },
16071 "node_modules/spawnd/node_modules/signal-exit": {
16072 "version": "4.1.0",
16073 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
16074 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
16075 "dev": true,
16076 "engines": {
16077 "node": ">=14"
16078 },
16079 "funding": {
16080 "url": "https://github.com/sponsors/isaacs"
16081 }
16082 },
16083 "node_modules/spdx-correct": {
16084 "version": "3.2.0",
16085 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
16086 "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
16087 "dev": true,
16088 "dependencies": {
16089 "spdx-expression-parse": "^3.0.0",
16090 "spdx-license-ids": "^3.0.0"
16091 }
16092 },
16093 "node_modules/spdx-correct/node_modules/spdx-expression-parse": {
16094 "version": "3.0.1",
16095 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
16096 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
16097 "dev": true,
16098 "dependencies": {
16099 "spdx-exceptions": "^2.1.0",
16100 "spdx-license-ids": "^3.0.0"
16101 }
16102 },
16103 "node_modules/spdx-exceptions": {
16104 "version": "2.5.0",
16105 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
16106 "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
16107 "dev": true
16108 },
16109 "node_modules/spdx-expression-parse": {
16110 "version": "4.0.0",
16111 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz",
16112 "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==",
16113 "dev": true,
16114 "dependencies": {
16115 "spdx-exceptions": "^2.1.0",
16116 "spdx-license-ids": "^3.0.0"
16117 }
16118 },
16119 "node_modules/spdx-license-ids": {
16120 "version": "3.0.22",
16121 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz",
16122 "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==",
16123 "dev": true
16124 },
16125 "node_modules/spdy": {
16126 "version": "4.0.2",
16127 "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
16128 "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
16129 "dev": true,
16130 "dependencies": {
16131 "debug": "^4.1.0",
16132 "handle-thing": "^2.0.0",
16133 "http-deceiver": "^1.2.7",
16134 "select-hose": "^2.0.0",
16135 "spdy-transport": "^3.0.0"
16136 },
16137 "engines": {
16138 "node": ">=6.0.0"
16139 }
16140 },
16141 "node_modules/spdy-transport": {
16142 "version": "3.0.0",
16143 "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
16144 "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
16145 "dev": true,
16146 "dependencies": {
16147 "debug": "^4.1.0",
16148 "detect-node": "^2.0.4",
16149 "hpack.js": "^2.1.6",
16150 "obuf": "^1.1.2",
16151 "readable-stream": "^3.0.6",
16152 "wbuf": "^1.7.3"
16153 }
16154 },
16155 "node_modules/speedline-core": {
16156 "version": "1.4.3",
16157 "resolved": "https://registry.npmjs.org/speedline-core/-/speedline-core-1.4.3.tgz",
16158 "integrity": "sha512-DI7/OuAUD+GMpR6dmu8lliO2Wg5zfeh+/xsdyJZCzd8o5JgFUjCeLsBDuZjIQJdwXS3J0L/uZYrELKYqx+PXog==",
16159 "dev": true,
16160 "dependencies": {
16161 "@types/node": "*",
16162 "image-ssim": "^0.2.0",
16163 "jpeg-js": "^0.4.1"
16164 },
16165 "engines": {
16166 "node": ">=8.0"
16167 }
16168 },
16169 "node_modules/sprintf-js": {
16170 "version": "1.1.3",
16171 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
16172 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
16173 "dev": true
16174 },
16175 "node_modules/stack-utils": {
16176 "version": "2.0.6",
16177 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
16178 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
16179 "dev": true,
16180 "dependencies": {
16181 "escape-string-regexp": "^2.0.0"
16182 },
16183 "engines": {
16184 "node": ">=10"
16185 }
16186 },
16187 "node_modules/stack-utils/node_modules/escape-string-regexp": {
16188 "version": "2.0.0",
16189 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
16190 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
16191 "dev": true,
16192 "engines": {
16193 "node": ">=8"
16194 }
16195 },
16196 "node_modules/stackframe": {
16197 "version": "1.3.4",
16198 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
16199 "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
16200 "dev": true
16201 },
16202 "node_modules/statuses": {
16203 "version": "2.0.2",
16204 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
16205 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
16206 "dev": true,
16207 "engines": {
16208 "node": ">= 0.8"
16209 }
16210 },
16211 "node_modules/stop-iteration-iterator": {
16212 "version": "1.1.0",
16213 "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
16214 "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==",
16215 "dev": true,
16216 "dependencies": {
16217 "es-errors": "^1.3.0",
16218 "internal-slot": "^1.1.0"
16219 },
16220 "engines": {
16221 "node": ">= 0.4"
16222 }
16223 },
16224 "node_modules/streamx": {
16225 "version": "2.23.0",
16226 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
16227 "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
16228 "dev": true,
16229 "dependencies": {
16230 "events-universal": "^1.0.0",
16231 "fast-fifo": "^1.3.2",
16232 "text-decoder": "^1.1.0"
16233 }
16234 },
16235 "node_modules/string_decoder": {
16236 "version": "1.3.0",
16237 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
16238 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
16239 "dev": true,
16240 "dependencies": {
16241 "safe-buffer": "~5.2.0"
16242 }
16243 },
16244 "node_modules/string-length": {
16245 "version": "4.0.2",
16246 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
16247 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
16248 "dev": true,
16249 "dependencies": {
16250 "char-regex": "^1.0.2",
16251 "strip-ansi": "^6.0.0"
16252 },
16253 "engines": {
16254 "node": ">=10"
16255 }
16256 },
16257 "node_modules/string-width": {
16258 "version": "4.2.3",
16259 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
16260 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
16261 "dev": true,
16262 "dependencies": {
16263 "emoji-regex": "^8.0.0",
16264 "is-fullwidth-code-point": "^3.0.0",
16265 "strip-ansi": "^6.0.1"
16266 },
16267 "engines": {
16268 "node": ">=8"
16269 }
16270 },
16271 "node_modules/string-width/node_modules/emoji-regex": {
16272 "version": "8.0.0",
16273 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
16274 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
16275 "dev": true
16276 },
16277 "node_modules/string.prototype.includes": {
16278 "version": "2.0.1",
16279 "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz",
16280 "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==",
16281 "dev": true,
16282 "dependencies": {
16283 "call-bind": "^1.0.7",
16284 "define-properties": "^1.2.1",
16285 "es-abstract": "^1.23.3"
16286 },
16287 "engines": {
16288 "node": ">= 0.4"
16289 }
16290 },
16291 "node_modules/string.prototype.matchall": {
16292 "version": "4.0.12",
16293 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz",
16294 "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==",
16295 "dev": true,
16296 "dependencies": {
16297 "call-bind": "^1.0.8",
16298 "call-bound": "^1.0.3",
16299 "define-properties": "^1.2.1",
16300 "es-abstract": "^1.23.6",
16301 "es-errors": "^1.3.0",
16302 "es-object-atoms": "^1.0.0",
16303 "get-intrinsic": "^1.2.6",
16304 "gopd": "^1.2.0",
16305 "has-symbols": "^1.1.0",
16306 "internal-slot": "^1.1.0",
16307 "regexp.prototype.flags": "^1.5.3",
16308 "set-function-name": "^2.0.2",
16309 "side-channel": "^1.1.0"
16310 },
16311 "engines": {
16312 "node": ">= 0.4"
16313 },
16314 "funding": {
16315 "url": "https://github.com/sponsors/ljharb"
16316 }
16317 },
16318 "node_modules/string.prototype.repeat": {
16319 "version": "1.0.0",
16320 "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz",
16321 "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==",
16322 "dev": true,
16323 "dependencies": {
16324 "define-properties": "^1.1.3",
16325 "es-abstract": "^1.17.5"
16326 }
16327 },
16328 "node_modules/string.prototype.trim": {
16329 "version": "1.2.10",
16330 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz",
16331 "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==",
16332 "dev": true,
16333 "dependencies": {
16334 "call-bind": "^1.0.8",
16335 "call-bound": "^1.0.2",
16336 "define-data-property": "^1.1.4",
16337 "define-properties": "^1.2.1",
16338 "es-abstract": "^1.23.5",
16339 "es-object-atoms": "^1.0.0",
16340 "has-property-descriptors": "^1.0.2"
16341 },
16342 "engines": {
16343 "node": ">= 0.4"
16344 },
16345 "funding": {
16346 "url": "https://github.com/sponsors/ljharb"
16347 }
16348 },
16349 "node_modules/string.prototype.trimend": {
16350 "version": "1.0.9",
16351 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz",
16352 "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==",
16353 "dev": true,
16354 "dependencies": {
16355 "call-bind": "^1.0.8",
16356 "call-bound": "^1.0.2",
16357 "define-properties": "^1.2.1",
16358 "es-object-atoms": "^1.0.0"
16359 },
16360 "engines": {
16361 "node": ">= 0.4"
16362 },
16363 "funding": {
16364 "url": "https://github.com/sponsors/ljharb"
16365 }
16366 },
16367 "node_modules/string.prototype.trimstart": {
16368 "version": "1.0.8",
16369 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
16370 "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
16371 "dev": true,
16372 "dependencies": {
16373 "call-bind": "^1.0.7",
16374 "define-properties": "^1.2.1",
16375 "es-object-atoms": "^1.0.0"
16376 },
16377 "engines": {
16378 "node": ">= 0.4"
16379 },
16380 "funding": {
16381 "url": "https://github.com/sponsors/ljharb"
16382 }
16383 },
16384 "node_modules/strip-ansi": {
16385 "version": "6.0.1",
16386 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
16387 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
16388 "dev": true,
16389 "dependencies": {
16390 "ansi-regex": "^5.0.1"
16391 },
16392 "engines": {
16393 "node": ">=8"
16394 }
16395 },
16396 "node_modules/strip-bom": {
16397 "version": "4.0.0",
16398 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
16399 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
16400 "dev": true,
16401 "engines": {
16402 "node": ">=8"
16403 }
16404 },
16405 "node_modules/strip-final-newline": {
16406 "version": "2.0.0",
16407 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
16408 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
16409 "dev": true,
16410 "engines": {
16411 "node": ">=6"
16412 }
16413 },
16414 "node_modules/strip-indent": {
16415 "version": "3.0.0",
16416 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
16417 "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
16418 "dev": true,
16419 "dependencies": {
16420 "min-indent": "^1.0.0"
16421 },
16422 "engines": {
16423 "node": ">=8"
16424 }
16425 },
16426 "node_modules/strip-json-comments": {
16427 "version": "3.1.1",
16428 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
16429 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
16430 "dev": true,
16431 "engines": {
16432 "node": ">=8"
16433 },
16434 "funding": {
16435 "url": "https://github.com/sponsors/sindresorhus"
16436 }
16437 },
16438 "node_modules/strip-outer": {
16439 "version": "1.0.1",
16440 "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
16441 "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
16442 "dev": true,
16443 "dependencies": {
16444 "escape-string-regexp": "^1.0.2"
16445 },
16446 "engines": {
16447 "node": ">=0.10.0"
16448 }
16449 },
16450 "node_modules/strip-outer/node_modules/escape-string-regexp": {
16451 "version": "1.0.5",
16452 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
16453 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
16454 "dev": true,
16455 "engines": {
16456 "node": ">=0.8.0"
16457 }
16458 },
16459 "node_modules/style-search": {
16460 "version": "0.1.0",
16461 "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
16462 "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==",
16463 "dev": true
16464 },
16465 "node_modules/stylehacks": {
16466 "version": "6.1.1",
16467 "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz",
16468 "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==",
16469 "dev": true,
16470 "dependencies": {
16471 "browserslist": "^4.23.0",
16472 "postcss-selector-parser": "^6.0.16"
16473 },
16474 "engines": {
16475 "node": "^14 || ^16 || >=18.0"
16476 },
16477 "peerDependencies": {
16478 "postcss": "^8.4.31"
16479 }
16480 },
16481 "node_modules/stylelint": {
16482 "version": "14.16.1",
16483 "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz",
16484 "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==",
16485 "dev": true,
16486 "dependencies": {
16487 "@csstools/selector-specificity": "^2.0.2",
16488 "balanced-match": "^2.0.0",
16489 "colord": "^2.9.3",
16490 "cosmiconfig": "^7.1.0",
16491 "css-functions-list": "^3.1.0",
16492 "debug": "^4.3.4",
16493 "fast-glob": "^3.2.12",
16494 "fastest-levenshtein": "^1.0.16",
16495 "file-entry-cache": "^6.0.1",
16496 "global-modules": "^2.0.0",
16497 "globby": "^11.1.0",
16498 "globjoin": "^0.1.4",
16499 "html-tags": "^3.2.0",
16500 "ignore": "^5.2.1",
16501 "import-lazy": "^4.0.0",
16502 "imurmurhash": "^0.1.4",
16503 "is-plain-object": "^5.0.0",
16504 "known-css-properties": "^0.26.0",
16505 "mathml-tag-names": "^2.1.3",
16506 "meow": "^9.0.0",
16507 "micromatch": "^4.0.5",
16508 "normalize-path": "^3.0.0",
16509 "picocolors": "^1.0.0",
16510 "postcss": "^8.4.19",
16511 "postcss-media-query-parser": "^0.2.3",
16512 "postcss-resolve-nested-selector": "^0.1.1",
16513 "postcss-safe-parser": "^6.0.0",
16514 "postcss-selector-parser": "^6.0.11",
16515 "postcss-value-parser": "^4.2.0",
16516 "resolve-from": "^5.0.0",
16517 "string-width": "^4.2.3",
16518 "strip-ansi": "^6.0.1",
16519 "style-search": "^0.1.0",
16520 "supports-hyperlinks": "^2.3.0",
16521 "svg-tags": "^1.0.0",
16522 "table": "^6.8.1",
16523 "v8-compile-cache": "^2.3.0",
16524 "write-file-atomic": "^4.0.2"
16525 },
16526 "bin": {
16527 "stylelint": "bin/stylelint.js"
16528 },
16529 "engines": {
16530 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
16531 },
16532 "funding": {
16533 "type": "opencollective",
16534 "url": "https://opencollective.com/stylelint"
16535 }
16536 },
16537 "node_modules/stylelint-config-recommended": {
16538 "version": "6.0.0",
16539 "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz",
16540 "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==",
16541 "dev": true,
16542 "peerDependencies": {
16543 "stylelint": "^14.0.0"
16544 }
16545 },
16546 "node_modules/stylelint-config-recommended-scss": {
16547 "version": "5.0.2",
16548 "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz",
16549 "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==",
16550 "dev": true,
16551 "dependencies": {
16552 "postcss-scss": "^4.0.2",
16553 "stylelint-config-recommended": "^6.0.0",
16554 "stylelint-scss": "^4.0.0"
16555 },
16556 "peerDependencies": {
16557 "stylelint": "^14.0.0"
16558 }
16559 },
16560 "node_modules/stylelint-scss": {
16561 "version": "4.7.0",
16562 "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.7.0.tgz",
16563 "integrity": "sha512-TSUgIeS0H3jqDZnby1UO1Qv3poi1N8wUYIJY6D1tuUq2MN3lwp/rITVo0wD+1SWTmRm0tNmGO0b7nKInnqF6Hg==",
16564 "dev": true,
16565 "dependencies": {
16566 "postcss-media-query-parser": "^0.2.3",
16567 "postcss-resolve-nested-selector": "^0.1.1",
16568 "postcss-selector-parser": "^6.0.11",
16569 "postcss-value-parser": "^4.2.0"
16570 },
16571 "peerDependencies": {
16572 "stylelint": "^14.5.1 || ^15.0.0"
16573 }
16574 },
16575 "node_modules/stylelint/node_modules/balanced-match": {
16576 "version": "2.0.0",
16577 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
16578 "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
16579 "dev": true
16580 },
16581 "node_modules/stylelint/node_modules/global-modules": {
16582 "version": "2.0.0",
16583 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
16584 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
16585 "dev": true,
16586 "dependencies": {
16587 "global-prefix": "^3.0.0"
16588 },
16589 "engines": {
16590 "node": ">=6"
16591 }
16592 },
16593 "node_modules/stylelint/node_modules/global-prefix": {
16594 "version": "3.0.0",
16595 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
16596 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
16597 "dev": true,
16598 "dependencies": {
16599 "ini": "^1.3.5",
16600 "kind-of": "^6.0.2",
16601 "which": "^1.3.1"
16602 },
16603 "engines": {
16604 "node": ">=6"
16605 }
16606 },
16607 "node_modules/stylelint/node_modules/kind-of": {
16608 "version": "6.0.3",
16609 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
16610 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
16611 "dev": true,
16612 "engines": {
16613 "node": ">=0.10.0"
16614 }
16615 },
16616 "node_modules/supports-color": {
16617 "version": "7.2.0",
16618 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16619 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16620 "dev": true,
16621 "dependencies": {
16622 "has-flag": "^4.0.0"
16623 },
16624 "engines": {
16625 "node": ">=8"
16626 }
16627 },
16628 "node_modules/supports-hyperlinks": {
16629 "version": "2.3.0",
16630 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
16631 "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
16632 "dev": true,
16633 "dependencies": {
16634 "has-flag": "^4.0.0",
16635 "supports-color": "^7.0.0"
16636 },
16637 "engines": {
16638 "node": ">=8"
16639 }
16640 },
16641 "node_modules/supports-preserve-symlinks-flag": {
16642 "version": "1.0.0",
16643 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
16644 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
16645 "dev": true,
16646 "engines": {
16647 "node": ">= 0.4"
16648 },
16649 "funding": {
16650 "url": "https://github.com/sponsors/ljharb"
16651 }
16652 },
16653 "node_modules/svg-parser": {
16654 "version": "2.0.4",
16655 "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
16656 "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
16657 "dev": true
16658 },
16659 "node_modules/svg-tags": {
16660 "version": "1.0.0",
16661 "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
16662 "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
16663 "dev": true
16664 },
16665 "node_modules/svgo": {
16666 "version": "3.3.2",
16667 "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz",
16668 "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==",
16669 "dev": true,
16670 "dependencies": {
16671 "@trysound/sax": "0.2.0",
16672 "commander": "^7.2.0",
16673 "css-select": "^5.1.0",
16674 "css-tree": "^2.3.1",
16675 "css-what": "^6.1.0",
16676 "csso": "^5.0.5",
16677 "picocolors": "^1.0.0"
16678 },
16679 "bin": {
16680 "svgo": "bin/svgo"
16681 },
16682 "engines": {
16683 "node": ">=14.0.0"
16684 },
16685 "funding": {
16686 "type": "opencollective",
16687 "url": "https://opencollective.com/svgo"
16688 }
16689 },
16690 "node_modules/svgo/node_modules/commander": {
16691 "version": "7.2.0",
16692 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
16693 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
16694 "dev": true,
16695 "engines": {
16696 "node": ">= 10"
16697 }
16698 },
16699 "node_modules/symbol-tree": {
16700 "version": "3.2.4",
16701 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
16702 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
16703 "dev": true
16704 },
16705 "node_modules/synckit": {
16706 "version": "0.11.11",
16707 "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz",
16708 "integrity": "sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==",
16709 "dev": true,
16710 "dependencies": {
16711 "@pkgr/core": "^0.2.9"
16712 },
16713 "engines": {
16714 "node": "^14.18.0 || >=16.0.0"
16715 },
16716 "funding": {
16717 "url": "https://opencollective.com/synckit"
16718 }
16719 },
16720 "node_modules/table": {
16721 "version": "6.9.0",
16722 "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
16723 "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
16724 "dev": true,
16725 "dependencies": {
16726 "ajv": "^8.0.1",
16727 "lodash.truncate": "^4.4.2",
16728 "slice-ansi": "^4.0.0",
16729 "string-width": "^4.2.3",
16730 "strip-ansi": "^6.0.1"
16731 },
16732 "engines": {
16733 "node": ">=10.0.0"
16734 }
16735 },
16736 "node_modules/table/node_modules/ajv": {
16737 "version": "8.17.1",
16738 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
16739 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
16740 "dev": true,
16741 "dependencies": {
16742 "fast-deep-equal": "^3.1.3",
16743 "fast-uri": "^3.0.1",
16744 "json-schema-traverse": "^1.0.0",
16745 "require-from-string": "^2.0.2"
16746 },
16747 "funding": {
16748 "type": "github",
16749 "url": "https://github.com/sponsors/epoberezkin"
16750 }
16751 },
16752 "node_modules/table/node_modules/json-schema-traverse": {
16753 "version": "1.0.0",
16754 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
16755 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
16756 "dev": true
16757 },
16758 "node_modules/tannin": {
16759 "version": "1.2.0",
16760 "resolved": "https://registry.npmjs.org/tannin/-/tannin-1.2.0.tgz",
16761 "integrity": "sha512-U7GgX/RcSeUETbV7gYgoz8PD7Ni4y95pgIP/Z6ayI3CfhSujwKEBlGFTCRN+Aqnuyf4AN2yHL+L8x+TCGjb9uA==",
16762 "dev": true,
16763 "dependencies": {
16764 "@tannin/plural-forms": "^1.1.0"
16765 }
16766 },
16767 "node_modules/tapable": {
16768 "version": "2.3.0",
16769 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
16770 "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
16771 "dev": true,
16772 "engines": {
16773 "node": ">=6"
16774 },
16775 "funding": {
16776 "type": "opencollective",
16777 "url": "https://opencollective.com/webpack"
16778 }
16779 },
16780 "node_modules/tar-fs": {
16781 "version": "2.1.1",
16782 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
16783 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
16784 "dev": true,
16785 "dependencies": {
16786 "chownr": "^1.1.1",
16787 "mkdirp-classic": "^0.5.2",
16788 "pump": "^3.0.0",
16789 "tar-stream": "^2.1.4"
16790 }
16791 },
16792 "node_modules/tar-stream": {
16793 "version": "2.2.0",
16794 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
16795 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
16796 "dev": true,
16797 "dependencies": {
16798 "bl": "^4.0.3",
16799 "end-of-stream": "^1.4.1",
16800 "fs-constants": "^1.0.0",
16801 "inherits": "^2.0.3",
16802 "readable-stream": "^3.1.1"
16803 },
16804 "engines": {
16805 "node": ">=6"
16806 }
16807 },
16808 "node_modules/terser": {
16809 "version": "5.44.1",
16810 "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz",
16811 "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==",
16812 "dev": true,
16813 "dependencies": {
16814 "@jridgewell/source-map": "^0.3.3",
16815 "acorn": "^8.15.0",
16816 "commander": "^2.20.0",
16817 "source-map-support": "~0.5.20"
16818 },
16819 "bin": {
16820 "terser": "bin/terser"
16821 },
16822 "engines": {
16823 "node": ">=10"
16824 }
16825 },
16826 "node_modules/terser-webpack-plugin": {
16827 "version": "5.3.15",
16828 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.15.tgz",
16829 "integrity": "sha512-PGkOdpRFK+rb1TzVz+msVhw4YMRT9txLF4kRqvJhGhCM324xuR3REBSHALN+l+sAhKUmz0aotnjp5D+P83mLhQ==",
16830 "dev": true,
16831 "dependencies": {
16832 "@jridgewell/trace-mapping": "^0.3.25",
16833 "jest-worker": "^27.4.5",
16834 "schema-utils": "^4.3.0",
16835 "serialize-javascript": "^6.0.2",
16836 "terser": "^5.31.1"
16837 },
16838 "engines": {
16839 "node": ">= 10.13.0"
16840 },
16841 "funding": {
16842 "type": "opencollective",
16843 "url": "https://opencollective.com/webpack"
16844 },
16845 "peerDependencies": {
16846 "webpack": "^5.1.0"
16847 },
16848 "peerDependenciesMeta": {
16849 "@swc/core": {
16850 "optional": true
16851 },
16852 "esbuild": {
16853 "optional": true
16854 },
16855 "uglify-js": {
16856 "optional": true
16857 }
16858 }
16859 },
16860 "node_modules/terser-webpack-plugin/node_modules/ajv": {
16861 "version": "8.17.1",
16862 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
16863 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
16864 "dev": true,
16865 "dependencies": {
16866 "fast-deep-equal": "^3.1.3",
16867 "fast-uri": "^3.0.1",
16868 "json-schema-traverse": "^1.0.0",
16869 "require-from-string": "^2.0.2"
16870 },
16871 "funding": {
16872 "type": "github",
16873 "url": "https://github.com/sponsors/epoberezkin"
16874 }
16875 },
16876 "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
16877 "version": "5.1.0",
16878 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
16879 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
16880 "dev": true,
16881 "dependencies": {
16882 "fast-deep-equal": "^3.1.3"
16883 },
16884 "peerDependencies": {
16885 "ajv": "^8.8.2"
16886 }
16887 },
16888 "node_modules/terser-webpack-plugin/node_modules/jest-worker": {
16889 "version": "27.5.1",
16890 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
16891 "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
16892 "dev": true,
16893 "dependencies": {
16894 "@types/node": "*",
16895 "merge-stream": "^2.0.0",
16896 "supports-color": "^8.0.0"
16897 },
16898 "engines": {
16899 "node": ">= 10.13.0"
16900 }
16901 },
16902 "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
16903 "version": "1.0.0",
16904 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
16905 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
16906 "dev": true
16907 },
16908 "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
16909 "version": "4.3.3",
16910 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
16911 "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
16912 "dev": true,
16913 "dependencies": {
16914 "@types/json-schema": "^7.0.9",
16915 "ajv": "^8.9.0",
16916 "ajv-formats": "^2.1.1",
16917 "ajv-keywords": "^5.1.0"
16918 },
16919 "engines": {
16920 "node": ">= 10.13.0"
16921 },
16922 "funding": {
16923 "type": "opencollective",
16924 "url": "https://opencollective.com/webpack"
16925 }
16926 },
16927 "node_modules/terser-webpack-plugin/node_modules/supports-color": {
16928 "version": "8.1.1",
16929 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
16930 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
16931 "dev": true,
16932 "dependencies": {
16933 "has-flag": "^4.0.0"
16934 },
16935 "engines": {
16936 "node": ">=10"
16937 },
16938 "funding": {
16939 "url": "https://github.com/chalk/supports-color?sponsor=1"
16940 }
16941 },
16942 "node_modules/terser/node_modules/commander": {
16943 "version": "2.20.3",
16944 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
16945 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
16946 "dev": true
16947 },
16948 "node_modules/terser/node_modules/source-map": {
16949 "version": "0.6.1",
16950 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16951 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16952 "dev": true,
16953 "engines": {
16954 "node": ">=0.10.0"
16955 }
16956 },
16957 "node_modules/terser/node_modules/source-map-support": {
16958 "version": "0.5.21",
16959 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
16960 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
16961 "dev": true,
16962 "dependencies": {
16963 "buffer-from": "^1.0.0",
16964 "source-map": "^0.6.0"
16965 }
16966 },
16967 "node_modules/test-exclude": {
16968 "version": "6.0.0",
16969 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
16970 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
16971 "dev": true,
16972 "dependencies": {
16973 "@istanbuljs/schema": "^0.1.2",
16974 "glob": "^7.1.4",
16975 "minimatch": "^3.0.4"
16976 },
16977 "engines": {
16978 "node": ">=8"
16979 }
16980 },
16981 "node_modules/text-decoder": {
16982 "version": "1.2.3",
16983 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz",
16984 "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
16985 "dev": true,
16986 "dependencies": {
16987 "b4a": "^1.6.4"
16988 }
16989 },
16990 "node_modules/text-decoder/node_modules/b4a": {
16991 "version": "1.7.3",
16992 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz",
16993 "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==",
16994 "dev": true,
16995 "peerDependencies": {
16996 "react-native-b4a": "*"
16997 },
16998 "peerDependenciesMeta": {
16999 "react-native-b4a": {
17000 "optional": true
17001 }
17002 }
17003 },
17004 "node_modules/text-table": {
17005 "version": "0.2.0",
17006 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
17007 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
17008 "dev": true
17009 },
17010 "node_modules/third-party-web": {
17011 "version": "0.23.4",
17012 "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.23.4.tgz",
17013 "integrity": "sha512-kwYnSZRhEvv0SBW2fp8SBBKRglMoBjV8xz6C31m0ewqOtknB5UL+Ihg+M81hyFY5ldkZuGWPb+e4GVDkzf/gYg==",
17014 "dev": true
17015 },
17016 "node_modules/through": {
17017 "version": "2.3.8",
17018 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
17019 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
17020 "dev": true
17021 },
17022 "node_modules/thunky": {
17023 "version": "1.1.0",
17024 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
17025 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
17026 "dev": true
17027 },
17028 "node_modules/tmpl": {
17029 "version": "1.0.5",
17030 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
17031 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
17032 "dev": true
17033 },
17034 "node_modules/to-regex-range": {
17035 "version": "5.0.1",
17036 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
17037 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
17038 "dev": true,
17039 "dependencies": {
17040 "is-number": "^7.0.0"
17041 },
17042 "engines": {
17043 "node": ">=8.0"
17044 }
17045 },
17046 "node_modules/toidentifier": {
17047 "version": "1.0.1",
17048 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
17049 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
17050 "dev": true,
17051 "engines": {
17052 "node": ">=0.6"
17053 }
17054 },
17055 "node_modules/totalist": {
17056 "version": "3.0.1",
17057 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
17058 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
17059 "dev": true,
17060 "engines": {
17061 "node": ">=6"
17062 }
17063 },
17064 "node_modules/tough-cookie": {
17065 "version": "4.1.3",
17066 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
17067 "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
17068 "dev": true,
17069 "dependencies": {
17070 "psl": "^1.1.33",
17071 "punycode": "^2.1.1",
17072 "universalify": "^0.2.0",
17073 "url-parse": "^1.5.3"
17074 },
17075 "engines": {
17076 "node": ">=6"
17077 }
17078 },
17079 "node_modules/tr46": {
17080 "version": "3.0.0",
17081 "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
17082 "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
17083 "dev": true,
17084 "dependencies": {
17085 "punycode": "^2.1.1"
17086 },
17087 "engines": {
17088 "node": ">=12"
17089 }
17090 },
17091 "node_modules/tree-kill": {
17092 "version": "1.2.2",
17093 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
17094 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
17095 "dev": true,
17096 "bin": {
17097 "tree-kill": "cli.js"
17098 }
17099 },
17100 "node_modules/trim-newlines": {
17101 "version": "3.0.1",
17102 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
17103 "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
17104 "dev": true,
17105 "engines": {
17106 "node": ">=8"
17107 }
17108 },
17109 "node_modules/trim-repeated": {
17110 "version": "1.0.0",
17111 "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
17112 "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==",
17113 "dev": true,
17114 "dependencies": {
17115 "escape-string-regexp": "^1.0.2"
17116 },
17117 "engines": {
17118 "node": ">=0.10.0"
17119 }
17120 },
17121 "node_modules/trim-repeated/node_modules/escape-string-regexp": {
17122 "version": "1.0.5",
17123 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
17124 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
17125 "dev": true,
17126 "engines": {
17127 "node": ">=0.8.0"
17128 }
17129 },
17130 "node_modules/ts-api-utils": {
17131 "version": "1.4.3",
17132 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz",
17133 "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==",
17134 "dev": true,
17135 "engines": {
17136 "node": ">=16"
17137 },
17138 "peerDependencies": {
17139 "typescript": ">=4.2.0"
17140 }
17141 },
17142 "node_modules/tsconfig-paths": {
17143 "version": "3.15.0",
17144 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
17145 "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
17146 "dev": true,
17147 "dependencies": {
17148 "@types/json5": "^0.0.29",
17149 "json5": "^1.0.2",
17150 "minimist": "^1.2.6",
17151 "strip-bom": "^3.0.0"
17152 }
17153 },
17154 "node_modules/tsconfig-paths/node_modules/json5": {
17155 "version": "1.0.2",
17156 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
17157 "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
17158 "dev": true,
17159 "dependencies": {
17160 "minimist": "^1.2.0"
17161 },
17162 "bin": {
17163 "json5": "lib/cli.js"
17164 }
17165 },
17166 "node_modules/tsconfig-paths/node_modules/strip-bom": {
17167 "version": "3.0.0",
17168 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
17169 "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
17170 "dev": true,
17171 "engines": {
17172 "node": ">=4"
17173 }
17174 },
17175 "node_modules/tslib": {
17176 "version": "2.8.1",
17177 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
17178 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
17179 "dev": true
17180 },
17181 "node_modules/tsutils": {
17182 "version": "3.21.0",
17183 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
17184 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
17185 "dev": true,
17186 "dependencies": {
17187 "tslib": "^1.8.1"
17188 },
17189 "engines": {
17190 "node": ">= 6"
17191 },
17192 "peerDependencies": {
17193 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
17194 }
17195 },
17196 "node_modules/tsutils/node_modules/tslib": {
17197 "version": "1.14.1",
17198 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
17199 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
17200 "dev": true
17201 },
17202 "node_modules/type-check": {
17203 "version": "0.4.0",
17204 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
17205 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
17206 "dev": true,
17207 "dependencies": {
17208 "prelude-ls": "^1.2.1"
17209 },
17210 "engines": {
17211 "node": ">= 0.8.0"
17212 }
17213 },
17214 "node_modules/type-detect": {
17215 "version": "4.0.8",
17216 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
17217 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
17218 "dev": true,
17219 "engines": {
17220 "node": ">=4"
17221 }
17222 },
17223 "node_modules/type-fest": {
17224 "version": "0.20.2",
17225 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
17226 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
17227 "dev": true,
17228 "engines": {
17229 "node": ">=10"
17230 },
17231 "funding": {
17232 "url": "https://github.com/sponsors/sindresorhus"
17233 }
17234 },
17235 "node_modules/type-is": {
17236 "version": "1.6.18",
17237 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
17238 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
17239 "dev": true,
17240 "dependencies": {
17241 "media-typer": "0.3.0",
17242 "mime-types": "~2.1.24"
17243 },
17244 "engines": {
17245 "node": ">= 0.6"
17246 }
17247 },
17248 "node_modules/typed-array-buffer": {
17249 "version": "1.0.3",
17250 "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz",
17251 "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==",
17252 "dev": true,
17253 "dependencies": {
17254 "call-bound": "^1.0.3",
17255 "es-errors": "^1.3.0",
17256 "is-typed-array": "^1.1.14"
17257 },
17258 "engines": {
17259 "node": ">= 0.4"
17260 }
17261 },
17262 "node_modules/typed-array-byte-length": {
17263 "version": "1.0.3",
17264 "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz",
17265 "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==",
17266 "dev": true,
17267 "dependencies": {
17268 "call-bind": "^1.0.8",
17269 "for-each": "^0.3.3",
17270 "gopd": "^1.2.0",
17271 "has-proto": "^1.2.0",
17272 "is-typed-array": "^1.1.14"
17273 },
17274 "engines": {
17275 "node": ">= 0.4"
17276 },
17277 "funding": {
17278 "url": "https://github.com/sponsors/ljharb"
17279 }
17280 },
17281 "node_modules/typed-array-byte-offset": {
17282 "version": "1.0.4",
17283 "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz",
17284 "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==",
17285 "dev": true,
17286 "dependencies": {
17287 "available-typed-arrays": "^1.0.7",
17288 "call-bind": "^1.0.8",
17289 "for-each": "^0.3.3",
17290 "gopd": "^1.2.0",
17291 "has-proto": "^1.2.0",
17292 "is-typed-array": "^1.1.15",
17293 "reflect.getprototypeof": "^1.0.9"
17294 },
17295 "engines": {
17296 "node": ">= 0.4"
17297 },
17298 "funding": {
17299 "url": "https://github.com/sponsors/ljharb"
17300 }
17301 },
17302 "node_modules/typed-array-length": {
17303 "version": "1.0.7",
17304 "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz",
17305 "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==",
17306 "dev": true,
17307 "dependencies": {
17308 "call-bind": "^1.0.7",
17309 "for-each": "^0.3.3",
17310 "gopd": "^1.0.1",
17311 "is-typed-array": "^1.1.13",
17312 "possible-typed-array-names": "^1.0.0",
17313 "reflect.getprototypeof": "^1.0.6"
17314 },
17315 "engines": {
17316 "node": ">= 0.4"
17317 },
17318 "funding": {
17319 "url": "https://github.com/sponsors/ljharb"
17320 }
17321 },
17322 "node_modules/typedarray-to-buffer": {
17323 "version": "3.1.5",
17324 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
17325 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
17326 "dev": true,
17327 "dependencies": {
17328 "is-typedarray": "^1.0.0"
17329 }
17330 },
17331 "node_modules/typescript": {
17332 "version": "5.9.3",
17333 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
17334 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
17335 "dev": true,
17336 "peer": true,
17337 "bin": {
17338 "tsc": "bin/tsc",
17339 "tsserver": "bin/tsserver"
17340 },
17341 "engines": {
17342 "node": ">=14.17"
17343 }
17344 },
17345 "node_modules/uc.micro": {
17346 "version": "1.0.6",
17347 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
17348 "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
17349 "dev": true
17350 },
17351 "node_modules/unbox-primitive": {
17352 "version": "1.1.0",
17353 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz",
17354 "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==",
17355 "dev": true,
17356 "dependencies": {
17357 "call-bound": "^1.0.3",
17358 "has-bigints": "^1.0.2",
17359 "has-symbols": "^1.1.0",
17360 "which-boxed-primitive": "^1.1.1"
17361 },
17362 "engines": {
17363 "node": ">= 0.4"
17364 },
17365 "funding": {
17366 "url": "https://github.com/sponsors/ljharb"
17367 }
17368 },
17369 "node_modules/unbzip2-stream": {
17370 "version": "1.4.3",
17371 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
17372 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
17373 "dev": true,
17374 "dependencies": {
17375 "buffer": "^5.2.1",
17376 "through": "^2.3.8"
17377 }
17378 },
17379 "node_modules/unicode-canonical-property-names-ecmascript": {
17380 "version": "2.0.1",
17381 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz",
17382 "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==",
17383 "dev": true,
17384 "engines": {
17385 "node": ">=4"
17386 }
17387 },
17388 "node_modules/unicode-match-property-ecmascript": {
17389 "version": "2.0.0",
17390 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
17391 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
17392 "dev": true,
17393 "dependencies": {
17394 "unicode-canonical-property-names-ecmascript": "^2.0.0",
17395 "unicode-property-aliases-ecmascript": "^2.0.0"
17396 },
17397 "engines": {
17398 "node": ">=4"
17399 }
17400 },
17401 "node_modules/unicode-match-property-value-ecmascript": {
17402 "version": "2.2.1",
17403 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz",
17404 "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==",
17405 "dev": true,
17406 "engines": {
17407 "node": ">=4"
17408 }
17409 },
17410 "node_modules/unicode-property-aliases-ecmascript": {
17411 "version": "2.2.0",
17412 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz",
17413 "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==",
17414 "dev": true,
17415 "engines": {
17416 "node": ">=4"
17417 }
17418 },
17419 "node_modules/unique-string": {
17420 "version": "2.0.0",
17421 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
17422 "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
17423 "dev": true,
17424 "dependencies": {
17425 "crypto-random-string": "^2.0.0"
17426 },
17427 "engines": {
17428 "node": ">=8"
17429 }
17430 },
17431 "node_modules/universalify": {
17432 "version": "0.2.0",
17433 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
17434 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
17435 "dev": true,
17436 "engines": {
17437 "node": ">= 4.0.0"
17438 }
17439 },
17440 "node_modules/unpipe": {
17441 "version": "1.0.0",
17442 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
17443 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
17444 "dev": true,
17445 "engines": {
17446 "node": ">= 0.8"
17447 }
17448 },
17449 "node_modules/update-browserslist-db": {
17450 "version": "1.2.2",
17451 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.2.tgz",
17452 "integrity": "sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==",
17453 "dev": true,
17454 "funding": [
17455 {
17456 "type": "opencollective",
17457 "url": "https://opencollective.com/browserslist"
17458 },
17459 {
17460 "type": "tidelift",
17461 "url": "https://tidelift.com/funding/github/npm/browserslist"
17462 },
17463 {
17464 "type": "github",
17465 "url": "https://github.com/sponsors/ai"
17466 }
17467 ],
17468 "dependencies": {
17469 "escalade": "^3.2.0",
17470 "picocolors": "^1.1.1"
17471 },
17472 "bin": {
17473 "update-browserslist-db": "cli.js"
17474 },
17475 "peerDependencies": {
17476 "browserslist": ">= 4.21.0"
17477 }
17478 },
17479 "node_modules/upper-case": {
17480 "version": "2.0.2",
17481 "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz",
17482 "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
17483 "dev": true,
17484 "dependencies": {
17485 "tslib": "^2.0.3"
17486 }
17487 },
17488 "node_modules/upper-case-first": {
17489 "version": "2.0.2",
17490 "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz",
17491 "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==",
17492 "dev": true,
17493 "dependencies": {
17494 "tslib": "^2.0.3"
17495 }
17496 },
17497 "node_modules/uri-js": {
17498 "version": "4.4.1",
17499 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
17500 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
17501 "dev": true,
17502 "dependencies": {
17503 "punycode": "^2.1.0"
17504 }
17505 },
17506 "node_modules/url-loader": {
17507 "version": "4.1.1",
17508 "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
17509 "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
17510 "dev": true,
17511 "dependencies": {
17512 "loader-utils": "^2.0.0",
17513 "mime-types": "^2.1.27",
17514 "schema-utils": "^3.0.0"
17515 },
17516 "engines": {
17517 "node": ">= 10.13.0"
17518 },
17519 "funding": {
17520 "type": "opencollective",
17521 "url": "https://opencollective.com/webpack"
17522 },
17523 "peerDependencies": {
17524 "file-loader": "*",
17525 "webpack": "^4.0.0 || ^5.0.0"
17526 },
17527 "peerDependenciesMeta": {
17528 "file-loader": {
17529 "optional": true
17530 }
17531 }
17532 },
17533 "node_modules/url-parse": {
17534 "version": "1.5.10",
17535 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
17536 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
17537 "dev": true,
17538 "dependencies": {
17539 "querystringify": "^2.1.1",
17540 "requires-port": "^1.0.0"
17541 }
17542 },
17543 "node_modules/util-deprecate": {
17544 "version": "1.0.2",
17545 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
17546 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
17547 "dev": true
17548 },
17549 "node_modules/utils-merge": {
17550 "version": "1.0.1",
17551 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
17552 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
17553 "dev": true,
17554 "engines": {
17555 "node": ">= 0.4.0"
17556 }
17557 },
17558 "node_modules/uuid": {
17559 "version": "8.3.2",
17560 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
17561 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
17562 "dev": true,
17563 "bin": {
17564 "uuid": "dist/bin/uuid"
17565 }
17566 },
17567 "node_modules/v8-compile-cache": {
17568 "version": "2.4.0",
17569 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz",
17570 "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==",
17571 "dev": true
17572 },
17573 "node_modules/v8-to-istanbul": {
17574 "version": "9.3.0",
17575 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
17576 "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
17577 "dev": true,
17578 "dependencies": {
17579 "@jridgewell/trace-mapping": "^0.3.12",
17580 "@types/istanbul-lib-coverage": "^2.0.1",
17581 "convert-source-map": "^2.0.0"
17582 },
17583 "engines": {
17584 "node": ">=10.12.0"
17585 }
17586 },
17587 "node_modules/validate-npm-package-license": {
17588 "version": "3.0.4",
17589 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
17590 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
17591 "dev": true,
17592 "dependencies": {
17593 "spdx-correct": "^3.0.0",
17594 "spdx-expression-parse": "^3.0.0"
17595 }
17596 },
17597 "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
17598 "version": "3.0.1",
17599 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
17600 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
17601 "dev": true,
17602 "dependencies": {
17603 "spdx-exceptions": "^2.1.0",
17604 "spdx-license-ids": "^3.0.0"
17605 }
17606 },
17607 "node_modules/validate-npm-package-name": {
17608 "version": "5.0.1",
17609 "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz",
17610 "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==",
17611 "dev": true,
17612 "engines": {
17613 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
17614 }
17615 },
17616 "node_modules/vary": {
17617 "version": "1.1.2",
17618 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
17619 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
17620 "dev": true,
17621 "engines": {
17622 "node": ">= 0.8"
17623 }
17624 },
17625 "node_modules/w3c-xmlserializer": {
17626 "version": "4.0.0",
17627 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
17628 "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
17629 "dev": true,
17630 "dependencies": {
17631 "xml-name-validator": "^4.0.0"
17632 },
17633 "engines": {
17634 "node": ">=14"
17635 }
17636 },
17637 "node_modules/wait-on": {
17638 "version": "7.2.0",
17639 "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz",
17640 "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==",
17641 "dev": true,
17642 "dependencies": {
17643 "axios": "^1.6.1",
17644 "joi": "^17.11.0",
17645 "lodash": "^4.17.21",
17646 "minimist": "^1.2.8",
17647 "rxjs": "^7.8.1"
17648 },
17649 "bin": {
17650 "wait-on": "bin/wait-on"
17651 },
17652 "engines": {
17653 "node": ">=12.0.0"
17654 }
17655 },
17656 "node_modules/walker": {
17657 "version": "1.0.8",
17658 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
17659 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
17660 "dev": true,
17661 "dependencies": {
17662 "makeerror": "1.0.12"
17663 }
17664 },
17665 "node_modules/watchpack": {
17666 "version": "2.4.4",
17667 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz",
17668 "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==",
17669 "dev": true,
17670 "dependencies": {
17671 "glob-to-regexp": "^0.4.1",
17672 "graceful-fs": "^4.1.2"
17673 },
17674 "engines": {
17675 "node": ">=10.13.0"
17676 }
17677 },
17678 "node_modules/wbuf": {
17679 "version": "1.7.3",
17680 "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
17681 "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
17682 "dev": true,
17683 "dependencies": {
17684 "minimalistic-assert": "^1.0.0"
17685 }
17686 },
17687 "node_modules/web-vitals": {
17688 "version": "3.5.2",
17689 "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.2.tgz",
17690 "integrity": "sha512-c0rhqNcHXRkY/ogGDJQxZ9Im9D19hDihbzSQJrsioex+KnFgmMzBiy57Z1EjkhX/+OjyBpclDCzz2ITtjokFmg==",
17691 "dev": true
17692 },
17693 "node_modules/webidl-conversions": {
17694 "version": "7.0.0",
17695 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
17696 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
17697 "dev": true,
17698 "engines": {
17699 "node": ">=12"
17700 }
17701 },
17702 "node_modules/webpack": {
17703 "version": "5.103.0",
17704 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.103.0.tgz",
17705 "integrity": "sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==",
17706 "dev": true,
17707 "dependencies": {
17708 "@types/eslint-scope": "^3.7.7",
17709 "@types/estree": "^1.0.8",
17710 "@types/json-schema": "^7.0.15",
17711 "@webassemblyjs/ast": "^1.14.1",
17712 "@webassemblyjs/wasm-edit": "^1.14.1",
17713 "@webassemblyjs/wasm-parser": "^1.14.1",
17714 "acorn": "^8.15.0",
17715 "acorn-import-phases": "^1.0.3",
17716 "browserslist": "^4.26.3",
17717 "chrome-trace-event": "^1.0.2",
17718 "enhanced-resolve": "^5.17.3",
17719 "es-module-lexer": "^1.2.1",
17720 "eslint-scope": "5.1.1",
17721 "events": "^3.2.0",
17722 "glob-to-regexp": "^0.4.1",
17723 "graceful-fs": "^4.2.11",
17724 "json-parse-even-better-errors": "^2.3.1",
17725 "loader-runner": "^4.3.1",
17726 "mime-types": "^2.1.27",
17727 "neo-async": "^2.6.2",
17728 "schema-utils": "^4.3.3",
17729 "tapable": "^2.3.0",
17730 "terser-webpack-plugin": "^5.3.11",
17731 "watchpack": "^2.4.4",
17732 "webpack-sources": "^3.3.3"
17733 },
17734 "bin": {
17735 "webpack": "bin/webpack.js"
17736 },
17737 "engines": {
17738 "node": ">=10.13.0"
17739 },
17740 "funding": {
17741 "type": "opencollective",
17742 "url": "https://opencollective.com/webpack"
17743 },
17744 "peerDependenciesMeta": {
17745 "webpack-cli": {
17746 "optional": true
17747 }
17748 }
17749 },
17750 "node_modules/webpack-bundle-analyzer": {
17751 "version": "4.10.2",
17752 "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz",
17753 "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==",
17754 "dev": true,
17755 "dependencies": {
17756 "@discoveryjs/json-ext": "0.5.7",
17757 "acorn": "^8.0.4",
17758 "acorn-walk": "^8.0.0",
17759 "commander": "^7.2.0",
17760 "debounce": "^1.2.1",
17761 "escape-string-regexp": "^4.0.0",
17762 "gzip-size": "^6.0.0",
17763 "html-escaper": "^2.0.2",
17764 "opener": "^1.5.2",
17765 "picocolors": "^1.0.0",
17766 "sirv": "^2.0.3",
17767 "ws": "^7.3.1"
17768 },
17769 "bin": {
17770 "webpack-bundle-analyzer": "lib/bin/analyzer.js"
17771 },
17772 "engines": {
17773 "node": ">= 10.13.0"
17774 }
17775 },
17776 "node_modules/webpack-bundle-analyzer/node_modules/commander": {
17777 "version": "7.2.0",
17778 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
17779 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
17780 "dev": true,
17781 "engines": {
17782 "node": ">= 10"
17783 }
17784 },
17785 "node_modules/webpack-bundle-analyzer/node_modules/ws": {
17786 "version": "7.5.10",
17787 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
17788 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
17789 "dev": true,
17790 "engines": {
17791 "node": ">=8.3.0"
17792 },
17793 "peerDependencies": {
17794 "bufferutil": "^4.0.1",
17795 "utf-8-validate": "^5.0.2"
17796 },
17797 "peerDependenciesMeta": {
17798 "bufferutil": {
17799 "optional": true
17800 },
17801 "utf-8-validate": {
17802 "optional": true
17803 }
17804 }
17805 },
17806 "node_modules/webpack-cli": {
17807 "version": "5.1.4",
17808 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz",
17809 "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==",
17810 "dev": true,
17811 "dependencies": {
17812 "@discoveryjs/json-ext": "^0.5.0",
17813 "@webpack-cli/configtest": "^2.1.1",
17814 "@webpack-cli/info": "^2.0.2",
17815 "@webpack-cli/serve": "^2.0.5",
17816 "colorette": "^2.0.14",
17817 "commander": "^10.0.1",
17818 "cross-spawn": "^7.0.3",
17819 "envinfo": "^7.7.3",
17820 "fastest-levenshtein": "^1.0.12",
17821 "import-local": "^3.0.2",
17822 "interpret": "^3.1.1",
17823 "rechoir": "^0.8.0",
17824 "webpack-merge": "^5.7.3"
17825 },
17826 "bin": {
17827 "webpack-cli": "bin/cli.js"
17828 },
17829 "engines": {
17830 "node": ">=14.15.0"
17831 },
17832 "funding": {
17833 "type": "opencollective",
17834 "url": "https://opencollective.com/webpack"
17835 },
17836 "peerDependencies": {
17837 "webpack": "5.x.x"
17838 },
17839 "peerDependenciesMeta": {
17840 "@webpack-cli/generators": {
17841 "optional": true
17842 },
17843 "webpack-bundle-analyzer": {
17844 "optional": true
17845 },
17846 "webpack-dev-server": {
17847 "optional": true
17848 }
17849 }
17850 },
17851 "node_modules/webpack-cli/node_modules/commander": {
17852 "version": "10.0.1",
17853 "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
17854 "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
17855 "dev": true,
17856 "engines": {
17857 "node": ">=14"
17858 }
17859 },
17860 "node_modules/webpack-cli/node_modules/cross-spawn": {
17861 "version": "7.0.6",
17862 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
17863 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
17864 "dev": true,
17865 "dependencies": {
17866 "path-key": "^3.1.0",
17867 "shebang-command": "^2.0.0",
17868 "which": "^2.0.1"
17869 },
17870 "engines": {
17871 "node": ">= 8"
17872 }
17873 },
17874 "node_modules/webpack-cli/node_modules/shebang-command": {
17875 "version": "2.0.0",
17876 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
17877 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
17878 "dev": true,
17879 "dependencies": {
17880 "shebang-regex": "^3.0.0"
17881 },
17882 "engines": {
17883 "node": ">=8"
17884 }
17885 },
17886 "node_modules/webpack-cli/node_modules/shebang-regex": {
17887 "version": "3.0.0",
17888 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
17889 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
17890 "dev": true,
17891 "engines": {
17892 "node": ">=8"
17893 }
17894 },
17895 "node_modules/webpack-cli/node_modules/which": {
17896 "version": "2.0.2",
17897 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
17898 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
17899 "dev": true,
17900 "dependencies": {
17901 "isexe": "^2.0.0"
17902 },
17903 "bin": {
17904 "node-which": "bin/node-which"
17905 },
17906 "engines": {
17907 "node": ">= 8"
17908 }
17909 },
17910 "node_modules/webpack-dev-middleware": {
17911 "version": "5.3.4",
17912 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz",
17913 "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==",
17914 "dev": true,
17915 "dependencies": {
17916 "colorette": "^2.0.10",
17917 "memfs": "^3.4.3",
17918 "mime-types": "^2.1.31",
17919 "range-parser": "^1.2.1",
17920 "schema-utils": "^4.0.0"
17921 },
17922 "engines": {
17923 "node": ">= 12.13.0"
17924 },
17925 "funding": {
17926 "type": "opencollective",
17927 "url": "https://opencollective.com/webpack"
17928 },
17929 "peerDependencies": {
17930 "webpack": "^4.0.0 || ^5.0.0"
17931 }
17932 },
17933 "node_modules/webpack-dev-middleware/node_modules/ajv": {
17934 "version": "8.17.1",
17935 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
17936 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
17937 "dev": true,
17938 "dependencies": {
17939 "fast-deep-equal": "^3.1.3",
17940 "fast-uri": "^3.0.1",
17941 "json-schema-traverse": "^1.0.0",
17942 "require-from-string": "^2.0.2"
17943 },
17944 "funding": {
17945 "type": "github",
17946 "url": "https://github.com/sponsors/epoberezkin"
17947 }
17948 },
17949 "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": {
17950 "version": "5.1.0",
17951 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
17952 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
17953 "dev": true,
17954 "dependencies": {
17955 "fast-deep-equal": "^3.1.3"
17956 },
17957 "peerDependencies": {
17958 "ajv": "^8.8.2"
17959 }
17960 },
17961 "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": {
17962 "version": "1.0.0",
17963 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
17964 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
17965 "dev": true
17966 },
17967 "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
17968 "version": "4.3.3",
17969 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
17970 "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
17971 "dev": true,
17972 "dependencies": {
17973 "@types/json-schema": "^7.0.9",
17974 "ajv": "^8.9.0",
17975 "ajv-formats": "^2.1.1",
17976 "ajv-keywords": "^5.1.0"
17977 },
17978 "engines": {
17979 "node": ">= 10.13.0"
17980 },
17981 "funding": {
17982 "type": "opencollective",
17983 "url": "https://opencollective.com/webpack"
17984 }
17985 },
17986 "node_modules/webpack-dev-server": {
17987 "version": "4.15.2",
17988 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz",
17989 "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==",
17990 "dev": true,
17991 "dependencies": {
17992 "@types/bonjour": "^3.5.9",
17993 "@types/connect-history-api-fallback": "^1.3.5",
17994 "@types/express": "^4.17.13",
17995 "@types/serve-index": "^1.9.1",
17996 "@types/serve-static": "^1.13.10",
17997 "@types/sockjs": "^0.3.33",
17998 "@types/ws": "^8.5.5",
17999 "ansi-html-community": "^0.0.8",
18000 "bonjour-service": "^1.0.11",
18001 "chokidar": "^3.5.3",
18002 "colorette": "^2.0.10",
18003 "compression": "^1.7.4",
18004 "connect-history-api-fallback": "^2.0.0",
18005 "default-gateway": "^6.0.3",
18006 "express": "^4.17.3",
18007 "graceful-fs": "^4.2.6",
18008 "html-entities": "^2.3.2",
18009 "http-proxy-middleware": "^2.0.3",
18010 "ipaddr.js": "^2.0.1",
18011 "launch-editor": "^2.6.0",
18012 "open": "^8.0.9",
18013 "p-retry": "^4.5.0",
18014 "rimraf": "^3.0.2",
18015 "schema-utils": "^4.0.0",
18016 "selfsigned": "^2.1.1",
18017 "serve-index": "^1.9.1",
18018 "sockjs": "^0.3.24",
18019 "spdy": "^4.0.2",
18020 "webpack-dev-middleware": "^5.3.4",
18021 "ws": "^8.13.0"
18022 },
18023 "bin": {
18024 "webpack-dev-server": "bin/webpack-dev-server.js"
18025 },
18026 "engines": {
18027 "node": ">= 12.13.0"
18028 },
18029 "funding": {
18030 "type": "opencollective",
18031 "url": "https://opencollective.com/webpack"
18032 },
18033 "peerDependencies": {
18034 "webpack": "^4.37.0 || ^5.0.0"
18035 },
18036 "peerDependenciesMeta": {
18037 "webpack": {
18038 "optional": true
18039 },
18040 "webpack-cli": {
18041 "optional": true
18042 }
18043 }
18044 },
18045 "node_modules/webpack-dev-server/node_modules/ajv": {
18046 "version": "8.17.1",
18047 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
18048 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
18049 "dev": true,
18050 "dependencies": {
18051 "fast-deep-equal": "^3.1.3",
18052 "fast-uri": "^3.0.1",
18053 "json-schema-traverse": "^1.0.0",
18054 "require-from-string": "^2.0.2"
18055 },
18056 "funding": {
18057 "type": "github",
18058 "url": "https://github.com/sponsors/epoberezkin"
18059 }
18060 },
18061 "node_modules/webpack-dev-server/node_modules/ajv-keywords": {
18062 "version": "5.1.0",
18063 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
18064 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
18065 "dev": true,
18066 "dependencies": {
18067 "fast-deep-equal": "^3.1.3"
18068 },
18069 "peerDependencies": {
18070 "ajv": "^8.8.2"
18071 }
18072 },
18073 "node_modules/webpack-dev-server/node_modules/json-schema-traverse": {
18074 "version": "1.0.0",
18075 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
18076 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
18077 "dev": true
18078 },
18079 "node_modules/webpack-dev-server/node_modules/rimraf": {
18080 "version": "3.0.2",
18081 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
18082 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
18083 "deprecated": "Rimraf versions prior to v4 are no longer supported",
18084 "dev": true,
18085 "dependencies": {
18086 "glob": "^7.1.3"
18087 },
18088 "bin": {
18089 "rimraf": "bin.js"
18090 },
18091 "funding": {
18092 "url": "https://github.com/sponsors/isaacs"
18093 }
18094 },
18095 "node_modules/webpack-dev-server/node_modules/schema-utils": {
18096 "version": "4.3.3",
18097 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
18098 "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
18099 "dev": true,
18100 "dependencies": {
18101 "@types/json-schema": "^7.0.9",
18102 "ajv": "^8.9.0",
18103 "ajv-formats": "^2.1.1",
18104 "ajv-keywords": "^5.1.0"
18105 },
18106 "engines": {
18107 "node": ">= 10.13.0"
18108 },
18109 "funding": {
18110 "type": "opencollective",
18111 "url": "https://opencollective.com/webpack"
18112 }
18113 },
18114 "node_modules/webpack-merge": {
18115 "version": "5.10.0",
18116 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz",
18117 "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==",
18118 "dev": true,
18119 "dependencies": {
18120 "clone-deep": "^4.0.1",
18121 "flat": "^5.0.2",
18122 "wildcard": "^2.0.0"
18123 },
18124 "engines": {
18125 "node": ">=10.0.0"
18126 }
18127 },
18128 "node_modules/webpack-merge/node_modules/clone-deep": {
18129 "version": "4.0.1",
18130 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
18131 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
18132 "dev": true,
18133 "dependencies": {
18134 "is-plain-object": "^2.0.4",
18135 "kind-of": "^6.0.2",
18136 "shallow-clone": "^3.0.0"
18137 },
18138 "engines": {
18139 "node": ">=6"
18140 }
18141 },
18142 "node_modules/webpack-merge/node_modules/is-plain-object": {
18143 "version": "2.0.4",
18144 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
18145 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
18146 "dev": true,
18147 "dependencies": {
18148 "isobject": "^3.0.1"
18149 },
18150 "engines": {
18151 "node": ">=0.10.0"
18152 }
18153 },
18154 "node_modules/webpack-merge/node_modules/kind-of": {
18155 "version": "6.0.3",
18156 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
18157 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
18158 "dev": true,
18159 "engines": {
18160 "node": ">=0.10.0"
18161 }
18162 },
18163 "node_modules/webpack-merge/node_modules/shallow-clone": {
18164 "version": "3.0.1",
18165 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
18166 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
18167 "dev": true,
18168 "dependencies": {
18169 "kind-of": "^6.0.2"
18170 },
18171 "engines": {
18172 "node": ">=8"
18173 }
18174 },
18175 "node_modules/webpack-sources": {
18176 "version": "3.3.3",
18177 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz",
18178 "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==",
18179 "dev": true,
18180 "engines": {
18181 "node": ">=10.13.0"
18182 }
18183 },
18184 "node_modules/webpack/node_modules/ajv": {
18185 "version": "8.17.1",
18186 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
18187 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
18188 "dev": true,
18189 "dependencies": {
18190 "fast-deep-equal": "^3.1.3",
18191 "fast-uri": "^3.0.1",
18192 "json-schema-traverse": "^1.0.0",
18193 "require-from-string": "^2.0.2"
18194 },
18195 "funding": {
18196 "type": "github",
18197 "url": "https://github.com/sponsors/epoberezkin"
18198 }
18199 },
18200 "node_modules/webpack/node_modules/ajv-keywords": {
18201 "version": "5.1.0",
18202 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
18203 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
18204 "dev": true,
18205 "dependencies": {
18206 "fast-deep-equal": "^3.1.3"
18207 },
18208 "peerDependencies": {
18209 "ajv": "^8.8.2"
18210 }
18211 },
18212 "node_modules/webpack/node_modules/json-schema-traverse": {
18213 "version": "1.0.0",
18214 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
18215 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
18216 "dev": true
18217 },
18218 "node_modules/webpack/node_modules/schema-utils": {
18219 "version": "4.3.3",
18220 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz",
18221 "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==",
18222 "dev": true,
18223 "dependencies": {
18224 "@types/json-schema": "^7.0.9",
18225 "ajv": "^8.9.0",
18226 "ajv-formats": "^2.1.1",
18227 "ajv-keywords": "^5.1.0"
18228 },
18229 "engines": {
18230 "node": ">= 10.13.0"
18231 },
18232 "funding": {
18233 "type": "opencollective",
18234 "url": "https://opencollective.com/webpack"
18235 }
18236 },
18237 "node_modules/websocket-driver": {
18238 "version": "0.7.4",
18239 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
18240 "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
18241 "dev": true,
18242 "dependencies": {
18243 "http-parser-js": ">=0.5.1",
18244 "safe-buffer": ">=5.1.0",
18245 "websocket-extensions": ">=0.1.1"
18246 },
18247 "engines": {
18248 "node": ">=0.8.0"
18249 }
18250 },
18251 "node_modules/websocket-extensions": {
18252 "version": "0.1.4",
18253 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
18254 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
18255 "dev": true,
18256 "engines": {
18257 "node": ">=0.8.0"
18258 }
18259 },
18260 "node_modules/whatwg-encoding": {
18261 "version": "2.0.0",
18262 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
18263 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
18264 "dev": true,
18265 "dependencies": {
18266 "iconv-lite": "0.6.3"
18267 },
18268 "engines": {
18269 "node": ">=12"
18270 }
18271 },
18272 "node_modules/whatwg-mimetype": {
18273 "version": "3.0.0",
18274 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
18275 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
18276 "dev": true,
18277 "engines": {
18278 "node": ">=12"
18279 }
18280 },
18281 "node_modules/whatwg-url": {
18282 "version": "11.0.0",
18283 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
18284 "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
18285 "dev": true,
18286 "dependencies": {
18287 "tr46": "^3.0.0",
18288 "webidl-conversions": "^7.0.0"
18289 },
18290 "engines": {
18291 "node": ">=12"
18292 }
18293 },
18294 "node_modules/which": {
18295 "version": "1.3.1",
18296 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
18297 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
18298 "dev": true,
18299 "dependencies": {
18300 "isexe": "^2.0.0"
18301 },
18302 "bin": {
18303 "which": "bin/which"
18304 }
18305 },
18306 "node_modules/which-boxed-primitive": {
18307 "version": "1.1.1",
18308 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz",
18309 "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==",
18310 "dev": true,
18311 "dependencies": {
18312 "is-bigint": "^1.1.0",
18313 "is-boolean-object": "^1.2.1",
18314 "is-number-object": "^1.1.1",
18315 "is-string": "^1.1.1",
18316 "is-symbol": "^1.1.1"
18317 },
18318 "engines": {
18319 "node": ">= 0.4"
18320 },
18321 "funding": {
18322 "url": "https://github.com/sponsors/ljharb"
18323 }
18324 },
18325 "node_modules/which-builtin-type": {
18326 "version": "1.2.1",
18327 "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz",
18328 "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==",
18329 "dev": true,
18330 "dependencies": {
18331 "call-bound": "^1.0.2",
18332 "function.prototype.name": "^1.1.6",
18333 "has-tostringtag": "^1.0.2",
18334 "is-async-function": "^2.0.0",
18335 "is-date-object": "^1.1.0",
18336 "is-finalizationregistry": "^1.1.0",
18337 "is-generator-function": "^1.0.10",
18338 "is-regex": "^1.2.1",
18339 "is-weakref": "^1.0.2",
18340 "isarray": "^2.0.5",
18341 "which-boxed-primitive": "^1.1.0",
18342 "which-collection": "^1.0.2",
18343 "which-typed-array": "^1.1.16"
18344 },
18345 "engines": {
18346 "node": ">= 0.4"
18347 },
18348 "funding": {
18349 "url": "https://github.com/sponsors/ljharb"
18350 }
18351 },
18352 "node_modules/which-collection": {
18353 "version": "1.0.2",
18354 "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
18355 "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
18356 "dev": true,
18357 "dependencies": {
18358 "is-map": "^2.0.3",
18359 "is-set": "^2.0.3",
18360 "is-weakmap": "^2.0.2",
18361 "is-weakset": "^2.0.3"
18362 },
18363 "engines": {
18364 "node": ">= 0.4"
18365 },
18366 "funding": {
18367 "url": "https://github.com/sponsors/ljharb"
18368 }
18369 },
18370 "node_modules/which-typed-array": {
18371 "version": "1.1.19",
18372 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz",
18373 "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==",
18374 "dev": true,
18375 "dependencies": {
18376 "available-typed-arrays": "^1.0.7",
18377 "call-bind": "^1.0.8",
18378 "call-bound": "^1.0.4",
18379 "for-each": "^0.3.5",
18380 "get-proto": "^1.0.1",
18381 "gopd": "^1.2.0",
18382 "has-tostringtag": "^1.0.2"
18383 },
18384 "engines": {
18385 "node": ">= 0.4"
18386 },
18387 "funding": {
18388 "url": "https://github.com/sponsors/ljharb"
18389 }
18390 },
18391 "node_modules/wildcard": {
18392 "version": "2.0.1",
18393 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz",
18394 "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==",
18395 "dev": true
18396 },
18397 "node_modules/word-wrap": {
18398 "version": "1.2.5",
18399 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
18400 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
18401 "dev": true,
18402 "engines": {
18403 "node": ">=0.10.0"
18404 }
18405 },
18406 "node_modules/wrap-ansi": {
18407 "version": "7.0.0",
18408 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
18409 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
18410 "dev": true,
18411 "dependencies": {
18412 "ansi-styles": "^4.0.0",
18413 "string-width": "^4.1.0",
18414 "strip-ansi": "^6.0.0"
18415 },
18416 "engines": {
18417 "node": ">=10"
18418 },
18419 "funding": {
18420 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
18421 }
18422 },
18423 "node_modules/wrappy": {
18424 "version": "1.0.2",
18425 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
18426 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
18427 "dev": true
18428 },
18429 "node_modules/write-file-atomic": {
18430 "version": "4.0.2",
18431 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
18432 "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
18433 "dev": true,
18434 "dependencies": {
18435 "imurmurhash": "^0.1.4",
18436 "signal-exit": "^3.0.7"
18437 },
18438 "engines": {
18439 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
18440 }
18441 },
18442 "node_modules/ws": {
18443 "version": "8.18.3",
18444 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
18445 "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
18446 "dev": true,
18447 "engines": {
18448 "node": ">=10.0.0"
18449 },
18450 "peerDependencies": {
18451 "bufferutil": "^4.0.1",
18452 "utf-8-validate": ">=5.0.2"
18453 },
18454 "peerDependenciesMeta": {
18455 "bufferutil": {
18456 "optional": true
18457 },
18458 "utf-8-validate": {
18459 "optional": true
18460 }
18461 }
18462 },
18463 "node_modules/xdg-basedir": {
18464 "version": "4.0.0",
18465 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
18466 "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
18467 "dev": true,
18468 "engines": {
18469 "node": ">=8"
18470 }
18471 },
18472 "node_modules/xml-name-validator": {
18473 "version": "4.0.0",
18474 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
18475 "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
18476 "dev": true,
18477 "engines": {
18478 "node": ">=12"
18479 }
18480 },
18481 "node_modules/xmlchars": {
18482 "version": "2.2.0",
18483 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
18484 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
18485 "dev": true
18486 },
18487 "node_modules/y18n": {
18488 "version": "5.0.8",
18489 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
18490 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
18491 "dev": true,
18492 "engines": {
18493 "node": ">=10"
18494 }
18495 },
18496 "node_modules/yallist": {
18497 "version": "3.1.1",
18498 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
18499 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
18500 "dev": true
18501 },
18502 "node_modules/yaml": {
18503 "version": "1.10.2",
18504 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
18505 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
18506 "dev": true,
18507 "engines": {
18508 "node": ">= 6"
18509 }
18510 },
18511 "node_modules/yargs": {
18512 "version": "17.7.2",
18513 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
18514 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
18515 "dev": true,
18516 "dependencies": {
18517 "cliui": "^8.0.1",
18518 "escalade": "^3.1.1",
18519 "get-caller-file": "^2.0.5",
18520 "require-directory": "^2.1.1",
18521 "string-width": "^4.2.3",
18522 "y18n": "^5.0.5",
18523 "yargs-parser": "^21.1.1"
18524 },
18525 "engines": {
18526 "node": ">=12"
18527 }
18528 },
18529 "node_modules/yargs-parser": {
18530 "version": "21.1.1",
18531 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
18532 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
18533 "dev": true,
18534 "engines": {
18535 "node": ">=12"
18536 }
18537 },
18538 "node_modules/yauzl": {
18539 "version": "2.10.0",
18540 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
18541 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
18542 "dev": true,
18543 "dependencies": {
18544 "buffer-crc32": "~0.2.3",
18545 "fd-slicer": "~1.1.0"
18546 }
18547 },
18548 "node_modules/yocto-queue": {
18549 "version": "0.1.0",
18550 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
18551 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
18552 "dev": true,
18553 "engines": {
18554 "node": ">=10"
18555 },
18556 "funding": {
18557 "url": "https://github.com/sponsors/sindresorhus"
18558 }
18559 }
18560 }
18561 }
18562