From 9ac4fb8efdaf8c299e5520998fe8dd894893d8a9 Mon Sep 17 00:00:00 2001 From: Stephan <57194608+stephan418@users.noreply.github.com> Date: Wed, 27 Apr 2022 17:14:16 +0200 Subject: [PATCH] Add logger to main + Remove whitespace --- src/Middleware/error/logger.ts | 4 +++- src/app.ts | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Middleware/error/logger.ts b/src/Middleware/error/logger.ts index 184f5f7..9674d1f 100644 --- a/src/Middleware/error/logger.ts +++ b/src/Middleware/error/logger.ts @@ -7,7 +7,9 @@ const { const defaultJsonFormat = combine(errors({ stack: true }), timestamp(), json({ space: 2 })); const customCLIFormat = printf(({ level, message, label, timestamp, stack }) => { - let output = `${level}${stack ? `(1/2:message)` : ""} at ${timestamp}${label ? ` (#${label})` : ""}: ${message}\n`; + let output = `${level}${stack ? `(1/2:message)` : ""} at ${timestamp}${label ? ` (#${label})` : ""}: ${message}${ + stack ? "\n" : "" + }`; if (stack) { output += `\n${level}(2/2:stack)${label ? ` (#${label})` : ""}: ${stack}\n\n`; diff --git a/src/app.ts b/src/app.ts index 83e28d1..d821084 100644 --- a/src/app.ts +++ b/src/app.ts @@ -7,6 +7,7 @@ import adminRouter from "./Routes/admin.routes"; import organisationRouter from "./Routes/organisation.routes"; import groupRouter from "./Routes/group.routes"; import defaultErrorHandler from "./Middleware/error/handler"; +import logger from "./Middleware/error/logger"; // Set up async error handling require("express-async-errors"); @@ -60,8 +61,10 @@ async function main() { app.use(defaultErrorHandler); app.listen(process.env.PORT, () => { - console.log(`Listening on Port: ${process.env.PORT}`); + logger.info(`Listening on port ${process.env.PORT}`); }); + + logger.info("Server started"); } main()