| 12345678910111213141516171819 |
- const Joi = require("joi");
- Joi.objectId = require('joi-objectid')(Joi)
-
-
- const getIdValidator = Joi.objectId().required();
-
- const getUserValidator = Joi.object({
- name: Joi.string().min(2).required(),
- password: Joi.string().min(8).regex(/[a-zA-Z0-9]{3,30}/).required(),
- email: Joi.string().email().required(),
- roles: Joi.string()
- })
-
- const getUpdatedUserValidator = Joi.object({
- name: Joi.string().min(2).required(),
- roles: Joi.string()
- })
-
- module.exports = {getUserValidator, getIdValidator, getUpdatedUserValidator}
|