UNPKG

@langchain/core

Version:
1 lines 740 B
{"version":3,"file":"effects.cjs","names":["parseDef","parseAnyDef"],"sources":["../../../../src/utils/zod-to-json-schema/parsers/effects.ts"],"sourcesContent":["import { ZodEffectsDef } from \"zod/v3\";\nimport { parseDef } from \"../parseDef.js\";\nimport { JsonSchema7Type } from \"../parseTypes.js\";\nimport { Refs } from \"../Refs.js\";\nimport { parseAnyDef } from \"./any.js\";\n\nexport function parseEffectsDef(\n _def: ZodEffectsDef,\n refs: Refs\n): JsonSchema7Type | undefined {\n return refs.effectStrategy === \"input\"\n ? parseDef(_def.schema._def, refs)\n : parseAnyDef(refs);\n}\n"],"mappings":";;;AAMA,SAAgB,gBACd,MACA,MAC6B;AAC7B,QAAO,KAAK,mBAAmB,UAC3BA,iBAAAA,SAAS,KAAK,OAAO,MAAM,KAAK,GAChCC,YAAAA,YAAY,KAAK"}