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