UNPKG

openai

Version:

The official TypeScript library for the OpenAI API

11 lines (9 loc) 326 B
import { ZodDefaultDef } from 'zod'; import { JsonSchema7Type, parseDef } from '../parseDef'; import { Refs } from '../Refs'; export function parseDefaultDef(_def: ZodDefaultDef, refs: Refs): JsonSchema7Type & { default: any } { return { ...parseDef(_def.innerType._def, refs), default: _def.defaultValue(), }; }