From c079bf808ab2e6ec7fa58832f842b05e6212111a Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Wed, 29 Nov 2023 19:26:08 +0530 Subject: [PATCH] feat: add check for vercel deployment --- src/server.ts | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/server.ts b/src/server.ts index c10b91f..31f53ab 100644 --- a/src/server.ts +++ b/src/server.ts @@ -26,12 +26,17 @@ app.use("/anime", animeRouter); app.use(notFoundHandler); app.use(errorHandler); -app.listen(PORT, () => { - console.log(`⚔️ api @ http://localhost:${PORT}`); -}); +if (!Boolean(process?.env?.IS_VERCEL_DEPLOYMENT)) { + app.listen(PORT, () => { + console.log(`⚔️ api @ http://localhost:${PORT}`); + }); -// don't sleep -setInterval(() => { - console.log("HEALTHCHECK ;)", new Date().toLocaleString()); - https.get("https://api-aniwatch.onrender.com/health"); -}, 540000); + // don't sleep + // remove the setInterval below for personal deployments + setInterval(() => { + console.log("HEALTHCHECK ;)", new Date().toLocaleString()); + https.get("https://api-aniwatch.onrender.com/health"); + }, 540000); +} + +export default app;