UNPKG

chimi-scraper

Version:

A TypeScript library for scraping game data from itch.io with a clean, scalable architecture

25 lines 1 kB
import { GameParser } from '../../models/game-parser'; import { IGameInfo, IGameResult, ISearch } from '../../models/types'; export declare class ItchIO extends GameParser { private httpClient; constructor(); search(query: string, page?: number): Promise<ISearch<IGameResult>>; fetchNewAndPopular(page?: number): Promise<ISearch<IGameResult>>; fetchTopSellers(page?: number): Promise<ISearch<IGameResult>>; fetchTopRated(page?: number): Promise<ISearch<IGameResult>>; fetchNewest(page?: number): Promise<ISearch<IGameResult>>; fetchGameInfo(gameUrl: string): Promise<IGameInfo>; private fetchGamesByCategory; private parseGameCell; private parsePagination; private extractDeveloper; private extractCoverImage; private extractPlatforms; private extractGenres; private extractTags; private extractPricingInfo; private extractScreenshots; private extractVideos; private extractRatingInfo; } //# sourceMappingURL=itch.d.ts.map