UNPKG

@autobe/agent

Version:

AI backend server code generator

25 lines 1.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.orchestrateRealizeTransformerCorrectCasting = void 0; const orchestrateRealizeCorrectCasting_1 = require("./correct/orchestrateRealizeCorrectCasting"); const AutoBeRealizeTransformerProgrammer_1 = require("./programmers/AutoBeRealizeTransformerProgrammer"); const orchestrateRealizeTransformerCorrectCasting = (ctx, props) => (0, orchestrateRealizeCorrectCasting_1.orchestrateRealizeCorrectCasting)(ctx, { programmer: { template: (func) => AutoBeRealizeTransformerProgrammer_1.AutoBeRealizeTransformerProgrammer.writeTemplate({ plan: func.plan, schema: ctx.state().interface.document.components.schemas[func.plan.dtoTypeName], schemas: ctx.state().interface.document.components.schemas, }), replaceImportStatements: (next) => AutoBeRealizeTransformerProgrammer_1.AutoBeRealizeTransformerProgrammer.replaceImportStatements(ctx, { dtoTypeName: next.function.plan.dtoTypeName, schemas: ctx.state().interface.document.components.schemas, code: next.code, }), additional: () => ({}), location: "src/transformers", }, functions: props.functions, progress: props.progress, }); exports.orchestrateRealizeTransformerCorrectCasting = orchestrateRealizeTransformerCorrectCasting; //# sourceMappingURL=orchestrateRealizeTransformerCorrectCasting.js.map