Pipe — класс реализующий PipeTransform, трансформирует или валидирует входные данные. Встроенные: ValidationPipe (class-validator), ParseIntPipe, ParseUUIDPipe, ParseBoolPipe. ValidationPipe с whitelist:true убирает лишние поля, forbidNonWhitelisted:true выдаёт ошибку. Применяется: глобально (app.useGlobalPipes), на уровне контроллера, метода или параметра. Pipes выполняются до handler. Если валидация не прошла — 400 Bad Request.
Как работают Pipes в NestJS?
Middle
316 просмотровAFK Offer AI
Как использовать supertest для тестирования Express?