dtsgenerator
Version:
TypeScript d.ts file generator for JSON Schema file
18 lines (17 loc) • 742 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.SchemaId = void 0;
const tslib_1 = require("tslib");
const config_1 = require("./config");
const dtsGenerator_1 = tslib_1.__importDefault(require("./dtsGenerator"));
var schemaId_1 = require("./schemaId");
Object.defineProperty(exports, "SchemaId", { enumerable: true, get: function () { return tslib_1.__importDefault(schemaId_1).default; } });
tslib_1.__exportStar(require("./type"), exports);
async function dtsGenerator(options) {
if (options.config) {
(0, config_1.setConfig)(options.config);
}
const generator = new dtsGenerator_1.default(options.contents);
return await generator.generate();
}
exports.default = dtsGenerator;
;