this repo has no description
1{
2 "name": "songofsongs-bot-bsky",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "songofsongs-bot-bsky",
9 "version": "1.0.0",
10 "license": "ISC",
11 "dependencies": {
12 "@atproto/api": "^0.2.7",
13 "dotenv": "^16.0.3"
14 },
15 "devDependencies": {
16 "@types/node": "^18.15.11",
17 "@typescript-eslint/eslint-plugin": "^5.58.0",
18 "@typescript-eslint/parser": "^5.58.0",
19 "eslint": "^8.38.0",
20 "prettier": "^2.8.7",
21 "typescript": "^5.0.4"
22 }
23 },
24 "node_modules/@atproto/api": {
25 "version": "0.2.7",
26 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.2.7.tgz",
27 "integrity": "sha512-Sz+lLD5apC2f0FSClkElIrt4w+aLgzqJ/wqtFO7xuQH8+hGfxdfGuVIK5GEDQ7epeDlWvVhVSouP6ZdGSKKtSA==",
28 "dependencies": {
29 "@atproto/common-web": "*",
30 "@atproto/uri": "*",
31 "@atproto/xrpc": "*",
32 "tlds": "^1.234.0",
33 "typed-emitter": "^2.1.0"
34 }
35 },
36 "node_modules/@atproto/common-web": {
37 "version": "0.1.0",
38 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.1.0.tgz",
39 "integrity": "sha512-qD6xF60hvH+cP++fk/mt+0S9cxs94KsK+rNWypNlgnlp7r9By4ltXwtDSR/DNTA8mwDeularUno4VbTd2IWIzA==",
40 "dependencies": {
41 "multiformats": "^9.6.4",
42 "uint8arrays": "3.0.0",
43 "zod": "^3.14.2"
44 }
45 },
46 "node_modules/@atproto/identifier": {
47 "version": "0.1.0",
48 "resolved": "https://registry.npmjs.org/@atproto/identifier/-/identifier-0.1.0.tgz",
49 "integrity": "sha512-3LV7+4E6S0k8Rru7NBkyDF6Zf6NHVUXVS9d4l9fiXWMC49ghZMjq0vPmz80xjG1rRuFdJFbpRf4ApFciGxLIyQ==",
50 "dependencies": {
51 "@atproto/common-web": "*"
52 }
53 },
54 "node_modules/@atproto/lexicon": {
55 "version": "0.1.0",
56 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.1.0.tgz",
57 "integrity": "sha512-Iy+gV9w42xLhrZrmcbZh7VFoHjXuzWvecGHIfz44owNjjv7aE/d2P5BbOX/XicSkmQ8Qkpg0BqwYDD1XBVS+DQ==",
58 "dependencies": {
59 "@atproto/common-web": "*",
60 "@atproto/identifier": "*",
61 "@atproto/nsid": "*",
62 "@atproto/uri": "*",
63 "iso-datestring-validator": "^2.2.2",
64 "multiformats": "^9.6.4",
65 "zod": "^3.14.2"
66 }
67 },
68 "node_modules/@atproto/nsid": {
69 "version": "0.0.1",
70 "resolved": "https://registry.npmjs.org/@atproto/nsid/-/nsid-0.0.1.tgz",
71 "integrity": "sha512-t5M6/CzWBVYoBbIvfKDpqPj/+ZmyoK9ydZSStcTXosJ27XXwOPhz0VDUGKK2SM9G5Y7TPes8S5KTAU0UdVYFCw=="
72 },
73 "node_modules/@atproto/uri": {
74 "version": "0.0.2",
75 "resolved": "https://registry.npmjs.org/@atproto/uri/-/uri-0.0.2.tgz",
76 "integrity": "sha512-/6otLZF7BLpT9suSdHuXLbL12nINcWPsLmcOI+dctqovWUjH+XIRVNXDQgBYSrPVetxMiknuEwWelmnA33AEXg==",
77 "dependencies": {
78 "@atproto/identifier": "*",
79 "@atproto/nsid": "*"
80 }
81 },
82 "node_modules/@atproto/xrpc": {
83 "version": "0.1.0",
84 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.1.0.tgz",
85 "integrity": "sha512-LhBeZkQwPezjEtricGYnG62udFglOqlnmMSS0KyWgEAPi4KMp4H2F4jNoXcf5NPtZ9S4N4hJaErHX4PJYv2lfA==",
86 "dependencies": {
87 "@atproto/lexicon": "*",
88 "zod": "^3.14.2"
89 }
90 },
91 "node_modules/@eslint-community/eslint-utils": {
92 "version": "4.4.0",
93 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
94 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
95 "dev": true,
96 "dependencies": {
97 "eslint-visitor-keys": "^3.3.0"
98 },
99 "engines": {
100 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
101 },
102 "peerDependencies": {
103 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
104 }
105 },
106 "node_modules/@eslint-community/regexpp": {
107 "version": "4.5.0",
108 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz",
109 "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==",
110 "dev": true,
111 "engines": {
112 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
113 }
114 },
115 "node_modules/@eslint/eslintrc": {
116 "version": "2.0.2",
117 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz",
118 "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==",
119 "dev": true,
120 "dependencies": {
121 "ajv": "^6.12.4",
122 "debug": "^4.3.2",
123 "espree": "^9.5.1",
124 "globals": "^13.19.0",
125 "ignore": "^5.2.0",
126 "import-fresh": "^3.2.1",
127 "js-yaml": "^4.1.0",
128 "minimatch": "^3.1.2",
129 "strip-json-comments": "^3.1.1"
130 },
131 "engines": {
132 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
133 },
134 "funding": {
135 "url": "https://opencollective.com/eslint"
136 }
137 },
138 "node_modules/@eslint/js": {
139 "version": "8.38.0",
140 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz",
141 "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==",
142 "dev": true,
143 "engines": {
144 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
145 }
146 },
147 "node_modules/@humanwhocodes/config-array": {
148 "version": "0.11.8",
149 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
150 "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
151 "dev": true,
152 "dependencies": {
153 "@humanwhocodes/object-schema": "^1.2.1",
154 "debug": "^4.1.1",
155 "minimatch": "^3.0.5"
156 },
157 "engines": {
158 "node": ">=10.10.0"
159 }
160 },
161 "node_modules/@humanwhocodes/module-importer": {
162 "version": "1.0.1",
163 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
164 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
165 "dev": true,
166 "engines": {
167 "node": ">=12.22"
168 },
169 "funding": {
170 "type": "github",
171 "url": "https://github.com/sponsors/nzakas"
172 }
173 },
174 "node_modules/@humanwhocodes/object-schema": {
175 "version": "1.2.1",
176 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
177 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
178 "dev": true
179 },
180 "node_modules/@nodelib/fs.scandir": {
181 "version": "2.1.5",
182 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
183 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
184 "dev": true,
185 "dependencies": {
186 "@nodelib/fs.stat": "2.0.5",
187 "run-parallel": "^1.1.9"
188 },
189 "engines": {
190 "node": ">= 8"
191 }
192 },
193 "node_modules/@nodelib/fs.stat": {
194 "version": "2.0.5",
195 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
196 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
197 "dev": true,
198 "engines": {
199 "node": ">= 8"
200 }
201 },
202 "node_modules/@nodelib/fs.walk": {
203 "version": "1.2.8",
204 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
205 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
206 "dev": true,
207 "dependencies": {
208 "@nodelib/fs.scandir": "2.1.5",
209 "fastq": "^1.6.0"
210 },
211 "engines": {
212 "node": ">= 8"
213 }
214 },
215 "node_modules/@types/json-schema": {
216 "version": "7.0.11",
217 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
218 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
219 "dev": true
220 },
221 "node_modules/@types/node": {
222 "version": "18.15.11",
223 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
224 "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==",
225 "dev": true
226 },
227 "node_modules/@types/semver": {
228 "version": "7.3.13",
229 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
230 "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==",
231 "dev": true
232 },
233 "node_modules/@typescript-eslint/eslint-plugin": {
234 "version": "5.58.0",
235 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz",
236 "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==",
237 "dev": true,
238 "dependencies": {
239 "@eslint-community/regexpp": "^4.4.0",
240 "@typescript-eslint/scope-manager": "5.58.0",
241 "@typescript-eslint/type-utils": "5.58.0",
242 "@typescript-eslint/utils": "5.58.0",
243 "debug": "^4.3.4",
244 "grapheme-splitter": "^1.0.4",
245 "ignore": "^5.2.0",
246 "natural-compare-lite": "^1.4.0",
247 "semver": "^7.3.7",
248 "tsutils": "^3.21.0"
249 },
250 "engines": {
251 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
252 },
253 "funding": {
254 "type": "opencollective",
255 "url": "https://opencollective.com/typescript-eslint"
256 },
257 "peerDependencies": {
258 "@typescript-eslint/parser": "^5.0.0",
259 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
260 },
261 "peerDependenciesMeta": {
262 "typescript": {
263 "optional": true
264 }
265 }
266 },
267 "node_modules/@typescript-eslint/parser": {
268 "version": "5.58.0",
269 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz",
270 "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==",
271 "dev": true,
272 "dependencies": {
273 "@typescript-eslint/scope-manager": "5.58.0",
274 "@typescript-eslint/types": "5.58.0",
275 "@typescript-eslint/typescript-estree": "5.58.0",
276 "debug": "^4.3.4"
277 },
278 "engines": {
279 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
280 },
281 "funding": {
282 "type": "opencollective",
283 "url": "https://opencollective.com/typescript-eslint"
284 },
285 "peerDependencies": {
286 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
287 },
288 "peerDependenciesMeta": {
289 "typescript": {
290 "optional": true
291 }
292 }
293 },
294 "node_modules/@typescript-eslint/scope-manager": {
295 "version": "5.58.0",
296 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz",
297 "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==",
298 "dev": true,
299 "dependencies": {
300 "@typescript-eslint/types": "5.58.0",
301 "@typescript-eslint/visitor-keys": "5.58.0"
302 },
303 "engines": {
304 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
305 },
306 "funding": {
307 "type": "opencollective",
308 "url": "https://opencollective.com/typescript-eslint"
309 }
310 },
311 "node_modules/@typescript-eslint/type-utils": {
312 "version": "5.58.0",
313 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz",
314 "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==",
315 "dev": true,
316 "dependencies": {
317 "@typescript-eslint/typescript-estree": "5.58.0",
318 "@typescript-eslint/utils": "5.58.0",
319 "debug": "^4.3.4",
320 "tsutils": "^3.21.0"
321 },
322 "engines": {
323 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
324 },
325 "funding": {
326 "type": "opencollective",
327 "url": "https://opencollective.com/typescript-eslint"
328 },
329 "peerDependencies": {
330 "eslint": "*"
331 },
332 "peerDependenciesMeta": {
333 "typescript": {
334 "optional": true
335 }
336 }
337 },
338 "node_modules/@typescript-eslint/types": {
339 "version": "5.58.0",
340 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz",
341 "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==",
342 "dev": true,
343 "engines": {
344 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
345 },
346 "funding": {
347 "type": "opencollective",
348 "url": "https://opencollective.com/typescript-eslint"
349 }
350 },
351 "node_modules/@typescript-eslint/typescript-estree": {
352 "version": "5.58.0",
353 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz",
354 "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==",
355 "dev": true,
356 "dependencies": {
357 "@typescript-eslint/types": "5.58.0",
358 "@typescript-eslint/visitor-keys": "5.58.0",
359 "debug": "^4.3.4",
360 "globby": "^11.1.0",
361 "is-glob": "^4.0.3",
362 "semver": "^7.3.7",
363 "tsutils": "^3.21.0"
364 },
365 "engines": {
366 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
367 },
368 "funding": {
369 "type": "opencollective",
370 "url": "https://opencollective.com/typescript-eslint"
371 },
372 "peerDependenciesMeta": {
373 "typescript": {
374 "optional": true
375 }
376 }
377 },
378 "node_modules/@typescript-eslint/utils": {
379 "version": "5.58.0",
380 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz",
381 "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==",
382 "dev": true,
383 "dependencies": {
384 "@eslint-community/eslint-utils": "^4.2.0",
385 "@types/json-schema": "^7.0.9",
386 "@types/semver": "^7.3.12",
387 "@typescript-eslint/scope-manager": "5.58.0",
388 "@typescript-eslint/types": "5.58.0",
389 "@typescript-eslint/typescript-estree": "5.58.0",
390 "eslint-scope": "^5.1.1",
391 "semver": "^7.3.7"
392 },
393 "engines": {
394 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
395 },
396 "funding": {
397 "type": "opencollective",
398 "url": "https://opencollective.com/typescript-eslint"
399 },
400 "peerDependencies": {
401 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
402 }
403 },
404 "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": {
405 "version": "5.1.1",
406 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
407 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
408 "dev": true,
409 "dependencies": {
410 "esrecurse": "^4.3.0",
411 "estraverse": "^4.1.1"
412 },
413 "engines": {
414 "node": ">=8.0.0"
415 }
416 },
417 "node_modules/@typescript-eslint/utils/node_modules/estraverse": {
418 "version": "4.3.0",
419 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
420 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
421 "dev": true,
422 "engines": {
423 "node": ">=4.0"
424 }
425 },
426 "node_modules/@typescript-eslint/visitor-keys": {
427 "version": "5.58.0",
428 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz",
429 "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==",
430 "dev": true,
431 "dependencies": {
432 "@typescript-eslint/types": "5.58.0",
433 "eslint-visitor-keys": "^3.3.0"
434 },
435 "engines": {
436 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
437 },
438 "funding": {
439 "type": "opencollective",
440 "url": "https://opencollective.com/typescript-eslint"
441 }
442 },
443 "node_modules/acorn": {
444 "version": "8.8.2",
445 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
446 "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
447 "dev": true,
448 "bin": {
449 "acorn": "bin/acorn"
450 },
451 "engines": {
452 "node": ">=0.4.0"
453 }
454 },
455 "node_modules/acorn-jsx": {
456 "version": "5.3.2",
457 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
458 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
459 "dev": true,
460 "peerDependencies": {
461 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
462 }
463 },
464 "node_modules/ajv": {
465 "version": "6.12.6",
466 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
467 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
468 "dev": true,
469 "dependencies": {
470 "fast-deep-equal": "^3.1.1",
471 "fast-json-stable-stringify": "^2.0.0",
472 "json-schema-traverse": "^0.4.1",
473 "uri-js": "^4.2.2"
474 },
475 "funding": {
476 "type": "github",
477 "url": "https://github.com/sponsors/epoberezkin"
478 }
479 },
480 "node_modules/ansi-regex": {
481 "version": "5.0.1",
482 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
483 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
484 "dev": true,
485 "engines": {
486 "node": ">=8"
487 }
488 },
489 "node_modules/ansi-styles": {
490 "version": "4.3.0",
491 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
492 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
493 "dev": true,
494 "dependencies": {
495 "color-convert": "^2.0.1"
496 },
497 "engines": {
498 "node": ">=8"
499 },
500 "funding": {
501 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
502 }
503 },
504 "node_modules/argparse": {
505 "version": "2.0.1",
506 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
507 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
508 "dev": true
509 },
510 "node_modules/array-union": {
511 "version": "2.1.0",
512 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
513 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
514 "dev": true,
515 "engines": {
516 "node": ">=8"
517 }
518 },
519 "node_modules/balanced-match": {
520 "version": "1.0.2",
521 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
522 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
523 "dev": true
524 },
525 "node_modules/brace-expansion": {
526 "version": "1.1.11",
527 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
528 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
529 "dev": true,
530 "dependencies": {
531 "balanced-match": "^1.0.0",
532 "concat-map": "0.0.1"
533 }
534 },
535 "node_modules/braces": {
536 "version": "3.0.2",
537 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
538 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
539 "dev": true,
540 "dependencies": {
541 "fill-range": "^7.0.1"
542 },
543 "engines": {
544 "node": ">=8"
545 }
546 },
547 "node_modules/callsites": {
548 "version": "3.1.0",
549 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
550 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
551 "dev": true,
552 "engines": {
553 "node": ">=6"
554 }
555 },
556 "node_modules/chalk": {
557 "version": "4.1.2",
558 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
559 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
560 "dev": true,
561 "dependencies": {
562 "ansi-styles": "^4.1.0",
563 "supports-color": "^7.1.0"
564 },
565 "engines": {
566 "node": ">=10"
567 },
568 "funding": {
569 "url": "https://github.com/chalk/chalk?sponsor=1"
570 }
571 },
572 "node_modules/color-convert": {
573 "version": "2.0.1",
574 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
575 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
576 "dev": true,
577 "dependencies": {
578 "color-name": "~1.1.4"
579 },
580 "engines": {
581 "node": ">=7.0.0"
582 }
583 },
584 "node_modules/color-name": {
585 "version": "1.1.4",
586 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
587 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
588 "dev": true
589 },
590 "node_modules/concat-map": {
591 "version": "0.0.1",
592 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
593 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
594 "dev": true
595 },
596 "node_modules/cross-spawn": {
597 "version": "7.0.3",
598 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
599 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
600 "dev": true,
601 "dependencies": {
602 "path-key": "^3.1.0",
603 "shebang-command": "^2.0.0",
604 "which": "^2.0.1"
605 },
606 "engines": {
607 "node": ">= 8"
608 }
609 },
610 "node_modules/debug": {
611 "version": "4.3.4",
612 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
613 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
614 "dev": true,
615 "dependencies": {
616 "ms": "2.1.2"
617 },
618 "engines": {
619 "node": ">=6.0"
620 },
621 "peerDependenciesMeta": {
622 "supports-color": {
623 "optional": true
624 }
625 }
626 },
627 "node_modules/deep-is": {
628 "version": "0.1.4",
629 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
630 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
631 "dev": true
632 },
633 "node_modules/dir-glob": {
634 "version": "3.0.1",
635 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
636 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
637 "dev": true,
638 "dependencies": {
639 "path-type": "^4.0.0"
640 },
641 "engines": {
642 "node": ">=8"
643 }
644 },
645 "node_modules/doctrine": {
646 "version": "3.0.0",
647 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
648 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
649 "dev": true,
650 "dependencies": {
651 "esutils": "^2.0.2"
652 },
653 "engines": {
654 "node": ">=6.0.0"
655 }
656 },
657 "node_modules/dotenv": {
658 "version": "16.0.3",
659 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz",
660 "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==",
661 "engines": {
662 "node": ">=12"
663 }
664 },
665 "node_modules/escape-string-regexp": {
666 "version": "4.0.0",
667 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
668 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
669 "dev": true,
670 "engines": {
671 "node": ">=10"
672 },
673 "funding": {
674 "url": "https://github.com/sponsors/sindresorhus"
675 }
676 },
677 "node_modules/eslint": {
678 "version": "8.38.0",
679 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz",
680 "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==",
681 "dev": true,
682 "dependencies": {
683 "@eslint-community/eslint-utils": "^4.2.0",
684 "@eslint-community/regexpp": "^4.4.0",
685 "@eslint/eslintrc": "^2.0.2",
686 "@eslint/js": "8.38.0",
687 "@humanwhocodes/config-array": "^0.11.8",
688 "@humanwhocodes/module-importer": "^1.0.1",
689 "@nodelib/fs.walk": "^1.2.8",
690 "ajv": "^6.10.0",
691 "chalk": "^4.0.0",
692 "cross-spawn": "^7.0.2",
693 "debug": "^4.3.2",
694 "doctrine": "^3.0.0",
695 "escape-string-regexp": "^4.0.0",
696 "eslint-scope": "^7.1.1",
697 "eslint-visitor-keys": "^3.4.0",
698 "espree": "^9.5.1",
699 "esquery": "^1.4.2",
700 "esutils": "^2.0.2",
701 "fast-deep-equal": "^3.1.3",
702 "file-entry-cache": "^6.0.1",
703 "find-up": "^5.0.0",
704 "glob-parent": "^6.0.2",
705 "globals": "^13.19.0",
706 "grapheme-splitter": "^1.0.4",
707 "ignore": "^5.2.0",
708 "import-fresh": "^3.0.0",
709 "imurmurhash": "^0.1.4",
710 "is-glob": "^4.0.0",
711 "is-path-inside": "^3.0.3",
712 "js-sdsl": "^4.1.4",
713 "js-yaml": "^4.1.0",
714 "json-stable-stringify-without-jsonify": "^1.0.1",
715 "levn": "^0.4.1",
716 "lodash.merge": "^4.6.2",
717 "minimatch": "^3.1.2",
718 "natural-compare": "^1.4.0",
719 "optionator": "^0.9.1",
720 "strip-ansi": "^6.0.1",
721 "strip-json-comments": "^3.1.0",
722 "text-table": "^0.2.0"
723 },
724 "bin": {
725 "eslint": "bin/eslint.js"
726 },
727 "engines": {
728 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
729 },
730 "funding": {
731 "url": "https://opencollective.com/eslint"
732 }
733 },
734 "node_modules/eslint-scope": {
735 "version": "7.1.1",
736 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
737 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
738 "dev": true,
739 "dependencies": {
740 "esrecurse": "^4.3.0",
741 "estraverse": "^5.2.0"
742 },
743 "engines": {
744 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
745 }
746 },
747 "node_modules/eslint-visitor-keys": {
748 "version": "3.4.0",
749 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz",
750 "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==",
751 "dev": true,
752 "engines": {
753 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
754 },
755 "funding": {
756 "url": "https://opencollective.com/eslint"
757 }
758 },
759 "node_modules/espree": {
760 "version": "9.5.1",
761 "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz",
762 "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==",
763 "dev": true,
764 "dependencies": {
765 "acorn": "^8.8.0",
766 "acorn-jsx": "^5.3.2",
767 "eslint-visitor-keys": "^3.4.0"
768 },
769 "engines": {
770 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
771 },
772 "funding": {
773 "url": "https://opencollective.com/eslint"
774 }
775 },
776 "node_modules/esquery": {
777 "version": "1.5.0",
778 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
779 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
780 "dev": true,
781 "dependencies": {
782 "estraverse": "^5.1.0"
783 },
784 "engines": {
785 "node": ">=0.10"
786 }
787 },
788 "node_modules/esrecurse": {
789 "version": "4.3.0",
790 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
791 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
792 "dev": true,
793 "dependencies": {
794 "estraverse": "^5.2.0"
795 },
796 "engines": {
797 "node": ">=4.0"
798 }
799 },
800 "node_modules/estraverse": {
801 "version": "5.3.0",
802 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
803 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
804 "dev": true,
805 "engines": {
806 "node": ">=4.0"
807 }
808 },
809 "node_modules/esutils": {
810 "version": "2.0.3",
811 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
812 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
813 "dev": true,
814 "engines": {
815 "node": ">=0.10.0"
816 }
817 },
818 "node_modules/fast-deep-equal": {
819 "version": "3.1.3",
820 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
821 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
822 "dev": true
823 },
824 "node_modules/fast-glob": {
825 "version": "3.2.12",
826 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
827 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
828 "dev": true,
829 "dependencies": {
830 "@nodelib/fs.stat": "^2.0.2",
831 "@nodelib/fs.walk": "^1.2.3",
832 "glob-parent": "^5.1.2",
833 "merge2": "^1.3.0",
834 "micromatch": "^4.0.4"
835 },
836 "engines": {
837 "node": ">=8.6.0"
838 }
839 },
840 "node_modules/fast-glob/node_modules/glob-parent": {
841 "version": "5.1.2",
842 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
843 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
844 "dev": true,
845 "dependencies": {
846 "is-glob": "^4.0.1"
847 },
848 "engines": {
849 "node": ">= 6"
850 }
851 },
852 "node_modules/fast-json-stable-stringify": {
853 "version": "2.1.0",
854 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
855 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
856 "dev": true
857 },
858 "node_modules/fast-levenshtein": {
859 "version": "2.0.6",
860 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
861 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
862 "dev": true
863 },
864 "node_modules/fastq": {
865 "version": "1.15.0",
866 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
867 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
868 "dev": true,
869 "dependencies": {
870 "reusify": "^1.0.4"
871 }
872 },
873 "node_modules/file-entry-cache": {
874 "version": "6.0.1",
875 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
876 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
877 "dev": true,
878 "dependencies": {
879 "flat-cache": "^3.0.4"
880 },
881 "engines": {
882 "node": "^10.12.0 || >=12.0.0"
883 }
884 },
885 "node_modules/fill-range": {
886 "version": "7.0.1",
887 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
888 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
889 "dev": true,
890 "dependencies": {
891 "to-regex-range": "^5.0.1"
892 },
893 "engines": {
894 "node": ">=8"
895 }
896 },
897 "node_modules/find-up": {
898 "version": "5.0.0",
899 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
900 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
901 "dev": true,
902 "dependencies": {
903 "locate-path": "^6.0.0",
904 "path-exists": "^4.0.0"
905 },
906 "engines": {
907 "node": ">=10"
908 },
909 "funding": {
910 "url": "https://github.com/sponsors/sindresorhus"
911 }
912 },
913 "node_modules/flat-cache": {
914 "version": "3.0.4",
915 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
916 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
917 "dev": true,
918 "dependencies": {
919 "flatted": "^3.1.0",
920 "rimraf": "^3.0.2"
921 },
922 "engines": {
923 "node": "^10.12.0 || >=12.0.0"
924 }
925 },
926 "node_modules/flatted": {
927 "version": "3.2.7",
928 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
929 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
930 "dev": true
931 },
932 "node_modules/fs.realpath": {
933 "version": "1.0.0",
934 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
935 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
936 "dev": true
937 },
938 "node_modules/glob": {
939 "version": "7.2.3",
940 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
941 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
942 "dev": true,
943 "dependencies": {
944 "fs.realpath": "^1.0.0",
945 "inflight": "^1.0.4",
946 "inherits": "2",
947 "minimatch": "^3.1.1",
948 "once": "^1.3.0",
949 "path-is-absolute": "^1.0.0"
950 },
951 "engines": {
952 "node": "*"
953 },
954 "funding": {
955 "url": "https://github.com/sponsors/isaacs"
956 }
957 },
958 "node_modules/glob-parent": {
959 "version": "6.0.2",
960 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
961 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
962 "dev": true,
963 "dependencies": {
964 "is-glob": "^4.0.3"
965 },
966 "engines": {
967 "node": ">=10.13.0"
968 }
969 },
970 "node_modules/globals": {
971 "version": "13.20.0",
972 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
973 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
974 "dev": true,
975 "dependencies": {
976 "type-fest": "^0.20.2"
977 },
978 "engines": {
979 "node": ">=8"
980 },
981 "funding": {
982 "url": "https://github.com/sponsors/sindresorhus"
983 }
984 },
985 "node_modules/globby": {
986 "version": "11.1.0",
987 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
988 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
989 "dev": true,
990 "dependencies": {
991 "array-union": "^2.1.0",
992 "dir-glob": "^3.0.1",
993 "fast-glob": "^3.2.9",
994 "ignore": "^5.2.0",
995 "merge2": "^1.4.1",
996 "slash": "^3.0.0"
997 },
998 "engines": {
999 "node": ">=10"
1000 },
1001 "funding": {
1002 "url": "https://github.com/sponsors/sindresorhus"
1003 }
1004 },
1005 "node_modules/grapheme-splitter": {
1006 "version": "1.0.4",
1007 "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
1008 "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
1009 "dev": true
1010 },
1011 "node_modules/has-flag": {
1012 "version": "4.0.0",
1013 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1014 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1015 "dev": true,
1016 "engines": {
1017 "node": ">=8"
1018 }
1019 },
1020 "node_modules/ignore": {
1021 "version": "5.2.4",
1022 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
1023 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
1024 "dev": true,
1025 "engines": {
1026 "node": ">= 4"
1027 }
1028 },
1029 "node_modules/import-fresh": {
1030 "version": "3.3.0",
1031 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1032 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1033 "dev": true,
1034 "dependencies": {
1035 "parent-module": "^1.0.0",
1036 "resolve-from": "^4.0.0"
1037 },
1038 "engines": {
1039 "node": ">=6"
1040 },
1041 "funding": {
1042 "url": "https://github.com/sponsors/sindresorhus"
1043 }
1044 },
1045 "node_modules/imurmurhash": {
1046 "version": "0.1.4",
1047 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1048 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
1049 "dev": true,
1050 "engines": {
1051 "node": ">=0.8.19"
1052 }
1053 },
1054 "node_modules/inflight": {
1055 "version": "1.0.6",
1056 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1057 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1058 "dev": true,
1059 "dependencies": {
1060 "once": "^1.3.0",
1061 "wrappy": "1"
1062 }
1063 },
1064 "node_modules/inherits": {
1065 "version": "2.0.4",
1066 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1067 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1068 "dev": true
1069 },
1070 "node_modules/is-extglob": {
1071 "version": "2.1.1",
1072 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1073 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1074 "dev": true,
1075 "engines": {
1076 "node": ">=0.10.0"
1077 }
1078 },
1079 "node_modules/is-glob": {
1080 "version": "4.0.3",
1081 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1082 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1083 "dev": true,
1084 "dependencies": {
1085 "is-extglob": "^2.1.1"
1086 },
1087 "engines": {
1088 "node": ">=0.10.0"
1089 }
1090 },
1091 "node_modules/is-number": {
1092 "version": "7.0.0",
1093 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1094 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1095 "dev": true,
1096 "engines": {
1097 "node": ">=0.12.0"
1098 }
1099 },
1100 "node_modules/is-path-inside": {
1101 "version": "3.0.3",
1102 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
1103 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
1104 "dev": true,
1105 "engines": {
1106 "node": ">=8"
1107 }
1108 },
1109 "node_modules/isexe": {
1110 "version": "2.0.0",
1111 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1112 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1113 "dev": true
1114 },
1115 "node_modules/iso-datestring-validator": {
1116 "version": "2.2.2",
1117 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
1118 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="
1119 },
1120 "node_modules/js-sdsl": {
1121 "version": "4.4.0",
1122 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz",
1123 "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==",
1124 "dev": true,
1125 "funding": {
1126 "type": "opencollective",
1127 "url": "https://opencollective.com/js-sdsl"
1128 }
1129 },
1130 "node_modules/js-yaml": {
1131 "version": "4.1.0",
1132 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1133 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
1134 "dev": true,
1135 "dependencies": {
1136 "argparse": "^2.0.1"
1137 },
1138 "bin": {
1139 "js-yaml": "bin/js-yaml.js"
1140 }
1141 },
1142 "node_modules/json-schema-traverse": {
1143 "version": "0.4.1",
1144 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1145 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1146 "dev": true
1147 },
1148 "node_modules/json-stable-stringify-without-jsonify": {
1149 "version": "1.0.1",
1150 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1151 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
1152 "dev": true
1153 },
1154 "node_modules/levn": {
1155 "version": "0.4.1",
1156 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1157 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1158 "dev": true,
1159 "dependencies": {
1160 "prelude-ls": "^1.2.1",
1161 "type-check": "~0.4.0"
1162 },
1163 "engines": {
1164 "node": ">= 0.8.0"
1165 }
1166 },
1167 "node_modules/locate-path": {
1168 "version": "6.0.0",
1169 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1170 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1171 "dev": true,
1172 "dependencies": {
1173 "p-locate": "^5.0.0"
1174 },
1175 "engines": {
1176 "node": ">=10"
1177 },
1178 "funding": {
1179 "url": "https://github.com/sponsors/sindresorhus"
1180 }
1181 },
1182 "node_modules/lodash.merge": {
1183 "version": "4.6.2",
1184 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1185 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1186 "dev": true
1187 },
1188 "node_modules/lru-cache": {
1189 "version": "6.0.0",
1190 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1191 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1192 "dev": true,
1193 "dependencies": {
1194 "yallist": "^4.0.0"
1195 },
1196 "engines": {
1197 "node": ">=10"
1198 }
1199 },
1200 "node_modules/merge2": {
1201 "version": "1.4.1",
1202 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1203 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1204 "dev": true,
1205 "engines": {
1206 "node": ">= 8"
1207 }
1208 },
1209 "node_modules/micromatch": {
1210 "version": "4.0.5",
1211 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1212 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
1213 "dev": true,
1214 "dependencies": {
1215 "braces": "^3.0.2",
1216 "picomatch": "^2.3.1"
1217 },
1218 "engines": {
1219 "node": ">=8.6"
1220 }
1221 },
1222 "node_modules/minimatch": {
1223 "version": "3.1.2",
1224 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1225 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1226 "dev": true,
1227 "dependencies": {
1228 "brace-expansion": "^1.1.7"
1229 },
1230 "engines": {
1231 "node": "*"
1232 }
1233 },
1234 "node_modules/ms": {
1235 "version": "2.1.2",
1236 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1237 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1238 "dev": true
1239 },
1240 "node_modules/multiformats": {
1241 "version": "9.9.0",
1242 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
1243 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="
1244 },
1245 "node_modules/natural-compare": {
1246 "version": "1.4.0",
1247 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1248 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
1249 "dev": true
1250 },
1251 "node_modules/natural-compare-lite": {
1252 "version": "1.4.0",
1253 "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
1254 "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==",
1255 "dev": true
1256 },
1257 "node_modules/once": {
1258 "version": "1.4.0",
1259 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1260 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1261 "dev": true,
1262 "dependencies": {
1263 "wrappy": "1"
1264 }
1265 },
1266 "node_modules/optionator": {
1267 "version": "0.9.1",
1268 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
1269 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
1270 "dev": true,
1271 "dependencies": {
1272 "deep-is": "^0.1.3",
1273 "fast-levenshtein": "^2.0.6",
1274 "levn": "^0.4.1",
1275 "prelude-ls": "^1.2.1",
1276 "type-check": "^0.4.0",
1277 "word-wrap": "^1.2.3"
1278 },
1279 "engines": {
1280 "node": ">= 0.8.0"
1281 }
1282 },
1283 "node_modules/p-limit": {
1284 "version": "3.1.0",
1285 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1286 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1287 "dev": true,
1288 "dependencies": {
1289 "yocto-queue": "^0.1.0"
1290 },
1291 "engines": {
1292 "node": ">=10"
1293 },
1294 "funding": {
1295 "url": "https://github.com/sponsors/sindresorhus"
1296 }
1297 },
1298 "node_modules/p-locate": {
1299 "version": "5.0.0",
1300 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1301 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1302 "dev": true,
1303 "dependencies": {
1304 "p-limit": "^3.0.2"
1305 },
1306 "engines": {
1307 "node": ">=10"
1308 },
1309 "funding": {
1310 "url": "https://github.com/sponsors/sindresorhus"
1311 }
1312 },
1313 "node_modules/parent-module": {
1314 "version": "1.0.1",
1315 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1316 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1317 "dev": true,
1318 "dependencies": {
1319 "callsites": "^3.0.0"
1320 },
1321 "engines": {
1322 "node": ">=6"
1323 }
1324 },
1325 "node_modules/path-exists": {
1326 "version": "4.0.0",
1327 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1328 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1329 "dev": true,
1330 "engines": {
1331 "node": ">=8"
1332 }
1333 },
1334 "node_modules/path-is-absolute": {
1335 "version": "1.0.1",
1336 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1337 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1338 "dev": true,
1339 "engines": {
1340 "node": ">=0.10.0"
1341 }
1342 },
1343 "node_modules/path-key": {
1344 "version": "3.1.1",
1345 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1346 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1347 "dev": true,
1348 "engines": {
1349 "node": ">=8"
1350 }
1351 },
1352 "node_modules/path-type": {
1353 "version": "4.0.0",
1354 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1355 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1356 "dev": true,
1357 "engines": {
1358 "node": ">=8"
1359 }
1360 },
1361 "node_modules/picomatch": {
1362 "version": "2.3.1",
1363 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1364 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1365 "dev": true,
1366 "engines": {
1367 "node": ">=8.6"
1368 },
1369 "funding": {
1370 "url": "https://github.com/sponsors/jonschlinkert"
1371 }
1372 },
1373 "node_modules/prelude-ls": {
1374 "version": "1.2.1",
1375 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1376 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1377 "dev": true,
1378 "engines": {
1379 "node": ">= 0.8.0"
1380 }
1381 },
1382 "node_modules/prettier": {
1383 "version": "2.8.7",
1384 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz",
1385 "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==",
1386 "dev": true,
1387 "bin": {
1388 "prettier": "bin-prettier.js"
1389 },
1390 "engines": {
1391 "node": ">=10.13.0"
1392 },
1393 "funding": {
1394 "url": "https://github.com/prettier/prettier?sponsor=1"
1395 }
1396 },
1397 "node_modules/punycode": {
1398 "version": "2.3.0",
1399 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
1400 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
1401 "dev": true,
1402 "engines": {
1403 "node": ">=6"
1404 }
1405 },
1406 "node_modules/queue-microtask": {
1407 "version": "1.2.3",
1408 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1409 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1410 "dev": true,
1411 "funding": [
1412 {
1413 "type": "github",
1414 "url": "https://github.com/sponsors/feross"
1415 },
1416 {
1417 "type": "patreon",
1418 "url": "https://www.patreon.com/feross"
1419 },
1420 {
1421 "type": "consulting",
1422 "url": "https://feross.org/support"
1423 }
1424 ]
1425 },
1426 "node_modules/resolve-from": {
1427 "version": "4.0.0",
1428 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1429 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1430 "dev": true,
1431 "engines": {
1432 "node": ">=4"
1433 }
1434 },
1435 "node_modules/reusify": {
1436 "version": "1.0.4",
1437 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1438 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1439 "dev": true,
1440 "engines": {
1441 "iojs": ">=1.0.0",
1442 "node": ">=0.10.0"
1443 }
1444 },
1445 "node_modules/rimraf": {
1446 "version": "3.0.2",
1447 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1448 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1449 "dev": true,
1450 "dependencies": {
1451 "glob": "^7.1.3"
1452 },
1453 "bin": {
1454 "rimraf": "bin.js"
1455 },
1456 "funding": {
1457 "url": "https://github.com/sponsors/isaacs"
1458 }
1459 },
1460 "node_modules/run-parallel": {
1461 "version": "1.2.0",
1462 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1463 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1464 "dev": true,
1465 "funding": [
1466 {
1467 "type": "github",
1468 "url": "https://github.com/sponsors/feross"
1469 },
1470 {
1471 "type": "patreon",
1472 "url": "https://www.patreon.com/feross"
1473 },
1474 {
1475 "type": "consulting",
1476 "url": "https://feross.org/support"
1477 }
1478 ],
1479 "dependencies": {
1480 "queue-microtask": "^1.2.2"
1481 }
1482 },
1483 "node_modules/rxjs": {
1484 "version": "7.8.0",
1485 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz",
1486 "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==",
1487 "optional": true,
1488 "dependencies": {
1489 "tslib": "^2.1.0"
1490 }
1491 },
1492 "node_modules/semver": {
1493 "version": "7.3.8",
1494 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
1495 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
1496 "dev": true,
1497 "dependencies": {
1498 "lru-cache": "^6.0.0"
1499 },
1500 "bin": {
1501 "semver": "bin/semver.js"
1502 },
1503 "engines": {
1504 "node": ">=10"
1505 }
1506 },
1507 "node_modules/shebang-command": {
1508 "version": "2.0.0",
1509 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1510 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1511 "dev": true,
1512 "dependencies": {
1513 "shebang-regex": "^3.0.0"
1514 },
1515 "engines": {
1516 "node": ">=8"
1517 }
1518 },
1519 "node_modules/shebang-regex": {
1520 "version": "3.0.0",
1521 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1522 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1523 "dev": true,
1524 "engines": {
1525 "node": ">=8"
1526 }
1527 },
1528 "node_modules/slash": {
1529 "version": "3.0.0",
1530 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
1531 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
1532 "dev": true,
1533 "engines": {
1534 "node": ">=8"
1535 }
1536 },
1537 "node_modules/strip-ansi": {
1538 "version": "6.0.1",
1539 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1540 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1541 "dev": true,
1542 "dependencies": {
1543 "ansi-regex": "^5.0.1"
1544 },
1545 "engines": {
1546 "node": ">=8"
1547 }
1548 },
1549 "node_modules/strip-json-comments": {
1550 "version": "3.1.1",
1551 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1552 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1553 "dev": true,
1554 "engines": {
1555 "node": ">=8"
1556 },
1557 "funding": {
1558 "url": "https://github.com/sponsors/sindresorhus"
1559 }
1560 },
1561 "node_modules/supports-color": {
1562 "version": "7.2.0",
1563 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1564 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1565 "dev": true,
1566 "dependencies": {
1567 "has-flag": "^4.0.0"
1568 },
1569 "engines": {
1570 "node": ">=8"
1571 }
1572 },
1573 "node_modules/text-table": {
1574 "version": "0.2.0",
1575 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1576 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
1577 "dev": true
1578 },
1579 "node_modules/tlds": {
1580 "version": "1.238.0",
1581 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.238.0.tgz",
1582 "integrity": "sha512-lFPF9pZFhLrPodaJ0wt9QIN0l8jOxqmUezGZnm7BfkDSVd9q667oVIJukLVzhF+4oW7uDlrLlfJrL5yu9RWwew==",
1583 "bin": {
1584 "tlds": "bin.js"
1585 }
1586 },
1587 "node_modules/to-regex-range": {
1588 "version": "5.0.1",
1589 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1590 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1591 "dev": true,
1592 "dependencies": {
1593 "is-number": "^7.0.0"
1594 },
1595 "engines": {
1596 "node": ">=8.0"
1597 }
1598 },
1599 "node_modules/tslib": {
1600 "version": "2.5.0",
1601 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
1602 "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
1603 "optional": true
1604 },
1605 "node_modules/tsutils": {
1606 "version": "3.21.0",
1607 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
1608 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
1609 "dev": true,
1610 "dependencies": {
1611 "tslib": "^1.8.1"
1612 },
1613 "engines": {
1614 "node": ">= 6"
1615 },
1616 "peerDependencies": {
1617 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
1618 }
1619 },
1620 "node_modules/tsutils/node_modules/tslib": {
1621 "version": "1.14.1",
1622 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
1623 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
1624 "dev": true
1625 },
1626 "node_modules/type-check": {
1627 "version": "0.4.0",
1628 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1629 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1630 "dev": true,
1631 "dependencies": {
1632 "prelude-ls": "^1.2.1"
1633 },
1634 "engines": {
1635 "node": ">= 0.8.0"
1636 }
1637 },
1638 "node_modules/type-fest": {
1639 "version": "0.20.2",
1640 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1641 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1642 "dev": true,
1643 "engines": {
1644 "node": ">=10"
1645 },
1646 "funding": {
1647 "url": "https://github.com/sponsors/sindresorhus"
1648 }
1649 },
1650 "node_modules/typed-emitter": {
1651 "version": "2.1.0",
1652 "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz",
1653 "integrity": "sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==",
1654 "optionalDependencies": {
1655 "rxjs": "*"
1656 }
1657 },
1658 "node_modules/typescript": {
1659 "version": "5.0.4",
1660 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
1661 "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
1662 "dev": true,
1663 "bin": {
1664 "tsc": "bin/tsc",
1665 "tsserver": "bin/tsserver"
1666 },
1667 "engines": {
1668 "node": ">=12.20"
1669 }
1670 },
1671 "node_modules/uint8arrays": {
1672 "version": "3.0.0",
1673 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
1674 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
1675 "dependencies": {
1676 "multiformats": "^9.4.2"
1677 }
1678 },
1679 "node_modules/uri-js": {
1680 "version": "4.4.1",
1681 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1682 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1683 "dev": true,
1684 "dependencies": {
1685 "punycode": "^2.1.0"
1686 }
1687 },
1688 "node_modules/which": {
1689 "version": "2.0.2",
1690 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1691 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1692 "dev": true,
1693 "dependencies": {
1694 "isexe": "^2.0.0"
1695 },
1696 "bin": {
1697 "node-which": "bin/node-which"
1698 },
1699 "engines": {
1700 "node": ">= 8"
1701 }
1702 },
1703 "node_modules/word-wrap": {
1704 "version": "1.2.3",
1705 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1706 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
1707 "dev": true,
1708 "engines": {
1709 "node": ">=0.10.0"
1710 }
1711 },
1712 "node_modules/wrappy": {
1713 "version": "1.0.2",
1714 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1715 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1716 "dev": true
1717 },
1718 "node_modules/yallist": {
1719 "version": "4.0.0",
1720 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1721 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1722 "dev": true
1723 },
1724 "node_modules/yocto-queue": {
1725 "version": "0.1.0",
1726 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1727 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1728 "dev": true,
1729 "engines": {
1730 "node": ">=10"
1731 },
1732 "funding": {
1733 "url": "https://github.com/sponsors/sindresorhus"
1734 }
1735 },
1736 "node_modules/zod": {
1737 "version": "3.21.4",
1738 "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz",
1739 "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==",
1740 "funding": {
1741 "url": "https://github.com/sponsors/colinhacks"
1742 }
1743 }
1744 }
1745}