feat: add extractors bundled in file refactor stream handling in multiple providers

This commit is contained in:
Himanshu
2026-02-02 23:24:38 +05:30
parent 2183412dc8
commit 13d41f9da6
220 changed files with 1300 additions and 771 deletions

View File

@@ -135,13 +135,4 @@ export type ProviderContext = {
getBaseUrl: (providerValue: string) => Promise<string>;
commonHeaders: Record<string, string>;
cheerio: typeof cheerio;
extractors: {
hubcloudExtracter: (link: string, signal: AbortSignal) => Promise<Stream[]>;
gofileExtracter: (id: string) => Promise<{
link: string;
token: string;
}>;
superVideoExtractor: (data: any) => Promise<string>;
gdFlixExtracter: (link: string, signal: AbortSignal) => Promise<Stream[]>;
};
};