json-schema-typescript-generator
Version:
Generate typescript types from json schemas
13 lines • 575 B
JavaScript
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