UNPKG

openai

Version:

The official TypeScript library for the OpenAI API

15 lines (13 loc) 381 B
import { ZodDefaultDef } from 'zod/v3'; import { JsonSchema7Type, parseDef } from '../parseDef'; import { Refs } from '../Refs'; export function parseDefaultDef( _def: ZodDefaultDef, refs: Refs, forceResolution: boolean, ): JsonSchema7Type & { default: any } { return { ...parseDef(_def.innerType._def, refs, forceResolution), default: _def.defaultValue(), }; }