diff --git a/package.json b/package.json
index a256fe1..29e7d6c 100644
--- a/package.json
+++ b/package.json
@@ -52,6 +52,7 @@
   "dependencies": {
     "@discordjs/voice": "^0.5.0",
     "discord-ytdl-core": "^5.0.3",
+    "libsodium-wrappers": "^0.7.9",
     "soundcloud-scraper": "^5.0.0",
     "spotify-url-info": "^2.2.3",
     "tiny-typed-emitter": "^2.0.3",
@@ -68,7 +69,7 @@
     "@types/node": "^15.12.2",
     "@types/ws": "^7.4.4",
     "discord-api-types": "^0.18.1",
-    "discord.js": "^13.0.0-dev.a3cbcca13da1af416c219bd64a0a6e84bb87a057",
+    "discord.js": "^13.0.0-dev.807ea2d3c197c7c6556bd1c894114932f6657d49",
     "discord.js-docgen": "discordjs/docgen#ts-patch",
     "jsdoc-babel": "^0.5.0",
     "prettier": "^2.3.1",
@@ -77,8 +78,5 @@
     "tslint": "^6.1.3",
     "tslint-config-prettier": "^1.18.0",
     "typescript": "^4.3.2"
-  },
-  "optionalDependencies": {
-    "libsodium-wrappers": "^0.7.9"
   }
 }
diff --git a/src/Player.ts b/src/Player.ts
index bab0540..44e0510 100644
--- a/src/Player.ts
+++ b/src/Player.ts
@@ -12,6 +12,7 @@ import Spotify from "spotify-url-info";
 import { Client as SoundCloud } from "soundcloud-scraper";
 import { Playlist } from "./Structures/Playlist";
 import { ExtractorModel } from "./Structures/ExtractorModel";
+import { generateDependencyReport } from "@discordjs/voice";
 
 const soundcloud = new SoundCloud();
 
@@ -424,6 +425,10 @@ class DiscordPlayer extends EventEmitter<PlayerEvents> {
         return prev;
     }
 
+    scanDeps() {
+        return generateDependencyReport();
+    }
+
     *[Symbol.iterator]() {
         yield* Array.from(this.queues.values());
     }