UNPKG

openai

Version:

The official TypeScript library for the OpenAI API

12 lines (10 loc) 359 B
import { ZodEffectsDef } from 'zod'; import { JsonSchema7Type, parseDef } from '../parseDef'; import { Refs } from '../Refs'; export function parseEffectsDef( _def: ZodEffectsDef, refs: Refs, forceResolution: boolean, ): JsonSchema7Type | undefined { return refs.effectStrategy === 'input' ? parseDef(_def.schema._def, refs, forceResolution) : {}; }