UNPKG

anipar

Version:

Anime title Parser built for AnimeGarden.

52 lines (49 loc) 1.02 kB
interface ParseOptions { fansub?: string; } interface ParseResult { title: string; titles?: string[]; fansub?: { name: string; collab?: string[]; }; season?: { number: number; title?: string; }; type?: string; episode?: EpisodeInfo; episodes?: EpisodeInfo[]; episodeRange?: { from: number; to: number; }; version?: number; language?: string; subtitles?: string; source?: string; platform?: string; year?: number; month?: number; file?: FileInfo; tags: string[]; } interface EpisodeInfo { number: number; numberSub?: number; title?: string; } interface FileInfo { extension?: string; audio?: { term?: string; }; video?: { term?: string; resolution?: string; }; } declare function parse(title: string, options?: ParseOptions): ParseResult | undefined; export { parse }; export type { EpisodeInfo, FileInfo, ParseOptions, ParseResult };