{"library":"near-typescript-json-schema","type":"library","category":null,"description":"Generates JSON Schema (draft-07) from TypeScript source files by leveraging the TypeScript compiler API to obtain complete type information. At version 0.55.0, it supports required properties, extends, annotation keywords, property initializers as defaults, and numerous CLI options (refs, aliasRefs, topRef, titles, strictNullChecks, etc.). Maintained on GitHub with regular releases, it differentiates from similar tools by directly compiling TypeScript to infer schema, supporting both CLI and programmatic usage, and offering fine-grained control over schema generation features.","language":"javascript","status":"active","version":"0.55.0","tags":["javascript","typescript","json","forms","jsonschema","schema"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install near-typescript-json-schema","imports":["import * as TJS from 'typescript-json-schema'","import { generateSchema } from 'typescript-json-schema'","import { JsonSchemaGenerator } from 'typescript-json-schema'"]},{"cmd":"yarn add near-typescript-json-schema","imports":[]},{"cmd":"pnpm add near-typescript-json-schema","imports":[]}],"homepage":"https://github.com/YousefED/typescript-json-schema#readme","github":"ssh://git@github.com/YousefED/typescript-json-schema","docs":null,"changelog":null,"pypi":null,"npm":"near-typescript-json-schema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}