youtube.ts
Advanced tools
Comparing version 0.1.1 to 0.1.2
@@ -52,3 +52,3 @@ "use strict"; | ||
var querystring = __importStar(require("querystring")); | ||
var ytdl_core_discord_1 = __importDefault(require("ytdl-core-discord")); | ||
var ytdl_core_1 = __importDefault(require("ytdl-core")); | ||
var downloadURL = "https://www.youtube.com/download_my_video"; | ||
@@ -289,3 +289,3 @@ var Util = /** @class */ (function () { | ||
url = "https://www.youtube.com/watch?v=" + id; | ||
return [4 /*yield*/, ytdl_core_discord_1["default"].getInfo(url)]; | ||
return [4 /*yield*/, ytdl_core_1["default"].getInfo(url)]; | ||
case 2: | ||
@@ -301,5 +301,3 @@ info = _a.sent(); | ||
writeStream = fs.createWriteStream(dest + "/" + clean + ".mp4"); | ||
return [4 /*yield*/, ytdl_core_discord_1["default"](url, options).then(function (r) { return r.pipe(writeStream); })]; | ||
case 3: | ||
_a.sent(); | ||
ytdl_core_1["default"](url, options).pipe(writeStream); | ||
this.awaitStream(writeStream); | ||
@@ -386,3 +384,3 @@ return [2 /*return*/, dest + "/" + clean + ".mp4"]; | ||
url = "https://www.youtube.com/watch?v=" + id; | ||
return [4 /*yield*/, ytdl_core_discord_1["default"].getInfo(url)]; | ||
return [4 /*yield*/, ytdl_core_1["default"].getInfo(url)]; | ||
case 2: | ||
@@ -398,8 +396,6 @@ info = _a.sent(); | ||
writeStream = fs.createWriteStream(dest + "/" + clean + ".mp3"); | ||
return [4 /*yield*/, ytdl_core_discord_1["default"](url, { filter: "audioonly" }).then(function (r) { return r.pipe(writeStream); })]; | ||
ytdl_core_1["default"](url, { filter: "audioonly" }).pipe(writeStream); | ||
return [4 /*yield*/, this.awaitStream(writeStream)]; | ||
case 3: | ||
_a.sent(); | ||
return [4 /*yield*/, this.awaitStream(writeStream)]; | ||
case 4: | ||
_a.sent(); | ||
return [2 /*return*/, dest + "/" + clean + ".mp3"]; | ||
@@ -485,3 +481,3 @@ } | ||
url = "https://www.youtube.com/watch?v=" + id; | ||
return [2 /*return*/, ytdl_core_discord_1["default"](url, { filter: "audioonly" })]; | ||
return [2 /*return*/, ytdl_core_1["default"](url, { filter: "audioonly" })]; | ||
} | ||
@@ -488,0 +484,0 @@ }); |
@@ -5,3 +5,3 @@ import axios from "axios" | ||
import * as stream from "stream" | ||
import ytdl from "ytdl-core-discord" | ||
import ytdl from "ytdl-core" | ||
import api from "../API" | ||
@@ -159,3 +159,3 @@ import {YoutubeDownloadOptions, YoutubeVideo, YoutubeVideoSearchItem} from "../types" | ||
const writeStream = fs.createWriteStream(`${dest}/${clean}.mp4`) | ||
await ytdl(url, options).then((r) => r.pipe(writeStream)) | ||
ytdl(url, options).pipe(writeStream) | ||
this.awaitStream(writeStream) | ||
@@ -207,3 +207,3 @@ return `${dest}/${clean}.mp4` | ||
const writeStream = fs.createWriteStream(`${dest}/${clean}.mp3`) | ||
await ytdl(url, {filter: "audioonly"}).then((r) => r.pipe(writeStream)) | ||
ytdl(url, {filter: "audioonly"}).pipe(writeStream) | ||
await this.awaitStream(writeStream) | ||
@@ -210,0 +210,0 @@ return `${dest}/${clean}.mp3` |
{ | ||
"name": "youtube.ts", | ||
"version": "0.1.1", | ||
"version": "0.1.2", | ||
"description": "Wrapper for the YouTube API with typings.", | ||
@@ -38,4 +38,4 @@ "main": "dist/youtube.js", | ||
"axios": "^0.19.0", | ||
"ytdl-core-discord": "^1.1.0" | ||
"ytdl-core": "^2.0.0" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
156027
3302
+ Addedytdl-core@^2.0.0
+ Addedhtml-entities@1.4.0(transitive)
+ Addedm3u8stream@0.7.1(transitive)
+ Addedminiget@1.7.2(transitive)
+ Addedytdl-core@2.1.7(transitive)
- Removedytdl-core-discord@^1.1.0
- Removed@types/node@15.14.9(transitive)
- Removedm3u8stream@0.8.6(transitive)
- Removedminiget@4.2.3(transitive)
- Removedprism-media@1.3.5(transitive)
- Removedytdl-core@4.11.5(transitive)
- Removedytdl-core-discord@1.3.1(transitive)