aboutsummaryrefslogtreecommitdiff
path: root/src/server.ts
diff options
context:
space:
mode:
authorRitesh Ghosh <[email protected]>2023-08-07 20:42:42 +0530
committerRitesh Ghosh <[email protected]>2023-08-07 20:42:42 +0530
commit5a82179174c63c67ce8371aa9628529dafd115b6 (patch)
treefbb658279aa7a81d554558e67662afc27b9b96c4 /src/server.ts
parent3014ab8ce41d0b11b56ab7c6c32bd0f5c75fee3c (diff)
downloadaniwatch-api-5a82179174c63c67ce8371aa9628529dafd115b6.tar.xz
aniwatch-api-5a82179174c63c67ce8371aa9628529dafd115b6.zip
feat: rate limited endpoints
Diffstat (limited to 'src/server.ts')
-rw-r--r--src/server.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server.ts b/src/server.ts
index d74635a..67d649c 100644
--- a/src/server.ts
+++ b/src/server.ts
@@ -4,6 +4,7 @@ import express, { Application } from "express";
import animeRouter from "./routes";
import { homePage } from "./controllers";
+import { ratelimit } from "./config/ratelimit";
import errorHandler from "./config/errorHandler";
import notFoundHandler from "./config/notFoundHandler";
@@ -12,6 +13,7 @@ const PORT: number = env.PORT || 4000;
app.use(morgan("dev"));
+app.use(ratelimit);
app.get("/", homePage);
app.use("/anime", animeRouter);