UNPKG

from-schema

Version:

Infer TypeScript types from JSON schemas

4 lines (2 loc) 196 B
import { ObjectTsonSchemaWithRequired } from './ObjectTsonSchema'; export type RequiredPropOfTson<T extends ObjectTsonSchemaWithRequired> = Extract<keyof T['properties'], T['required'][number]>;