From c079bf808ab2e6ec7fa58832f842b05e6212111a Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Wed, 29 Nov 2023 19:26:08 +0530 Subject: feat: add check for vercel deployment --- src/server.ts | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'src') 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}`); -}); - -// don't sleep -setInterval(() => { - console.log("HEALTHCHECK ;)", new Date().toLocaleString()); - https.get("https://api-aniwatch.onrender.com/health"); -}, 540000); +if (!Boolean(process?.env?.IS_VERCEL_DEPLOYMENT)) { + app.listen(PORT, () => { + console.log(`⚔️ api @ http://localhost:${PORT}`); + }); + + // 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; -- cgit v1.2.3