{"library":"class-validator-jsonschema","type":"library","category":null,"description":"Converts class-validator-decorated classes into OpenAPI-compatible JSON Schema. Current stable version is 5.1.0, released periodically alongside peer dependencies. Key differentiators: provides best-effort conversion with opinionated defaults where class-validator decorators lack direct JSON Schema equivalents; supports custom converters and decorators for extending or overriding outputs; ships TypeScript types and is ESM-compatible. Alternatives include typeconv or manual schema writing, but this library integrates directly with the popular class-validator ecosystem.","language":"javascript","status":"active","version":"5.1.0","tags":["javascript","class-validator","jsonschema","openapi","swagger","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install class-validator-jsonschema","imports":["import { validationMetadatasToSchemas } from 'class-validator-jsonschema'","import { JSONSchema } from 'class-validator-jsonschema'","import { fromSchema } from 'class-validator-jsonschema'"]},{"cmd":"yarn add class-validator-jsonschema","imports":[]},{"cmd":"pnpm add class-validator-jsonschema","imports":[]}],"homepage":"https://github.com/epiphone/class-validator-jsonschema#readme","github":"ssh://git@github.com/epiphone/class-validator-jsonschema","docs":null,"changelog":null,"pypi":null,"npm":"class-validator-jsonschema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}