UNPKG

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
"use strict"; 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;