1.2.2
This commit is contained in:
parent
9463df802d
commit
53b79b314b
@ -12,7 +12,7 @@
|
|||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"build:check": "tsc --noEmit --incremental false",
|
"build:check": "tsc --noEmit --incremental false",
|
||||||
"pretty": "prettier --config .prettierrc \"play-dl/*.ts\" \"play-dl/*/*.ts\" \"play-dl/*/*/*.ts\" --write ",
|
"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": {
|
"repository": {
|
||||||
"type": "git",
|
"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];
|
if (url.includes('youtu.be/')) id = url.split('youtu.be/')[1].split(/(\?|\/|&)/)[0];
|
||||||
else if (url.includes('youtube.com/embed/'))
|
else if (url.includes('youtube.com/embed/'))
|
||||||
id = url.split('youtube.com/embed/')[1].split(/(\?|\/|&)/)[0];
|
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];
|
else id = url.split('watch?v=')[1].split(/(\?|\/|&)/)[0];
|
||||||
if (id.match(video_id_pattern)) return 'video';
|
if (id.match(video_id_pattern)) return 'video';
|
||||||
else return false;
|
else return false;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user