@langchain/core
Version:
Core LangChain.js abstractions and schemas
15 lines (14 loc) • 564 B
JavaScript
const require_getRelativePath = require("../getRelativePath.cjs");
// src/utils/zod-to-json-schema/parsers/any.ts
function parseAnyDef(refs) {
if (refs.target !== "openAi") return {};
const anyDefinitionPath = [
...refs.basePath,
refs.definitionPath,
refs.openAiAnyTypeName
];
refs.flags.hasReferencedOpenAiAnyType = true;
return { $ref: refs.$refStrategy === "relative" ? require_getRelativePath.getRelativePath(anyDefinitionPath, refs.currentPath) : anyDefinitionPath.join("/") };
}
exports.parseAnyDef = parseAnyDef;
//# sourceMappingURL=any.cjs.map