From 9c064612a43ea5dbe476e8065ed1e8dd2d0d7769 Mon Sep 17 00:00:00 2001 From: Lakhindar Pal <72681474+LakhindarPal@users.noreply.github.com> Date: Sat, 30 Nov 2024 19:15:32 +0530 Subject: [PATCH] deps --- bun.lockb | Bin 82328 -> 84503 bytes package-lock.json | 307 +++++++++++++++++++++++++++++----------------- package.json | 12 +- 3 files changed, 199 insertions(+), 120 deletions(-) diff --git a/bun.lockb b/bun.lockb index 0a446f99660ee40d5c1a7fede7e894e8ce457796..abd0e2b4818747228ba04718577709be6c49c203 100755 GIT binary patch delta 15620 zcmeHucUV-{y8i4@ltEFEHbWIf6e+@h3|Izx#6c|4sMs>VAcM3ppkQNcu`BqgC}Qj} zwittnHI}GR5|dbBRALE=g=?LSap@lcXm|L+~8P29QJK{FmU4;A!Eej59EC36d%*E$&B#tMTGAAX%`(rkgk+ivOu2cM4094JW9#p0l%q@Qa=D%Z zI`IX6g3d8++dl`qjtrh&epZS(*{o0$qXFw@>*x?_!(`TYH^~n3>7dfRXdX<{7`am* z**dn?xoT;e>E^7wTujH9oSmBm8H9YUZ>wiO9*?Sp)Ic`!l+?_FWN+-2rNT>UmzNtE zg{q3z9wIM7N2#W~Eap#qZa8;^XRz&&)pcIgje@Wj*1nZ^ub zq4AQOpJw7=6bhdvQa@#otbS5{-0|9G3I&w4dizV3vqG|Ea%Jh(T$-pkE6tQ^&a*5< z{d$z)aU{9GxW@YC>@p>{(HD{%S zs7-cFP&3c?e zKG!o@;NT34!en_b-;`TasF)imH85Fna!r`P4RnM>W3_K1X?g*iHFzZRW8iGS6jM_E zNOYWO;qDcRa-rR$+2> zis^H7%pThS$sx5!9%u|CdpcdtPi_03%LgH!+X14hdVq7}RJ4;6Nw_o*Y9+NQwYO%VM%{9^#>R(DS$OP%5g$xGT6+&?@ar~K^k)6~emNkz1MnqXf) z>g(8^Gmn+hN>w!3JDjtxm-fsYx$(s6ik}_AYBk!`-#Tt= z^%M%&+geBLWsuD5m?;<5qcS(W>M1hcL6ur!gLt?AhDT@Ie3r~=(<)5q3|MEBiBl5% z=)8NZY8YH84PK2JrC>ZO^E?| zWuZ5f1)xjZ4%>@U^V8^*&3(wDg1#z7HV5}|t(>Yr3rK%Qs

BTy=pmb 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 delta 14928 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 HXTkpf+3_K^ diff --git a/package-lock.json b/package-lock.json index 3a51363..e8a1cb4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,21 +11,21 @@ "dependencies": { "@discord-player/extractor": "^4.5.1", "discord-player": "^6.7.1", - "discord-player-youtubei": "^1.3.4", + "discord-player-youtubei": "^1.3.5", "discord.js": "^14.16.3", "dotenv": "^16.4.5", - "glob": "^10.4.5", + "glob": "^11.0.0", "mediaplex": "^0.0.9" }, "devDependencies": { - "@eslint/js": "^9.14.0", - "eslint": "^9.14.0", + "@eslint/js": "^9.16.0", + "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", "globals": "^15.12.0", - "prettier": "3.3.2" + "prettier": "3.4.1" }, "engines": { - "node": "20.x" + "node": ">=22.x" } }, "node_modules/@bufbuild/protobuf": { @@ -236,7 +236,9 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.18.0", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", + "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -249,7 +251,9 @@ } }, "node_modules/@eslint/core": { - "version": "0.7.0", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", + "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", "dev": true, "license": "Apache-2.0", "engines": { @@ -257,7 +261,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "3.1.0", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", "dev": true, "license": "MIT", "dependencies": { @@ -280,6 +286,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, "license": "MIT", "engines": { @@ -290,7 +298,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.14.0", + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", + "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", "dev": true, "license": "MIT", "engines": { @@ -299,6 +309,8 @@ }, "node_modules/@eslint/object-schema": { "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -306,7 +318,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.2", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", + "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -368,7 +382,9 @@ } }, "node_modules/@humanwhocodes/retry": { - "version": "0.4.0", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -381,6 +397,8 @@ }, "node_modules/@isaacs/cliui": { "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "license": "ISC", "dependencies": { "string-width": "^5.1.2", @@ -394,14 +412,6 @@ "node": ">=12" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, "node_modules/@sapphire/async-queue": { "version": "1.5.4", "license": "MIT", @@ -484,6 +494,8 @@ }, "node_modules/acorn-jsx": { "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, "license": "MIT", "peerDependencies": { @@ -492,6 +504,8 @@ }, "node_modules/ajv": { "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "license": "MIT", "dependencies": { @@ -507,6 +521,8 @@ }, "node_modules/ansi-regex": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "license": "MIT", "engines": { "node": ">=12" @@ -530,18 +546,15 @@ }, "node_modules/argparse": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, "license": "Python-2.0" }, "node_modules/balanced-match": { "version": "1.0.2", - "license": "MIT" - }, - "node_modules/bgutils-js": { - "version": "3.1.0", - "funding": [ - "https://github.com/sponsors/LuanRT" - ], + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "license": "MIT" }, "node_modules/boolbase": { @@ -550,6 +563,8 @@ }, "node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "license": "MIT", "dependencies": { @@ -559,6 +574,8 @@ }, "node_modules/callsites": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, "license": "MIT", "engines": { @@ -596,11 +613,15 @@ }, "node_modules/concat-map": { "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true, "license": "MIT" }, "node_modules/cross-spawn": { - "version": "7.0.3", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -644,6 +665,8 @@ }, "node_modules/debug": { "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, "license": "MIT", "dependencies": { @@ -686,11 +709,11 @@ } }, "node_modules/discord-player-youtubei": { - "version": "1.3.4", + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/discord-player-youtubei/-/discord-player-youtubei-1.3.5.tgz", + "integrity": "sha512-yx7tExZUwR0MgtjZxFXmv5wVq8bYUALfzub0JiRCPcYkmo4aT6WHf2ZK1g/RGQ4nYuy6nud/zNIT0yoe1XuihQ==", "license": "Creative Commons", "dependencies": { - "bgutils-js": "^3.1.0", - "happy-dom": "^15.7.4", "tiny-typed-emitter": "^2.1.0", "undici": "^6.20.0", "youtubei.js": "^11.0.1" @@ -805,10 +828,14 @@ }, "node_modules/eastasianwidth": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "license": "MIT" }, "node_modules/emoji-regex": { "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "license": "MIT" }, "node_modules/entities": { @@ -833,25 +860,27 @@ } }, "node_modules/eslint": { - "version": "9.14.0", + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", + "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.18.0", - "@eslint/core": "^0.7.0", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.14.0", - "@eslint/plugin-kit": "^0.2.0", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.16.0", + "@eslint/plugin-kit": "^0.2.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.0", + "@humanwhocodes/retry": "^0.4.1", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "cross-spawn": "^7.0.5", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", @@ -870,8 +899,7 @@ "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "text-table": "^0.2.0" + "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" @@ -919,6 +947,8 @@ }, "node_modules/eslint-visitor-keys": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, "license": "Apache-2.0", "engines": { @@ -930,6 +960,8 @@ }, "node_modules/espree": { "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -988,6 +1020,8 @@ }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true, "license": "MIT" }, @@ -1108,19 +1142,24 @@ } }, "node_modules/glob": { - "version": "10.4.5", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", + "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" + "path-scurry": "^2.0.0" }, "bin": { "glob": "dist/esm/bin.mjs" }, + "engines": { + "node": "20 || >=22" + }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -1136,26 +1175,30 @@ "node": ">=10.13.0" } }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/glob/node_modules/minimatch": { - "version": "9.0.5", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/globals": { "version": "15.12.0", "dev": true, @@ -1167,18 +1210,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/happy-dom": { - "version": "15.8.3", - "license": "MIT", - "dependencies": { - "entities": "^4.5.0", - "webidl-conversions": "^7.0.0", - "whatwg-mimetype": "^3.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/has-flag": { "version": "4.0.0", "dev": true, @@ -1218,6 +1249,8 @@ }, "node_modules/ignore": { "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, "license": "MIT", "engines": { @@ -1226,6 +1259,8 @@ }, "node_modules/import-fresh": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "license": "MIT", "dependencies": { @@ -1261,6 +1296,8 @@ }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "license": "MIT", "engines": { "node": ">=8" @@ -1290,16 +1327,18 @@ } }, "node_modules/jackspeak": { - "version": "3.4.3", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", + "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, + "engines": { + "node": "20 || >=22" + }, "funding": { "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/jintr": { @@ -1314,6 +1353,8 @@ }, "node_modules/js-yaml": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "license": "MIT", "dependencies": { @@ -1330,6 +1371,8 @@ }, "node_modules/json-schema-traverse": { "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true, "license": "MIT" }, @@ -1397,8 +1440,13 @@ "license": "MIT" }, "node_modules/lru-cache": { - "version": "10.4.3", - "license": "ISC" + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", + "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", + "license": "ISC", + "engines": { + "node": "20 || >=22" + } }, "node_modules/magic-bytes.js": { "version": "1.10.0", @@ -1439,6 +1487,8 @@ }, "node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "license": "ISC", "dependencies": { @@ -1450,6 +1500,8 @@ }, "node_modules/minipass": { "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" @@ -1457,6 +1509,8 @@ }, "node_modules/ms": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, @@ -1566,6 +1620,8 @@ }, "node_modules/parent-module": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "license": "MIT", "dependencies": { @@ -1591,14 +1647,16 @@ } }, "node_modules/path-scurry": { - "version": "1.11.1", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", + "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -1624,7 +1682,9 @@ } }, "node_modules/prettier": { - "version": "3.3.2", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", + "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", "dev": true, "license": "MIT", "bin": { @@ -1663,6 +1723,8 @@ }, "node_modules/punycode": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "license": "MIT", "engines": { @@ -1697,6 +1759,8 @@ }, "node_modules/resolve-from": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, "license": "MIT", "engines": { @@ -1807,6 +1871,8 @@ }, "node_modules/string-width": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", @@ -1823,6 +1889,8 @@ "node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -1833,12 +1901,25 @@ "node": ">=8" } }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "license": "MIT" }, "node_modules/string-width-cjs/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -1847,15 +1928,10 @@ "node": ">=8" } }, - "node_modules/string-width-cjs/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/strip-ansi": { "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" @@ -1870,6 +1946,8 @@ "node_modules/strip-ansi-cjs": { "name": "strip-ansi", "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -1880,6 +1958,8 @@ }, "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { "node": ">=8" @@ -1887,6 +1967,8 @@ }, "node_modules/strip-json-comments": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, "license": "MIT", "engines": { @@ -1922,11 +2004,6 @@ "node": ">=8" } }, - "node_modules/text-table": { - "version": "0.2.0", - "dev": true, - "license": "MIT" - }, "node_modules/tiny-typed-emitter": { "version": "2.1.0", "license": "MIT" @@ -1989,6 +2066,8 @@ }, "node_modules/uri-js": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -2006,20 +2085,6 @@ "node": ">= 8" } }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "license": "BSD-2-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, "node_modules/whatwg-url": { "version": "5.0.0", "license": "MIT", @@ -2055,6 +2120,8 @@ }, "node_modules/wrap-ansi": { "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", @@ -2071,6 +2138,8 @@ "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -2084,8 +2153,25 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -2096,12 +2182,10 @@ "node": ">=8" } }, - "node_modules/wrap-ansi-cjs/node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "license": "MIT" - }, "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -2110,15 +2194,10 @@ "node": ">=8" } }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "license": "MIT", "engines": { "node": ">=12" diff --git a/package.json b/package.json index e8e5a87..dfc1baa 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "dev": "node --watch-path=./src ." }, "engines": { - "node": "20.x" + "node": ">=22.x" }, "keywords": [ "discord-bot", @@ -42,17 +42,17 @@ "dependencies": { "@discord-player/extractor": "^4.5.1", "discord-player": "^6.7.1", - "discord-player-youtubei": "^1.3.4", + "discord-player-youtubei": "^1.3.5", "discord.js": "^14.16.3", "dotenv": "^16.4.5", - "glob": "^10.4.5", + "glob": "^11.0.0", "mediaplex": "^0.0.9" }, "devDependencies": { - "@eslint/js": "^9.14.0", - "eslint": "^9.14.0", + "@eslint/js": "^9.16.0", + "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", "globals": "^15.12.0", - "prettier": "3.3.2" + "prettier": "3.4.1" } }