From 52f9efe3935491c8f5915806a93231814fbc9d59 Mon Sep 17 00:00:00 2001 From: Bilal Haidar Date: Sat, 13 Apr 2019 22:48:52 +0300 Subject: [PATCH] enable logging via environment variable --- server/src/main.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/src/main.ts b/server/src/main.ts index 36ca9c1..ed6d8a8 100644 --- a/server/src/main.ts +++ b/server/src/main.ts @@ -10,6 +10,9 @@ const port = process.env.PORT; async function bootstrap() { const app = await NestFactory.create( AppModule.forRoot(await getDbConnectionOptions(process.env.NODE_ENV)), + { + logger: Boolean(process.env.ENABLELOGGING), + }, ); /** @@ -17,7 +20,14 @@ async function bootstrap() { */ app.useGlobalPipes( new ValidationPipe({ + /** + * Strip away all none-object existing properties + */ whitelist: true, + /*** + * Transform input objects to their corresponding DTO objects + */ + transform: true, }), );