UNPKG

anl

Version:
1 lines 416 B
const e=require(`../shared/format.cjs`),t=require(`./schema-resolver.cjs`),n=require(`./writer.cjs`);var r=class{parser;writer;constructor(r,i,a){let o=e.applyFormattingDefaults(i);this.parser=new t.ComponentSchemaResolver(r,o),this.writer=new n.ComponentWriter(o,a)}async handle(){let{enumsMap:e,schemasMap:t}=this.parser.main();await this.writer.writeSchemas(t),await this.writer.writeEnums(e)}};exports.default=r;