UNPKG

chimi-scraper

Version:

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

29 lines 975 B
import { BaseParser } from './base-parser'; import { IGameInfo, IGameResult, ISearch } from './types'; export declare abstract class GameParser extends BaseParser { /** * Get new and popular games */ abstract fetchNewAndPopular(page?: number): Promise<ISearch<IGameResult>>; /** * Get top sellers */ abstract fetchTopSellers(page?: number): Promise<ISearch<IGameResult>>; /** * Get top rated games */ abstract fetchTopRated(page?: number): Promise<ISearch<IGameResult>>; /** * Get newest games */ abstract fetchNewest(page?: number): Promise<ISearch<IGameResult>>; /** * Search for games (inherited from BaseParser) */ abstract search(query: string, page?: number): Promise<ISearch<IGameResult>>; /** * Get detailed game information (inherited from BaseParser) */ abstract fetchGameInfo(gameId: string): Promise<IGameInfo>; } //# sourceMappingURL=game-parser.d.ts.map