playdl-music-extractor
Advanced tools
Comparing version 1.0.1 to 1.0.2
{ | ||
"name": "playdl-music-extractor", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "PlayDL Music Extractor is a Extractor/Scrapper and Helps Players to fetch data from play-dl or Custom Extractors , as Per reduces extra work and credentials", | ||
@@ -66,4 +66,3 @@ "main": "./src/index.js", | ||
"reverbnation-scraper": "^2.0.0", | ||
"spotify-url-info": "^2.2.3", | ||
"youtube-sr": "^4.1.8" | ||
"spotify-url-info": "^2.2.3" | ||
}, | ||
@@ -70,0 +69,0 @@ "directories": { |
@@ -10,3 +10,3 @@ const { validate } = require('play-dl'); | ||
Proxy: undefined, | ||
} || undefined, | ||
}, | ||
) { | ||
@@ -13,0 +13,0 @@ const YoutubeUrlRegex = /^.*(youtu.be\/|list=|watch=|v=)([^#\&\?]*).*/; |
@@ -62,5 +62,5 @@ const { getData, getPreview } = require('spotify-url-info'); | ||
author: | ||
SpotifyTrackRawData.artists && SpotifyTrackRawData.artists[0] | ||
(SpotifyTrackRawData.artists && SpotifyTrackRawData.artists[0] | ||
? SpotifyTrackRawData.artists[0].name | ||
: (SpotifyTrackRawData.track | ||
: SpotifyTrackRawData.track | ||
&& SpotifyTrackRawData.track.artists | ||
@@ -71,5 +71,5 @@ && SpotifyTrackRawData.track.artists[0] | ||
author_link: | ||
SpotifyTrackRawData.artists && SpotifyTrackRawData.artists[0] | ||
(SpotifyTrackRawData.artists && SpotifyTrackRawData.artists[0] | ||
? SpotifyTrackRawData.artists[0].url | ||
: (SpotifyTrackRawData.track | ||
: SpotifyTrackRawData.track | ||
&& SpotifyTrackRawData.track.artists | ||
@@ -76,0 +76,0 @@ && SpotifyTrackRawData.track.artists[0] |
@@ -11,3 +11,3 @@ const { search, validate, stream } = require('play-dl'); | ||
Proxy: undefined, | ||
} || undefined, | ||
}, | ||
ExtraValue = {}, | ||
@@ -23,3 +23,4 @@ ) { | ||
: null) | ||
?? (validate(Query) === 'yt_video' ? { youtube: 'video' } : undefined), | ||
?? (validate(Query) === 'yt_video' ? { youtube: 'video' } : undefined) | ||
?? undefined, | ||
}); | ||
@@ -48,3 +49,3 @@ const CacheData = await Promise.all( | ||
Proxy: undefined, | ||
} || undefined, | ||
}, | ||
) { | ||
@@ -56,10 +57,17 @@ const StreamSource = await stream( | ||
quality: | ||
(YoutubeStreamOptions.Quality.includes('low') ? 0 : null) | ||
?? (YoutubeStreamOptions.Quality.includes('medium') | ||
(YoutubeStreamOptions | ||
&& YoutubeStreamOptions.Quality | ||
&& YoutubeStreamOptions.Quality.includes('low') | ||
? 0 | ||
: null) | ||
?? (YoutubeStreamOptions | ||
&& YoutubeStreamOptions.Quality | ||
&& YoutubeStreamOptions.Quality.includes('medium') | ||
? 1 | ||
: undefined) | ||
?? undefined, | ||
proxy: YoutubeStreamOptions.Proxy | ||
? [YoutubeStreamOptions.Proxy] | ||
: null ?? undefined, | ||
proxy: | ||
(YoutubeStreamOptions.Proxy | ||
? [YoutubeStreamOptions.Proxy] | ||
: null) ?? undefined, | ||
} | ||
@@ -78,3 +86,3 @@ : undefined, | ||
Proxy: undefined, | ||
} || undefined, | ||
}, | ||
ExtraValue = {}, | ||
@@ -96,3 +104,3 @@ ) { | ||
ExtraValue.author_link ?? YoutubeVideoRawData.channel | ||
? YoutubeVideoRawData.channel.link | ||
? YoutubeVideoRawData.channel.url | ||
: null ?? null, | ||
@@ -99,0 +107,0 @@ description: |
21880
6
517
- Removedyoutube-sr@^4.1.8
- Removedyoutube-sr@4.3.11(transitive)