{"library":"ts-transform-json-schema","type":"library","category":null,"description":"ts-transform-json-schema (v2.0.3) is a TypeScript custom transformer that generates inline JSON Schema from TypeScript interfaces and types at compile time. It replaces type annotations with actual schema objects, eliminating the need for runtime reflection. The library integrates with TTypeScript and supports schema options like additionalProperties. It is maintained sparsely, with the latest version from February 2021. Key differentiators: compile-time transformation vs runtime generators, zero runtime cost, and direct TypeScript type source of truth.","language":"javascript","status":"maintenance","version":"2.0.3","tags":["javascript","ts-transform"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install ts-transform-json-schema","imports":["import { fromType } from 'ts-transform-json-schema'","import * as JsonSchema from 'ts-transform-json-schema'","import type { SomeInterface } from './types'"]},{"cmd":"yarn add ts-transform-json-schema","imports":[]},{"cmd":"pnpm add ts-transform-json-schema","imports":[]}],"homepage":"https://github.com/marionebl/ts-transform-json-schema#readme","github":"ssh://git@github.com/marionebl/ts-transform-json-schema","docs":null,"changelog":null,"pypi":null,"npm":"ts-transform-json-schema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}