Update global validation pipe configuration

This commit is contained in:
faris Aljohari
2024-04-02 17:30:40 +03:00
parent 8a759aca35
commit 893667c1b5

View File

@ -25,7 +25,14 @@ async function bootstrap() {
setupSwaggerAuthentication(app); setupSwaggerAuthentication(app);
app.useGlobalPipes(new ValidationPipe()); app.useGlobalPipes(
new ValidationPipe({
transform: true, // Auto-transform payloads to their DTO instances.
transformOptions: {
enableImplicitConversion: true, // Convert incoming payloads to their DTO instances if possible.
},
}),
);
await app.listen(process.env.PORT || 4000); await app.listen(process.env.PORT || 4000);
} }