This commit is contained in:
LeoMortari
2025-09-15 01:23:47 -03:00
parent 69a2091227
commit bc2eb042cb
3 changed files with 31 additions and 9 deletions

View File

@@ -1,5 +1,6 @@
import { Module, MiddlewareConsumer } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { LoggerModule } from 'nestjs-pino';
import { PrismaModule } from './prisma/prisma.module';
import { AppController } from './app.controller';
import { AppService } from './app.service';
@@ -13,7 +14,20 @@ import { AuthController } from './auth/auth.controller';
@Module({
imports: [
ConfigModule.forRoot(),
ConfigModule.forRoot({
isGlobal: true,
}),
LoggerModule.forRootAsync({
useFactory: () => ({
pinoHttp: {
level: process.env.NODE_ENV === 'production' ? 'info' : 'debug',
transport:
process.env.NODE_ENV !== 'production'
? { target: 'pino-pretty' }
: undefined,
},
}),
}),
PrismaModule,
VideosModule,
AuthModule,