diff options
| -rw-r--r-- | src/models/parser.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/models/parser.ts b/src/models/parser.ts new file mode 100644 index 0000000..0d08727 --- /dev/null +++ b/src/models/parser.ts @@ -0,0 +1,16 @@ +import { HttpError } from "http-errors"; +import { Anime, AnimeCategories, Top10Anime } from "./anime"; + +export interface ScrapedAnimeCategory { + animes: Array<Anime> | HttpError; + genres: Array<string>; + top10Animes: { + today: Array<Top10Anime> | HttpError; + week: Array<Top10Anime> | HttpError; + month: Array<Top10Anime> | HttpError; + }; + category: AnimeCategories; + currentPage: number; + hasNextPage: boolean; + totalPages: number; +} |
