{"library":"enjoi","type":"library","category":null,"description":"Converts JSON Schema to Joi schema for object validation. Stable v9.0.1 (latest), maintained with regular releases. Key differentiator: provides bidirectional conversion between JSON Schema (including OpenAPI) and Joi, supporting sub-schemas, custom types, and refinement functions. Minimal dependencies (only peer dep on joi 17+). Does not support all JSON Schema keywords (e.g., patternProperties).","language":"javascript","status":"active","version":"9.0.1","tags":["javascript","joi","json-schema","json","schema","validation","hapi","hapijs"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install enjoi","imports":["const Enjoi = require('enjoi');","Enjoi.schema(jsonSchema, options);","const enjoi = Enjoi.defaults(options);"]},{"cmd":"yarn add enjoi","imports":[]},{"cmd":"pnpm add enjoi","imports":[]}],"homepage":"https://github.com/tlivings/enjoi","github":"git://github.com/tlivings/enjoi","docs":null,"changelog":null,"pypi":null,"npm":"enjoi","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}