gogoanime-scraper
Version:
A scraper for Gogoanime
13 lines (12 loc) • 691 B
TypeScript
import { Hoster, HosterRunnerScraper, IHosterData, IRunnerScraperOptions } from 'source-scraper-core';
import { DomRunner, IDomRunnerArgs, IDomRunnerOptions } from 'source-scraper-dom-runner';
export declare type IGogoanimeScraperOptions = IRunnerScraperOptions<IDomRunnerOptions>;
export declare type IGogoanimeScraperHosterData = IHosterData<Hoster>;
export declare class GogoanimeScraper extends HosterRunnerScraper<IGogoanimeScraperHosterData> {
name: string;
domains: string[];
urlPattern: RegExp;
runner: DomRunner<IHosterData>;
defaultOptions: IGogoanimeScraperOptions;
protected execWithArgs({ document }: IDomRunnerArgs): Promise<IHosterData>;
}