UNPKG

crunchyroll-toolkit

Version:

Toolkit Node.js complet pour extraire données d'animés, métadonnées et thumbnails depuis Crunchyroll avec techniques anti-détection 2024/2025

22 lines (21 loc) 778 B
import { WebDriver } from 'selenium-webdriver'; import { ScraperOptions } from '../types/anime.types'; export declare class SeleniumBrowserManager { private driver?; private options; private pythonProcess?; constructor(options?: ScraperOptions); initialize(): Promise<void>; private startUndetectedDriver; private waitForDriverReady; private connectToDriver; navigateTo(url: string): Promise<void>; getDriver(): Promise<WebDriver>; getPageSource(): Promise<string>; getTitle(): Promise<string>; getCurrentUrl(): Promise<string>; waitForElement(selector: string, timeout?: number): Promise<any>; executeScript(script: string): Promise<any>; close(): Promise<void>; retry<T>(fn: () => Promise<T>): Promise<T>; }