aboutsummaryrefslogtreecommitdiff
path: root/src/controllers
diff options
context:
space:
mode:
authorRitesh Ghosh <[email protected]>2023-11-22 13:55:59 +0530
committerRitesh Ghosh <[email protected]>2023-11-22 13:55:59 +0530
commit5d2b27270ccc617777cfd8966348d6b04bd253e8 (patch)
tree3319e9663bcabc6dbd13e8109c1fb669526195c6 /src/controllers
parent1f3b98f19142243f942dead64f8dad3fa87d9546 (diff)
downloadaniwatch-api-5d2b27270ccc617777cfd8966348d6b04bd253e8.tar.xz
aniwatch-api-5d2b27270ccc617777cfd8966348d6b04bd253e8.zip
fix(ts): add strict file & type imports
Diffstat (limited to 'src/controllers')
-rw-r--r--src/controllers/animeAboutInfo.controller.ts6
-rw-r--r--src/controllers/animeCategory.controller.ts10
-rw-r--r--src/controllers/animeEpisodeSrcs.controller.ts8
-rw-r--r--src/controllers/animeEpisodes.controller.ts6
-rw-r--r--src/controllers/animeGenre.controller.ts8
-rw-r--r--src/controllers/animeProducer.controller.ts8
-rw-r--r--src/controllers/animeSearch.controller.ts6
-rw-r--r--src/controllers/animeSearchSuggestion.controller.ts6
-rw-r--r--src/controllers/episodeServers.controller.ts6
-rw-r--r--src/controllers/homePage.controller.ts4
10 files changed, 34 insertions, 34 deletions
diff --git a/src/controllers/animeAboutInfo.controller.ts b/src/controllers/animeAboutInfo.controller.ts
index c22ff31..ab94cbd 100644
--- a/src/controllers/animeAboutInfo.controller.ts
+++ b/src/controllers/animeAboutInfo.controller.ts
@@ -1,7 +1,7 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeAnimeAboutInfo } from "../parsers";
-import { AnimeAboutInfoQueryParams } from "../models/controllers";
+import { type RequestHandler } from "express";
+import { scrapeAnimeAboutInfo } from "../parsers/index.js";
+import { type AnimeAboutInfoQueryParams } from "../models/controllers/index.js";
// /anime/info?id=${anime-id}
const getAnimeAboutInfo: RequestHandler<
diff --git a/src/controllers/animeCategory.controller.ts b/src/controllers/animeCategory.controller.ts
index b6c83cc..8b0bfeb 100644
--- a/src/controllers/animeCategory.controller.ts
+++ b/src/controllers/animeCategory.controller.ts
@@ -1,11 +1,11 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { AnimeCategories } from "../models/anime";
-import { scrapeAnimeCategory } from "../parsers";
-import {
+import type { RequestHandler } from "express";
+import type { AnimeCategories } from "../models/anime.js";
+import { scrapeAnimeCategory } from "../parsers/index.js";
+import type {
CategoryAnimePathParams,
CategoryAnimeQueryParams,
-} from "../models/controllers";
+} from "../models/controllers/index.js";
// /anime/:category?page=${page}
const getAnimeCategory: RequestHandler<
diff --git a/src/controllers/animeEpisodeSrcs.controller.ts b/src/controllers/animeEpisodeSrcs.controller.ts
index 2601c9b..ece094c 100644
--- a/src/controllers/animeEpisodeSrcs.controller.ts
+++ b/src/controllers/animeEpisodeSrcs.controller.ts
@@ -1,8 +1,8 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeAnimeEpisodeSources } from "../parsers";
-import { AnimeServers, Servers } from "../models/anime";
-import { AnimeEpisodeSrcsQueryParams } from "../models/controllers";
+import { type RequestHandler } from "express";
+import { scrapeAnimeEpisodeSources } from "../parsers/index.js";
+import { type AnimeServers, Servers } from "../models/anime.js";
+import { type AnimeEpisodeSrcsQueryParams } from "../models/controllers/index.js";
// /anime/episode-srcs?id=${episodeId}?server=${server}&category=${category (dub or sub)}
const getAnimeEpisodeSources: RequestHandler<
diff --git a/src/controllers/animeEpisodes.controller.ts b/src/controllers/animeEpisodes.controller.ts
index 35abdf2..40ee728 100644
--- a/src/controllers/animeEpisodes.controller.ts
+++ b/src/controllers/animeEpisodes.controller.ts
@@ -1,7 +1,7 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeAnimeEpisodes } from "../parsers";
-import { AnimeEpisodePathParams } from "../models/controllers";
+import { type RequestHandler } from "express";
+import { scrapeAnimeEpisodes } from "../parsers/index.js";
+import { type AnimeEpisodePathParams } from "../models/controllers/index.js";
// /anime/episodes/${anime-id}
const getAnimeEpisodes: RequestHandler<
diff --git a/src/controllers/animeGenre.controller.ts b/src/controllers/animeGenre.controller.ts
index 100c1c5..a4889ca 100644
--- a/src/controllers/animeGenre.controller.ts
+++ b/src/controllers/animeGenre.controller.ts
@@ -1,10 +1,10 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeGenreAnime } from "../parsers";
-import {
+import { type RequestHandler } from "express";
+import { scrapeGenreAnime } from "../parsers/index.js";
+import type {
GenreAnimePathParams,
GenreAnimeQueryParams,
-} from "../models/controllers";
+} from "../models/controllers/index.js";
// /anime/genre/${name}?page=${page}
const getGenreAnime: RequestHandler<
diff --git a/src/controllers/animeProducer.controller.ts b/src/controllers/animeProducer.controller.ts
index 5776a80..5df38f9 100644
--- a/src/controllers/animeProducer.controller.ts
+++ b/src/controllers/animeProducer.controller.ts
@@ -1,10 +1,10 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeProducerAnimes } from "../parsers";
-import {
+import { type RequestHandler } from "express";
+import { scrapeProducerAnimes } from "../parsers/index.js";
+import type {
AnimeProducerPathParams,
AnimeProducerQueryParams,
-} from "../models/controllers";
+} from "../models/controllers/index.js";
// /anime/producer/${name}?page=${page}
const getProducerAnimes: RequestHandler<
diff --git a/src/controllers/animeSearch.controller.ts b/src/controllers/animeSearch.controller.ts
index e95dc3b..85622d5 100644
--- a/src/controllers/animeSearch.controller.ts
+++ b/src/controllers/animeSearch.controller.ts
@@ -1,7 +1,7 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeAnimeSearch } from "../parsers";
-import { AnimeSearchQueryParams } from "../models/controllers";
+import { type RequestHandler } from "express";
+import { scrapeAnimeSearch } from "../parsers/index.js";
+import { type AnimeSearchQueryParams } from "../models/controllers/index.js";
// /anime/search?q=${query}&page=${page}
const getAnimeSearch: RequestHandler<
diff --git a/src/controllers/animeSearchSuggestion.controller.ts b/src/controllers/animeSearchSuggestion.controller.ts
index 5831a81..9dbb0f5 100644
--- a/src/controllers/animeSearchSuggestion.controller.ts
+++ b/src/controllers/animeSearchSuggestion.controller.ts
@@ -1,7 +1,7 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeAnimeSearchSuggestion } from "../parsers";
-import { AnimeSearchSuggestQueryParams } from "../models/controllers";
+import { type RequestHandler } from "express";
+import { scrapeAnimeSearchSuggestion } from "../parsers/index.js";
+import { type AnimeSearchSuggestQueryParams } from "../models/controllers/index.js";
// /anime/search/suggest?q=${query}
const getAnimeSearchSuggestion: RequestHandler<
diff --git a/src/controllers/episodeServers.controller.ts b/src/controllers/episodeServers.controller.ts
index 572e8f6..ad17ac2 100644
--- a/src/controllers/episodeServers.controller.ts
+++ b/src/controllers/episodeServers.controller.ts
@@ -1,7 +1,7 @@
import createHttpError from "http-errors";
-import { RequestHandler } from "express";
-import { scrapeEpisodeServers } from "../parsers";
-import { EpisodeServersQueryParams } from "../models/controllers";
+import { type RequestHandler } from "express";
+import { scrapeEpisodeServers } from "../parsers/index.js";
+import { type EpisodeServersQueryParams } from "../models/controllers/index.js";
// /anime/servers?episodeId=${id}
const getEpisodeServers: RequestHandler<
diff --git a/src/controllers/homePage.controller.ts b/src/controllers/homePage.controller.ts
index a3f7d53..36e1fe9 100644
--- a/src/controllers/homePage.controller.ts
+++ b/src/controllers/homePage.controller.ts
@@ -1,5 +1,5 @@
-import { RequestHandler } from "express";
-import { scrapeHomePage } from "../parsers";
+import { type RequestHandler } from "express";
+import { scrapeHomePage } from "../parsers/index.js";
// /anime/home
const getHomePageInfo: RequestHandler<