typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
16 lines (15 loc) • 494 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const parser = require("./parser");
const combine = require("./combine");
const generate = require("./generate");
const pretty_print = require("./pretty_print");
function convert(text) {
var docs = parser.jsdoc(text);
var symbols = combine.members(docs);
var out = generate.defs(symbols);
var text = pretty_print.pretty(out);
return text;
}
exports.convert = convert;
window['convert'] = convert;
;