From 904f87aa0fd81d18cb5835b1c0e2cea8ada2b19e Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Thu, 3 Aug 2023 23:14:30 +0530 Subject: feat(newParserType): added `ScrapedAnimeAboutInfo` parser type --- src/models/parser.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/models/parser.ts') diff --git a/src/models/parser.ts b/src/models/parser.ts index de7c343..d2a0c2c 100644 --- a/src/models/parser.ts +++ b/src/models/parser.ts @@ -1,14 +1,18 @@ import { HttpError } from "http-errors"; import { Anime, + Season, Top10Anime, + RelatedAnime, TrendingAnime, SpotlightAnime, TopAiringAnime, AnimeCategories, MostPopularAnime, TopUpcomingAnime, + RecommendedAnime, LatestEpisodeAnime, + AnimeGeneralAboutInfo, } from "./anime"; export interface ScrapedAnimeCategory { @@ -44,3 +48,14 @@ export interface ScrapedHomePage topUpcomingAnimes: Array | HttpError; topAiringAnimes: Array | HttpError; } + +export interface ScrapedAnimeAboutInfo + extends Pick { + anime: { + info: AnimeGeneralAboutInfo; + moreInfo: Record; + }; + seasons: Array; + relatedAnimes: Array | HttpError; + recommendedAnimes: Array | HttpError; +} -- cgit v1.2.3