{"library":"joi","type":"library","category":null,"description":"Joi is the most powerful schema description language and data validator for JavaScript. Version 18.2.1 is the current stable release, with regular updates and a comprehensive API for defining schemas using a fluent, chainable syntax. It provides detailed error messages, custom validation, and extensive type support. Joi is widely used for validating API inputs, configuration objects, and form data, and offers a rich plugin ecosystem. It stands out with its expressive API and strong community support.","language":"javascript","status":"active","version":"18.2.1","tags":["javascript","schema","validation","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install joi","imports":["import Joi from 'joi'","import { ObjectSchema } from 'joi'","import { ValidationError } from 'joi'"]},{"cmd":"yarn add joi","imports":[]},{"cmd":"pnpm add joi","imports":[]}],"homepage":"https://github.com/hapijs/joi#readme","github":"git://github.com/hapijs/joi","docs":null,"changelog":null,"pypi":null,"npm":"joi","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}