UNPKG

from-schema

Version:

Infer TypeScript types from JSON schemas

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