import { ValidationPipe } from '@nestjs/common'; import { NestFactory } from '@nestjs/core'; import { AppModule } from './app.module'; import { GlobalExceptionFilter } from './common/filters/global-exception.filter'; async function bootstrap() { const app = await NestFactory.create(AppModule); app.setGlobalPrefix('api'); // Registrera global exception filter app.useGlobalFilters(new GlobalExceptionFilter()); app.useGlobalPipes( new ValidationPipe({ whitelist: true, forbidNonWhitelisted: true, transform: true, }), ); await app.listen(8080, '0.0.0.0'); } bootstrap();