UNPKG

json-schema-typescript-generator

Version:
24 lines 879 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateFileContents = void 0; const file_generator_1 = require("./file-generator"); const id_locations_1 = require("./id-locations"); const generateFileContents = (fileSchemas, options) => { const idFileLocations = (0, id_locations_1.idLocations)(fileSchemas); const inputInfo = { idFileLocations, options }; const fileContents = new Map(); fileSchemas.forEach((schema, fileLocation) => { const locatedSchema = { fileLocation, schema }; const generated = (0, file_generator_1.fileGenerator)(locatedSchema, inputInfo); fileContents.set(fileLocation, generated); }); return fileContents; }; exports.generateFileContents = generateFileContents; //# sourceMappingURL=file-contents-generator.js.map