@episodehunter/thetvdb
v4.0.3
Published
Helper lib for thetvdb api
Downloads
12
Readme
Helper lib for thetvdb api
Install
$ npm install @episodehunter/thetvdb
Usage
const theTvDb = new TheTvDb(apikey)
API
constructor(apikey: string, options: Options)
Creates an instance of TheTvDb
fetchShow(id: number): Promise<Show>
Fetch a show with given id. See the-tv-db-show.ts for the return type
fetchShowEpisodes(showId: number): Promise<Episode[]>
Fetch all episodes for a given show id. See TheTvDbShowEpisode in the-tv-db-show-episode.ts for the return type
fetchLatestShowEpisodes(showId: number, numberOfEpisodes: number): Promise<Episode[]>
Fetch the latest episodes. Will return somewhere between 0 and numberOfEpisodes + 99 episodes.
fetchLastUpdateShowsList(time: number): Promise<Episode[]>
Return a list of shows that have been updated
time
Time in unix timestamp (sec)
fetchEpisodeImage(episodeId: number): Promise<Buffer>
fetchShowPoster(showId: number): Promise<Buffer>
fetchShowFanart(showId: number): Promise<Buffer>
License
MIT