UNPKG

@capaj/prisma-typegraphql-types-generator

Version:

Prisma generator for generating TypeGraphQL class types and enums, It works like a copilot where the generated output is very human readable and can be edited

15 lines 636 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.modulesThatIsUsed = void 0; const removeDublicates_1 = require("./removeDublicates"); const modulesThatIsUsed = (dataModel, modelName) => { const model = dataModel.find((e) => e.name === modelName); const used = model.fields .filter((field) => { return field.kind === 'object' || field.kind === 'enum'; }) .map((e) => ({ name: e.type, kind: e.kind })); return (0, removeDublicates_1.removeDuplicates)(used, 'name'); }; exports.modulesThatIsUsed = modulesThatIsUsed; //# sourceMappingURL=modulesThatIsUsed.js.map