dota-wiki-api
Version:
A module to communicate with Liquipedia's Dota 2 Wiki to fetch Team Info, DPC Rankings, Dota Game Schedules, and more!
22 lines (21 loc) • 626 B
TypeScript
import { Base, IDotaWikiConfig } from '../utils/base';
export interface IPlayer {
handle: string;
name: string;
photo: string;
position: string[];
region?: string[];
birthday?: string;
earnings?: string;
team?: string;
}
export declare class DotaPlayers extends Base {
constructor(config: IDotaWikiConfig);
getPlayerInfo(playerName: string): Promise<any>;
private _parsePlayer(teamHtml, displayTitle);
private _parseBirthday(birthdayText);
private _parseRegions(regionHtml);
private _parseRoles(rolesHtml);
private _trimDate(dateStr);
private _trimName(name);
}