1.2.2
This commit is contained in:
parent
9463df802d
commit
53b79b314b
@ -12,7 +12,7 @@
|
||||
"build": "tsc",
|
||||
"build:check": "tsc --noEmit --incremental false",
|
||||
"pretty": "prettier --config .prettierrc \"play-dl/*.ts\" \"play-dl/*/*.ts\" \"play-dl/*/*/*.ts\" --write ",
|
||||
"prepublishOnly": "tsc --build --clean;tsc --build --verbose"
|
||||
"prepublishOnly": "tsc --build --clean && tsc --build --verbose"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@ -33,6 +33,8 @@ export function yt_validate(url: string): 'playlist' | 'video' | 'search' | fals
|
||||
if (url.includes('youtu.be/')) id = url.split('youtu.be/')[1].split(/(\?|\/|&)/)[0];
|
||||
else if (url.includes('youtube.com/embed/'))
|
||||
id = url.split('youtube.com/embed/')[1].split(/(\?|\/|&)/)[0];
|
||||
else if (url.includes('youtube.com/shorts/'))
|
||||
id = url.split('youtube.com/shorts/')[1].split(/(\?|\/|&)/)[0];
|
||||
else id = url.split('watch?v=')[1].split(/(\?|\/|&)/)[0];
|
||||
if (id.match(video_id_pattern)) return 'video';
|
||||
else return false;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user