The most powerful data validation library for JS
npm install joi
Generic schema adapter mechanism for deriving Joi schemas
String uri domain option does not allow Unicode when option is enabled
Warning on rejected async validation
ReDoS via string.pattern() with catastrophic-backtracking regex blocks event loop
`Joi.date().default('now')` does not produce current time
Standard JSON Schema: bugs and missing conversions
Problem serializing URL classes when stringifying a value
min(1) validation message not triggered when object has required fields
Extracting types from a Joi schema
Joi.object<Type, Strict, Type>(....), the purpose of last Type and its presence prevents property autocomplete