UNPKG

openai

Version:

The official TypeScript library for the OpenAI API

17 lines (14 loc) 305 B
import { Refs } from '../Refs'; export type JsonSchema7NullType = { type: 'null'; }; export function parseNullDef(refs: Refs): JsonSchema7NullType { return refs.target === 'openApi3' ? ({ enum: ['null'], nullable: true, } as any) : { type: 'null', }; }