Merge branch '5.4' into 5.5
[GitHub/WoltLab/com.woltlab.wcf.conversation.git] / package-lock.json
1 {
2 "name": "com.woltlab.wcf.conversation",
3 "lockfileVersion": 2,
4 "requires": true,
5 "packages": {
6 "": {
7 "dependencies": {
8 "@woltlab/wcf": "https://github.com/WoltLab/WCF.git#5ed76b3a3267dfbffdf19405822d22510ad2bc7d"
9 },
10 "devDependencies": {
11 "@typescript-eslint/eslint-plugin": "^6.5.0",
12 "@typescript-eslint/parser": "^6.5.0",
13 "eslint": "^8.48.0",
14 "eslint-config-prettier": "^9.0.0",
15 "prettier": "^3.0.3",
16 "tslib": "^2.6.0",
17 "typescript": "^5.2.2"
18 }
19 },
20 "node_modules/@aashutoshrathi/word-wrap": {
21 "version": "1.2.6",
22 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
23 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
24 "dev": true,
25 "engines": {
26 "node": ">=0.10.0"
27 }
28 },
29 "node_modules/@eslint-community/eslint-utils": {
30 "version": "4.4.0",
31 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
32 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
33 "dev": true,
34 "dependencies": {
35 "eslint-visitor-keys": "^3.3.0"
36 },
37 "engines": {
38 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
39 },
40 "peerDependencies": {
41 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
42 }
43 },
44 "node_modules/@eslint-community/regexpp": {
45 "version": "4.6.2",
46 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz",
47 "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==",
48 "dev": true,
49 "engines": {
50 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
51 }
52 },
53 "node_modules/@eslint/eslintrc": {
54 "version": "2.1.2",
55 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
56 "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
57 "dev": true,
58 "dependencies": {
59 "ajv": "^6.12.4",
60 "debug": "^4.3.2",
61 "espree": "^9.6.0",
62 "globals": "^13.19.0",
63 "ignore": "^5.2.0",
64 "import-fresh": "^3.2.1",
65 "js-yaml": "^4.1.0",
66 "minimatch": "^3.1.2",
67 "strip-json-comments": "^3.1.1"
68 },
69 "engines": {
70 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
71 },
72 "funding": {
73 "url": "https://opencollective.com/eslint"
74 }
75 },
76 "node_modules/@eslint/js": {
77 "version": "8.48.0",
78 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz",
79 "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==",
80 "dev": true,
81 "engines": {
82 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
83 }
84 },
85 "node_modules/@humanwhocodes/config-array": {
86 "version": "0.11.10",
87 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
88 "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
89 "dev": true,
90 "dependencies": {
91 "@humanwhocodes/object-schema": "^1.2.1",
92 "debug": "^4.1.1",
93 "minimatch": "^3.0.5"
94 },
95 "engines": {
96 "node": ">=10.10.0"
97 }
98 },
99 "node_modules/@humanwhocodes/module-importer": {
100 "version": "1.0.1",
101 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
102 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
103 "dev": true,
104 "engines": {
105 "node": ">=12.22"
106 },
107 "funding": {
108 "type": "github",
109 "url": "https://github.com/sponsors/nzakas"
110 }
111 },
112 "node_modules/@humanwhocodes/object-schema": {
113 "version": "1.2.1",
114 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
115 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
116 "dev": true
117 },
118 "node_modules/@nodelib/fs.scandir": {
119 "version": "2.1.5",
120 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
121 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
122 "dev": true,
123 "dependencies": {
124 "@nodelib/fs.stat": "2.0.5",
125 "run-parallel": "^1.1.9"
126 },
127 "engines": {
128 "node": ">= 8"
129 }
130 },
131 "node_modules/@nodelib/fs.stat": {
132 "version": "2.0.5",
133 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
134 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
135 "dev": true,
136 "engines": {
137 "node": ">= 8"
138 }
139 },
140 "node_modules/@nodelib/fs.walk": {
141 "version": "1.2.8",
142 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
143 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
144 "dev": true,
145 "dependencies": {
146 "@nodelib/fs.scandir": "2.1.5",
147 "fastq": "^1.6.0"
148 },
149 "engines": {
150 "node": ">= 8"
151 }
152 },
153 "node_modules/@types/facebook-js-sdk": {
154 "version": "3.3.6",
155 "resolved": "https://registry.npmjs.org/@types/facebook-js-sdk/-/facebook-js-sdk-3.3.6.tgz",
156 "integrity": "sha512-CxTLMVtZsgrj9Ven5Pn1vcFumCFs+CG8Jfc63xWq/8b9e6uWjGyZlMnvQk7lIVn97Zd1vpu0ZK/OFWAoap0RCw=="
157 },
158 "node_modules/@types/google.maps": {
159 "version": "3.51.1",
160 "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.51.1.tgz",
161 "integrity": "sha512-Wtl6PUL26jEbC1NBqJi7uoyYZo1/I3EDCd9pZk9EN6ZDvKaO28M5+nIQGyYomzvkMpMHnfywpTzalhwr76/oAg=="
162 },
163 "node_modules/@types/jquery": {
164 "version": "3.5.14",
165 "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz",
166 "integrity": "sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg==",
167 "dependencies": {
168 "@types/sizzle": "*"
169 }
170 },
171 "node_modules/@types/json-schema": {
172 "version": "7.0.12",
173 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz",
174 "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==",
175 "dev": true
176 },
177 "node_modules/@types/perfect-scrollbar": {
178 "version": "0.7.0",
179 "resolved": "https://registry.npmjs.org/@types/perfect-scrollbar/-/perfect-scrollbar-0.7.0.tgz",
180 "integrity": "sha512-hz9JUDS872oHDuRxi1Wqa3sdqxhZ3NkQk/T/+2Pz/nsPA6Lajf54kxocRLj6Ofi99YqzlSkDI7TrRc1qtbvzYQ==",
181 "dependencies": {
182 "@types/jquery": "*"
183 }
184 },
185 "node_modules/@types/pica": {
186 "version": "5.1.3",
187 "resolved": "https://registry.npmjs.org/@types/pica/-/pica-5.1.3.tgz",
188 "integrity": "sha512-13SEyETRE5psd9bE0AmN+0M1tannde2fwHfLVaVIljkbL9V0OfFvKwCicyeDvVYLkmjQWEydbAlsDsmjrdyTOg=="
189 },
190 "node_modules/@types/prismjs": {
191 "version": "1.26.0",
192 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
193 "integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
194 },
195 "node_modules/@types/semver": {
196 "version": "7.5.1",
197 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz",
198 "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==",
199 "dev": true
200 },
201 "node_modules/@types/sizzle": {
202 "version": "2.3.3",
203 "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz",
204 "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ=="
205 },
206 "node_modules/@types/twitter-for-web": {
207 "version": "0.0.2",
208 "resolved": "https://registry.npmjs.org/@types/twitter-for-web/-/twitter-for-web-0.0.2.tgz",
209 "integrity": "sha512-fDg882G9KHOkVxyJFkZ1hIOHxgj1vHLZnMJshF9W+8C2f9lzkIc/DeD1Ed2q1SWaHD/hdooaFIWTDhgL8zzpYg=="
210 },
211 "node_modules/@typescript-eslint/eslint-plugin": {
212 "version": "6.5.0",
213 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.5.0.tgz",
214 "integrity": "sha512-2pktILyjvMaScU6iK3925uvGU87E+N9rh372uGZgiMYwafaw9SXq86U04XPq3UH6tzRvNgBsub6x2DacHc33lw==",
215 "dev": true,
216 "dependencies": {
217 "@eslint-community/regexpp": "^4.5.1",
218 "@typescript-eslint/scope-manager": "6.5.0",
219 "@typescript-eslint/type-utils": "6.5.0",
220 "@typescript-eslint/utils": "6.5.0",
221 "@typescript-eslint/visitor-keys": "6.5.0",
222 "debug": "^4.3.4",
223 "graphemer": "^1.4.0",
224 "ignore": "^5.2.4",
225 "natural-compare": "^1.4.0",
226 "semver": "^7.5.4",
227 "ts-api-utils": "^1.0.1"
228 },
229 "engines": {
230 "node": "^16.0.0 || >=18.0.0"
231 },
232 "funding": {
233 "type": "opencollective",
234 "url": "https://opencollective.com/typescript-eslint"
235 },
236 "peerDependencies": {
237 "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
238 "eslint": "^7.0.0 || ^8.0.0"
239 },
240 "peerDependenciesMeta": {
241 "typescript": {
242 "optional": true
243 }
244 }
245 },
246 "node_modules/@typescript-eslint/parser": {
247 "version": "6.5.0",
248 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.5.0.tgz",
249 "integrity": "sha512-LMAVtR5GN8nY0G0BadkG0XIe4AcNMeyEy3DyhKGAh9k4pLSMBO7rF29JvDBpZGCmp5Pgz5RLHP6eCpSYZJQDuQ==",
250 "dev": true,
251 "dependencies": {
252 "@typescript-eslint/scope-manager": "6.5.0",
253 "@typescript-eslint/types": "6.5.0",
254 "@typescript-eslint/typescript-estree": "6.5.0",
255 "@typescript-eslint/visitor-keys": "6.5.0",
256 "debug": "^4.3.4"
257 },
258 "engines": {
259 "node": "^16.0.0 || >=18.0.0"
260 },
261 "funding": {
262 "type": "opencollective",
263 "url": "https://opencollective.com/typescript-eslint"
264 },
265 "peerDependencies": {
266 "eslint": "^7.0.0 || ^8.0.0"
267 },
268 "peerDependenciesMeta": {
269 "typescript": {
270 "optional": true
271 }
272 }
273 },
274 "node_modules/@typescript-eslint/scope-manager": {
275 "version": "6.5.0",
276 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.5.0.tgz",
277 "integrity": "sha512-A8hZ7OlxURricpycp5kdPTH3XnjG85UpJS6Fn4VzeoH4T388gQJ/PGP4ole5NfKt4WDVhmLaQ/dBLNDC4Xl/Kw==",
278 "dev": true,
279 "dependencies": {
280 "@typescript-eslint/types": "6.5.0",
281 "@typescript-eslint/visitor-keys": "6.5.0"
282 },
283 "engines": {
284 "node": "^16.0.0 || >=18.0.0"
285 },
286 "funding": {
287 "type": "opencollective",
288 "url": "https://opencollective.com/typescript-eslint"
289 }
290 },
291 "node_modules/@typescript-eslint/type-utils": {
292 "version": "6.5.0",
293 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.5.0.tgz",
294 "integrity": "sha512-f7OcZOkRivtujIBQ4yrJNIuwyCQO1OjocVqntl9dgSIZAdKqicj3xFDqDOzHDlGCZX990LqhLQXWRnQvsapq8A==",
295 "dev": true,
296 "dependencies": {
297 "@typescript-eslint/typescript-estree": "6.5.0",
298 "@typescript-eslint/utils": "6.5.0",
299 "debug": "^4.3.4",
300 "ts-api-utils": "^1.0.1"
301 },
302 "engines": {
303 "node": "^16.0.0 || >=18.0.0"
304 },
305 "funding": {
306 "type": "opencollective",
307 "url": "https://opencollective.com/typescript-eslint"
308 },
309 "peerDependencies": {
310 "eslint": "^7.0.0 || ^8.0.0"
311 },
312 "peerDependenciesMeta": {
313 "typescript": {
314 "optional": true
315 }
316 }
317 },
318 "node_modules/@typescript-eslint/types": {
319 "version": "6.5.0",
320 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.5.0.tgz",
321 "integrity": "sha512-eqLLOEF5/lU8jW3Bw+8auf4lZSbbljHR2saKnYqON12G/WsJrGeeDHWuQePoEf9ro22+JkbPfWQwKEC5WwLQ3w==",
322 "dev": true,
323 "engines": {
324 "node": "^16.0.0 || >=18.0.0"
325 },
326 "funding": {
327 "type": "opencollective",
328 "url": "https://opencollective.com/typescript-eslint"
329 }
330 },
331 "node_modules/@typescript-eslint/typescript-estree": {
332 "version": "6.5.0",
333 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.5.0.tgz",
334 "integrity": "sha512-q0rGwSe9e5Kk/XzliB9h2LBc9tmXX25G0833r7kffbl5437FPWb2tbpIV9wAATebC/018pGa9fwPDuvGN+LxWQ==",
335 "dev": true,
336 "dependencies": {
337 "@typescript-eslint/types": "6.5.0",
338 "@typescript-eslint/visitor-keys": "6.5.0",
339 "debug": "^4.3.4",
340 "globby": "^11.1.0",
341 "is-glob": "^4.0.3",
342 "semver": "^7.5.4",
343 "ts-api-utils": "^1.0.1"
344 },
345 "engines": {
346 "node": "^16.0.0 || >=18.0.0"
347 },
348 "funding": {
349 "type": "opencollective",
350 "url": "https://opencollective.com/typescript-eslint"
351 },
352 "peerDependenciesMeta": {
353 "typescript": {
354 "optional": true
355 }
356 }
357 },
358 "node_modules/@typescript-eslint/utils": {
359 "version": "6.5.0",
360 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.5.0.tgz",
361 "integrity": "sha512-9nqtjkNykFzeVtt9Pj6lyR9WEdd8npPhhIPM992FWVkZuS6tmxHfGVnlUcjpUP2hv8r4w35nT33mlxd+Be1ACQ==",
362 "dev": true,
363 "dependencies": {
364 "@eslint-community/eslint-utils": "^4.4.0",
365 "@types/json-schema": "^7.0.12",
366 "@types/semver": "^7.5.0",
367 "@typescript-eslint/scope-manager": "6.5.0",
368 "@typescript-eslint/types": "6.5.0",
369 "@typescript-eslint/typescript-estree": "6.5.0",
370 "semver": "^7.5.4"
371 },
372 "engines": {
373 "node": "^16.0.0 || >=18.0.0"
374 },
375 "funding": {
376 "type": "opencollective",
377 "url": "https://opencollective.com/typescript-eslint"
378 },
379 "peerDependencies": {
380 "eslint": "^7.0.0 || ^8.0.0"
381 }
382 },
383 "node_modules/@typescript-eslint/visitor-keys": {
384 "version": "6.5.0",
385 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.5.0.tgz",
386 "integrity": "sha512-yCB/2wkbv3hPsh02ZS8dFQnij9VVQXJMN/gbQsaaY+zxALkZnxa/wagvLEFsAWMPv7d7lxQmNsIzGU1w/T/WyA==",
387 "dev": true,
388 "dependencies": {
389 "@typescript-eslint/types": "6.5.0",
390 "eslint-visitor-keys": "^3.4.1"
391 },
392 "engines": {
393 "node": "^16.0.0 || >=18.0.0"
394 },
395 "funding": {
396 "type": "opencollective",
397 "url": "https://opencollective.com/typescript-eslint"
398 }
399 },
400 "node_modules/@woltlab/wcf": {
401 "version": "5.4.0",
402 "resolved": "git+ssh://git@github.com/WoltLab/WCF.git#5ed76b3a3267dfbffdf19405822d22510ad2bc7d",
403 "integrity": "sha512-RFdoxbASRY4VpBSZkGhI6Vovf49YR4D9bjdxweJgobf+rPAcJAXmE5idzwk3osKrUS+yH2STewzsxZ6Bpak5cQ==",
404 "dependencies": {
405 "@types/facebook-js-sdk": "^3.3.6",
406 "@types/google.maps": "^3.51.1",
407 "@types/jquery": "^3.5.14",
408 "@types/perfect-scrollbar": "^0.7.0",
409 "@types/pica": "^5.1.3",
410 "@types/prismjs": "^1.16.6",
411 "@types/twitter-for-web": "0.0.2",
412 "focus-trap": "^6.9.4",
413 "qr-creator": "^1.0.0",
414 "tabbable": "^5.3.3",
415 "tslib": "^2.5.0"
416 }
417 },
418 "node_modules/acorn": {
419 "version": "8.10.0",
420 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
421 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
422 "dev": true,
423 "bin": {
424 "acorn": "bin/acorn"
425 },
426 "engines": {
427 "node": ">=0.4.0"
428 }
429 },
430 "node_modules/acorn-jsx": {
431 "version": "5.3.2",
432 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
433 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
434 "dev": true,
435 "peerDependencies": {
436 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
437 }
438 },
439 "node_modules/ajv": {
440 "version": "6.12.6",
441 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
442 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
443 "dev": true,
444 "dependencies": {
445 "fast-deep-equal": "^3.1.1",
446 "fast-json-stable-stringify": "^2.0.0",
447 "json-schema-traverse": "^0.4.1",
448 "uri-js": "^4.2.2"
449 },
450 "funding": {
451 "type": "github",
452 "url": "https://github.com/sponsors/epoberezkin"
453 }
454 },
455 "node_modules/ansi-regex": {
456 "version": "5.0.1",
457 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
458 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
459 "dev": true,
460 "engines": {
461 "node": ">=8"
462 }
463 },
464 "node_modules/ansi-styles": {
465 "version": "4.3.0",
466 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
467 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
468 "dev": true,
469 "dependencies": {
470 "color-convert": "^2.0.1"
471 },
472 "engines": {
473 "node": ">=8"
474 },
475 "funding": {
476 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
477 }
478 },
479 "node_modules/argparse": {
480 "version": "2.0.1",
481 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
482 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
483 "dev": true
484 },
485 "node_modules/array-union": {
486 "version": "2.1.0",
487 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
488 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
489 "dev": true,
490 "engines": {
491 "node": ">=8"
492 }
493 },
494 "node_modules/balanced-match": {
495 "version": "1.0.2",
496 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
497 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
498 "dev": true
499 },
500 "node_modules/brace-expansion": {
501 "version": "1.1.11",
502 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
503 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
504 "dev": true,
505 "dependencies": {
506 "balanced-match": "^1.0.0",
507 "concat-map": "0.0.1"
508 }
509 },
510 "node_modules/braces": {
511 "version": "3.0.2",
512 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
513 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
514 "dev": true,
515 "dependencies": {
516 "fill-range": "^7.0.1"
517 },
518 "engines": {
519 "node": ">=8"
520 }
521 },
522 "node_modules/callsites": {
523 "version": "3.1.0",
524 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
525 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
526 "dev": true,
527 "engines": {
528 "node": ">=6"
529 }
530 },
531 "node_modules/chalk": {
532 "version": "4.1.2",
533 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
534 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
535 "dev": true,
536 "dependencies": {
537 "ansi-styles": "^4.1.0",
538 "supports-color": "^7.1.0"
539 },
540 "engines": {
541 "node": ">=10"
542 },
543 "funding": {
544 "url": "https://github.com/chalk/chalk?sponsor=1"
545 }
546 },
547 "node_modules/color-convert": {
548 "version": "2.0.1",
549 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
550 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
551 "dev": true,
552 "dependencies": {
553 "color-name": "~1.1.4"
554 },
555 "engines": {
556 "node": ">=7.0.0"
557 }
558 },
559 "node_modules/color-name": {
560 "version": "1.1.4",
561 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
562 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
563 "dev": true
564 },
565 "node_modules/concat-map": {
566 "version": "0.0.1",
567 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
568 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
569 "dev": true
570 },
571 "node_modules/cross-spawn": {
572 "version": "7.0.3",
573 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
574 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
575 "dev": true,
576 "dependencies": {
577 "path-key": "^3.1.0",
578 "shebang-command": "^2.0.0",
579 "which": "^2.0.1"
580 },
581 "engines": {
582 "node": ">= 8"
583 }
584 },
585 "node_modules/debug": {
586 "version": "4.3.4",
587 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
588 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
589 "dev": true,
590 "dependencies": {
591 "ms": "2.1.2"
592 },
593 "engines": {
594 "node": ">=6.0"
595 },
596 "peerDependenciesMeta": {
597 "supports-color": {
598 "optional": true
599 }
600 }
601 },
602 "node_modules/deep-is": {
603 "version": "0.1.4",
604 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
605 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
606 "dev": true
607 },
608 "node_modules/dir-glob": {
609 "version": "3.0.1",
610 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
611 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
612 "dev": true,
613 "dependencies": {
614 "path-type": "^4.0.0"
615 },
616 "engines": {
617 "node": ">=8"
618 }
619 },
620 "node_modules/doctrine": {
621 "version": "3.0.0",
622 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
623 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
624 "dev": true,
625 "dependencies": {
626 "esutils": "^2.0.2"
627 },
628 "engines": {
629 "node": ">=6.0.0"
630 }
631 },
632 "node_modules/escape-string-regexp": {
633 "version": "4.0.0",
634 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
635 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
636 "dev": true,
637 "engines": {
638 "node": ">=10"
639 },
640 "funding": {
641 "url": "https://github.com/sponsors/sindresorhus"
642 }
643 },
644 "node_modules/eslint": {
645 "version": "8.48.0",
646 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz",
647 "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==",
648 "dev": true,
649 "dependencies": {
650 "@eslint-community/eslint-utils": "^4.2.0",
651 "@eslint-community/regexpp": "^4.6.1",
652 "@eslint/eslintrc": "^2.1.2",
653 "@eslint/js": "8.48.0",
654 "@humanwhocodes/config-array": "^0.11.10",
655 "@humanwhocodes/module-importer": "^1.0.1",
656 "@nodelib/fs.walk": "^1.2.8",
657 "ajv": "^6.12.4",
658 "chalk": "^4.0.0",
659 "cross-spawn": "^7.0.2",
660 "debug": "^4.3.2",
661 "doctrine": "^3.0.0",
662 "escape-string-regexp": "^4.0.0",
663 "eslint-scope": "^7.2.2",
664 "eslint-visitor-keys": "^3.4.3",
665 "espree": "^9.6.1",
666 "esquery": "^1.4.2",
667 "esutils": "^2.0.2",
668 "fast-deep-equal": "^3.1.3",
669 "file-entry-cache": "^6.0.1",
670 "find-up": "^5.0.0",
671 "glob-parent": "^6.0.2",
672 "globals": "^13.19.0",
673 "graphemer": "^1.4.0",
674 "ignore": "^5.2.0",
675 "imurmurhash": "^0.1.4",
676 "is-glob": "^4.0.0",
677 "is-path-inside": "^3.0.3",
678 "js-yaml": "^4.1.0",
679 "json-stable-stringify-without-jsonify": "^1.0.1",
680 "levn": "^0.4.1",
681 "lodash.merge": "^4.6.2",
682 "minimatch": "^3.1.2",
683 "natural-compare": "^1.4.0",
684 "optionator": "^0.9.3",
685 "strip-ansi": "^6.0.1",
686 "text-table": "^0.2.0"
687 },
688 "bin": {
689 "eslint": "bin/eslint.js"
690 },
691 "engines": {
692 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
693 },
694 "funding": {
695 "url": "https://opencollective.com/eslint"
696 }
697 },
698 "node_modules/eslint-config-prettier": {
699 "version": "9.0.0",
700 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz",
701 "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==",
702 "dev": true,
703 "bin": {
704 "eslint-config-prettier": "bin/cli.js"
705 },
706 "peerDependencies": {
707 "eslint": ">=7.0.0"
708 }
709 },
710 "node_modules/eslint-scope": {
711 "version": "7.2.2",
712 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
713 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
714 "dev": true,
715 "dependencies": {
716 "esrecurse": "^4.3.0",
717 "estraverse": "^5.2.0"
718 },
719 "engines": {
720 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
721 },
722 "funding": {
723 "url": "https://opencollective.com/eslint"
724 }
725 },
726 "node_modules/eslint-visitor-keys": {
727 "version": "3.4.3",
728 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
729 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
730 "dev": true,
731 "engines": {
732 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
733 },
734 "funding": {
735 "url": "https://opencollective.com/eslint"
736 }
737 },
738 "node_modules/espree": {
739 "version": "9.6.1",
740 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
741 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
742 "dev": true,
743 "dependencies": {
744 "acorn": "^8.9.0",
745 "acorn-jsx": "^5.3.2",
746 "eslint-visitor-keys": "^3.4.1"
747 },
748 "engines": {
749 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
750 },
751 "funding": {
752 "url": "https://opencollective.com/eslint"
753 }
754 },
755 "node_modules/esquery": {
756 "version": "1.5.0",
757 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
758 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
759 "dev": true,
760 "dependencies": {
761 "estraverse": "^5.1.0"
762 },
763 "engines": {
764 "node": ">=0.10"
765 }
766 },
767 "node_modules/esrecurse": {
768 "version": "4.3.0",
769 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
770 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
771 "dev": true,
772 "dependencies": {
773 "estraverse": "^5.2.0"
774 },
775 "engines": {
776 "node": ">=4.0"
777 }
778 },
779 "node_modules/estraverse": {
780 "version": "5.3.0",
781 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
782 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
783 "dev": true,
784 "engines": {
785 "node": ">=4.0"
786 }
787 },
788 "node_modules/esutils": {
789 "version": "2.0.3",
790 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
791 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
792 "dev": true,
793 "engines": {
794 "node": ">=0.10.0"
795 }
796 },
797 "node_modules/fast-deep-equal": {
798 "version": "3.1.3",
799 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
800 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
801 "dev": true
802 },
803 "node_modules/fast-glob": {
804 "version": "3.3.1",
805 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
806 "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
807 "dev": true,
808 "dependencies": {
809 "@nodelib/fs.stat": "^2.0.2",
810 "@nodelib/fs.walk": "^1.2.3",
811 "glob-parent": "^5.1.2",
812 "merge2": "^1.3.0",
813 "micromatch": "^4.0.4"
814 },
815 "engines": {
816 "node": ">=8.6.0"
817 }
818 },
819 "node_modules/fast-glob/node_modules/glob-parent": {
820 "version": "5.1.2",
821 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
822 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
823 "dev": true,
824 "dependencies": {
825 "is-glob": "^4.0.1"
826 },
827 "engines": {
828 "node": ">= 6"
829 }
830 },
831 "node_modules/fast-json-stable-stringify": {
832 "version": "2.1.0",
833 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
834 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
835 "dev": true
836 },
837 "node_modules/fast-levenshtein": {
838 "version": "2.0.6",
839 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
840 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
841 "dev": true
842 },
843 "node_modules/fastq": {
844 "version": "1.13.0",
845 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
846 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
847 "dev": true,
848 "dependencies": {
849 "reusify": "^1.0.4"
850 }
851 },
852 "node_modules/file-entry-cache": {
853 "version": "6.0.1",
854 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
855 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
856 "dev": true,
857 "dependencies": {
858 "flat-cache": "^3.0.4"
859 },
860 "engines": {
861 "node": "^10.12.0 || >=12.0.0"
862 }
863 },
864 "node_modules/fill-range": {
865 "version": "7.0.1",
866 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
867 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
868 "dev": true,
869 "dependencies": {
870 "to-regex-range": "^5.0.1"
871 },
872 "engines": {
873 "node": ">=8"
874 }
875 },
876 "node_modules/find-up": {
877 "version": "5.0.0",
878 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
879 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
880 "dev": true,
881 "dependencies": {
882 "locate-path": "^6.0.0",
883 "path-exists": "^4.0.0"
884 },
885 "engines": {
886 "node": ">=10"
887 },
888 "funding": {
889 "url": "https://github.com/sponsors/sindresorhus"
890 }
891 },
892 "node_modules/flat-cache": {
893 "version": "3.0.4",
894 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
895 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
896 "dev": true,
897 "dependencies": {
898 "flatted": "^3.1.0",
899 "rimraf": "^3.0.2"
900 },
901 "engines": {
902 "node": "^10.12.0 || >=12.0.0"
903 }
904 },
905 "node_modules/flatted": {
906 "version": "3.2.5",
907 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
908 "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
909 "dev": true
910 },
911 "node_modules/focus-trap": {
912 "version": "6.9.4",
913 "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-6.9.4.tgz",
914 "integrity": "sha512-v2NTsZe2FF59Y+sDykKY+XjqZ0cPfhq/hikWVL88BqLivnNiEffAsac6rP6H45ff9wG9LL5ToiDqrLEP9GX9mw==",
915 "dependencies": {
916 "tabbable": "^5.3.3"
917 }
918 },
919 "node_modules/fs.realpath": {
920 "version": "1.0.0",
921 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
922 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
923 "dev": true
924 },
925 "node_modules/glob": {
926 "version": "7.2.0",
927 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
928 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
929 "dev": true,
930 "dependencies": {
931 "fs.realpath": "^1.0.0",
932 "inflight": "^1.0.4",
933 "inherits": "2",
934 "minimatch": "^3.0.4",
935 "once": "^1.3.0",
936 "path-is-absolute": "^1.0.0"
937 },
938 "engines": {
939 "node": "*"
940 },
941 "funding": {
942 "url": "https://github.com/sponsors/isaacs"
943 }
944 },
945 "node_modules/glob-parent": {
946 "version": "6.0.2",
947 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
948 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
949 "dev": true,
950 "dependencies": {
951 "is-glob": "^4.0.3"
952 },
953 "engines": {
954 "node": ">=10.13.0"
955 }
956 },
957 "node_modules/globals": {
958 "version": "13.21.0",
959 "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
960 "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
961 "dev": true,
962 "dependencies": {
963 "type-fest": "^0.20.2"
964 },
965 "engines": {
966 "node": ">=8"
967 },
968 "funding": {
969 "url": "https://github.com/sponsors/sindresorhus"
970 }
971 },
972 "node_modules/globby": {
973 "version": "11.1.0",
974 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
975 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
976 "dev": true,
977 "dependencies": {
978 "array-union": "^2.1.0",
979 "dir-glob": "^3.0.1",
980 "fast-glob": "^3.2.9",
981 "ignore": "^5.2.0",
982 "merge2": "^1.4.1",
983 "slash": "^3.0.0"
984 },
985 "engines": {
986 "node": ">=10"
987 },
988 "funding": {
989 "url": "https://github.com/sponsors/sindresorhus"
990 }
991 },
992 "node_modules/graphemer": {
993 "version": "1.4.0",
994 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
995 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
996 "dev": true
997 },
998 "node_modules/has-flag": {
999 "version": "4.0.0",
1000 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1001 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1002 "dev": true,
1003 "engines": {
1004 "node": ">=8"
1005 }
1006 },
1007 "node_modules/ignore": {
1008 "version": "5.2.4",
1009 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
1010 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
1011 "dev": true,
1012 "engines": {
1013 "node": ">= 4"
1014 }
1015 },
1016 "node_modules/import-fresh": {
1017 "version": "3.3.0",
1018 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1019 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1020 "dev": true,
1021 "dependencies": {
1022 "parent-module": "^1.0.0",
1023 "resolve-from": "^4.0.0"
1024 },
1025 "engines": {
1026 "node": ">=6"
1027 },
1028 "funding": {
1029 "url": "https://github.com/sponsors/sindresorhus"
1030 }
1031 },
1032 "node_modules/imurmurhash": {
1033 "version": "0.1.4",
1034 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1035 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1036 "dev": true,
1037 "engines": {
1038 "node": ">=0.8.19"
1039 }
1040 },
1041 "node_modules/inflight": {
1042 "version": "1.0.6",
1043 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1044 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1045 "dev": true,
1046 "dependencies": {
1047 "once": "^1.3.0",
1048 "wrappy": "1"
1049 }
1050 },
1051 "node_modules/inherits": {
1052 "version": "2.0.4",
1053 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1054 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1055 "dev": true
1056 },
1057 "node_modules/is-extglob": {
1058 "version": "2.1.1",
1059 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1060 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1061 "dev": true,
1062 "engines": {
1063 "node": ">=0.10.0"
1064 }
1065 },
1066 "node_modules/is-glob": {
1067 "version": "4.0.3",
1068 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1069 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1070 "dev": true,
1071 "dependencies": {
1072 "is-extglob": "^2.1.1"
1073 },
1074 "engines": {
1075 "node": ">=0.10.0"
1076 }
1077 },
1078 "node_modules/is-number": {
1079 "version": "7.0.0",
1080 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1081 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1082 "dev": true,
1083 "engines": {
1084 "node": ">=0.12.0"
1085 }
1086 },
1087 "node_modules/is-path-inside": {
1088 "version": "3.0.3",
1089 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
1090 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
1091 "dev": true,
1092 "engines": {
1093 "node": ">=8"
1094 }
1095 },
1096 "node_modules/isexe": {
1097 "version": "2.0.0",
1098 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1099 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1100 "dev": true
1101 },
1102 "node_modules/js-yaml": {
1103 "version": "4.1.0",
1104 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1105 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
1106 "dev": true,
1107 "dependencies": {
1108 "argparse": "^2.0.1"
1109 },
1110 "bin": {
1111 "js-yaml": "bin/js-yaml.js"
1112 }
1113 },
1114 "node_modules/json-schema-traverse": {
1115 "version": "0.4.1",
1116 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1117 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1118 "dev": true
1119 },
1120 "node_modules/json-stable-stringify-without-jsonify": {
1121 "version": "1.0.1",
1122 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1123 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1124 "dev": true
1125 },
1126 "node_modules/levn": {
1127 "version": "0.4.1",
1128 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1129 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1130 "dev": true,
1131 "dependencies": {
1132 "prelude-ls": "^1.2.1",
1133 "type-check": "~0.4.0"
1134 },
1135 "engines": {
1136 "node": ">= 0.8.0"
1137 }
1138 },
1139 "node_modules/locate-path": {
1140 "version": "6.0.0",
1141 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1142 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1143 "dev": true,
1144 "dependencies": {
1145 "p-locate": "^5.0.0"
1146 },
1147 "engines": {
1148 "node": ">=10"
1149 },
1150 "funding": {
1151 "url": "https://github.com/sponsors/sindresorhus"
1152 }
1153 },
1154 "node_modules/lodash.merge": {
1155 "version": "4.6.2",
1156 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1157 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1158 "dev": true
1159 },
1160 "node_modules/lru-cache": {
1161 "version": "6.0.0",
1162 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1163 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1164 "dev": true,
1165 "dependencies": {
1166 "yallist": "^4.0.0"
1167 },
1168 "engines": {
1169 "node": ">=10"
1170 }
1171 },
1172 "node_modules/merge2": {
1173 "version": "1.4.1",
1174 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1175 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1176 "dev": true,
1177 "engines": {
1178 "node": ">= 8"
1179 }
1180 },
1181 "node_modules/micromatch": {
1182 "version": "4.0.5",
1183 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1184 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
1185 "dev": true,
1186 "dependencies": {
1187 "braces": "^3.0.2",
1188 "picomatch": "^2.3.1"
1189 },
1190 "engines": {
1191 "node": ">=8.6"
1192 }
1193 },
1194 "node_modules/minimatch": {
1195 "version": "3.1.2",
1196 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1197 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1198 "dev": true,
1199 "dependencies": {
1200 "brace-expansion": "^1.1.7"
1201 },
1202 "engines": {
1203 "node": "*"
1204 }
1205 },
1206 "node_modules/ms": {
1207 "version": "2.1.2",
1208 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1209 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1210 "dev": true
1211 },
1212 "node_modules/natural-compare": {
1213 "version": "1.4.0",
1214 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1215 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1216 "dev": true
1217 },
1218 "node_modules/once": {
1219 "version": "1.4.0",
1220 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1221 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1222 "dev": true,
1223 "dependencies": {
1224 "wrappy": "1"
1225 }
1226 },
1227 "node_modules/optionator": {
1228 "version": "0.9.3",
1229 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
1230 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
1231 "dev": true,
1232 "dependencies": {
1233 "@aashutoshrathi/word-wrap": "^1.2.3",
1234 "deep-is": "^0.1.3",
1235 "fast-levenshtein": "^2.0.6",
1236 "levn": "^0.4.1",
1237 "prelude-ls": "^1.2.1",
1238 "type-check": "^0.4.0"
1239 },
1240 "engines": {
1241 "node": ">= 0.8.0"
1242 }
1243 },
1244 "node_modules/p-limit": {
1245 "version": "3.1.0",
1246 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1247 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1248 "dev": true,
1249 "dependencies": {
1250 "yocto-queue": "^0.1.0"
1251 },
1252 "engines": {
1253 "node": ">=10"
1254 },
1255 "funding": {
1256 "url": "https://github.com/sponsors/sindresorhus"
1257 }
1258 },
1259 "node_modules/p-locate": {
1260 "version": "5.0.0",
1261 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1262 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1263 "dev": true,
1264 "dependencies": {
1265 "p-limit": "^3.0.2"
1266 },
1267 "engines": {
1268 "node": ">=10"
1269 },
1270 "funding": {
1271 "url": "https://github.com/sponsors/sindresorhus"
1272 }
1273 },
1274 "node_modules/parent-module": {
1275 "version": "1.0.1",
1276 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1277 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1278 "dev": true,
1279 "dependencies": {
1280 "callsites": "^3.0.0"
1281 },
1282 "engines": {
1283 "node": ">=6"
1284 }
1285 },
1286 "node_modules/path-exists": {
1287 "version": "4.0.0",
1288 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1289 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1290 "dev": true,
1291 "engines": {
1292 "node": ">=8"
1293 }
1294 },
1295 "node_modules/path-is-absolute": {
1296 "version": "1.0.1",
1297 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1298 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1299 "dev": true,
1300 "engines": {
1301 "node": ">=0.10.0"
1302 }
1303 },
1304 "node_modules/path-key": {
1305 "version": "3.1.1",
1306 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1307 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1308 "dev": true,
1309 "engines": {
1310 "node": ">=8"
1311 }
1312 },
1313 "node_modules/path-type": {
1314 "version": "4.0.0",
1315 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1316 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1317 "dev": true,
1318 "engines": {
1319 "node": ">=8"
1320 }
1321 },
1322 "node_modules/picomatch": {
1323 "version": "2.3.1",
1324 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1325 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1326 "dev": true,
1327 "engines": {
1328 "node": ">=8.6"
1329 },
1330 "funding": {
1331 "url": "https://github.com/sponsors/jonschlinkert"
1332 }
1333 },
1334 "node_modules/prelude-ls": {
1335 "version": "1.2.1",
1336 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1337 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1338 "dev": true,
1339 "engines": {
1340 "node": ">= 0.8.0"
1341 }
1342 },
1343 "node_modules/prettier": {
1344 "version": "3.0.3",
1345 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz",
1346 "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==",
1347 "dev": true,
1348 "bin": {
1349 "prettier": "bin/prettier.cjs"
1350 },
1351 "engines": {
1352 "node": ">=14"
1353 },
1354 "funding": {
1355 "url": "https://github.com/prettier/prettier?sponsor=1"
1356 }
1357 },
1358 "node_modules/punycode": {
1359 "version": "2.3.0",
1360 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
1361 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
1362 "dev": true,
1363 "engines": {
1364 "node": ">=6"
1365 }
1366 },
1367 "node_modules/qr-creator": {
1368 "version": "1.0.0",
1369 "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz",
1370 "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ=="
1371 },
1372 "node_modules/queue-microtask": {
1373 "version": "1.2.3",
1374 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1375 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1376 "dev": true,
1377 "funding": [
1378 {
1379 "type": "github",
1380 "url": "https://github.com/sponsors/feross"
1381 },
1382 {
1383 "type": "patreon",
1384 "url": "https://www.patreon.com/feross"
1385 },
1386 {
1387 "type": "consulting",
1388 "url": "https://feross.org/support"
1389 }
1390 ]
1391 },
1392 "node_modules/resolve-from": {
1393 "version": "4.0.0",
1394 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1395 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1396 "dev": true,
1397 "engines": {
1398 "node": ">=4"
1399 }
1400 },
1401 "node_modules/reusify": {
1402 "version": "1.0.4",
1403 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1404 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1405 "dev": true,
1406 "engines": {
1407 "iojs": ">=1.0.0",
1408 "node": ">=0.10.0"
1409 }
1410 },
1411 "node_modules/rimraf": {
1412 "version": "3.0.2",
1413 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1414 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1415 "dev": true,
1416 "dependencies": {
1417 "glob": "^7.1.3"
1418 },
1419 "bin": {
1420 "rimraf": "bin.js"
1421 },
1422 "funding": {
1423 "url": "https://github.com/sponsors/isaacs"
1424 }
1425 },
1426 "node_modules/run-parallel": {
1427 "version": "1.2.0",
1428 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1429 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1430 "dev": true,
1431 "funding": [
1432 {
1433 "type": "github",
1434 "url": "https://github.com/sponsors/feross"
1435 },
1436 {
1437 "type": "patreon",
1438 "url": "https://www.patreon.com/feross"
1439 },
1440 {
1441 "type": "consulting",
1442 "url": "https://feross.org/support"
1443 }
1444 ],
1445 "dependencies": {
1446 "queue-microtask": "^1.2.2"
1447 }
1448 },
1449 "node_modules/semver": {
1450 "version": "7.5.4",
1451 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
1452 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
1453 "dev": true,
1454 "dependencies": {
1455 "lru-cache": "^6.0.0"
1456 },
1457 "bin": {
1458 "semver": "bin/semver.js"
1459 },
1460 "engines": {
1461 "node": ">=10"
1462 }
1463 },
1464 "node_modules/shebang-command": {
1465 "version": "2.0.0",
1466 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1467 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1468 "dev": true,
1469 "dependencies": {
1470 "shebang-regex": "^3.0.0"
1471 },
1472 "engines": {
1473 "node": ">=8"
1474 }
1475 },
1476 "node_modules/shebang-regex": {
1477 "version": "3.0.0",
1478 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1479 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1480 "dev": true,
1481 "engines": {
1482 "node": ">=8"
1483 }
1484 },
1485 "node_modules/slash": {
1486 "version": "3.0.0",
1487 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
1488 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
1489 "dev": true,
1490 "engines": {
1491 "node": ">=8"
1492 }
1493 },
1494 "node_modules/strip-ansi": {
1495 "version": "6.0.1",
1496 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1497 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1498 "dev": true,
1499 "dependencies": {
1500 "ansi-regex": "^5.0.1"
1501 },
1502 "engines": {
1503 "node": ">=8"
1504 }
1505 },
1506 "node_modules/strip-json-comments": {
1507 "version": "3.1.1",
1508 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1509 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1510 "dev": true,
1511 "engines": {
1512 "node": ">=8"
1513 },
1514 "funding": {
1515 "url": "https://github.com/sponsors/sindresorhus"
1516 }
1517 },
1518 "node_modules/supports-color": {
1519 "version": "7.2.0",
1520 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1521 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1522 "dev": true,
1523 "dependencies": {
1524 "has-flag": "^4.0.0"
1525 },
1526 "engines": {
1527 "node": ">=8"
1528 }
1529 },
1530 "node_modules/tabbable": {
1531 "version": "5.3.3",
1532 "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz",
1533 "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA=="
1534 },
1535 "node_modules/text-table": {
1536 "version": "0.2.0",
1537 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1538 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
1539 "dev": true
1540 },
1541 "node_modules/to-regex-range": {
1542 "version": "5.0.1",
1543 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1544 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1545 "dev": true,
1546 "dependencies": {
1547 "is-number": "^7.0.0"
1548 },
1549 "engines": {
1550 "node": ">=8.0"
1551 }
1552 },
1553 "node_modules/ts-api-utils": {
1554 "version": "1.0.1",
1555 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz",
1556 "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==",
1557 "dev": true,
1558 "engines": {
1559 "node": ">=16.13.0"
1560 },
1561 "peerDependencies": {
1562 "typescript": ">=4.2.0"
1563 }
1564 },
1565 "node_modules/tslib": {
1566 "version": "2.6.0",
1567 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz",
1568 "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA=="
1569 },
1570 "node_modules/type-check": {
1571 "version": "0.4.0",
1572 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1573 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1574 "dev": true,
1575 "dependencies": {
1576 "prelude-ls": "^1.2.1"
1577 },
1578 "engines": {
1579 "node": ">= 0.8.0"
1580 }
1581 },
1582 "node_modules/type-fest": {
1583 "version": "0.20.2",
1584 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1585 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1586 "dev": true,
1587 "engines": {
1588 "node": ">=10"
1589 },
1590 "funding": {
1591 "url": "https://github.com/sponsors/sindresorhus"
1592 }
1593 },
1594 "node_modules/typescript": {
1595 "version": "5.2.2",
1596 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
1597 "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
1598 "dev": true,
1599 "bin": {
1600 "tsc": "bin/tsc",
1601 "tsserver": "bin/tsserver"
1602 },
1603 "engines": {
1604 "node": ">=14.17"
1605 }
1606 },
1607 "node_modules/uri-js": {
1608 "version": "4.4.1",
1609 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1610 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1611 "dev": true,
1612 "dependencies": {
1613 "punycode": "^2.1.0"
1614 }
1615 },
1616 "node_modules/which": {
1617 "version": "2.0.2",
1618 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1619 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1620 "dev": true,
1621 "dependencies": {
1622 "isexe": "^2.0.0"
1623 },
1624 "bin": {
1625 "node-which": "bin/node-which"
1626 },
1627 "engines": {
1628 "node": ">= 8"
1629 }
1630 },
1631 "node_modules/wrappy": {
1632 "version": "1.0.2",
1633 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1634 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1635 "dev": true
1636 },
1637 "node_modules/yallist": {
1638 "version": "4.0.0",
1639 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1640 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1641 "dev": true
1642 },
1643 "node_modules/yocto-queue": {
1644 "version": "0.1.0",
1645 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1646 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1647 "dev": true,
1648 "engines": {
1649 "node": ">=10"
1650 },
1651 "funding": {
1652 "url": "https://github.com/sponsors/sindresorhus"
1653 }
1654 }
1655 },
1656 "dependencies": {
1657 "@aashutoshrathi/word-wrap": {
1658 "version": "1.2.6",
1659 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
1660 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
1661 "dev": true
1662 },
1663 "@eslint-community/eslint-utils": {
1664 "version": "4.4.0",
1665 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
1666 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
1667 "dev": true,
1668 "requires": {
1669 "eslint-visitor-keys": "^3.3.0"
1670 }
1671 },
1672 "@eslint-community/regexpp": {
1673 "version": "4.6.2",
1674 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz",
1675 "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==",
1676 "dev": true
1677 },
1678 "@eslint/eslintrc": {
1679 "version": "2.1.2",
1680 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
1681 "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
1682 "dev": true,
1683 "requires": {
1684 "ajv": "^6.12.4",
1685 "debug": "^4.3.2",
1686 "espree": "^9.6.0",
1687 "globals": "^13.19.0",
1688 "ignore": "^5.2.0",
1689 "import-fresh": "^3.2.1",
1690 "js-yaml": "^4.1.0",
1691 "minimatch": "^3.1.2",
1692 "strip-json-comments": "^3.1.1"
1693 }
1694 },
1695 "@eslint/js": {
1696 "version": "8.48.0",
1697 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz",
1698 "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==",
1699 "dev": true
1700 },
1701 "@humanwhocodes/config-array": {
1702 "version": "0.11.10",
1703 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
1704 "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
1705 "dev": true,
1706 "requires": {
1707 "@humanwhocodes/object-schema": "^1.2.1",
1708 "debug": "^4.1.1",
1709 "minimatch": "^3.0.5"
1710 }
1711 },
1712 "@humanwhocodes/module-importer": {
1713 "version": "1.0.1",
1714 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
1715 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
1716 "dev": true
1717 },
1718 "@humanwhocodes/object-schema": {
1719 "version": "1.2.1",
1720 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
1721 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
1722 "dev": true
1723 },
1724 "@nodelib/fs.scandir": {
1725 "version": "2.1.5",
1726 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1727 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1728 "dev": true,
1729 "requires": {
1730 "@nodelib/fs.stat": "2.0.5",
1731 "run-parallel": "^1.1.9"
1732 }
1733 },
1734 "@nodelib/fs.stat": {
1735 "version": "2.0.5",
1736 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1737 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1738 "dev": true
1739 },
1740 "@nodelib/fs.walk": {
1741 "version": "1.2.8",
1742 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1743 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1744 "dev": true,
1745 "requires": {
1746 "@nodelib/fs.scandir": "2.1.5",
1747 "fastq": "^1.6.0"
1748 }
1749 },
1750 "@types/facebook-js-sdk": {
1751 "version": "3.3.6",
1752 "resolved": "https://registry.npmjs.org/@types/facebook-js-sdk/-/facebook-js-sdk-3.3.6.tgz",
1753 "integrity": "sha512-CxTLMVtZsgrj9Ven5Pn1vcFumCFs+CG8Jfc63xWq/8b9e6uWjGyZlMnvQk7lIVn97Zd1vpu0ZK/OFWAoap0RCw=="
1754 },
1755 "@types/google.maps": {
1756 "version": "3.51.1",
1757 "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.51.1.tgz",
1758 "integrity": "sha512-Wtl6PUL26jEbC1NBqJi7uoyYZo1/I3EDCd9pZk9EN6ZDvKaO28M5+nIQGyYomzvkMpMHnfywpTzalhwr76/oAg=="
1759 },
1760 "@types/jquery": {
1761 "version": "3.5.14",
1762 "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz",
1763 "integrity": "sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg==",
1764 "requires": {
1765 "@types/sizzle": "*"
1766 }
1767 },
1768 "@types/json-schema": {
1769 "version": "7.0.12",
1770 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz",
1771 "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==",
1772 "dev": true
1773 },
1774 "@types/perfect-scrollbar": {
1775 "version": "0.7.0",
1776 "resolved": "https://registry.npmjs.org/@types/perfect-scrollbar/-/perfect-scrollbar-0.7.0.tgz",
1777 "integrity": "sha512-hz9JUDS872oHDuRxi1Wqa3sdqxhZ3NkQk/T/+2Pz/nsPA6Lajf54kxocRLj6Ofi99YqzlSkDI7TrRc1qtbvzYQ==",
1778 "requires": {
1779 "@types/jquery": "*"
1780 }
1781 },
1782 "@types/pica": {
1783 "version": "5.1.3",
1784 "resolved": "https://registry.npmjs.org/@types/pica/-/pica-5.1.3.tgz",
1785 "integrity": "sha512-13SEyETRE5psd9bE0AmN+0M1tannde2fwHfLVaVIljkbL9V0OfFvKwCicyeDvVYLkmjQWEydbAlsDsmjrdyTOg=="
1786 },
1787 "@types/prismjs": {
1788 "version": "1.26.0",
1789 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
1790 "integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
1791 },
1792 "@types/semver": {
1793 "version": "7.5.1",
1794 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.1.tgz",
1795 "integrity": "sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==",
1796 "dev": true
1797 },
1798 "@types/sizzle": {
1799 "version": "2.3.3",
1800 "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz",
1801 "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ=="
1802 },
1803 "@types/twitter-for-web": {
1804 "version": "0.0.2",
1805 "resolved": "https://registry.npmjs.org/@types/twitter-for-web/-/twitter-for-web-0.0.2.tgz",
1806 "integrity": "sha512-fDg882G9KHOkVxyJFkZ1hIOHxgj1vHLZnMJshF9W+8C2f9lzkIc/DeD1Ed2q1SWaHD/hdooaFIWTDhgL8zzpYg=="
1807 },
1808 "@typescript-eslint/eslint-plugin": {
1809 "version": "6.5.0",
1810 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.5.0.tgz",
1811 "integrity": "sha512-2pktILyjvMaScU6iK3925uvGU87E+N9rh372uGZgiMYwafaw9SXq86U04XPq3UH6tzRvNgBsub6x2DacHc33lw==",
1812 "dev": true,
1813 "requires": {
1814 "@eslint-community/regexpp": "^4.5.1",
1815 "@typescript-eslint/scope-manager": "6.5.0",
1816 "@typescript-eslint/type-utils": "6.5.0",
1817 "@typescript-eslint/utils": "6.5.0",
1818 "@typescript-eslint/visitor-keys": "6.5.0",
1819 "debug": "^4.3.4",
1820 "graphemer": "^1.4.0",
1821 "ignore": "^5.2.4",
1822 "natural-compare": "^1.4.0",
1823 "semver": "^7.5.4",
1824 "ts-api-utils": "^1.0.1"
1825 }
1826 },
1827 "@typescript-eslint/parser": {
1828 "version": "6.5.0",
1829 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.5.0.tgz",
1830 "integrity": "sha512-LMAVtR5GN8nY0G0BadkG0XIe4AcNMeyEy3DyhKGAh9k4pLSMBO7rF29JvDBpZGCmp5Pgz5RLHP6eCpSYZJQDuQ==",
1831 "dev": true,
1832 "requires": {
1833 "@typescript-eslint/scope-manager": "6.5.0",
1834 "@typescript-eslint/types": "6.5.0",
1835 "@typescript-eslint/typescript-estree": "6.5.0",
1836 "@typescript-eslint/visitor-keys": "6.5.0",
1837 "debug": "^4.3.4"
1838 }
1839 },
1840 "@typescript-eslint/scope-manager": {
1841 "version": "6.5.0",
1842 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.5.0.tgz",
1843 "integrity": "sha512-A8hZ7OlxURricpycp5kdPTH3XnjG85UpJS6Fn4VzeoH4T388gQJ/PGP4ole5NfKt4WDVhmLaQ/dBLNDC4Xl/Kw==",
1844 "dev": true,
1845 "requires": {
1846 "@typescript-eslint/types": "6.5.0",
1847 "@typescript-eslint/visitor-keys": "6.5.0"
1848 }
1849 },
1850 "@typescript-eslint/type-utils": {
1851 "version": "6.5.0",
1852 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.5.0.tgz",
1853 "integrity": "sha512-f7OcZOkRivtujIBQ4yrJNIuwyCQO1OjocVqntl9dgSIZAdKqicj3xFDqDOzHDlGCZX990LqhLQXWRnQvsapq8A==",
1854 "dev": true,
1855 "requires": {
1856 "@typescript-eslint/typescript-estree": "6.5.0",
1857 "@typescript-eslint/utils": "6.5.0",
1858 "debug": "^4.3.4",
1859 "ts-api-utils": "^1.0.1"
1860 }
1861 },
1862 "@typescript-eslint/types": {
1863 "version": "6.5.0",
1864 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.5.0.tgz",
1865 "integrity": "sha512-eqLLOEF5/lU8jW3Bw+8auf4lZSbbljHR2saKnYqON12G/WsJrGeeDHWuQePoEf9ro22+JkbPfWQwKEC5WwLQ3w==",
1866 "dev": true
1867 },
1868 "@typescript-eslint/typescript-estree": {
1869 "version": "6.5.0",
1870 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.5.0.tgz",
1871 "integrity": "sha512-q0rGwSe9e5Kk/XzliB9h2LBc9tmXX25G0833r7kffbl5437FPWb2tbpIV9wAATebC/018pGa9fwPDuvGN+LxWQ==",
1872 "dev": true,
1873 "requires": {
1874 "@typescript-eslint/types": "6.5.0",
1875 "@typescript-eslint/visitor-keys": "6.5.0",
1876 "debug": "^4.3.4",
1877 "globby": "^11.1.0",
1878 "is-glob": "^4.0.3",
1879 "semver": "^7.5.4",
1880 "ts-api-utils": "^1.0.1"
1881 }
1882 },
1883 "@typescript-eslint/utils": {
1884 "version": "6.5.0",
1885 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.5.0.tgz",
1886 "integrity": "sha512-9nqtjkNykFzeVtt9Pj6lyR9WEdd8npPhhIPM992FWVkZuS6tmxHfGVnlUcjpUP2hv8r4w35nT33mlxd+Be1ACQ==",
1887 "dev": true,
1888 "requires": {
1889 "@eslint-community/eslint-utils": "^4.4.0",
1890 "@types/json-schema": "^7.0.12",
1891 "@types/semver": "^7.5.0",
1892 "@typescript-eslint/scope-manager": "6.5.0",
1893 "@typescript-eslint/types": "6.5.0",
1894 "@typescript-eslint/typescript-estree": "6.5.0",
1895 "semver": "^7.5.4"
1896 }
1897 },
1898 "@typescript-eslint/visitor-keys": {
1899 "version": "6.5.0",
1900 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.5.0.tgz",
1901 "integrity": "sha512-yCB/2wkbv3hPsh02ZS8dFQnij9VVQXJMN/gbQsaaY+zxALkZnxa/wagvLEFsAWMPv7d7lxQmNsIzGU1w/T/WyA==",
1902 "dev": true,
1903 "requires": {
1904 "@typescript-eslint/types": "6.5.0",
1905 "eslint-visitor-keys": "^3.4.1"
1906 }
1907 },
1908 "@woltlab/wcf": {
1909 "version": "git+ssh://git@github.com/WoltLab/WCF.git#5ed76b3a3267dfbffdf19405822d22510ad2bc7d",
1910 "integrity": "sha512-RFdoxbASRY4VpBSZkGhI6Vovf49YR4D9bjdxweJgobf+rPAcJAXmE5idzwk3osKrUS+yH2STewzsxZ6Bpak5cQ==",
1911 "from": "@woltlab/wcf@https://github.com/WoltLab/WCF.git#5ed76b3a3267dfbffdf19405822d22510ad2bc7d",
1912 "requires": {
1913 "@types/facebook-js-sdk": "^3.3.6",
1914 "@types/google.maps": "^3.51.1",
1915 "@types/jquery": "^3.5.14",
1916 "@types/perfect-scrollbar": "^0.7.0",
1917 "@types/pica": "^5.1.3",
1918 "@types/prismjs": "^1.16.6",
1919 "@types/twitter-for-web": "0.0.2",
1920 "focus-trap": "^6.9.4",
1921 "qr-creator": "^1.0.0",
1922 "tabbable": "^5.3.3",
1923 "tslib": "^2.5.0"
1924 }
1925 },
1926 "acorn": {
1927 "version": "8.10.0",
1928 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
1929 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
1930 "dev": true
1931 },
1932 "acorn-jsx": {
1933 "version": "5.3.2",
1934 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1935 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1936 "dev": true,
1937 "requires": {}
1938 },
1939 "ajv": {
1940 "version": "6.12.6",
1941 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1942 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1943 "dev": true,
1944 "requires": {
1945 "fast-deep-equal": "^3.1.1",
1946 "fast-json-stable-stringify": "^2.0.0",
1947 "json-schema-traverse": "^0.4.1",
1948 "uri-js": "^4.2.2"
1949 }
1950 },
1951 "ansi-regex": {
1952 "version": "5.0.1",
1953 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1954 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1955 "dev": true
1956 },
1957 "ansi-styles": {
1958 "version": "4.3.0",
1959 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1960 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1961 "dev": true,
1962 "requires": {
1963 "color-convert": "^2.0.1"
1964 }
1965 },
1966 "argparse": {
1967 "version": "2.0.1",
1968 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1969 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1970 "dev": true
1971 },
1972 "array-union": {
1973 "version": "2.1.0",
1974 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
1975 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
1976 "dev": true
1977 },
1978 "balanced-match": {
1979 "version": "1.0.2",
1980 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1981 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1982 "dev": true
1983 },
1984 "brace-expansion": {
1985 "version": "1.1.11",
1986 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1987 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1988 "dev": true,
1989 "requires": {
1990 "balanced-match": "^1.0.0",
1991 "concat-map": "0.0.1"
1992 }
1993 },
1994 "braces": {
1995 "version": "3.0.2",
1996 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1997 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1998 "dev": true,
1999 "requires": {
2000 "fill-range": "^7.0.1"
2001 }
2002 },
2003 "callsites": {
2004 "version": "3.1.0",
2005 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2006 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2007 "dev": true
2008 },
2009 "chalk": {
2010 "version": "4.1.2",
2011 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2012 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2013 "dev": true,
2014 "requires": {
2015 "ansi-styles": "^4.1.0",
2016 "supports-color": "^7.1.0"
2017 }
2018 },
2019 "color-convert": {
2020 "version": "2.0.1",
2021 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2022 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2023 "dev": true,
2024 "requires": {
2025 "color-name": "~1.1.4"
2026 }
2027 },
2028 "color-name": {
2029 "version": "1.1.4",
2030 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2031 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2032 "dev": true
2033 },
2034 "concat-map": {
2035 "version": "0.0.1",
2036 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2037 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2038 "dev": true
2039 },
2040 "cross-spawn": {
2041 "version": "7.0.3",
2042 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
2043 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
2044 "dev": true,
2045 "requires": {
2046 "path-key": "^3.1.0",
2047 "shebang-command": "^2.0.0",
2048 "which": "^2.0.1"
2049 }
2050 },
2051 "debug": {
2052 "version": "4.3.4",
2053 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2054 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2055 "dev": true,
2056 "requires": {
2057 "ms": "2.1.2"
2058 }
2059 },
2060 "deep-is": {
2061 "version": "0.1.4",
2062 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2063 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2064 "dev": true
2065 },
2066 "dir-glob": {
2067 "version": "3.0.1",
2068 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
2069 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
2070 "dev": true,
2071 "requires": {
2072 "path-type": "^4.0.0"
2073 }
2074 },
2075 "doctrine": {
2076 "version": "3.0.0",
2077 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
2078 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
2079 "dev": true,
2080 "requires": {
2081 "esutils": "^2.0.2"
2082 }
2083 },
2084 "escape-string-regexp": {
2085 "version": "4.0.0",
2086 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2087 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2088 "dev": true
2089 },
2090 "eslint": {
2091 "version": "8.48.0",
2092 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz",
2093 "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==",
2094 "dev": true,
2095 "requires": {
2096 "@eslint-community/eslint-utils": "^4.2.0",
2097 "@eslint-community/regexpp": "^4.6.1",
2098 "@eslint/eslintrc": "^2.1.2",
2099 "@eslint/js": "8.48.0",
2100 "@humanwhocodes/config-array": "^0.11.10",
2101 "@humanwhocodes/module-importer": "^1.0.1",
2102 "@nodelib/fs.walk": "^1.2.8",
2103 "ajv": "^6.12.4",
2104 "chalk": "^4.0.0",
2105 "cross-spawn": "^7.0.2",
2106 "debug": "^4.3.2",
2107 "doctrine": "^3.0.0",
2108 "escape-string-regexp": "^4.0.0",
2109 "eslint-scope": "^7.2.2",
2110 "eslint-visitor-keys": "^3.4.3",
2111 "espree": "^9.6.1",
2112 "esquery": "^1.4.2",
2113 "esutils": "^2.0.2",
2114 "fast-deep-equal": "^3.1.3",
2115 "file-entry-cache": "^6.0.1",
2116 "find-up": "^5.0.0",
2117 "glob-parent": "^6.0.2",
2118 "globals": "^13.19.0",
2119 "graphemer": "^1.4.0",
2120 "ignore": "^5.2.0",
2121 "imurmurhash": "^0.1.4",
2122 "is-glob": "^4.0.0",
2123 "is-path-inside": "^3.0.3",
2124 "js-yaml": "^4.1.0",
2125 "json-stable-stringify-without-jsonify": "^1.0.1",
2126 "levn": "^0.4.1",
2127 "lodash.merge": "^4.6.2",
2128 "minimatch": "^3.1.2",
2129 "natural-compare": "^1.4.0",
2130 "optionator": "^0.9.3",
2131 "strip-ansi": "^6.0.1",
2132 "text-table": "^0.2.0"
2133 }
2134 },
2135 "eslint-config-prettier": {
2136 "version": "9.0.0",
2137 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz",
2138 "integrity": "sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==",
2139 "dev": true,
2140 "requires": {}
2141 },
2142 "eslint-scope": {
2143 "version": "7.2.2",
2144 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
2145 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
2146 "dev": true,
2147 "requires": {
2148 "esrecurse": "^4.3.0",
2149 "estraverse": "^5.2.0"
2150 }
2151 },
2152 "eslint-visitor-keys": {
2153 "version": "3.4.3",
2154 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
2155 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
2156 "dev": true
2157 },
2158 "espree": {
2159 "version": "9.6.1",
2160 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
2161 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
2162 "dev": true,
2163 "requires": {
2164 "acorn": "^8.9.0",
2165 "acorn-jsx": "^5.3.2",
2166 "eslint-visitor-keys": "^3.4.1"
2167 }
2168 },
2169 "esquery": {
2170 "version": "1.5.0",
2171 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
2172 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
2173 "dev": true,
2174 "requires": {
2175 "estraverse": "^5.1.0"
2176 }
2177 },
2178 "esrecurse": {
2179 "version": "4.3.0",
2180 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2181 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2182 "dev": true,
2183 "requires": {
2184 "estraverse": "^5.2.0"
2185 }
2186 },
2187 "estraverse": {
2188 "version": "5.3.0",
2189 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2190 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2191 "dev": true
2192 },
2193 "esutils": {
2194 "version": "2.0.3",
2195 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2196 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2197 "dev": true
2198 },
2199 "fast-deep-equal": {
2200 "version": "3.1.3",
2201 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2202 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2203 "dev": true
2204 },
2205 "fast-glob": {
2206 "version": "3.3.1",
2207 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
2208 "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
2209 "dev": true,
2210 "requires": {
2211 "@nodelib/fs.stat": "^2.0.2",
2212 "@nodelib/fs.walk": "^1.2.3",
2213 "glob-parent": "^5.1.2",
2214 "merge2": "^1.3.0",
2215 "micromatch": "^4.0.4"
2216 },
2217 "dependencies": {
2218 "glob-parent": {
2219 "version": "5.1.2",
2220 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2221 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2222 "dev": true,
2223 "requires": {
2224 "is-glob": "^4.0.1"
2225 }
2226 }
2227 }
2228 },
2229 "fast-json-stable-stringify": {
2230 "version": "2.1.0",
2231 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2232 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2233 "dev": true
2234 },
2235 "fast-levenshtein": {
2236 "version": "2.0.6",
2237 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2238 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2239 "dev": true
2240 },
2241 "fastq": {
2242 "version": "1.13.0",
2243 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
2244 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
2245 "dev": true,
2246 "requires": {
2247 "reusify": "^1.0.4"
2248 }
2249 },
2250 "file-entry-cache": {
2251 "version": "6.0.1",
2252 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
2253 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
2254 "dev": true,
2255 "requires": {
2256 "flat-cache": "^3.0.4"
2257 }
2258 },
2259 "fill-range": {
2260 "version": "7.0.1",
2261 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2262 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2263 "dev": true,
2264 "requires": {
2265 "to-regex-range": "^5.0.1"
2266 }
2267 },
2268 "find-up": {
2269 "version": "5.0.0",
2270 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2271 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2272 "dev": true,
2273 "requires": {
2274 "locate-path": "^6.0.0",
2275 "path-exists": "^4.0.0"
2276 }
2277 },
2278 "flat-cache": {
2279 "version": "3.0.4",
2280 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
2281 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
2282 "dev": true,
2283 "requires": {
2284 "flatted": "^3.1.0",
2285 "rimraf": "^3.0.2"
2286 }
2287 },
2288 "flatted": {
2289 "version": "3.2.5",
2290 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
2291 "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
2292 "dev": true
2293 },
2294 "focus-trap": {
2295 "version": "6.9.4",
2296 "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-6.9.4.tgz",
2297 "integrity": "sha512-v2NTsZe2FF59Y+sDykKY+XjqZ0cPfhq/hikWVL88BqLivnNiEffAsac6rP6H45ff9wG9LL5ToiDqrLEP9GX9mw==",
2298 "requires": {
2299 "tabbable": "^5.3.3"
2300 }
2301 },
2302 "fs.realpath": {
2303 "version": "1.0.0",
2304 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2305 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2306 "dev": true
2307 },
2308 "glob": {
2309 "version": "7.2.0",
2310 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
2311 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
2312 "dev": true,
2313 "requires": {
2314 "fs.realpath": "^1.0.0",
2315 "inflight": "^1.0.4",
2316 "inherits": "2",
2317 "minimatch": "^3.0.4",
2318 "once": "^1.3.0",
2319 "path-is-absolute": "^1.0.0"
2320 }
2321 },
2322 "glob-parent": {
2323 "version": "6.0.2",
2324 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2325 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2326 "dev": true,
2327 "requires": {
2328 "is-glob": "^4.0.3"
2329 }
2330 },
2331 "globals": {
2332 "version": "13.21.0",
2333 "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
2334 "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
2335 "dev": true,
2336 "requires": {
2337 "type-fest": "^0.20.2"
2338 }
2339 },
2340 "globby": {
2341 "version": "11.1.0",
2342 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
2343 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
2344 "dev": true,
2345 "requires": {
2346 "array-union": "^2.1.0",
2347 "dir-glob": "^3.0.1",
2348 "fast-glob": "^3.2.9",
2349 "ignore": "^5.2.0",
2350 "merge2": "^1.4.1",
2351 "slash": "^3.0.0"
2352 }
2353 },
2354 "graphemer": {
2355 "version": "1.4.0",
2356 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
2357 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
2358 "dev": true
2359 },
2360 "has-flag": {
2361 "version": "4.0.0",
2362 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2363 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2364 "dev": true
2365 },
2366 "ignore": {
2367 "version": "5.2.4",
2368 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
2369 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
2370 "dev": true
2371 },
2372 "import-fresh": {
2373 "version": "3.3.0",
2374 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2375 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2376 "dev": true,
2377 "requires": {
2378 "parent-module": "^1.0.0",
2379 "resolve-from": "^4.0.0"
2380 }
2381 },
2382 "imurmurhash": {
2383 "version": "0.1.4",
2384 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2385 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2386 "dev": true
2387 },
2388 "inflight": {
2389 "version": "1.0.6",
2390 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2391 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2392 "dev": true,
2393 "requires": {
2394 "once": "^1.3.0",
2395 "wrappy": "1"
2396 }
2397 },
2398 "inherits": {
2399 "version": "2.0.4",
2400 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2401 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2402 "dev": true
2403 },
2404 "is-extglob": {
2405 "version": "2.1.1",
2406 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2407 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2408 "dev": true
2409 },
2410 "is-glob": {
2411 "version": "4.0.3",
2412 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2413 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2414 "dev": true,
2415 "requires": {
2416 "is-extglob": "^2.1.1"
2417 }
2418 },
2419 "is-number": {
2420 "version": "7.0.0",
2421 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2422 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2423 "dev": true
2424 },
2425 "is-path-inside": {
2426 "version": "3.0.3",
2427 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
2428 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
2429 "dev": true
2430 },
2431 "isexe": {
2432 "version": "2.0.0",
2433 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2434 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2435 "dev": true
2436 },
2437 "js-yaml": {
2438 "version": "4.1.0",
2439 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2440 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2441 "dev": true,
2442 "requires": {
2443 "argparse": "^2.0.1"
2444 }
2445 },
2446 "json-schema-traverse": {
2447 "version": "0.4.1",
2448 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2449 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2450 "dev": true
2451 },
2452 "json-stable-stringify-without-jsonify": {
2453 "version": "1.0.1",
2454 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2455 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
2456 "dev": true
2457 },
2458 "levn": {
2459 "version": "0.4.1",
2460 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2461 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2462 "dev": true,
2463 "requires": {
2464 "prelude-ls": "^1.2.1",
2465 "type-check": "~0.4.0"
2466 }
2467 },
2468 "locate-path": {
2469 "version": "6.0.0",
2470 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2471 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2472 "dev": true,
2473 "requires": {
2474 "p-locate": "^5.0.0"
2475 }
2476 },
2477 "lodash.merge": {
2478 "version": "4.6.2",
2479 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
2480 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
2481 "dev": true
2482 },
2483 "lru-cache": {
2484 "version": "6.0.0",
2485 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2486 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2487 "dev": true,
2488 "requires": {
2489 "yallist": "^4.0.0"
2490 }
2491 },
2492 "merge2": {
2493 "version": "1.4.1",
2494 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
2495 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
2496 "dev": true
2497 },
2498 "micromatch": {
2499 "version": "4.0.5",
2500 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
2501 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
2502 "dev": true,
2503 "requires": {
2504 "braces": "^3.0.2",
2505 "picomatch": "^2.3.1"
2506 }
2507 },
2508 "minimatch": {
2509 "version": "3.1.2",
2510 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2511 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2512 "dev": true,
2513 "requires": {
2514 "brace-expansion": "^1.1.7"
2515 }
2516 },
2517 "ms": {
2518 "version": "2.1.2",
2519 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2520 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2521 "dev": true
2522 },
2523 "natural-compare": {
2524 "version": "1.4.0",
2525 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2526 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
2527 "dev": true
2528 },
2529 "once": {
2530 "version": "1.4.0",
2531 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2532 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2533 "dev": true,
2534 "requires": {
2535 "wrappy": "1"
2536 }
2537 },
2538 "optionator": {
2539 "version": "0.9.3",
2540 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
2541 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
2542 "dev": true,
2543 "requires": {
2544 "@aashutoshrathi/word-wrap": "^1.2.3",
2545 "deep-is": "^0.1.3",
2546 "fast-levenshtein": "^2.0.6",
2547 "levn": "^0.4.1",
2548 "prelude-ls": "^1.2.1",
2549 "type-check": "^0.4.0"
2550 }
2551 },
2552 "p-limit": {
2553 "version": "3.1.0",
2554 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2555 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2556 "dev": true,
2557 "requires": {
2558 "yocto-queue": "^0.1.0"
2559 }
2560 },
2561 "p-locate": {
2562 "version": "5.0.0",
2563 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2564 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2565 "dev": true,
2566 "requires": {
2567 "p-limit": "^3.0.2"
2568 }
2569 },
2570 "parent-module": {
2571 "version": "1.0.1",
2572 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2573 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2574 "dev": true,
2575 "requires": {
2576 "callsites": "^3.0.0"
2577 }
2578 },
2579 "path-exists": {
2580 "version": "4.0.0",
2581 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2582 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2583 "dev": true
2584 },
2585 "path-is-absolute": {
2586 "version": "1.0.1",
2587 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2588 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2589 "dev": true
2590 },
2591 "path-key": {
2592 "version": "3.1.1",
2593 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2594 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2595 "dev": true
2596 },
2597 "path-type": {
2598 "version": "4.0.0",
2599 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
2600 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2601 "dev": true
2602 },
2603 "picomatch": {
2604 "version": "2.3.1",
2605 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2606 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2607 "dev": true
2608 },
2609 "prelude-ls": {
2610 "version": "1.2.1",
2611 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
2612 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
2613 "dev": true
2614 },
2615 "prettier": {
2616 "version": "3.0.3",
2617 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz",
2618 "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==",
2619 "dev": true
2620 },
2621 "punycode": {
2622 "version": "2.3.0",
2623 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
2624 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
2625 "dev": true
2626 },
2627 "qr-creator": {
2628 "version": "1.0.0",
2629 "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz",
2630 "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ=="
2631 },
2632 "queue-microtask": {
2633 "version": "1.2.3",
2634 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2635 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2636 "dev": true
2637 },
2638 "resolve-from": {
2639 "version": "4.0.0",
2640 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2641 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2642 "dev": true
2643 },
2644 "reusify": {
2645 "version": "1.0.4",
2646 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
2647 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
2648 "dev": true
2649 },
2650 "rimraf": {
2651 "version": "3.0.2",
2652 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2653 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
2654 "dev": true,
2655 "requires": {
2656 "glob": "^7.1.3"
2657 }
2658 },
2659 "run-parallel": {
2660 "version": "1.2.0",
2661 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
2662 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
2663 "dev": true,
2664 "requires": {
2665 "queue-microtask": "^1.2.2"
2666 }
2667 },
2668 "semver": {
2669 "version": "7.5.4",
2670 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
2671 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
2672 "dev": true,
2673 "requires": {
2674 "lru-cache": "^6.0.0"
2675 }
2676 },
2677 "shebang-command": {
2678 "version": "2.0.0",
2679 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2680 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2681 "dev": true,
2682 "requires": {
2683 "shebang-regex": "^3.0.0"
2684 }
2685 },
2686 "shebang-regex": {
2687 "version": "3.0.0",
2688 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2689 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2690 "dev": true
2691 },
2692 "slash": {
2693 "version": "3.0.0",
2694 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
2695 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
2696 "dev": true
2697 },
2698 "strip-ansi": {
2699 "version": "6.0.1",
2700 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2701 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2702 "dev": true,
2703 "requires": {
2704 "ansi-regex": "^5.0.1"
2705 }
2706 },
2707 "strip-json-comments": {
2708 "version": "3.1.1",
2709 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
2710 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
2711 "dev": true
2712 },
2713 "supports-color": {
2714 "version": "7.2.0",
2715 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2716 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2717 "dev": true,
2718 "requires": {
2719 "has-flag": "^4.0.0"
2720 }
2721 },
2722 "tabbable": {
2723 "version": "5.3.3",
2724 "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz",
2725 "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA=="
2726 },
2727 "text-table": {
2728 "version": "0.2.0",
2729 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
2730 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
2731 "dev": true
2732 },
2733 "to-regex-range": {
2734 "version": "5.0.1",
2735 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2736 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2737 "dev": true,
2738 "requires": {
2739 "is-number": "^7.0.0"
2740 }
2741 },
2742 "ts-api-utils": {
2743 "version": "1.0.1",
2744 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz",
2745 "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==",
2746 "dev": true,
2747 "requires": {}
2748 },
2749 "tslib": {
2750 "version": "2.6.0",
2751 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz",
2752 "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA=="
2753 },
2754 "type-check": {
2755 "version": "0.4.0",
2756 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
2757 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
2758 "dev": true,
2759 "requires": {
2760 "prelude-ls": "^1.2.1"
2761 }
2762 },
2763 "type-fest": {
2764 "version": "0.20.2",
2765 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2766 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
2767 "dev": true
2768 },
2769 "typescript": {
2770 "version": "5.2.2",
2771 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
2772 "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
2773 "dev": true
2774 },
2775 "uri-js": {
2776 "version": "4.4.1",
2777 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2778 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2779 "dev": true,
2780 "requires": {
2781 "punycode": "^2.1.0"
2782 }
2783 },
2784 "which": {
2785 "version": "2.0.2",
2786 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2787 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2788 "dev": true,
2789 "requires": {
2790 "isexe": "^2.0.0"
2791 }
2792 },
2793 "wrappy": {
2794 "version": "1.0.2",
2795 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2796 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2797 "dev": true
2798 },
2799 "yallist": {
2800 "version": "4.0.0",
2801 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2802 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2803 "dev": true
2804 },
2805 "yocto-queue": {
2806 "version": "0.1.0",
2807 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
2808 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
2809 "dev": true
2810 }
2811 }
2812 }