diff --git a/bun.lockb b/bun.lockb index f02d879..c1d07a6 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package-lock.json b/package-lock.json index b5e2d0f..4627588 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,15 +11,15 @@ "dependencies": { "@discord-player/extractor": "^4.5.1", "discord-player": "^6.7.1", - "discord-player-youtubei": "^1.3.1", - "discord.js": "^14.15.3", + "discord-player-youtubei": "^1.3.2", + "discord.js": "^14.16.3", "dotenv": "^16.4.5", "glob": "^10.4.5", "mediaplex": "^0.0.9" }, "devDependencies": { - "@eslint/js": "^9.9.1", - "eslint": "^9.9.1", + "@eslint/js": "^9.11.1", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "globals": "^15.9.0", "prettier": "3.3.2" @@ -28,6 +28,10 @@ "node": "20.x" } }, + "node_modules/@bufbuild/protobuf": { + "version": "2.1.0", + "license": "(Apache-2.0 AND BSD-3-Clause)" + }, "node_modules/@discord-player/equalizer": { "version": "0.2.3", "license": "MIT" @@ -62,27 +66,27 @@ } }, "node_modules/@discordjs/builders": { - "version": "1.8.2", + "version": "1.9.0", "license": "Apache-2.0", "dependencies": { - "@discordjs/formatters": "^0.4.0", - "@discordjs/util": "^1.1.0", - "@sapphire/shapeshift": "^3.9.7", - "discord-api-types": "0.37.83", + "@discordjs/formatters": "^0.5.0", + "@discordjs/util": "^1.1.1", + "@sapphire/shapeshift": "^4.0.0", + "discord-api-types": "0.37.97", "fast-deep-equal": "^3.1.3", "ts-mixer": "^6.0.4", - "tslib": "^2.6.2" + "tslib": "^2.6.3" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "funding": { "url": "https://github.com/discordjs/discord.js?sponsor" } }, - "node_modules/@discordjs/builders/node_modules/tslib": { - "version": "2.7.0", - "license": "0BSD" + "node_modules/@discordjs/builders/node_modules/discord-api-types": { + "version": "0.37.97", + "license": "MIT" }, "node_modules/@discordjs/collection": { "version": "1.5.3", @@ -92,41 +96,45 @@ } }, "node_modules/@discordjs/formatters": { - "version": "0.4.0", + "version": "0.5.0", "license": "Apache-2.0", "dependencies": { - "discord-api-types": "0.37.83" + "discord-api-types": "0.37.97" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "funding": { "url": "https://github.com/discordjs/discord.js?sponsor" } }, + "node_modules/@discordjs/formatters/node_modules/discord-api-types": { + "version": "0.37.97", + "license": "MIT" + }, "node_modules/@discordjs/rest": { - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { - "@discordjs/collection": "^2.1.0", - "@discordjs/util": "^1.1.0", - "@sapphire/async-queue": "^1.5.2", + "@discordjs/collection": "^2.1.1", + "@discordjs/util": "^1.1.1", + "@sapphire/async-queue": "^1.5.3", "@sapphire/snowflake": "^3.5.3", - "@vladfrangu/async_event_emitter": "^2.2.4", - "discord-api-types": "0.37.83", + "@vladfrangu/async_event_emitter": "^2.4.6", + "discord-api-types": "0.37.97", "magic-bytes.js": "^1.10.0", - "tslib": "^2.6.2", - "undici": "6.13.0" + "tslib": "^2.6.3", + "undici": "6.19.8" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "funding": { "url": "https://github.com/discordjs/discord.js?sponsor" } }, "node_modules/@discordjs/rest/node_modules/@discordjs/collection": { - "version": "2.1.0", + "version": "2.1.1", "license": "Apache-2.0", "engines": { "node": ">=18" @@ -135,15 +143,15 @@ "url": "https://github.com/discordjs/discord.js?sponsor" } }, - "node_modules/@discordjs/rest/node_modules/tslib": { - "version": "2.7.0", - "license": "0BSD" + "node_modules/@discordjs/rest/node_modules/discord-api-types": { + "version": "0.37.97", + "license": "MIT" }, "node_modules/@discordjs/util": { - "version": "1.1.0", + "version": "1.1.1", "license": "Apache-2.0", "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "funding": { "url": "https://github.com/discordjs/discord.js?sponsor" @@ -171,7 +179,7 @@ } }, "node_modules/@discordjs/ws/node_modules/@discordjs/collection": { - "version": "2.1.0", + "version": "2.1.1", "license": "Apache-2.0", "engines": { "node": ">=18" @@ -180,9 +188,9 @@ "url": "https://github.com/discordjs/discord.js?sponsor" } }, - "node_modules/@discordjs/ws/node_modules/tslib": { - "version": "2.7.0", - "license": "0BSD" + "node_modules/@discordjs/ws/node_modules/discord-api-types": { + "version": "0.37.83", + "license": "MIT" }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", @@ -210,7 +218,7 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.0", + "version": "4.11.1", "dev": true, "license": "MIT", "engines": { @@ -230,6 +238,14 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@eslint/core": { + "version": "0.6.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/eslintrc": { "version": "3.1.0", "dev": true, @@ -264,7 +280,7 @@ } }, "node_modules/@eslint/js": { - "version": "9.9.1", + "version": "9.11.1", "dev": true, "license": "MIT", "engines": { @@ -279,6 +295,17 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@fastify/busboy": { "version": "2.1.1", "license": "MIT", @@ -339,7 +366,7 @@ } }, "node_modules/@isaacs/cliui/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", + "version": "6.1.0", "license": "MIT", "engines": { "node": ">=12" @@ -397,7 +424,7 @@ } }, "node_modules/@sapphire/shapeshift": { - "version": "3.9.7", + "version": "4.0.0", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", @@ -419,8 +446,18 @@ "version": "0.3.0", "license": "MIT" }, + "node_modules/@types/estree": { + "version": "1.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, "node_modules/@types/node": { - "version": "22.5.1", + "version": "22.7.4", "license": "MIT", "dependencies": { "undici-types": "~6.19.2" @@ -609,11 +646,11 @@ } }, "node_modules/debug": { - "version": "4.3.6", + "version": "4.3.7", "dev": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -630,7 +667,7 @@ "license": "MIT" }, "node_modules/discord-api-types": { - "version": "0.37.83", + "version": "0.37.100", "license": "MIT" }, "node_modules/discord-player": { @@ -652,11 +689,11 @@ } }, "node_modules/discord-player-youtubei": { - "version": "1.3.1", + "version": "1.3.2", "license": "Creative Commons", "dependencies": { "tiny-typed-emitter": "^2.1.0", - "youtubei.js": "^10.4.0" + "youtubei.js": "^10.5.0" }, "bin": { "discord-player-youtubei": "bin/index.js" @@ -678,29 +715,25 @@ "node": ">=16.9.0" } }, - "node_modules/discord-voip/node_modules/tslib": { - "version": "2.7.0", - "license": "0BSD" - }, "node_modules/discord.js": { - "version": "14.15.3", + "version": "14.16.3", "license": "Apache-2.0", "dependencies": { - "@discordjs/builders": "^1.8.2", + "@discordjs/builders": "^1.9.0", "@discordjs/collection": "1.5.3", - "@discordjs/formatters": "^0.4.0", - "@discordjs/rest": "^2.3.0", - "@discordjs/util": "^1.1.0", - "@discordjs/ws": "^1.1.1", + "@discordjs/formatters": "^0.5.0", + "@discordjs/rest": "^2.4.0", + "@discordjs/util": "^1.1.1", + "@discordjs/ws": "1.1.1", "@sapphire/snowflake": "3.5.3", - "discord-api-types": "0.37.83", + "discord-api-types": "0.37.100", "fast-deep-equal": "3.1.3", "lodash.snakecase": "4.1.1", - "tslib": "2.6.2", - "undici": "6.13.0" + "tslib": "^2.6.3", + "undici": "6.19.8" }, "engines": { - "node": ">=16.11.0" + "node": ">=18" }, "funding": { "url": "https://github.com/discordjs/discord.js?sponsor" @@ -793,18 +826,22 @@ } }, "node_modules/eslint": { - "version": "9.9.1", + "version": "9.11.1", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.11.0", "@eslint/config-array": "^0.18.0", + "@eslint/core": "^0.6.0", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.9.1", + "@eslint/js": "9.11.1", + "@eslint/plugin-kit": "^0.2.0", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -824,7 +861,6 @@ "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", @@ -862,7 +898,7 @@ } }, "node_modules/eslint-scope": { - "version": "8.0.2", + "version": "8.1.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -877,7 +913,7 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "4.0.0", + "version": "4.1.0", "dev": true, "license": "Apache-2.0", "engines": { @@ -888,13 +924,13 @@ } }, "node_modules/espree": { - "version": "10.1.0", + "version": "10.2.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.12.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.0.0" + "eslint-visitor-keys": "^4.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1074,13 +1110,6 @@ "undici": "^6.11.1" } }, - "node_modules/genius-lyrics/node_modules/undici": { - "version": "6.19.8", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, "node_modules/glob": { "version": "10.4.5", "license": "ISC", @@ -1426,7 +1455,7 @@ } }, "node_modules/ms": { - "version": "2.1.2", + "version": "2.1.3", "dev": true, "license": "MIT" }, @@ -1531,7 +1560,7 @@ } }, "node_modules/package-json-from-dist": { - "version": "1.0.0", + "version": "1.0.1", "license": "BlueOak-1.0.0" }, "node_modules/parent-module": { @@ -1800,13 +1829,6 @@ "undici": "^6.17.0" } }, - "node_modules/soundcloud.ts/node_modules/undici": { - "version": "6.19.8", - "license": "MIT", - "engines": { - "node": ">=18.17" - } - }, "node_modules/spotify-uri": { "version": "4.1.0", "license": "MIT", @@ -1878,7 +1900,7 @@ } }, "node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", + "version": "6.1.0", "license": "MIT", "engines": { "node": ">=12" @@ -1978,7 +2000,7 @@ "license": "MIT" }, "node_modules/tslib": { - "version": "2.6.2", + "version": "2.7.0", "license": "0BSD" }, "node_modules/type-check": { @@ -1993,10 +2015,10 @@ } }, "node_modules/undici": { - "version": "6.13.0", + "version": "6.19.8", "license": "MIT", "engines": { - "node": ">=18.0" + "node": ">=18.17" } }, "node_modules/undici-types": { @@ -2133,7 +2155,7 @@ } }, "node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", + "version": "6.1.0", "license": "MIT", "engines": { "node": ">=12" @@ -2177,21 +2199,18 @@ "license": "Apache-2.0" }, "node_modules/youtubei.js": { - "version": "10.4.0", + "version": "10.5.0", "funding": [ "https://github.com/sponsors/LuanRT" ], "license": "MIT", "dependencies": { + "@bufbuild/protobuf": "^2.0.0", "jintr": "^2.1.1", "tslib": "^2.5.0", "undici": "^5.19.1" } }, - "node_modules/youtubei.js/node_modules/tslib": { - "version": "2.7.0", - "license": "0BSD" - }, "node_modules/youtubei.js/node_modules/undici": { "version": "5.28.4", "license": "MIT", diff --git a/package.json b/package.json index 2c6eb0b..9d277de 100644 --- a/package.json +++ b/package.json @@ -42,15 +42,15 @@ "dependencies": { "@discord-player/extractor": "^4.5.1", "discord-player": "^6.7.1", - "discord-player-youtubei": "^1.3.1", - "discord.js": "^14.15.3", + "discord-player-youtubei": "^1.3.2", + "discord.js": "^14.16.3", "dotenv": "^16.4.5", "glob": "^10.4.5", "mediaplex": "^0.0.9" }, "devDependencies": { - "@eslint/js": "^9.9.1", - "eslint": "^9.9.1", + "@eslint/js": "^9.11.1", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "globals": "^15.9.0", "prettier": "3.3.2"