package-lock.json (view raw)
1{
2 "name": "simple-discord-music-bot",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "simple-discord-music-bot",
9 "version": "1.0.0",
10 "license": "GPL3",
11 "dependencies": {
12 "@discordjs/voice": "^0.16.0",
13 "discord.js": "^14.14.1",
14 "libsodium-wrappers": "^0.7.10",
15 "play-dl": "^1.9.6"
16 },
17 "devDependencies": {
18 "eslint": "^8.23.1",
19 "typescript": "^5.3.3"
20 }
21 },
22 "node_modules/@aashutoshrathi/word-wrap": {
23 "version": "1.2.6",
24 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
25 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
26 "dev": true,
27 "engines": {
28 "node": ">=0.10.0"
29 }
30 },
31 "node_modules/@discordjs/builders": {
32 "version": "1.7.0",
33 "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.7.0.tgz",
34 "integrity": "sha512-GDtbKMkg433cOZur8Dv6c25EHxduNIBsxeHrsRoIM8+AwmEZ8r0tEpckx/sHwTLwQPOF3e2JWloZh9ofCaMfAw==",
35 "dependencies": {
36 "@discordjs/formatters": "^0.3.3",
37 "@discordjs/util": "^1.0.2",
38 "@sapphire/shapeshift": "^3.9.3",
39 "discord-api-types": "0.37.61",
40 "fast-deep-equal": "^3.1.3",
41 "ts-mixer": "^6.0.3",
42 "tslib": "^2.6.2"
43 },
44 "engines": {
45 "node": ">=16.11.0"
46 }
47 },
48 "node_modules/@discordjs/collection": {
49 "version": "1.5.3",
50 "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-1.5.3.tgz",
51 "integrity": "sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==",
52 "engines": {
53 "node": ">=16.11.0"
54 }
55 },
56 "node_modules/@discordjs/formatters": {
57 "version": "0.3.3",
58 "resolved": "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.3.3.tgz",
59 "integrity": "sha512-wTcI1Q5cps1eSGhl6+6AzzZkBBlVrBdc9IUhJbijRgVjCNIIIZPgqnUj3ntFODsHrdbGU8BEG9XmDQmgEEYn3w==",
60 "dependencies": {
61 "discord-api-types": "0.37.61"
62 },
63 "engines": {
64 "node": ">=16.11.0"
65 }
66 },
67 "node_modules/@discordjs/rest": {
68 "version": "2.2.0",
69 "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-2.2.0.tgz",
70 "integrity": "sha512-nXm9wT8oqrYFRMEqTXQx9DUTeEtXUDMmnUKIhZn6O2EeDY9VCdwj23XCPq7fkqMPKdF7ldAfeVKyxxFdbZl59A==",
71 "dependencies": {
72 "@discordjs/collection": "^2.0.0",
73 "@discordjs/util": "^1.0.2",
74 "@sapphire/async-queue": "^1.5.0",
75 "@sapphire/snowflake": "^3.5.1",
76 "@vladfrangu/async_event_emitter": "^2.2.2",
77 "discord-api-types": "0.37.61",
78 "magic-bytes.js": "^1.5.0",
79 "tslib": "^2.6.2",
80 "undici": "5.27.2"
81 },
82 "engines": {
83 "node": ">=16.11.0"
84 }
85 },
86 "node_modules/@discordjs/rest/node_modules/@discordjs/collection": {
87 "version": "2.0.0",
88 "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.0.0.tgz",
89 "integrity": "sha512-YTWIXLrf5FsrLMycpMM9Q6vnZoR/lN2AWX23/Cuo8uOOtS8eHB2dyQaaGnaF8aZPYnttf2bkLMcXn/j6JUOi3w==",
90 "engines": {
91 "node": ">=18"
92 }
93 },
94 "node_modules/@discordjs/util": {
95 "version": "1.0.2",
96 "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-1.0.2.tgz",
97 "integrity": "sha512-IRNbimrmfb75GMNEjyznqM1tkI7HrZOf14njX7tCAAUetyZM1Pr8hX/EK2lxBCOgWDRmigbp24fD1hdMfQK5lw==",
98 "engines": {
99 "node": ">=16.11.0"
100 }
101 },
102 "node_modules/@discordjs/voice": {
103 "version": "0.16.1",
104 "resolved": "https://registry.npmjs.org/@discordjs/voice/-/voice-0.16.1.tgz",
105 "integrity": "sha512-uiWiW0Ta6K473yf8zs13RfKuPqm/xU4m4dAidMkIdwqgy1CztbbZBtPLfDkVSKzpW7s6m072C+uQcs4LwF3FhA==",
106 "dependencies": {
107 "@types/ws": "^8.5.9",
108 "discord-api-types": "0.37.61",
109 "prism-media": "^1.3.5",
110 "tslib": "^2.6.2",
111 "ws": "^8.14.2"
112 },
113 "engines": {
114 "node": ">=16.11.0"
115 }
116 },
117 "node_modules/@discordjs/ws": {
118 "version": "1.0.2",
119 "resolved": "https://registry.npmjs.org/@discordjs/ws/-/ws-1.0.2.tgz",
120 "integrity": "sha512-+XI82Rm2hKnFwAySXEep4A7Kfoowt6weO6381jgW+wVdTpMS/56qCvoXyFRY0slcv7c/U8My2PwIB2/wEaAh7Q==",
121 "dependencies": {
122 "@discordjs/collection": "^2.0.0",
123 "@discordjs/rest": "^2.1.0",
124 "@discordjs/util": "^1.0.2",
125 "@sapphire/async-queue": "^1.5.0",
126 "@types/ws": "^8.5.9",
127 "@vladfrangu/async_event_emitter": "^2.2.2",
128 "discord-api-types": "0.37.61",
129 "tslib": "^2.6.2",
130 "ws": "^8.14.2"
131 },
132 "engines": {
133 "node": ">=16.11.0"
134 }
135 },
136 "node_modules/@discordjs/ws/node_modules/@discordjs/collection": {
137 "version": "2.0.0",
138 "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.0.0.tgz",
139 "integrity": "sha512-YTWIXLrf5FsrLMycpMM9Q6vnZoR/lN2AWX23/Cuo8uOOtS8eHB2dyQaaGnaF8aZPYnttf2bkLMcXn/j6JUOi3w==",
140 "engines": {
141 "node": ">=18"
142 }
143 },
144 "node_modules/@eslint-community/eslint-utils": {
145 "version": "4.4.0",
146 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
147 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
148 "dev": true,
149 "dependencies": {
150 "eslint-visitor-keys": "^3.3.0"
151 },
152 "engines": {
153 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
154 },
155 "peerDependencies": {
156 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
157 }
158 },
159 "node_modules/@eslint-community/regexpp": {
160 "version": "4.10.0",
161 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz",
162 "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==",
163 "dev": true,
164 "engines": {
165 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
166 }
167 },
168 "node_modules/@eslint/eslintrc": {
169 "version": "2.1.4",
170 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
171 "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
172 "dev": true,
173 "dependencies": {
174 "ajv": "^6.12.4",
175 "debug": "^4.3.2",
176 "espree": "^9.6.0",
177 "globals": "^13.19.0",
178 "ignore": "^5.2.0",
179 "import-fresh": "^3.2.1",
180 "js-yaml": "^4.1.0",
181 "minimatch": "^3.1.2",
182 "strip-json-comments": "^3.1.1"
183 },
184 "engines": {
185 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
186 },
187 "funding": {
188 "url": "https://opencollective.com/eslint"
189 }
190 },
191 "node_modules/@eslint/js": {
192 "version": "8.56.0",
193 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz",
194 "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==",
195 "dev": true,
196 "engines": {
197 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
198 }
199 },
200 "node_modules/@fastify/busboy": {
201 "version": "2.1.0",
202 "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz",
203 "integrity": "sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==",
204 "engines": {
205 "node": ">=14"
206 }
207 },
208 "node_modules/@humanwhocodes/config-array": {
209 "version": "0.11.13",
210 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz",
211 "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",
212 "dev": true,
213 "dependencies": {
214 "@humanwhocodes/object-schema": "^2.0.1",
215 "debug": "^4.1.1",
216 "minimatch": "^3.0.5"
217 },
218 "engines": {
219 "node": ">=10.10.0"
220 }
221 },
222 "node_modules/@humanwhocodes/module-importer": {
223 "version": "1.0.1",
224 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
225 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
226 "dev": true,
227 "engines": {
228 "node": ">=12.22"
229 },
230 "funding": {
231 "type": "github",
232 "url": "https://github.com/sponsors/nzakas"
233 }
234 },
235 "node_modules/@humanwhocodes/object-schema": {
236 "version": "2.0.1",
237 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz",
238 "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",
239 "dev": true
240 },
241 "node_modules/@nodelib/fs.scandir": {
242 "version": "2.1.5",
243 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
244 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
245 "dev": true,
246 "dependencies": {
247 "@nodelib/fs.stat": "2.0.5",
248 "run-parallel": "^1.1.9"
249 },
250 "engines": {
251 "node": ">= 8"
252 }
253 },
254 "node_modules/@nodelib/fs.stat": {
255 "version": "2.0.5",
256 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
257 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
258 "dev": true,
259 "engines": {
260 "node": ">= 8"
261 }
262 },
263 "node_modules/@nodelib/fs.walk": {
264 "version": "1.2.8",
265 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
266 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
267 "dev": true,
268 "dependencies": {
269 "@nodelib/fs.scandir": "2.1.5",
270 "fastq": "^1.6.0"
271 },
272 "engines": {
273 "node": ">= 8"
274 }
275 },
276 "node_modules/@sapphire/async-queue": {
277 "version": "1.5.1",
278 "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.5.1.tgz",
279 "integrity": "sha512-1RdpsmDQR/aWfp8oJzPtn4dNQrbpqSL5PIA0uAB/XwerPXUf994Ug1au1e7uGcD7ei8/F63UDjr5GWps1g/HxQ==",
280 "engines": {
281 "node": ">=v14.0.0",
282 "npm": ">=7.0.0"
283 }
284 },
285 "node_modules/@sapphire/shapeshift": {
286 "version": "3.9.5",
287 "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.9.5.tgz",
288 "integrity": "sha512-AGdHe+51gF7D3W8hBfuSFLBocURDCXVQczScTHXDS3RpNjNgrktIx/amlz5y8nHhm8SAdFt/X8EF8ZSfjJ0tnA==",
289 "dependencies": {
290 "fast-deep-equal": "^3.1.3",
291 "lodash": "^4.17.21"
292 },
293 "engines": {
294 "node": ">=v18"
295 }
296 },
297 "node_modules/@sapphire/snowflake": {
298 "version": "3.5.1",
299 "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.1.tgz",
300 "integrity": "sha512-BxcYGzgEsdlG0dKAyOm0ehLGm2CafIrfQTZGWgkfKYbj+pNNsorZ7EotuZukc2MT70E0UbppVbtpBrqpzVzjNA==",
301 "engines": {
302 "node": ">=v14.0.0",
303 "npm": ">=7.0.0"
304 }
305 },
306 "node_modules/@types/node": {
307 "version": "20.10.7",
308 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.7.tgz",
309 "integrity": "sha512-fRbIKb8C/Y2lXxB5eVMj4IU7xpdox0Lh8bUPEdtLysaylsml1hOOx1+STloRs/B9nf7C6kPRmmg/V7aQW7usNg==",
310 "dependencies": {
311 "undici-types": "~5.26.4"
312 }
313 },
314 "node_modules/@types/ws": {
315 "version": "8.5.10",
316 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz",
317 "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
318 "dependencies": {
319 "@types/node": "*"
320 }
321 },
322 "node_modules/@ungap/structured-clone": {
323 "version": "1.2.0",
324 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
325 "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
326 "dev": true
327 },
328 "node_modules/@vladfrangu/async_event_emitter": {
329 "version": "2.2.4",
330 "resolved": "https://registry.npmjs.org/@vladfrangu/async_event_emitter/-/async_event_emitter-2.2.4.tgz",
331 "integrity": "sha512-ButUPz9E9cXMLgvAW8aLAKKJJsPu1dY1/l/E8xzLFuysowXygs6GBcyunK9rnGC4zTsnIc2mQo71rGw9U+Ykug==",
332 "engines": {
333 "node": ">=v14.0.0",
334 "npm": ">=7.0.0"
335 }
336 },
337 "node_modules/acorn": {
338 "version": "8.11.3",
339 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz",
340 "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
341 "dev": true,
342 "bin": {
343 "acorn": "bin/acorn"
344 },
345 "engines": {
346 "node": ">=0.4.0"
347 }
348 },
349 "node_modules/acorn-jsx": {
350 "version": "5.3.2",
351 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
352 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
353 "dev": true,
354 "peerDependencies": {
355 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
356 }
357 },
358 "node_modules/ajv": {
359 "version": "6.12.6",
360 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
361 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
362 "dev": true,
363 "dependencies": {
364 "fast-deep-equal": "^3.1.1",
365 "fast-json-stable-stringify": "^2.0.0",
366 "json-schema-traverse": "^0.4.1",
367 "uri-js": "^4.2.2"
368 },
369 "funding": {
370 "type": "github",
371 "url": "https://github.com/sponsors/epoberezkin"
372 }
373 },
374 "node_modules/ansi-regex": {
375 "version": "5.0.1",
376 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
377 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
378 "dev": true,
379 "engines": {
380 "node": ">=8"
381 }
382 },
383 "node_modules/ansi-styles": {
384 "version": "4.3.0",
385 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
386 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
387 "dev": true,
388 "dependencies": {
389 "color-convert": "^2.0.1"
390 },
391 "engines": {
392 "node": ">=8"
393 },
394 "funding": {
395 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
396 }
397 },
398 "node_modules/argparse": {
399 "version": "2.0.1",
400 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
401 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
402 "dev": true
403 },
404 "node_modules/balanced-match": {
405 "version": "1.0.2",
406 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
407 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
408 "dev": true
409 },
410 "node_modules/brace-expansion": {
411 "version": "1.1.11",
412 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
413 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
414 "dev": true,
415 "dependencies": {
416 "balanced-match": "^1.0.0",
417 "concat-map": "0.0.1"
418 }
419 },
420 "node_modules/callsites": {
421 "version": "3.1.0",
422 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
423 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
424 "dev": true,
425 "engines": {
426 "node": ">=6"
427 }
428 },
429 "node_modules/chalk": {
430 "version": "4.1.2",
431 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
432 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
433 "dev": true,
434 "dependencies": {
435 "ansi-styles": "^4.1.0",
436 "supports-color": "^7.1.0"
437 },
438 "engines": {
439 "node": ">=10"
440 },
441 "funding": {
442 "url": "https://github.com/chalk/chalk?sponsor=1"
443 }
444 },
445 "node_modules/color-convert": {
446 "version": "2.0.1",
447 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
448 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
449 "dev": true,
450 "dependencies": {
451 "color-name": "~1.1.4"
452 },
453 "engines": {
454 "node": ">=7.0.0"
455 }
456 },
457 "node_modules/color-name": {
458 "version": "1.1.4",
459 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
460 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
461 "dev": true
462 },
463 "node_modules/concat-map": {
464 "version": "0.0.1",
465 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
466 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
467 "dev": true
468 },
469 "node_modules/cross-spawn": {
470 "version": "7.0.3",
471 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
472 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
473 "dev": true,
474 "dependencies": {
475 "path-key": "^3.1.0",
476 "shebang-command": "^2.0.0",
477 "which": "^2.0.1"
478 },
479 "engines": {
480 "node": ">= 8"
481 }
482 },
483 "node_modules/debug": {
484 "version": "4.3.4",
485 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
486 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
487 "dev": true,
488 "dependencies": {
489 "ms": "2.1.2"
490 },
491 "engines": {
492 "node": ">=6.0"
493 },
494 "peerDependenciesMeta": {
495 "supports-color": {
496 "optional": true
497 }
498 }
499 },
500 "node_modules/deep-is": {
501 "version": "0.1.4",
502 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
503 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
504 "dev": true
505 },
506 "node_modules/discord-api-types": {
507 "version": "0.37.61",
508 "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.61.tgz",
509 "integrity": "sha512-o/dXNFfhBpYHpQFdT6FWzeO7pKc838QeeZ9d91CfVAtpr5XLK4B/zYxQbYgPdoMiTDvJfzcsLW5naXgmHGDNXw=="
510 },
511 "node_modules/discord.js": {
512 "version": "14.14.1",
513 "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.14.1.tgz",
514 "integrity": "sha512-/hUVzkIerxKHyRKopJy5xejp4MYKDPTszAnpYxzVVv4qJYf+Tkt+jnT2N29PIPschicaEEpXwF2ARrTYHYwQ5w==",
515 "dependencies": {
516 "@discordjs/builders": "^1.7.0",
517 "@discordjs/collection": "1.5.3",
518 "@discordjs/formatters": "^0.3.3",
519 "@discordjs/rest": "^2.1.0",
520 "@discordjs/util": "^1.0.2",
521 "@discordjs/ws": "^1.0.2",
522 "@sapphire/snowflake": "3.5.1",
523 "@types/ws": "8.5.9",
524 "discord-api-types": "0.37.61",
525 "fast-deep-equal": "3.1.3",
526 "lodash.snakecase": "4.1.1",
527 "tslib": "2.6.2",
528 "undici": "5.27.2",
529 "ws": "8.14.2"
530 },
531 "engines": {
532 "node": ">=16.11.0"
533 }
534 },
535 "node_modules/discord.js/node_modules/@types/ws": {
536 "version": "8.5.9",
537 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz",
538 "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==",
539 "dependencies": {
540 "@types/node": "*"
541 }
542 },
543 "node_modules/discord.js/node_modules/ws": {
544 "version": "8.14.2",
545 "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
546 "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==",
547 "engines": {
548 "node": ">=10.0.0"
549 },
550 "peerDependencies": {
551 "bufferutil": "^4.0.1",
552 "utf-8-validate": ">=5.0.2"
553 },
554 "peerDependenciesMeta": {
555 "bufferutil": {
556 "optional": true
557 },
558 "utf-8-validate": {
559 "optional": true
560 }
561 }
562 },
563 "node_modules/doctrine": {
564 "version": "3.0.0",
565 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
566 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
567 "dev": true,
568 "dependencies": {
569 "esutils": "^2.0.2"
570 },
571 "engines": {
572 "node": ">=6.0.0"
573 }
574 },
575 "node_modules/escape-string-regexp": {
576 "version": "4.0.0",
577 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
578 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
579 "dev": true,
580 "engines": {
581 "node": ">=10"
582 },
583 "funding": {
584 "url": "https://github.com/sponsors/sindresorhus"
585 }
586 },
587 "node_modules/eslint": {
588 "version": "8.56.0",
589 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz",
590 "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==",
591 "dev": true,
592 "dependencies": {
593 "@eslint-community/eslint-utils": "^4.2.0",
594 "@eslint-community/regexpp": "^4.6.1",
595 "@eslint/eslintrc": "^2.1.4",
596 "@eslint/js": "8.56.0",
597 "@humanwhocodes/config-array": "^0.11.13",
598 "@humanwhocodes/module-importer": "^1.0.1",
599 "@nodelib/fs.walk": "^1.2.8",
600 "@ungap/structured-clone": "^1.2.0",
601 "ajv": "^6.12.4",
602 "chalk": "^4.0.0",
603 "cross-spawn": "^7.0.2",
604 "debug": "^4.3.2",
605 "doctrine": "^3.0.0",
606 "escape-string-regexp": "^4.0.0",
607 "eslint-scope": "^7.2.2",
608 "eslint-visitor-keys": "^3.4.3",
609 "espree": "^9.6.1",
610 "esquery": "^1.4.2",
611 "esutils": "^2.0.2",
612 "fast-deep-equal": "^3.1.3",
613 "file-entry-cache": "^6.0.1",
614 "find-up": "^5.0.0",
615 "glob-parent": "^6.0.2",
616 "globals": "^13.19.0",
617 "graphemer": "^1.4.0",
618 "ignore": "^5.2.0",
619 "imurmurhash": "^0.1.4",
620 "is-glob": "^4.0.0",
621 "is-path-inside": "^3.0.3",
622 "js-yaml": "^4.1.0",
623 "json-stable-stringify-without-jsonify": "^1.0.1",
624 "levn": "^0.4.1",
625 "lodash.merge": "^4.6.2",
626 "minimatch": "^3.1.2",
627 "natural-compare": "^1.4.0",
628 "optionator": "^0.9.3",
629 "strip-ansi": "^6.0.1",
630 "text-table": "^0.2.0"
631 },
632 "bin": {
633 "eslint": "bin/eslint.js"
634 },
635 "engines": {
636 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
637 },
638 "funding": {
639 "url": "https://opencollective.com/eslint"
640 }
641 },
642 "node_modules/eslint-scope": {
643 "version": "7.2.2",
644 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
645 "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
646 "dev": true,
647 "dependencies": {
648 "esrecurse": "^4.3.0",
649 "estraverse": "^5.2.0"
650 },
651 "engines": {
652 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
653 },
654 "funding": {
655 "url": "https://opencollective.com/eslint"
656 }
657 },
658 "node_modules/eslint-visitor-keys": {
659 "version": "3.4.3",
660 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
661 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
662 "dev": true,
663 "engines": {
664 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
665 },
666 "funding": {
667 "url": "https://opencollective.com/eslint"
668 }
669 },
670 "node_modules/espree": {
671 "version": "9.6.1",
672 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
673 "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
674 "dev": true,
675 "dependencies": {
676 "acorn": "^8.9.0",
677 "acorn-jsx": "^5.3.2",
678 "eslint-visitor-keys": "^3.4.1"
679 },
680 "engines": {
681 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
682 },
683 "funding": {
684 "url": "https://opencollective.com/eslint"
685 }
686 },
687 "node_modules/esquery": {
688 "version": "1.5.0",
689 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
690 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
691 "dev": true,
692 "dependencies": {
693 "estraverse": "^5.1.0"
694 },
695 "engines": {
696 "node": ">=0.10"
697 }
698 },
699 "node_modules/esrecurse": {
700 "version": "4.3.0",
701 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
702 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
703 "dev": true,
704 "dependencies": {
705 "estraverse": "^5.2.0"
706 },
707 "engines": {
708 "node": ">=4.0"
709 }
710 },
711 "node_modules/estraverse": {
712 "version": "5.3.0",
713 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
714 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
715 "dev": true,
716 "engines": {
717 "node": ">=4.0"
718 }
719 },
720 "node_modules/esutils": {
721 "version": "2.0.3",
722 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
723 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
724 "dev": true,
725 "engines": {
726 "node": ">=0.10.0"
727 }
728 },
729 "node_modules/fast-deep-equal": {
730 "version": "3.1.3",
731 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
732 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
733 },
734 "node_modules/fast-json-stable-stringify": {
735 "version": "2.1.0",
736 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
737 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
738 "dev": true
739 },
740 "node_modules/fast-levenshtein": {
741 "version": "2.0.6",
742 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
743 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
744 "dev": true
745 },
746 "node_modules/fastq": {
747 "version": "1.16.0",
748 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz",
749 "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==",
750 "dev": true,
751 "dependencies": {
752 "reusify": "^1.0.4"
753 }
754 },
755 "node_modules/file-entry-cache": {
756 "version": "6.0.1",
757 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
758 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
759 "dev": true,
760 "dependencies": {
761 "flat-cache": "^3.0.4"
762 },
763 "engines": {
764 "node": "^10.12.0 || >=12.0.0"
765 }
766 },
767 "node_modules/find-up": {
768 "version": "5.0.0",
769 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
770 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
771 "dev": true,
772 "dependencies": {
773 "locate-path": "^6.0.0",
774 "path-exists": "^4.0.0"
775 },
776 "engines": {
777 "node": ">=10"
778 },
779 "funding": {
780 "url": "https://github.com/sponsors/sindresorhus"
781 }
782 },
783 "node_modules/flat-cache": {
784 "version": "3.2.0",
785 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
786 "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
787 "dev": true,
788 "dependencies": {
789 "flatted": "^3.2.9",
790 "keyv": "^4.5.3",
791 "rimraf": "^3.0.2"
792 },
793 "engines": {
794 "node": "^10.12.0 || >=12.0.0"
795 }
796 },
797 "node_modules/flatted": {
798 "version": "3.2.9",
799 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz",
800 "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==",
801 "dev": true
802 },
803 "node_modules/fs.realpath": {
804 "version": "1.0.0",
805 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
806 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
807 "dev": true
808 },
809 "node_modules/glob": {
810 "version": "7.2.3",
811 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
812 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
813 "dev": true,
814 "dependencies": {
815 "fs.realpath": "^1.0.0",
816 "inflight": "^1.0.4",
817 "inherits": "2",
818 "minimatch": "^3.1.1",
819 "once": "^1.3.0",
820 "path-is-absolute": "^1.0.0"
821 },
822 "engines": {
823 "node": "*"
824 },
825 "funding": {
826 "url": "https://github.com/sponsors/isaacs"
827 }
828 },
829 "node_modules/glob-parent": {
830 "version": "6.0.2",
831 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
832 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
833 "dev": true,
834 "dependencies": {
835 "is-glob": "^4.0.3"
836 },
837 "engines": {
838 "node": ">=10.13.0"
839 }
840 },
841 "node_modules/globals": {
842 "version": "13.24.0",
843 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
844 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
845 "dev": true,
846 "dependencies": {
847 "type-fest": "^0.20.2"
848 },
849 "engines": {
850 "node": ">=8"
851 },
852 "funding": {
853 "url": "https://github.com/sponsors/sindresorhus"
854 }
855 },
856 "node_modules/graphemer": {
857 "version": "1.4.0",
858 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
859 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
860 "dev": true
861 },
862 "node_modules/has-flag": {
863 "version": "4.0.0",
864 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
865 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
866 "dev": true,
867 "engines": {
868 "node": ">=8"
869 }
870 },
871 "node_modules/ignore": {
872 "version": "5.3.0",
873 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz",
874 "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==",
875 "dev": true,
876 "engines": {
877 "node": ">= 4"
878 }
879 },
880 "node_modules/import-fresh": {
881 "version": "3.3.0",
882 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
883 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
884 "dev": true,
885 "dependencies": {
886 "parent-module": "^1.0.0",
887 "resolve-from": "^4.0.0"
888 },
889 "engines": {
890 "node": ">=6"
891 },
892 "funding": {
893 "url": "https://github.com/sponsors/sindresorhus"
894 }
895 },
896 "node_modules/imurmurhash": {
897 "version": "0.1.4",
898 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
899 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
900 "dev": true,
901 "engines": {
902 "node": ">=0.8.19"
903 }
904 },
905 "node_modules/inflight": {
906 "version": "1.0.6",
907 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
908 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
909 "dev": true,
910 "dependencies": {
911 "once": "^1.3.0",
912 "wrappy": "1"
913 }
914 },
915 "node_modules/inherits": {
916 "version": "2.0.4",
917 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
918 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
919 "dev": true
920 },
921 "node_modules/is-extglob": {
922 "version": "2.1.1",
923 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
924 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
925 "dev": true,
926 "engines": {
927 "node": ">=0.10.0"
928 }
929 },
930 "node_modules/is-glob": {
931 "version": "4.0.3",
932 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
933 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
934 "dev": true,
935 "dependencies": {
936 "is-extglob": "^2.1.1"
937 },
938 "engines": {
939 "node": ">=0.10.0"
940 }
941 },
942 "node_modules/is-path-inside": {
943 "version": "3.0.3",
944 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
945 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
946 "dev": true,
947 "engines": {
948 "node": ">=8"
949 }
950 },
951 "node_modules/isexe": {
952 "version": "2.0.0",
953 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
954 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
955 "dev": true
956 },
957 "node_modules/js-yaml": {
958 "version": "4.1.0",
959 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
960 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
961 "dev": true,
962 "dependencies": {
963 "argparse": "^2.0.1"
964 },
965 "bin": {
966 "js-yaml": "bin/js-yaml.js"
967 }
968 },
969 "node_modules/json-buffer": {
970 "version": "3.0.1",
971 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
972 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
973 "dev": true
974 },
975 "node_modules/json-schema-traverse": {
976 "version": "0.4.1",
977 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
978 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
979 "dev": true
980 },
981 "node_modules/json-stable-stringify-without-jsonify": {
982 "version": "1.0.1",
983 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
984 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
985 "dev": true
986 },
987 "node_modules/keyv": {
988 "version": "4.5.4",
989 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
990 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
991 "dev": true,
992 "dependencies": {
993 "json-buffer": "3.0.1"
994 }
995 },
996 "node_modules/levn": {
997 "version": "0.4.1",
998 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
999 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1000 "dev": true,
1001 "dependencies": {
1002 "prelude-ls": "^1.2.1",
1003 "type-check": "~0.4.0"
1004 },
1005 "engines": {
1006 "node": ">= 0.8.0"
1007 }
1008 },
1009 "node_modules/libsodium": {
1010 "version": "0.7.13",
1011 "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.13.tgz",
1012 "integrity": "sha512-mK8ju0fnrKXXfleL53vtp9xiPq5hKM0zbDQtcxQIsSmxNgSxqCj6R7Hl9PkrNe2j29T4yoDaF7DJLK9/i5iWUw=="
1013 },
1014 "node_modules/libsodium-wrappers": {
1015 "version": "0.7.13",
1016 "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.13.tgz",
1017 "integrity": "sha512-kasvDsEi/r1fMzKouIDv7B8I6vNmknXwGiYodErGuESoFTohGSKZplFtVxZqHaoQ217AynyIFgnOVRitpHs0Qw==",
1018 "dependencies": {
1019 "libsodium": "^0.7.13"
1020 }
1021 },
1022 "node_modules/locate-path": {
1023 "version": "6.0.0",
1024 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1025 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1026 "dev": true,
1027 "dependencies": {
1028 "p-locate": "^5.0.0"
1029 },
1030 "engines": {
1031 "node": ">=10"
1032 },
1033 "funding": {
1034 "url": "https://github.com/sponsors/sindresorhus"
1035 }
1036 },
1037 "node_modules/lodash": {
1038 "version": "4.17.21",
1039 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1040 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
1041 },
1042 "node_modules/lodash.merge": {
1043 "version": "4.6.2",
1044 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1045 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1046 "dev": true
1047 },
1048 "node_modules/lodash.snakecase": {
1049 "version": "4.1.1",
1050 "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
1051 "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw=="
1052 },
1053 "node_modules/magic-bytes.js": {
1054 "version": "1.7.0",
1055 "resolved": "https://registry.npmjs.org/magic-bytes.js/-/magic-bytes.js-1.7.0.tgz",
1056 "integrity": "sha512-YzVU2+/hrjwx8xcgAw+ffNq3jkactpj+f1iSL4LonrFKhvnwDzHSqtFdk/MMRP53y9ScouJ7cKEnqYsJwsHoYA=="
1057 },
1058 "node_modules/minimatch": {
1059 "version": "3.1.2",
1060 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1061 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1062 "dev": true,
1063 "dependencies": {
1064 "brace-expansion": "^1.1.7"
1065 },
1066 "engines": {
1067 "node": "*"
1068 }
1069 },
1070 "node_modules/ms": {
1071 "version": "2.1.2",
1072 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1073 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1074 "dev": true
1075 },
1076 "node_modules/natural-compare": {
1077 "version": "1.4.0",
1078 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1079 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
1080 "dev": true
1081 },
1082 "node_modules/once": {
1083 "version": "1.4.0",
1084 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1085 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1086 "dev": true,
1087 "dependencies": {
1088 "wrappy": "1"
1089 }
1090 },
1091 "node_modules/optionator": {
1092 "version": "0.9.3",
1093 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
1094 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
1095 "dev": true,
1096 "dependencies": {
1097 "@aashutoshrathi/word-wrap": "^1.2.3",
1098 "deep-is": "^0.1.3",
1099 "fast-levenshtein": "^2.0.6",
1100 "levn": "^0.4.1",
1101 "prelude-ls": "^1.2.1",
1102 "type-check": "^0.4.0"
1103 },
1104 "engines": {
1105 "node": ">= 0.8.0"
1106 }
1107 },
1108 "node_modules/p-limit": {
1109 "version": "3.1.0",
1110 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1111 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1112 "dev": true,
1113 "dependencies": {
1114 "yocto-queue": "^0.1.0"
1115 },
1116 "engines": {
1117 "node": ">=10"
1118 },
1119 "funding": {
1120 "url": "https://github.com/sponsors/sindresorhus"
1121 }
1122 },
1123 "node_modules/p-locate": {
1124 "version": "5.0.0",
1125 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1126 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1127 "dev": true,
1128 "dependencies": {
1129 "p-limit": "^3.0.2"
1130 },
1131 "engines": {
1132 "node": ">=10"
1133 },
1134 "funding": {
1135 "url": "https://github.com/sponsors/sindresorhus"
1136 }
1137 },
1138 "node_modules/parent-module": {
1139 "version": "1.0.1",
1140 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1141 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1142 "dev": true,
1143 "dependencies": {
1144 "callsites": "^3.0.0"
1145 },
1146 "engines": {
1147 "node": ">=6"
1148 }
1149 },
1150 "node_modules/path-exists": {
1151 "version": "4.0.0",
1152 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1153 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1154 "dev": true,
1155 "engines": {
1156 "node": ">=8"
1157 }
1158 },
1159 "node_modules/path-is-absolute": {
1160 "version": "1.0.1",
1161 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1162 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1163 "dev": true,
1164 "engines": {
1165 "node": ">=0.10.0"
1166 }
1167 },
1168 "node_modules/path-key": {
1169 "version": "3.1.1",
1170 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1171 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1172 "dev": true,
1173 "engines": {
1174 "node": ">=8"
1175 }
1176 },
1177 "node_modules/play-audio": {
1178 "version": "0.5.2",
1179 "resolved": "https://registry.npmjs.org/play-audio/-/play-audio-0.5.2.tgz",
1180 "integrity": "sha512-ZAqHUKkQLix2Iga7pPbsf1LpUoBjcpwU93F1l3qBIfxYddQLhxS6GKmS0d3jV8kSVaUbr6NnOEcEMFvuX93SWQ=="
1181 },
1182 "node_modules/play-dl": {
1183 "version": "1.9.7",
1184 "resolved": "https://registry.npmjs.org/play-dl/-/play-dl-1.9.7.tgz",
1185 "integrity": "sha512-KpgerWxUCY4s9Mhze2qdqPhiqd8Ve6HufpH9mBH3FN+vux55qSh6WJKDabfie8IBHN7lnrAlYcT/UdGax58c2A==",
1186 "dependencies": {
1187 "play-audio": "^0.5.2"
1188 },
1189 "engines": {
1190 "node": ">=16.0.0"
1191 }
1192 },
1193 "node_modules/prelude-ls": {
1194 "version": "1.2.1",
1195 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1196 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1197 "dev": true,
1198 "engines": {
1199 "node": ">= 0.8.0"
1200 }
1201 },
1202 "node_modules/prism-media": {
1203 "version": "1.3.5",
1204 "resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.3.5.tgz",
1205 "integrity": "sha512-IQdl0Q01m4LrkN1EGIE9lphov5Hy7WWlH6ulf5QdGePLlPas9p2mhgddTEHrlaXYjjFToM1/rWuwF37VF4taaA==",
1206 "peerDependencies": {
1207 "@discordjs/opus": ">=0.8.0 <1.0.0",
1208 "ffmpeg-static": "^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0",
1209 "node-opus": "^0.3.3",
1210 "opusscript": "^0.0.8"
1211 },
1212 "peerDependenciesMeta": {
1213 "@discordjs/opus": {
1214 "optional": true
1215 },
1216 "ffmpeg-static": {
1217 "optional": true
1218 },
1219 "node-opus": {
1220 "optional": true
1221 },
1222 "opusscript": {
1223 "optional": true
1224 }
1225 }
1226 },
1227 "node_modules/punycode": {
1228 "version": "2.3.1",
1229 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
1230 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
1231 "dev": true,
1232 "engines": {
1233 "node": ">=6"
1234 }
1235 },
1236 "node_modules/queue-microtask": {
1237 "version": "1.2.3",
1238 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1239 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1240 "dev": true,
1241 "funding": [
1242 {
1243 "type": "github",
1244 "url": "https://github.com/sponsors/feross"
1245 },
1246 {
1247 "type": "patreon",
1248 "url": "https://www.patreon.com/feross"
1249 },
1250 {
1251 "type": "consulting",
1252 "url": "https://feross.org/support"
1253 }
1254 ]
1255 },
1256 "node_modules/resolve-from": {
1257 "version": "4.0.0",
1258 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1259 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1260 "dev": true,
1261 "engines": {
1262 "node": ">=4"
1263 }
1264 },
1265 "node_modules/reusify": {
1266 "version": "1.0.4",
1267 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1268 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1269 "dev": true,
1270 "engines": {
1271 "iojs": ">=1.0.0",
1272 "node": ">=0.10.0"
1273 }
1274 },
1275 "node_modules/rimraf": {
1276 "version": "3.0.2",
1277 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1278 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1279 "dev": true,
1280 "dependencies": {
1281 "glob": "^7.1.3"
1282 },
1283 "bin": {
1284 "rimraf": "bin.js"
1285 },
1286 "funding": {
1287 "url": "https://github.com/sponsors/isaacs"
1288 }
1289 },
1290 "node_modules/run-parallel": {
1291 "version": "1.2.0",
1292 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1293 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1294 "dev": true,
1295 "funding": [
1296 {
1297 "type": "github",
1298 "url": "https://github.com/sponsors/feross"
1299 },
1300 {
1301 "type": "patreon",
1302 "url": "https://www.patreon.com/feross"
1303 },
1304 {
1305 "type": "consulting",
1306 "url": "https://feross.org/support"
1307 }
1308 ],
1309 "dependencies": {
1310 "queue-microtask": "^1.2.2"
1311 }
1312 },
1313 "node_modules/shebang-command": {
1314 "version": "2.0.0",
1315 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1316 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1317 "dev": true,
1318 "dependencies": {
1319 "shebang-regex": "^3.0.0"
1320 },
1321 "engines": {
1322 "node": ">=8"
1323 }
1324 },
1325 "node_modules/shebang-regex": {
1326 "version": "3.0.0",
1327 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1328 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1329 "dev": true,
1330 "engines": {
1331 "node": ">=8"
1332 }
1333 },
1334 "node_modules/strip-ansi": {
1335 "version": "6.0.1",
1336 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1337 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1338 "dev": true,
1339 "dependencies": {
1340 "ansi-regex": "^5.0.1"
1341 },
1342 "engines": {
1343 "node": ">=8"
1344 }
1345 },
1346 "node_modules/strip-json-comments": {
1347 "version": "3.1.1",
1348 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1349 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1350 "dev": true,
1351 "engines": {
1352 "node": ">=8"
1353 },
1354 "funding": {
1355 "url": "https://github.com/sponsors/sindresorhus"
1356 }
1357 },
1358 "node_modules/supports-color": {
1359 "version": "7.2.0",
1360 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1361 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1362 "dev": true,
1363 "dependencies": {
1364 "has-flag": "^4.0.0"
1365 },
1366 "engines": {
1367 "node": ">=8"
1368 }
1369 },
1370 "node_modules/text-table": {
1371 "version": "0.2.0",
1372 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1373 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
1374 "dev": true
1375 },
1376 "node_modules/ts-mixer": {
1377 "version": "6.0.3",
1378 "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.3.tgz",
1379 "integrity": "sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ=="
1380 },
1381 "node_modules/tslib": {
1382 "version": "2.6.2",
1383 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
1384 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
1385 },
1386 "node_modules/type-check": {
1387 "version": "0.4.0",
1388 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1389 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1390 "dev": true,
1391 "dependencies": {
1392 "prelude-ls": "^1.2.1"
1393 },
1394 "engines": {
1395 "node": ">= 0.8.0"
1396 }
1397 },
1398 "node_modules/type-fest": {
1399 "version": "0.20.2",
1400 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1401 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1402 "dev": true,
1403 "engines": {
1404 "node": ">=10"
1405 },
1406 "funding": {
1407 "url": "https://github.com/sponsors/sindresorhus"
1408 }
1409 },
1410 "node_modules/typescript": {
1411 "version": "5.3.3",
1412 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz",
1413 "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==",
1414 "dev": true,
1415 "bin": {
1416 "tsc": "bin/tsc",
1417 "tsserver": "bin/tsserver"
1418 },
1419 "engines": {
1420 "node": ">=14.17"
1421 }
1422 },
1423 "node_modules/undici": {
1424 "version": "5.27.2",
1425 "resolved": "https://registry.npmjs.org/undici/-/undici-5.27.2.tgz",
1426 "integrity": "sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==",
1427 "dependencies": {
1428 "@fastify/busboy": "^2.0.0"
1429 },
1430 "engines": {
1431 "node": ">=14.0"
1432 }
1433 },
1434 "node_modules/undici-types": {
1435 "version": "5.26.5",
1436 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
1437 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
1438 },
1439 "node_modules/uri-js": {
1440 "version": "4.4.1",
1441 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1442 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1443 "dev": true,
1444 "dependencies": {
1445 "punycode": "^2.1.0"
1446 }
1447 },
1448 "node_modules/which": {
1449 "version": "2.0.2",
1450 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1451 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1452 "dev": true,
1453 "dependencies": {
1454 "isexe": "^2.0.0"
1455 },
1456 "bin": {
1457 "node-which": "bin/node-which"
1458 },
1459 "engines": {
1460 "node": ">= 8"
1461 }
1462 },
1463 "node_modules/wrappy": {
1464 "version": "1.0.2",
1465 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1466 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1467 "dev": true
1468 },
1469 "node_modules/ws": {
1470 "version": "8.16.0",
1471 "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz",
1472 "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",
1473 "engines": {
1474 "node": ">=10.0.0"
1475 },
1476 "peerDependencies": {
1477 "bufferutil": "^4.0.1",
1478 "utf-8-validate": ">=5.0.2"
1479 },
1480 "peerDependenciesMeta": {
1481 "bufferutil": {
1482 "optional": true
1483 },
1484 "utf-8-validate": {
1485 "optional": true
1486 }
1487 }
1488 },
1489 "node_modules/yocto-queue": {
1490 "version": "0.1.0",
1491 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1492 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1493 "dev": true,
1494 "engines": {
1495 "node": ">=10"
1496 },
1497 "funding": {
1498 "url": "https://github.com/sponsors/sindresorhus"
1499 }
1500 }
1501 }
1502}