RunKit + npm: npm

node v10.24.1
endpointsharetweet
const Joi = require('@hapi/joi'); const joiSchema = Joi.object({ a: Joi.string() .min(2) .max(10) .required() .messages({ 'string.base': `"a" should be a type of 'text'`, 'string.empty': `"a" cannot be an empty field`, 'string.min': `"a" should have a minimum length of {#limit}`, 'any.required': `"a" is a required field` }) }); const validationResult = joiSchema.validate({ a: 2 }, { abortEarly: false }); console.log(validationResult.error);
Created from: https://npm.runkit.com/npm
Loading…