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/rest": "^1.5.0",
13 "@discordjs/voice": "^0.14.0",
14 "discord.js": "^14.3.0",
15 "libsodium-wrappers": "^0.7.10",
16 "play-dl": "^1.9.6"
17 },
18 "devDependencies": {
19 "eslint": "^8.23.1"
20 }
21 },
22 "node_modules/@discordjs/builders": {
23 "version": "1.4.0",
24 "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.4.0.tgz",
25 "integrity": "sha512-nEeTCheTTDw5kO93faM1j8ZJPonAX86qpq/QVoznnSa8WWcCgJpjlu6GylfINTDW6o7zZY0my2SYdxx2mfNwGA==",
26 "dependencies": {
27 "@discordjs/util": "^0.1.0",
28 "@sapphire/shapeshift": "^3.7.1",
29 "discord-api-types": "^0.37.20",
30 "fast-deep-equal": "^3.1.3",
31 "ts-mixer": "^6.0.2",
32 "tslib": "^2.4.1"
33 },
34 "engines": {
35 "node": ">=16.9.0"
36 }
37 },
38 "node_modules/@discordjs/collection": {
39 "version": "1.3.0",
40 "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-1.3.0.tgz",
41 "integrity": "sha512-ylt2NyZ77bJbRij4h9u/wVy7qYw/aDqQLWnadjvDqW/WoWCxrsX6M3CIw9GVP5xcGCDxsrKj5e0r5evuFYwrKg==",
42 "engines": {
43 "node": ">=16.9.0"
44 }
45 },
46 "node_modules/@discordjs/rest": {
47 "version": "1.5.0",
48 "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-1.5.0.tgz",
49 "integrity": "sha512-lXgNFqHnbmzp5u81W0+frdXN6Etf4EUi8FAPcWpSykKd8hmlWh1xy6BmE0bsJypU1pxohaA8lQCgp70NUI3uzA==",
50 "dependencies": {
51 "@discordjs/collection": "^1.3.0",
52 "@discordjs/util": "^0.1.0",
53 "@sapphire/async-queue": "^1.5.0",
54 "@sapphire/snowflake": "^3.2.2",
55 "discord-api-types": "^0.37.23",
56 "file-type": "^18.0.0",
57 "tslib": "^2.4.1",
58 "undici": "^5.13.0"
59 },
60 "engines": {
61 "node": ">=16.9.0"
62 }
63 },
64 "node_modules/@discordjs/util": {
65 "version": "0.1.0",
66 "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-0.1.0.tgz",
67 "integrity": "sha512-e7d+PaTLVQav6rOc2tojh2y6FE8S7REkqLldq1XF4soCx74XB/DIjbVbVLtBemf0nLW77ntz0v+o5DytKwFNLQ==",
68 "engines": {
69 "node": ">=16.9.0"
70 }
71 },
72 "node_modules/@discordjs/voice": {
73 "version": "0.14.0",
74 "resolved": "https://registry.npmjs.org/@discordjs/voice/-/voice-0.14.0.tgz",
75 "integrity": "sha512-/LV8LSFuJ1c4OEW1ubPg3al2QNpUpwX8ZL+KL+LORmnUFVCtehSaEh+38uDfWg1O/TgiGI5vOLj4ZKql43drcw==",
76 "dependencies": {
77 "@types/ws": "^8.5.3",
78 "discord-api-types": "^0.37.20",
79 "prism-media": "^1.3.4",
80 "tslib": "^2.4.1",
81 "ws": "^8.11.0"
82 },
83 "engines": {
84 "node": ">=16.9.0"
85 }
86 },
87 "node_modules/@eslint/eslintrc": {
88 "version": "1.4.1",
89 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
90 "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
91 "dev": true,
92 "dependencies": {
93 "ajv": "^6.12.4",
94 "debug": "^4.3.2",
95 "espree": "^9.4.0",
96 "globals": "^13.19.0",
97 "ignore": "^5.2.0",
98 "import-fresh": "^3.2.1",
99 "js-yaml": "^4.1.0",
100 "minimatch": "^3.1.2",
101 "strip-json-comments": "^3.1.1"
102 },
103 "engines": {
104 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
105 },
106 "funding": {
107 "url": "https://opencollective.com/eslint"
108 }
109 },
110 "node_modules/@humanwhocodes/config-array": {
111 "version": "0.11.8",
112 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
113 "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
114 "dev": true,
115 "dependencies": {
116 "@humanwhocodes/object-schema": "^1.2.1",
117 "debug": "^4.1.1",
118 "minimatch": "^3.0.5"
119 },
120 "engines": {
121 "node": ">=10.10.0"
122 }
123 },
124 "node_modules/@humanwhocodes/module-importer": {
125 "version": "1.0.1",
126 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
127 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
128 "dev": true,
129 "engines": {
130 "node": ">=12.22"
131 },
132 "funding": {
133 "type": "github",
134 "url": "https://github.com/sponsors/nzakas"
135 }
136 },
137 "node_modules/@humanwhocodes/object-schema": {
138 "version": "1.2.1",
139 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
140 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
141 "dev": true
142 },
143 "node_modules/@nodelib/fs.scandir": {
144 "version": "2.1.5",
145 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
146 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
147 "dev": true,
148 "dependencies": {
149 "@nodelib/fs.stat": "2.0.5",
150 "run-parallel": "^1.1.9"
151 },
152 "engines": {
153 "node": ">= 8"
154 }
155 },
156 "node_modules/@nodelib/fs.stat": {
157 "version": "2.0.5",
158 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
159 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
160 "dev": true,
161 "engines": {
162 "node": ">= 8"
163 }
164 },
165 "node_modules/@nodelib/fs.walk": {
166 "version": "1.2.8",
167 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
168 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
169 "dev": true,
170 "dependencies": {
171 "@nodelib/fs.scandir": "2.1.5",
172 "fastq": "^1.6.0"
173 },
174 "engines": {
175 "node": ">= 8"
176 }
177 },
178 "node_modules/@sapphire/async-queue": {
179 "version": "1.5.0",
180 "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.5.0.tgz",
181 "integrity": "sha512-JkLdIsP8fPAdh9ZZjrbHWR/+mZj0wvKS5ICibcLrRI1j84UmLMshx5n9QmL8b95d4onJ2xxiyugTgSAX7AalmA==",
182 "engines": {
183 "node": ">=v14.0.0",
184 "npm": ">=7.0.0"
185 }
186 },
187 "node_modules/@sapphire/shapeshift": {
188 "version": "3.8.1",
189 "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.8.1.tgz",
190 "integrity": "sha512-xG1oXXBhCjPKbxrRTlox9ddaZTvVpOhYLmKmApD/vIWOV1xEYXnpoFs68zHIZBGbqztq6FrUPNPerIrO1Hqeaw==",
191 "dependencies": {
192 "fast-deep-equal": "^3.1.3",
193 "lodash": "^4.17.21"
194 },
195 "engines": {
196 "node": ">=v14.0.0",
197 "npm": ">=7.0.0"
198 }
199 },
200 "node_modules/@sapphire/snowflake": {
201 "version": "3.4.0",
202 "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.4.0.tgz",
203 "integrity": "sha512-zZxymtVO6zeXVMPds+6d7gv/OfnCc25M1Z+7ZLB0oPmeMTPeRWVPQSS16oDJy5ZsyCOLj7M6mbZml5gWXcVRNw==",
204 "engines": {
205 "node": ">=v14.0.0",
206 "npm": ">=7.0.0"
207 }
208 },
209 "node_modules/@tokenizer/token": {
210 "version": "0.3.0",
211 "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
212 "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A=="
213 },
214 "node_modules/@types/node": {
215 "version": "18.11.18",
216 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
217 "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA=="
218 },
219 "node_modules/@types/ws": {
220 "version": "8.5.4",
221 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz",
222 "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==",
223 "dependencies": {
224 "@types/node": "*"
225 }
226 },
227 "node_modules/acorn": {
228 "version": "8.8.1",
229 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
230 "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
231 "dev": true,
232 "bin": {
233 "acorn": "bin/acorn"
234 },
235 "engines": {
236 "node": ">=0.4.0"
237 }
238 },
239 "node_modules/acorn-jsx": {
240 "version": "5.3.2",
241 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
242 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
243 "dev": true,
244 "peerDependencies": {
245 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
246 }
247 },
248 "node_modules/ajv": {
249 "version": "6.12.6",
250 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
251 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
252 "dev": true,
253 "dependencies": {
254 "fast-deep-equal": "^3.1.1",
255 "fast-json-stable-stringify": "^2.0.0",
256 "json-schema-traverse": "^0.4.1",
257 "uri-js": "^4.2.2"
258 },
259 "funding": {
260 "type": "github",
261 "url": "https://github.com/sponsors/epoberezkin"
262 }
263 },
264 "node_modules/ansi-regex": {
265 "version": "5.0.1",
266 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
267 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
268 "dev": true,
269 "engines": {
270 "node": ">=8"
271 }
272 },
273 "node_modules/ansi-styles": {
274 "version": "4.3.0",
275 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
276 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
277 "dev": true,
278 "dependencies": {
279 "color-convert": "^2.0.1"
280 },
281 "engines": {
282 "node": ">=8"
283 },
284 "funding": {
285 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
286 }
287 },
288 "node_modules/argparse": {
289 "version": "2.0.1",
290 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
291 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
292 "dev": true
293 },
294 "node_modules/balanced-match": {
295 "version": "1.0.2",
296 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
297 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
298 "dev": true
299 },
300 "node_modules/brace-expansion": {
301 "version": "1.1.11",
302 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
303 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
304 "dev": true,
305 "dependencies": {
306 "balanced-match": "^1.0.0",
307 "concat-map": "0.0.1"
308 }
309 },
310 "node_modules/busboy": {
311 "version": "1.6.0",
312 "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz",
313 "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==",
314 "dependencies": {
315 "streamsearch": "^1.1.0"
316 },
317 "engines": {
318 "node": ">=10.16.0"
319 }
320 },
321 "node_modules/callsites": {
322 "version": "3.1.0",
323 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
324 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
325 "dev": true,
326 "engines": {
327 "node": ">=6"
328 }
329 },
330 "node_modules/chalk": {
331 "version": "4.1.2",
332 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
333 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
334 "dev": true,
335 "dependencies": {
336 "ansi-styles": "^4.1.0",
337 "supports-color": "^7.1.0"
338 },
339 "engines": {
340 "node": ">=10"
341 },
342 "funding": {
343 "url": "https://github.com/chalk/chalk?sponsor=1"
344 }
345 },
346 "node_modules/color-convert": {
347 "version": "2.0.1",
348 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
349 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
350 "dev": true,
351 "dependencies": {
352 "color-name": "~1.1.4"
353 },
354 "engines": {
355 "node": ">=7.0.0"
356 }
357 },
358 "node_modules/color-name": {
359 "version": "1.1.4",
360 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
361 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
362 "dev": true
363 },
364 "node_modules/concat-map": {
365 "version": "0.0.1",
366 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
367 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
368 "dev": true
369 },
370 "node_modules/cross-spawn": {
371 "version": "7.0.3",
372 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
373 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
374 "dev": true,
375 "dependencies": {
376 "path-key": "^3.1.0",
377 "shebang-command": "^2.0.0",
378 "which": "^2.0.1"
379 },
380 "engines": {
381 "node": ">= 8"
382 }
383 },
384 "node_modules/debug": {
385 "version": "4.3.4",
386 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
387 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
388 "dev": true,
389 "dependencies": {
390 "ms": "2.1.2"
391 },
392 "engines": {
393 "node": ">=6.0"
394 },
395 "peerDependenciesMeta": {
396 "supports-color": {
397 "optional": true
398 }
399 }
400 },
401 "node_modules/deep-is": {
402 "version": "0.1.4",
403 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
404 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
405 "dev": true
406 },
407 "node_modules/discord-api-types": {
408 "version": "0.37.29",
409 "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.29.tgz",
410 "integrity": "sha512-OPqoPq71MYEIK4asZJJWFOdG5f3wN/yPySlM0ivwSRiV3XpTzpa5S8y5Ujo59WiKx7ADDEsUA560/VgrBuvwjQ=="
411 },
412 "node_modules/discord.js": {
413 "version": "14.7.1",
414 "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.7.1.tgz",
415 "integrity": "sha512-1FECvqJJjjeYcjSm0IGMnPxLqja/pmG1B0W2l3lUY2Gi4KXiyTeQmU1IxWcbXHn2k+ytP587mMWqva2IA87EbA==",
416 "dependencies": {
417 "@discordjs/builders": "^1.4.0",
418 "@discordjs/collection": "^1.3.0",
419 "@discordjs/rest": "^1.4.0",
420 "@discordjs/util": "^0.1.0",
421 "@sapphire/snowflake": "^3.2.2",
422 "@types/ws": "^8.5.3",
423 "discord-api-types": "^0.37.20",
424 "fast-deep-equal": "^3.1.3",
425 "lodash.snakecase": "^4.1.1",
426 "tslib": "^2.4.1",
427 "undici": "^5.13.0",
428 "ws": "^8.11.0"
429 },
430 "engines": {
431 "node": ">=16.9.0"
432 }
433 },
434 "node_modules/doctrine": {
435 "version": "3.0.0",
436 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
437 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
438 "dev": true,
439 "dependencies": {
440 "esutils": "^2.0.2"
441 },
442 "engines": {
443 "node": ">=6.0.0"
444 }
445 },
446 "node_modules/escape-string-regexp": {
447 "version": "4.0.0",
448 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
449 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
450 "dev": true,
451 "engines": {
452 "node": ">=10"
453 },
454 "funding": {
455 "url": "https://github.com/sponsors/sindresorhus"
456 }
457 },
458 "node_modules/eslint": {
459 "version": "8.32.0",
460 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz",
461 "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==",
462 "dev": true,
463 "dependencies": {
464 "@eslint/eslintrc": "^1.4.1",
465 "@humanwhocodes/config-array": "^0.11.8",
466 "@humanwhocodes/module-importer": "^1.0.1",
467 "@nodelib/fs.walk": "^1.2.8",
468 "ajv": "^6.10.0",
469 "chalk": "^4.0.0",
470 "cross-spawn": "^7.0.2",
471 "debug": "^4.3.2",
472 "doctrine": "^3.0.0",
473 "escape-string-regexp": "^4.0.0",
474 "eslint-scope": "^7.1.1",
475 "eslint-utils": "^3.0.0",
476 "eslint-visitor-keys": "^3.3.0",
477 "espree": "^9.4.0",
478 "esquery": "^1.4.0",
479 "esutils": "^2.0.2",
480 "fast-deep-equal": "^3.1.3",
481 "file-entry-cache": "^6.0.1",
482 "find-up": "^5.0.0",
483 "glob-parent": "^6.0.2",
484 "globals": "^13.19.0",
485 "grapheme-splitter": "^1.0.4",
486 "ignore": "^5.2.0",
487 "import-fresh": "^3.0.0",
488 "imurmurhash": "^0.1.4",
489 "is-glob": "^4.0.0",
490 "is-path-inside": "^3.0.3",
491 "js-sdsl": "^4.1.4",
492 "js-yaml": "^4.1.0",
493 "json-stable-stringify-without-jsonify": "^1.0.1",
494 "levn": "^0.4.1",
495 "lodash.merge": "^4.6.2",
496 "minimatch": "^3.1.2",
497 "natural-compare": "^1.4.0",
498 "optionator": "^0.9.1",
499 "regexpp": "^3.2.0",
500 "strip-ansi": "^6.0.1",
501 "strip-json-comments": "^3.1.0",
502 "text-table": "^0.2.0"
503 },
504 "bin": {
505 "eslint": "bin/eslint.js"
506 },
507 "engines": {
508 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
509 },
510 "funding": {
511 "url": "https://opencollective.com/eslint"
512 }
513 },
514 "node_modules/eslint-scope": {
515 "version": "7.1.1",
516 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
517 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
518 "dev": true,
519 "dependencies": {
520 "esrecurse": "^4.3.0",
521 "estraverse": "^5.2.0"
522 },
523 "engines": {
524 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
525 }
526 },
527 "node_modules/eslint-utils": {
528 "version": "3.0.0",
529 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
530 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
531 "dev": true,
532 "dependencies": {
533 "eslint-visitor-keys": "^2.0.0"
534 },
535 "engines": {
536 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
537 },
538 "funding": {
539 "url": "https://github.com/sponsors/mysticatea"
540 },
541 "peerDependencies": {
542 "eslint": ">=5"
543 }
544 },
545 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
546 "version": "2.1.0",
547 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
548 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
549 "dev": true,
550 "engines": {
551 "node": ">=10"
552 }
553 },
554 "node_modules/eslint-visitor-keys": {
555 "version": "3.3.0",
556 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
557 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
558 "dev": true,
559 "engines": {
560 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
561 }
562 },
563 "node_modules/espree": {
564 "version": "9.4.1",
565 "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
566 "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
567 "dev": true,
568 "dependencies": {
569 "acorn": "^8.8.0",
570 "acorn-jsx": "^5.3.2",
571 "eslint-visitor-keys": "^3.3.0"
572 },
573 "engines": {
574 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
575 },
576 "funding": {
577 "url": "https://opencollective.com/eslint"
578 }
579 },
580 "node_modules/esquery": {
581 "version": "1.4.0",
582 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
583 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
584 "dev": true,
585 "dependencies": {
586 "estraverse": "^5.1.0"
587 },
588 "engines": {
589 "node": ">=0.10"
590 }
591 },
592 "node_modules/esrecurse": {
593 "version": "4.3.0",
594 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
595 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
596 "dev": true,
597 "dependencies": {
598 "estraverse": "^5.2.0"
599 },
600 "engines": {
601 "node": ">=4.0"
602 }
603 },
604 "node_modules/estraverse": {
605 "version": "5.3.0",
606 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
607 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
608 "dev": true,
609 "engines": {
610 "node": ">=4.0"
611 }
612 },
613 "node_modules/esutils": {
614 "version": "2.0.3",
615 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
616 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
617 "dev": true,
618 "engines": {
619 "node": ">=0.10.0"
620 }
621 },
622 "node_modules/fast-deep-equal": {
623 "version": "3.1.3",
624 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
625 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
626 },
627 "node_modules/fast-json-stable-stringify": {
628 "version": "2.1.0",
629 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
630 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
631 "dev": true
632 },
633 "node_modules/fast-levenshtein": {
634 "version": "2.0.6",
635 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
636 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
637 "dev": true
638 },
639 "node_modules/fastq": {
640 "version": "1.15.0",
641 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
642 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
643 "dev": true,
644 "dependencies": {
645 "reusify": "^1.0.4"
646 }
647 },
648 "node_modules/file-entry-cache": {
649 "version": "6.0.1",
650 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
651 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
652 "dev": true,
653 "dependencies": {
654 "flat-cache": "^3.0.4"
655 },
656 "engines": {
657 "node": "^10.12.0 || >=12.0.0"
658 }
659 },
660 "node_modules/file-type": {
661 "version": "18.2.0",
662 "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.2.0.tgz",
663 "integrity": "sha512-M3RQMWY3F2ykyWZ+IHwNCjpnUmukYhtdkGGC1ZVEUb0ve5REGF7NNJ4Q9ehCUabtQKtSVFOMbFTXgJlFb0DQIg==",
664 "dependencies": {
665 "readable-web-to-node-stream": "^3.0.2",
666 "strtok3": "^7.0.0",
667 "token-types": "^5.0.1"
668 },
669 "engines": {
670 "node": ">=14.16"
671 },
672 "funding": {
673 "url": "https://github.com/sindresorhus/file-type?sponsor=1"
674 }
675 },
676 "node_modules/find-up": {
677 "version": "5.0.0",
678 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
679 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
680 "dev": true,
681 "dependencies": {
682 "locate-path": "^6.0.0",
683 "path-exists": "^4.0.0"
684 },
685 "engines": {
686 "node": ">=10"
687 },
688 "funding": {
689 "url": "https://github.com/sponsors/sindresorhus"
690 }
691 },
692 "node_modules/flat-cache": {
693 "version": "3.0.4",
694 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
695 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
696 "dev": true,
697 "dependencies": {
698 "flatted": "^3.1.0",
699 "rimraf": "^3.0.2"
700 },
701 "engines": {
702 "node": "^10.12.0 || >=12.0.0"
703 }
704 },
705 "node_modules/flatted": {
706 "version": "3.2.7",
707 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
708 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
709 "dev": true
710 },
711 "node_modules/fs.realpath": {
712 "version": "1.0.0",
713 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
714 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
715 "dev": true
716 },
717 "node_modules/glob": {
718 "version": "7.2.3",
719 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
720 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
721 "dev": true,
722 "dependencies": {
723 "fs.realpath": "^1.0.0",
724 "inflight": "^1.0.4",
725 "inherits": "2",
726 "minimatch": "^3.1.1",
727 "once": "^1.3.0",
728 "path-is-absolute": "^1.0.0"
729 },
730 "engines": {
731 "node": "*"
732 },
733 "funding": {
734 "url": "https://github.com/sponsors/isaacs"
735 }
736 },
737 "node_modules/glob-parent": {
738 "version": "6.0.2",
739 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
740 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
741 "dev": true,
742 "dependencies": {
743 "is-glob": "^4.0.3"
744 },
745 "engines": {
746 "node": ">=10.13.0"
747 }
748 },
749 "node_modules/globals": {
750 "version": "13.19.0",
751 "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
752 "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
753 "dev": true,
754 "dependencies": {
755 "type-fest": "^0.20.2"
756 },
757 "engines": {
758 "node": ">=8"
759 },
760 "funding": {
761 "url": "https://github.com/sponsors/sindresorhus"
762 }
763 },
764 "node_modules/grapheme-splitter": {
765 "version": "1.0.4",
766 "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
767 "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
768 "dev": true
769 },
770 "node_modules/has-flag": {
771 "version": "4.0.0",
772 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
773 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
774 "dev": true,
775 "engines": {
776 "node": ">=8"
777 }
778 },
779 "node_modules/ieee754": {
780 "version": "1.2.1",
781 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
782 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
783 "funding": [
784 {
785 "type": "github",
786 "url": "https://github.com/sponsors/feross"
787 },
788 {
789 "type": "patreon",
790 "url": "https://www.patreon.com/feross"
791 },
792 {
793 "type": "consulting",
794 "url": "https://feross.org/support"
795 }
796 ]
797 },
798 "node_modules/ignore": {
799 "version": "5.2.4",
800 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
801 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
802 "dev": true,
803 "engines": {
804 "node": ">= 4"
805 }
806 },
807 "node_modules/import-fresh": {
808 "version": "3.3.0",
809 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
810 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
811 "dev": true,
812 "dependencies": {
813 "parent-module": "^1.0.0",
814 "resolve-from": "^4.0.0"
815 },
816 "engines": {
817 "node": ">=6"
818 },
819 "funding": {
820 "url": "https://github.com/sponsors/sindresorhus"
821 }
822 },
823 "node_modules/imurmurhash": {
824 "version": "0.1.4",
825 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
826 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
827 "dev": true,
828 "engines": {
829 "node": ">=0.8.19"
830 }
831 },
832 "node_modules/inflight": {
833 "version": "1.0.6",
834 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
835 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
836 "dev": true,
837 "dependencies": {
838 "once": "^1.3.0",
839 "wrappy": "1"
840 }
841 },
842 "node_modules/inherits": {
843 "version": "2.0.4",
844 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
845 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
846 },
847 "node_modules/is-extglob": {
848 "version": "2.1.1",
849 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
850 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
851 "dev": true,
852 "engines": {
853 "node": ">=0.10.0"
854 }
855 },
856 "node_modules/is-glob": {
857 "version": "4.0.3",
858 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
859 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
860 "dev": true,
861 "dependencies": {
862 "is-extglob": "^2.1.1"
863 },
864 "engines": {
865 "node": ">=0.10.0"
866 }
867 },
868 "node_modules/is-path-inside": {
869 "version": "3.0.3",
870 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
871 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
872 "dev": true,
873 "engines": {
874 "node": ">=8"
875 }
876 },
877 "node_modules/isexe": {
878 "version": "2.0.0",
879 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
880 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
881 "dev": true
882 },
883 "node_modules/js-sdsl": {
884 "version": "4.3.0",
885 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
886 "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
887 "dev": true,
888 "funding": {
889 "type": "opencollective",
890 "url": "https://opencollective.com/js-sdsl"
891 }
892 },
893 "node_modules/js-yaml": {
894 "version": "4.1.0",
895 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
896 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
897 "dev": true,
898 "dependencies": {
899 "argparse": "^2.0.1"
900 },
901 "bin": {
902 "js-yaml": "bin/js-yaml.js"
903 }
904 },
905 "node_modules/json-schema-traverse": {
906 "version": "0.4.1",
907 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
908 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
909 "dev": true
910 },
911 "node_modules/json-stable-stringify-without-jsonify": {
912 "version": "1.0.1",
913 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
914 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
915 "dev": true
916 },
917 "node_modules/levn": {
918 "version": "0.4.1",
919 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
920 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
921 "dev": true,
922 "dependencies": {
923 "prelude-ls": "^1.2.1",
924 "type-check": "~0.4.0"
925 },
926 "engines": {
927 "node": ">= 0.8.0"
928 }
929 },
930 "node_modules/libsodium": {
931 "version": "0.7.10",
932 "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.10.tgz",
933 "integrity": "sha512-eY+z7hDrDKxkAK+QKZVNv92A5KYkxfvIshtBJkmg5TSiCnYqZP3i9OO9whE79Pwgm4jGaoHgkM4ao/b9Cyu4zQ=="
934 },
935 "node_modules/libsodium-wrappers": {
936 "version": "0.7.10",
937 "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.10.tgz",
938 "integrity": "sha512-pO3F1Q9NPLB/MWIhehim42b/Fwb30JNScCNh8TcQ/kIc+qGLQch8ag8wb0keK3EP5kbGakk1H8Wwo7v+36rNQg==",
939 "dependencies": {
940 "libsodium": "^0.7.0"
941 }
942 },
943 "node_modules/locate-path": {
944 "version": "6.0.0",
945 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
946 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
947 "dev": true,
948 "dependencies": {
949 "p-locate": "^5.0.0"
950 },
951 "engines": {
952 "node": ">=10"
953 },
954 "funding": {
955 "url": "https://github.com/sponsors/sindresorhus"
956 }
957 },
958 "node_modules/lodash": {
959 "version": "4.17.21",
960 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
961 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
962 },
963 "node_modules/lodash.merge": {
964 "version": "4.6.2",
965 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
966 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
967 "dev": true
968 },
969 "node_modules/lodash.snakecase": {
970 "version": "4.1.1",
971 "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
972 "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw=="
973 },
974 "node_modules/minimatch": {
975 "version": "3.1.2",
976 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
977 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
978 "dev": true,
979 "dependencies": {
980 "brace-expansion": "^1.1.7"
981 },
982 "engines": {
983 "node": "*"
984 }
985 },
986 "node_modules/ms": {
987 "version": "2.1.2",
988 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
989 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
990 "dev": true
991 },
992 "node_modules/natural-compare": {
993 "version": "1.4.0",
994 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
995 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
996 "dev": true
997 },
998 "node_modules/once": {
999 "version": "1.4.0",
1000 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1001 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1002 "dev": true,
1003 "dependencies": {
1004 "wrappy": "1"
1005 }
1006 },
1007 "node_modules/optionator": {
1008 "version": "0.9.1",
1009 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
1010 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
1011 "dev": true,
1012 "dependencies": {
1013 "deep-is": "^0.1.3",
1014 "fast-levenshtein": "^2.0.6",
1015 "levn": "^0.4.1",
1016 "prelude-ls": "^1.2.1",
1017 "type-check": "^0.4.0",
1018 "word-wrap": "^1.2.3"
1019 },
1020 "engines": {
1021 "node": ">= 0.8.0"
1022 }
1023 },
1024 "node_modules/p-limit": {
1025 "version": "3.1.0",
1026 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1027 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1028 "dev": true,
1029 "dependencies": {
1030 "yocto-queue": "^0.1.0"
1031 },
1032 "engines": {
1033 "node": ">=10"
1034 },
1035 "funding": {
1036 "url": "https://github.com/sponsors/sindresorhus"
1037 }
1038 },
1039 "node_modules/p-locate": {
1040 "version": "5.0.0",
1041 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1042 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1043 "dev": true,
1044 "dependencies": {
1045 "p-limit": "^3.0.2"
1046 },
1047 "engines": {
1048 "node": ">=10"
1049 },
1050 "funding": {
1051 "url": "https://github.com/sponsors/sindresorhus"
1052 }
1053 },
1054 "node_modules/parent-module": {
1055 "version": "1.0.1",
1056 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1057 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1058 "dev": true,
1059 "dependencies": {
1060 "callsites": "^3.0.0"
1061 },
1062 "engines": {
1063 "node": ">=6"
1064 }
1065 },
1066 "node_modules/path-exists": {
1067 "version": "4.0.0",
1068 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1069 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1070 "dev": true,
1071 "engines": {
1072 "node": ">=8"
1073 }
1074 },
1075 "node_modules/path-is-absolute": {
1076 "version": "1.0.1",
1077 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1078 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1079 "dev": true,
1080 "engines": {
1081 "node": ">=0.10.0"
1082 }
1083 },
1084 "node_modules/path-key": {
1085 "version": "3.1.1",
1086 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1087 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1088 "dev": true,
1089 "engines": {
1090 "node": ">=8"
1091 }
1092 },
1093 "node_modules/peek-readable": {
1094 "version": "5.0.0",
1095 "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz",
1096 "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==",
1097 "engines": {
1098 "node": ">=14.16"
1099 },
1100 "funding": {
1101 "type": "github",
1102 "url": "https://github.com/sponsors/Borewit"
1103 }
1104 },
1105 "node_modules/play-audio": {
1106 "version": "0.5.2",
1107 "resolved": "https://registry.npmjs.org/play-audio/-/play-audio-0.5.2.tgz",
1108 "integrity": "sha512-ZAqHUKkQLix2Iga7pPbsf1LpUoBjcpwU93F1l3qBIfxYddQLhxS6GKmS0d3jV8kSVaUbr6NnOEcEMFvuX93SWQ=="
1109 },
1110 "node_modules/play-dl": {
1111 "version": "1.9.6",
1112 "resolved": "https://registry.npmjs.org/play-dl/-/play-dl-1.9.6.tgz",
1113 "integrity": "sha512-JW44bQbME9fNfGhGXQ/rdcsHr4BfgJabVlSgpS9QY/NscfprFH1asv+q9atrZThP3+hHIpgtFNABccg9rFWlwg==",
1114 "dependencies": {
1115 "play-audio": "^0.5.2"
1116 },
1117 "engines": {
1118 "node": ">=16.0.0"
1119 }
1120 },
1121 "node_modules/prelude-ls": {
1122 "version": "1.2.1",
1123 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1124 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1125 "dev": true,
1126 "engines": {
1127 "node": ">= 0.8.0"
1128 }
1129 },
1130 "node_modules/prism-media": {
1131 "version": "1.3.4",
1132 "resolved": "https://registry.npmjs.org/prism-media/-/prism-media-1.3.4.tgz",
1133 "integrity": "sha512-eW7LXORkTCQznZs+eqe9VjGOrLBxcBPXgNyHXMTSRVhphvd/RrxgIR7WaWt4fkLuhshcdT5KHL88LAfcvS3f5g==",
1134 "peerDependencies": {
1135 "@discordjs/opus": "^0.8.0",
1136 "ffmpeg-static": "^5.0.2 || ^4.2.7 || ^3.0.0 || ^2.4.0",
1137 "node-opus": "^0.3.3",
1138 "opusscript": "^0.0.8"
1139 },
1140 "peerDependenciesMeta": {
1141 "@discordjs/opus": {
1142 "optional": true
1143 },
1144 "ffmpeg-static": {
1145 "optional": true
1146 },
1147 "node-opus": {
1148 "optional": true
1149 },
1150 "opusscript": {
1151 "optional": true
1152 }
1153 }
1154 },
1155 "node_modules/punycode": {
1156 "version": "2.3.0",
1157 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
1158 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
1159 "dev": true,
1160 "engines": {
1161 "node": ">=6"
1162 }
1163 },
1164 "node_modules/queue-microtask": {
1165 "version": "1.2.3",
1166 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1167 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1168 "dev": true,
1169 "funding": [
1170 {
1171 "type": "github",
1172 "url": "https://github.com/sponsors/feross"
1173 },
1174 {
1175 "type": "patreon",
1176 "url": "https://www.patreon.com/feross"
1177 },
1178 {
1179 "type": "consulting",
1180 "url": "https://feross.org/support"
1181 }
1182 ]
1183 },
1184 "node_modules/readable-stream": {
1185 "version": "3.6.0",
1186 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1187 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1188 "dependencies": {
1189 "inherits": "^2.0.3",
1190 "string_decoder": "^1.1.1",
1191 "util-deprecate": "^1.0.1"
1192 },
1193 "engines": {
1194 "node": ">= 6"
1195 }
1196 },
1197 "node_modules/readable-web-to-node-stream": {
1198 "version": "3.0.2",
1199 "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz",
1200 "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==",
1201 "dependencies": {
1202 "readable-stream": "^3.6.0"
1203 },
1204 "engines": {
1205 "node": ">=8"
1206 },
1207 "funding": {
1208 "type": "github",
1209 "url": "https://github.com/sponsors/Borewit"
1210 }
1211 },
1212 "node_modules/regexpp": {
1213 "version": "3.2.0",
1214 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
1215 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
1216 "dev": true,
1217 "engines": {
1218 "node": ">=8"
1219 },
1220 "funding": {
1221 "url": "https://github.com/sponsors/mysticatea"
1222 }
1223 },
1224 "node_modules/resolve-from": {
1225 "version": "4.0.0",
1226 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1227 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1228 "dev": true,
1229 "engines": {
1230 "node": ">=4"
1231 }
1232 },
1233 "node_modules/reusify": {
1234 "version": "1.0.4",
1235 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1236 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1237 "dev": true,
1238 "engines": {
1239 "iojs": ">=1.0.0",
1240 "node": ">=0.10.0"
1241 }
1242 },
1243 "node_modules/rimraf": {
1244 "version": "3.0.2",
1245 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1246 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1247 "dev": true,
1248 "dependencies": {
1249 "glob": "^7.1.3"
1250 },
1251 "bin": {
1252 "rimraf": "bin.js"
1253 },
1254 "funding": {
1255 "url": "https://github.com/sponsors/isaacs"
1256 }
1257 },
1258 "node_modules/run-parallel": {
1259 "version": "1.2.0",
1260 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1261 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1262 "dev": true,
1263 "funding": [
1264 {
1265 "type": "github",
1266 "url": "https://github.com/sponsors/feross"
1267 },
1268 {
1269 "type": "patreon",
1270 "url": "https://www.patreon.com/feross"
1271 },
1272 {
1273 "type": "consulting",
1274 "url": "https://feross.org/support"
1275 }
1276 ],
1277 "dependencies": {
1278 "queue-microtask": "^1.2.2"
1279 }
1280 },
1281 "node_modules/safe-buffer": {
1282 "version": "5.2.1",
1283 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1284 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1285 "funding": [
1286 {
1287 "type": "github",
1288 "url": "https://github.com/sponsors/feross"
1289 },
1290 {
1291 "type": "patreon",
1292 "url": "https://www.patreon.com/feross"
1293 },
1294 {
1295 "type": "consulting",
1296 "url": "https://feross.org/support"
1297 }
1298 ]
1299 },
1300 "node_modules/shebang-command": {
1301 "version": "2.0.0",
1302 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1303 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1304 "dev": true,
1305 "dependencies": {
1306 "shebang-regex": "^3.0.0"
1307 },
1308 "engines": {
1309 "node": ">=8"
1310 }
1311 },
1312 "node_modules/shebang-regex": {
1313 "version": "3.0.0",
1314 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1315 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1316 "dev": true,
1317 "engines": {
1318 "node": ">=8"
1319 }
1320 },
1321 "node_modules/streamsearch": {
1322 "version": "1.1.0",
1323 "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
1324 "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==",
1325 "engines": {
1326 "node": ">=10.0.0"
1327 }
1328 },
1329 "node_modules/string_decoder": {
1330 "version": "1.3.0",
1331 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1332 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1333 "dependencies": {
1334 "safe-buffer": "~5.2.0"
1335 }
1336 },
1337 "node_modules/strip-ansi": {
1338 "version": "6.0.1",
1339 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1340 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1341 "dev": true,
1342 "dependencies": {
1343 "ansi-regex": "^5.0.1"
1344 },
1345 "engines": {
1346 "node": ">=8"
1347 }
1348 },
1349 "node_modules/strip-json-comments": {
1350 "version": "3.1.1",
1351 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1352 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1353 "dev": true,
1354 "engines": {
1355 "node": ">=8"
1356 },
1357 "funding": {
1358 "url": "https://github.com/sponsors/sindresorhus"
1359 }
1360 },
1361 "node_modules/strtok3": {
1362 "version": "7.0.0",
1363 "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz",
1364 "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==",
1365 "dependencies": {
1366 "@tokenizer/token": "^0.3.0",
1367 "peek-readable": "^5.0.0"
1368 },
1369 "engines": {
1370 "node": ">=14.16"
1371 },
1372 "funding": {
1373 "type": "github",
1374 "url": "https://github.com/sponsors/Borewit"
1375 }
1376 },
1377 "node_modules/supports-color": {
1378 "version": "7.2.0",
1379 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1380 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1381 "dev": true,
1382 "dependencies": {
1383 "has-flag": "^4.0.0"
1384 },
1385 "engines": {
1386 "node": ">=8"
1387 }
1388 },
1389 "node_modules/text-table": {
1390 "version": "0.2.0",
1391 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1392 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
1393 "dev": true
1394 },
1395 "node_modules/token-types": {
1396 "version": "5.0.1",
1397 "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz",
1398 "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==",
1399 "dependencies": {
1400 "@tokenizer/token": "^0.3.0",
1401 "ieee754": "^1.2.1"
1402 },
1403 "engines": {
1404 "node": ">=14.16"
1405 },
1406 "funding": {
1407 "type": "github",
1408 "url": "https://github.com/sponsors/Borewit"
1409 }
1410 },
1411 "node_modules/ts-mixer": {
1412 "version": "6.0.2",
1413 "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.2.tgz",
1414 "integrity": "sha512-zvHx3VM83m2WYCE8XL99uaM7mFwYSkjR2OZti98fabHrwkjsCvgwChda5xctein3xGOyaQhtTeDq/1H/GNvF3A=="
1415 },
1416 "node_modules/tslib": {
1417 "version": "2.4.1",
1418 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
1419 "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
1420 },
1421 "node_modules/type-check": {
1422 "version": "0.4.0",
1423 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1424 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1425 "dev": true,
1426 "dependencies": {
1427 "prelude-ls": "^1.2.1"
1428 },
1429 "engines": {
1430 "node": ">= 0.8.0"
1431 }
1432 },
1433 "node_modules/type-fest": {
1434 "version": "0.20.2",
1435 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1436 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1437 "dev": true,
1438 "engines": {
1439 "node": ">=10"
1440 },
1441 "funding": {
1442 "url": "https://github.com/sponsors/sindresorhus"
1443 }
1444 },
1445 "node_modules/undici": {
1446 "version": "5.16.0",
1447 "resolved": "https://registry.npmjs.org/undici/-/undici-5.16.0.tgz",
1448 "integrity": "sha512-KWBOXNv6VX+oJQhchXieUznEmnJMqgXMbs0xxH2t8q/FUAWSJvOSr/rMaZKnX5RIVq7JDn0JbP4BOnKG2SGXLQ==",
1449 "dependencies": {
1450 "busboy": "^1.6.0"
1451 },
1452 "engines": {
1453 "node": ">=12.18"
1454 }
1455 },
1456 "node_modules/uri-js": {
1457 "version": "4.4.1",
1458 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1459 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1460 "dev": true,
1461 "dependencies": {
1462 "punycode": "^2.1.0"
1463 }
1464 },
1465 "node_modules/util-deprecate": {
1466 "version": "1.0.2",
1467 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1468 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1469 },
1470 "node_modules/which": {
1471 "version": "2.0.2",
1472 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1473 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1474 "dev": true,
1475 "dependencies": {
1476 "isexe": "^2.0.0"
1477 },
1478 "bin": {
1479 "node-which": "bin/node-which"
1480 },
1481 "engines": {
1482 "node": ">= 8"
1483 }
1484 },
1485 "node_modules/word-wrap": {
1486 "version": "1.2.3",
1487 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1488 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
1489 "dev": true,
1490 "engines": {
1491 "node": ">=0.10.0"
1492 }
1493 },
1494 "node_modules/wrappy": {
1495 "version": "1.0.2",
1496 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1497 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1498 "dev": true
1499 },
1500 "node_modules/ws": {
1501 "version": "8.12.0",
1502 "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz",
1503 "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==",
1504 "engines": {
1505 "node": ">=10.0.0"
1506 },
1507 "peerDependencies": {
1508 "bufferutil": "^4.0.1",
1509 "utf-8-validate": ">=5.0.2"
1510 },
1511 "peerDependenciesMeta": {
1512 "bufferutil": {
1513 "optional": true
1514 },
1515 "utf-8-validate": {
1516 "optional": true
1517 }
1518 }
1519 },
1520 "node_modules/yocto-queue": {
1521 "version": "0.1.0",
1522 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1523 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1524 "dev": true,
1525 "engines": {
1526 "node": ">=10"
1527 },
1528 "funding": {
1529 "url": "https://github.com/sponsors/sindresorhus"
1530 }
1531 }
1532 }
1533}