autouml
Version:
Autogenerate UML diagrams using d2
30 lines (29 loc) • 995 B
JavaScript
;
/**
* This file serves to expose the most essential parts of the tool.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.autoumlExports = void 0;
var FileMapper_1 = require("./ast/FileMapper");
var MissingArgumentError_1 = require("./ast/MissingArgumentError");
var index_1 = require("./cli/index");
var buildUML_1 = require("./cli/buildUML");
var codegen_1 = require("./d2/codegen");
var visitor_1 = require("./visitor");
var autoumlExports = {
ast: {
FileMapper: FileMapper_1.FileMapper,
MissingArgumentError: MissingArgumentError_1.MissingArgumentError,
},
cli: {
PARSE_ARGS_CONFIG: index_1.PARSE_ARGS_CONFIG,
generateUsageMessage: index_1.generateUsageMessage,
buildUML: buildUML_1.buildUML,
DEFAULT_UML_OPTIONS: index_1.DEFAULT_UML_OPTIONS,
},
codegen: {
Visitor: visitor_1.Visitor,
d2Codegen: codegen_1.d2Codegen,
},
};
exports.autoumlExports = autoumlExports;