UNPKG

comic-vine-sdk

Version:

A JS/TS client for the Comic Vine API

69 lines (68 loc) 1.63 kB
import { SiteResourceWithCount, EpisodeSiteResource, EpisodeApiResource, ApiResource, Image } from '../../common-types.js'; export interface SeriesDetails { /** * List of aliases the series is known by. A \n (newline) seperates each alias. */ aliases: null | string; /** * URL pointing to the series detail resource. */ apiDetailUrl: string; /** * A list of characters that appear in this series. */ characters: Array<SiteResourceWithCount>; /** * Number of episodes included in this series. */ countOfEpisodes: number; /** * Date the series was added to Comic Vine. */ dateAdded: Date; /** * Date the series was last updated on Comic Vine. */ dateLastUpdated: Date; /** * Brief summary of the series. */ deck: null | string; /** * Description of the series. */ description: string; episodes: Array<EpisodeSiteResource>; /** * The first episode in this series. */ firstEpisode: EpisodeApiResource; /** * Unique ID of the series. */ id: number; /** * Main image of the series. */ image: Image; /** * The last episode in this series. */ lastEpisode: EpisodeApiResource; /** * Name of the series. */ name: string; /** * The primary publisher a series is attached to. */ publisher: ApiResource; /** * URL pointing to the series on Giant Bomb. */ siteDetailUrl: string; /** * The first year this series appeared in comics. */ startYear: string; }