diff --git a/package-lock.json b/package-lock.json index 18f20666..3853f45c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,9 @@ "dependencies": { "@discordjs/opus": "^0.7.0", "@discordjs/voice": "^0.10.0", - "@distube/soundcloud": "^1.1.0", - "@distube/spotify": "^1.2.1", - "@distube/yt-dlp": "^1.0.2", + "@distube/soundcloud": "^1.2.1", + "@distube/spotify": "^1.3.2", + "@distube/yt-dlp": "^1.1.3", "@distube/ytdl-core": "^4.11.3", "@k3rn31p4nic/google-translate-api": "github:k3rn31p4nic/google-translate-api", "@sindresorhus/slugify": "^1.1.0", @@ -268,27 +268,28 @@ } }, "node_modules/@distube/soundcloud": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@distube/soundcloud/-/soundcloud-1.1.0.tgz", - "integrity": "sha512-aY9SMXXvH4V0JjKlp8SH5nYG9hQ+e58Y4WXFSCVvnOMEXWS0CcvKo7EarKf9nHFhZQbaM53CL+qJWU+DVCsVXA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@distube/soundcloud/-/soundcloud-1.2.1.tgz", + "integrity": "sha512-4oeNfbbRXsZ7QmXVEm/qE/sfoUKWeZR2BboY2ajn71o4Tp8/jvxpImJl5qVXWbT6Em+e57GbJCeypi1JBwpMrQ==", "dependencies": { - "soundcloud.ts": "^0.4.5" + "soundcloud.ts": "^0.4.6" }, "peerDependencies": { - "distube": "^3.1.0" + "distube": "3||4" } }, "node_modules/@distube/spotify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@distube/spotify/-/spotify-1.2.1.tgz", - "integrity": "sha512-4IC3GhyCqPBbFbR0tGEjniCxh7TOx6g18msdCmeE2SYSAG03LoX/S1qyDYa9HzFJf+88cblndQDwY7leaXjDXg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@distube/spotify/-/spotify-1.3.2.tgz", + "integrity": "sha512-algjtD8/D4vAAJCjBmgueQpUzG0hzVzlyqR/3jJiShx8+rs4PKbnRQsx+gRfESeBfgt0QWUHc7bHxgtWeuKyjQ==", "dependencies": { - "spotify-uri": "^2.2.0", - "spotify-url-info": "^2.2.5", + "isomorphic-unfetch": "^3.1.0", + "spotify-uri": "^3.0.2", + "spotify-url-info": "^3.1.2", "spotify-web-api-node": "^5.0.2" }, "peerDependencies": { - "distube": "^3.3.1" + "distube": "^3.3.1||4" } }, "node_modules/@distube/youtube-dl": { @@ -311,21 +312,21 @@ } }, "node_modules/@distube/yt-dlp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@distube/yt-dlp/-/yt-dlp-1.0.2.tgz", - "integrity": "sha512-zJQTj9fZgNjf1kMTeMHmBs9d3Wn35sy0u4H0XuW/8DIMx8e1FCtQIJBlt/4zKPJS4sxjsh0QEEH8Kz/6ynCDpg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@distube/yt-dlp/-/yt-dlp-1.1.3.tgz", + "integrity": "sha512-kInFaIgNK7bhUJwY5o/ejBpwHdtLEH9l/GPBl9G7ddMKFYx7/MA5vKZ2F3oZQVMq9pzphPMRpSGi4UBT9L6O2g==", "hasInstallScript": true, "dependencies": { "dargs": "^7.0.0", "execa": "^5.1.1", "mkdirp": "^1.0.4", - "petitio": "^1.4.0" + "undici": "^5.7.0" }, "engines": { "node": ">=12.0.0" }, "peerDependencies": { - "distube": "^3.1.0" + "distube": "3.x||4.x" } }, "node_modules/@distube/ytdl-core": { @@ -775,6 +776,15 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, + "node_modules/audioconcat": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/audioconcat/-/audioconcat-0.1.4.tgz", + "integrity": "sha512-RH7f6n1kfQTathHadWJp8b/hz7y9GYdhKDtkqany8qYxkv0RQamY+7dFBbJOxLh86ouMTYmKYenSdkxSbubmOA==", + "dependencies": { + "fluent-ffmpeg": "^2.0.0", + "lodash.merge": "^4.6.2" + } + }, "node_modules/axios": { "version": "0.19.2", "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", @@ -1223,14 +1233,6 @@ "moment-timezone": "^0.5.x" } }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "dependencies": { - "node-fetch": "2.6.7" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2116,6 +2118,29 @@ "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", "dev": true }, + "node_modules/fluent-ffmpeg": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz", + "integrity": "sha512-IZTB4kq5GK0DPp7sGQ0q/BWurGHffRtQQwVkiqDgeO6wYJLLV5ZhgNOQ65loZxxuPMKZKZcICCUnaGtlxBiR0Q==", + "dependencies": { + "async": ">=0.2.9", + "which": "^1.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fluent-ffmpeg/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/follow-redirects": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", @@ -2822,6 +2847,15 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, + "node_modules/isomorphic-unfetch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", + "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "dependencies": { + "node-fetch": "^2.6.1", + "unfetch": "^4.2.0" + } + }, "node_modules/jake": { "version": "10.8.2", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", @@ -3015,8 +3049,7 @@ "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, "node_modules/lodash.truncate": { "version": "4.4.2", @@ -3718,14 +3751,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, - "node_modules/petitio": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/petitio/-/petitio-1.4.0.tgz", - "integrity": "sha512-9LaVd/5BLmbNU8Q4Ax8NezihiPt2ISNqi2vKilEchSSf+YSOXxfsLUb0SUmDskm1WkBOVTsqdyuyYI0RYKqr0Q==", - "engines": { - "node": ">=12.3.0" - } - }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -4196,10 +4221,11 @@ "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" }, "node_modules/soundcloud.ts": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/soundcloud.ts/-/soundcloud.ts-0.4.5.tgz", - "integrity": "sha512-WAQN687lCs7ig4xciXaNSX3iZ5+XWM5l00jQx3edVsw8ySjPyIymHuSKeHZJBrpKCZbPnnvzEWaBYDK7+eYDCw==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/soundcloud.ts/-/soundcloud.ts-0.4.7.tgz", + "integrity": "sha512-NAFdDgo695IEsSE6LbnWbKq8KqNWm/tbmwbybaoHI1tvRKb7s3Zx5kMxd8yEJFy1XUxoAfizoyu3cIyodU4Urg==", "dependencies": { + "audioconcat": "^0.1.4", "axios": "^0.21.1" } }, @@ -4212,9 +4238,9 @@ } }, "node_modules/soundcloud.ts/node_modules/follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", "funding": [ { "type": "individual", @@ -4240,21 +4266,20 @@ } }, "node_modules/spotify-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spotify-uri/-/spotify-uri-2.2.0.tgz", - "integrity": "sha512-uUybj02bfyfCoZ0MJ80MkqbKxtIVRJfbRGk05KJFq1li3zb7yNfN1f+TAw4wcXgp7jLWExeiw2wyPQXZ8PHtfg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spotify-uri/-/spotify-uri-3.0.2.tgz", + "integrity": "sha512-1RrJkUr+uVYJtJiMvh/Jq42GQikJBZN87ki3ZYzybF9452fb5EfAihdMSIAHGU55+YQUl5Vqb1VLJDzEdottAw==", "engines": { - "node": ">= 6" + "node": ">= 12" } }, "node_modules/spotify-url-info": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/spotify-url-info/-/spotify-url-info-2.2.5.tgz", - "integrity": "sha512-KEGZoSbaHivmyLAPjucVa7MVeX2azTh3oNHG7r0h/Jp8gjHmh9N8eHjgFx1wxXWKuHV3loOXAZ6EKyxZzcDPSg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/spotify-url-info/-/spotify-url-info-3.1.2.tgz", + "integrity": "sha512-YN2ory6GWuMiHL0xQQu61n4Mf3wq2rfu9HLyjMxorxjDkueouPEtv8eeyQYlT1ZgViA7ZFuY78QGjrgSvqynuA==", "dependencies": { - "cross-fetch": "~3.1.4", "himalaya": "~1.1.0", - "spotify-uri": "~2.2.0" + "spotify-uri": "~3.0.1" }, "engines": { "node": ">= 12" @@ -4580,6 +4605,19 @@ "node": ">= 0.8" } }, + "node_modules/undici": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.8.0.tgz", + "integrity": "sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==", + "engines": { + "node": ">=12.18" + } + }, + "node_modules/unfetch": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", + "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" + }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -4900,20 +4938,21 @@ } }, "@distube/soundcloud": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@distube/soundcloud/-/soundcloud-1.1.0.tgz", - "integrity": "sha512-aY9SMXXvH4V0JjKlp8SH5nYG9hQ+e58Y4WXFSCVvnOMEXWS0CcvKo7EarKf9nHFhZQbaM53CL+qJWU+DVCsVXA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@distube/soundcloud/-/soundcloud-1.2.1.tgz", + "integrity": "sha512-4oeNfbbRXsZ7QmXVEm/qE/sfoUKWeZR2BboY2ajn71o4Tp8/jvxpImJl5qVXWbT6Em+e57GbJCeypi1JBwpMrQ==", "requires": { - "soundcloud.ts": "^0.4.5" + "soundcloud.ts": "^0.4.6" } }, "@distube/spotify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@distube/spotify/-/spotify-1.2.1.tgz", - "integrity": "sha512-4IC3GhyCqPBbFbR0tGEjniCxh7TOx6g18msdCmeE2SYSAG03LoX/S1qyDYa9HzFJf+88cblndQDwY7leaXjDXg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@distube/spotify/-/spotify-1.3.2.tgz", + "integrity": "sha512-algjtD8/D4vAAJCjBmgueQpUzG0hzVzlyqR/3jJiShx8+rs4PKbnRQsx+gRfESeBfgt0QWUHc7bHxgtWeuKyjQ==", "requires": { - "spotify-uri": "^2.2.0", - "spotify-url-info": "^2.2.5", + "isomorphic-unfetch": "^3.1.0", + "spotify-uri": "^3.0.2", + "spotify-url-info": "^3.1.2", "spotify-web-api-node": "^5.0.2" } }, @@ -4933,14 +4972,14 @@ } }, "@distube/yt-dlp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@distube/yt-dlp/-/yt-dlp-1.0.2.tgz", - "integrity": "sha512-zJQTj9fZgNjf1kMTeMHmBs9d3Wn35sy0u4H0XuW/8DIMx8e1FCtQIJBlt/4zKPJS4sxjsh0QEEH8Kz/6ynCDpg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@distube/yt-dlp/-/yt-dlp-1.1.3.tgz", + "integrity": "sha512-kInFaIgNK7bhUJwY5o/ejBpwHdtLEH9l/GPBl9G7ddMKFYx7/MA5vKZ2F3oZQVMq9pzphPMRpSGi4UBT9L6O2g==", "requires": { "dargs": "^7.0.0", "execa": "^5.1.1", "mkdirp": "^1.0.4", - "petitio": "^1.4.0" + "undici": "^5.7.0" } }, "@distube/ytdl-core": { @@ -5295,6 +5334,15 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, + "audioconcat": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/audioconcat/-/audioconcat-0.1.4.tgz", + "integrity": "sha512-RH7f6n1kfQTathHadWJp8b/hz7y9GYdhKDtkqany8qYxkv0RQamY+7dFBbJOxLh86ouMTYmKYenSdkxSbubmOA==", + "requires": { + "fluent-ffmpeg": "^2.0.0", + "lodash.merge": "^4.6.2" + } + }, "axios": { "version": "0.19.2", "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", @@ -5655,14 +5703,6 @@ "moment-timezone": "^0.5.x" } }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "requires": { - "node-fetch": "2.6.7" - } - }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -6340,6 +6380,25 @@ "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", "dev": true }, + "fluent-ffmpeg": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz", + "integrity": "sha512-IZTB4kq5GK0DPp7sGQ0q/BWurGHffRtQQwVkiqDgeO6wYJLLV5ZhgNOQ65loZxxuPMKZKZcICCUnaGtlxBiR0Q==", + "requires": { + "async": ">=0.2.9", + "which": "^1.1.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "follow-redirects": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", @@ -6883,6 +6942,15 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, + "isomorphic-unfetch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz", + "integrity": "sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==", + "requires": { + "node-fetch": "^2.6.1", + "unfetch": "^4.2.0" + } + }, "jake": { "version": "10.8.2", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", @@ -7045,8 +7113,7 @@ "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, "lodash.truncate": { "version": "4.4.2", @@ -7551,11 +7618,6 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, - "petitio": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/petitio/-/petitio-1.4.0.tgz", - "integrity": "sha512-9LaVd/5BLmbNU8Q4Ax8NezihiPt2ISNqi2vKilEchSSf+YSOXxfsLUb0SUmDskm1WkBOVTsqdyuyYI0RYKqr0Q==" - }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -7893,10 +7955,11 @@ "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" }, "soundcloud.ts": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/soundcloud.ts/-/soundcloud.ts-0.4.5.tgz", - "integrity": "sha512-WAQN687lCs7ig4xciXaNSX3iZ5+XWM5l00jQx3edVsw8ySjPyIymHuSKeHZJBrpKCZbPnnvzEWaBYDK7+eYDCw==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/soundcloud.ts/-/soundcloud.ts-0.4.7.tgz", + "integrity": "sha512-NAFdDgo695IEsSE6LbnWbKq8KqNWm/tbmwbybaoHI1tvRKb7s3Zx5kMxd8yEJFy1XUxoAfizoyu3cIyodU4Urg==", "requires": { + "audioconcat": "^0.1.4", "axios": "^0.21.1" }, "dependencies": { @@ -7909,9 +7972,9 @@ } }, "follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz", - "integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==" + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" } } }, @@ -7925,18 +7988,17 @@ } }, "spotify-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spotify-uri/-/spotify-uri-2.2.0.tgz", - "integrity": "sha512-uUybj02bfyfCoZ0MJ80MkqbKxtIVRJfbRGk05KJFq1li3zb7yNfN1f+TAw4wcXgp7jLWExeiw2wyPQXZ8PHtfg==" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/spotify-uri/-/spotify-uri-3.0.2.tgz", + "integrity": "sha512-1RrJkUr+uVYJtJiMvh/Jq42GQikJBZN87ki3ZYzybF9452fb5EfAihdMSIAHGU55+YQUl5Vqb1VLJDzEdottAw==" }, "spotify-url-info": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/spotify-url-info/-/spotify-url-info-2.2.5.tgz", - "integrity": "sha512-KEGZoSbaHivmyLAPjucVa7MVeX2azTh3oNHG7r0h/Jp8gjHmh9N8eHjgFx1wxXWKuHV3loOXAZ6EKyxZzcDPSg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/spotify-url-info/-/spotify-url-info-3.1.2.tgz", + "integrity": "sha512-YN2ory6GWuMiHL0xQQu61n4Mf3wq2rfu9HLyjMxorxjDkueouPEtv8eeyQYlT1ZgViA7ZFuY78QGjrgSvqynuA==", "requires": { - "cross-fetch": "~3.1.4", "himalaya": "~1.1.0", - "spotify-uri": "~2.2.0" + "spotify-uri": "~3.0.1" } }, "spotify-web-api-node": { @@ -8197,6 +8259,16 @@ "random-bytes": "~1.0.0" } }, + "undici": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.8.0.tgz", + "integrity": "sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==" + }, + "unfetch": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", + "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==" + }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", diff --git a/package.json b/package.json index c9c033dd..2d115503 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "dependencies": { "@discordjs/opus": "^0.7.0", "@discordjs/voice": "^0.10.0", - "@distube/soundcloud": "^1.1.0", - "@distube/spotify": "^1.2.1", - "@distube/yt-dlp": "^1.0.2", + "@distube/soundcloud": "^1.2.1", + "@distube/spotify": "^1.3.2", + "@distube/yt-dlp": "^1.1.3", "@distube/ytdl-core": "^4.11.3", "@k3rn31p4nic/google-translate-api": "github:k3rn31p4nic/google-translate-api", "@sindresorhus/slugify": "^1.1.0",