mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-19 04:21:35 +00:00
refactor(parser): improve typings and do some refactoring (#305)
* dev: add response types * dev: refactor `Parser#parseResponse()` * dev: update YouTube parsers * dev: update YouTube Music classes * dev: update YouTube Kids classes * dev: update core classes * dev(Parser): fix some inconsistencies * chore: update docs * chore: update docs x2 * fix: export response types * chore(docs): update parser example
This commit is contained in:
@@ -129,10 +129,11 @@ export function timeToSeconds(time: string): number {
|
||||
}
|
||||
}
|
||||
|
||||
export function concatMemos(...iterables: Memo[]): Memo {
|
||||
export function concatMemos(...iterables: Array<Memo | undefined>): Memo {
|
||||
const memo = new Memo();
|
||||
|
||||
for (const iterable of iterables) {
|
||||
if (!iterable) continue;
|
||||
for (const item of iterable) {
|
||||
memo.set(...item);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user