UNPKG

@autobe/agent

Version:

AI backend server code generator

20 lines 2.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createPreliminaryCollection = createPreliminaryCollection; function createPreliminaryCollection(state, defined) { var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r; if (state === null) return { analysisFiles: ((_a = defined === null || defined === void 0 ? void 0 : defined.analysisFiles) !== null && _a !== void 0 ? _a : []).slice(), prismaSchemas: ((_b = defined === null || defined === void 0 ? void 0 : defined.prismaSchemas) !== null && _b !== void 0 ? _b : []).slice(), interfaceOperations: ((_c = defined === null || defined === void 0 ? void 0 : defined.interfaceOperations) !== null && _c !== void 0 ? _c : []).slice(), interfaceSchemas: Object.fromEntries(Object.entries((_d = defined === null || defined === void 0 ? void 0 : defined.interfaceSchemas) !== null && _d !== void 0 ? _d : {})), }; return { analysisFiles: (_g = (_e = defined === null || defined === void 0 ? void 0 : defined.analysisFiles) !== null && _e !== void 0 ? _e : (_f = state.analyze) === null || _f === void 0 ? void 0 : _f.files) !== null && _g !== void 0 ? _g : [], prismaSchemas: (_k = (_h = defined === null || defined === void 0 ? void 0 : defined.prismaSchemas) !== null && _h !== void 0 ? _h : (_j = state.prisma) === null || _j === void 0 ? void 0 : _j.result.data.files.map((f) => f.models).flat()) !== null && _k !== void 0 ? _k : [], interfaceOperations: (_o = (_l = defined === null || defined === void 0 ? void 0 : defined.interfaceOperations) !== null && _l !== void 0 ? _l : (_m = state.interface) === null || _m === void 0 ? void 0 : _m.document.operations) !== null && _o !== void 0 ? _o : [], interfaceSchemas: (_r = (_p = defined === null || defined === void 0 ? void 0 : defined.interfaceSchemas) !== null && _p !== void 0 ? _p : (_q = state.interface) === null || _q === void 0 ? void 0 : _q.document.components.schemas) !== null && _r !== void 0 ? _r : {}, }; } //# sourceMappingURL=createPreliminaryCollection.js.map