πPipe - JoiValidation
This pipe is responsible for validating the request body.
Import
import { JoiValidationPipe } from 'niro-health';Create DTO & Schema
export class CreateUserDto {
email: string;
username: string;
password: string;
}import * as Joi from 'joi';
import { CreateUserDto } from './dto/create';
export const CreateUserSchema = Joi.object<CreateUserDto>({
email: Joi.string().email().required(),
username: Joi.string().required(),
password: Joi.string().required(),
});Create Parser
Method of Use
Last updated