UNPKG

json-schema-typescript-generator

Version:
13 lines 575 B
import { generateFileContents } from './generate'; import { createOptions } from './options'; import { clean, read, write } from './files'; import { parse } from './schema'; export const generateFiles = async (options) => { const allOptions = createOptions(options); await clean(allOptions); const fileContents = await read(allOptions); const parsedSchemas = parse(fileContents); const generatedFileContents = generateFileContents(parsedSchemas, allOptions); await write(generatedFileContents, allOptions); }; //# sourceMappingURL=generateFiles.js.map