UNPKG

nest-clz

Version:

Your CLI by Shoulders to create a backend started with [nest-seed](https://github.com/Eureka-Shoulders/nest-seed)

19 lines 1.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDtoClassStringified = void 0; var getDtoFieldStringified_1 = require("./getDtoFieldStringified"); function getDtoClassStringified(model, dtoTo) { var modelName = model.name, fields = model.fields; var dtoFieldsObject = ''; var omittedFields = ''; fields.forEach(function (field) { var fieldTemplate = (0, getDtoFieldStringified_1.getDtoFieldStringified)(field, dtoTo, modelName); if (field.kind === 'object') omittedFields += "\"".concat(field.name, "\", "); if (fieldTemplate) dtoFieldsObject += fieldTemplate; }); return { dtoFieldsObject: dtoFieldsObject, omittedFields: omittedFields }; } exports.getDtoClassStringified = getDtoClassStringified; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0RHRvQ2xhc3NTdHJpbmdpZmllZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zZXJ2aWNlcy9nZXREdG9DbGFzc1N0cmluZ2lmaWVkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLG1FQUFpRTtBQUVqRSxTQUFnQixzQkFBc0IsQ0FBQyxLQUFrQixFQUFFLEtBQVk7SUFDN0QsSUFBTSxTQUFTLEdBQWEsS0FBSyxLQUFsQixFQUFFLE1BQU0sR0FBSyxLQUFLLE9BQVYsQ0FBVTtJQUV6QyxJQUFJLGVBQWUsR0FBRyxFQUFFLENBQUE7SUFDeEIsSUFBSSxhQUFhLEdBQUcsRUFBRSxDQUFBO0lBRXRCLE1BQU0sQ0FBQyxPQUFPLENBQUMsVUFBQyxLQUFLO1FBQ25CLElBQU0sYUFBYSxHQUFHLElBQUEsK0NBQXNCLEVBQUMsS0FBSyxFQUFFLEtBQUssRUFBRSxTQUFTLENBQUMsQ0FBQTtRQUVyRSxJQUFJLEtBQUssQ0FBQyxJQUFJLEtBQUssUUFBUTtZQUFFLGFBQWEsSUFBSSxZQUFJLEtBQUssQ0FBQyxJQUFJLFNBQUssQ0FBQTtRQUVqRSxJQUFJLGFBQWE7WUFBRSxlQUFlLElBQUksYUFBYSxDQUFBO0lBQ3JELENBQUMsQ0FBQyxDQUFBO0lBRUYsT0FBTyxFQUFFLGVBQWUsaUJBQUEsRUFBRSxhQUFhLGVBQUEsRUFBRSxDQUFBO0FBQzNDLENBQUM7QUFmRCx3REFlQyJ9