UNPKG

from-schema

Version:

Infer TypeScript types from JSON schemas

6 lines (4 loc) 272 B
import { ObjectBsonSchema } from './ObjectBsonSchema'; import { OnlyRequiredBson } from './OnlyRequiredBson'; import { OnlyOptionalBson } from './OnlyOptionalBson'; export type FromObjectBsonSchema<T extends ObjectBsonSchema> = OnlyRequiredBson<T> & OnlyOptionalBson<T>;