UNPKG

jsii-rosetta

Version:

[![Join the chat at https://cdk.Dev](https://img.shields.io/static/v1?label=Slack&message=cdk.dev&color=brightgreen&logo=slack)](https://cdk.dev) [![All Contributors](https://img.shields.io/github/all-contributors/aws/jsii/main?label=%E2%9C%A8%20All%20Con

27 lines 1.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.markDownToStructure = markDownToStructure; exports.markDownToJavaDoc = markDownToJavaDoc; exports.markDownToXmlDoc = markDownToXmlDoc; const javadoc_renderer_1 = require("./javadoc-renderer"); const markdown_1 = require("./markdown"); const structure_renderer_1 = require("./structure-renderer"); const xml_comment_renderer_1 = require("./xml-comment-renderer"); /** * All the visitors in this module expose CommonMark types in their API * * We want to keep CommonMark as a private dependency (so we don't have to * mark it as peerDependency and can keep its @types in devDependencies), * so we re-expose the main functionality needed by pacmak as functions * that operate on basic types here. */ function markDownToStructure(source) { return (0, markdown_1.transformMarkdown)(source, new structure_renderer_1.StructureRenderer()); } function markDownToJavaDoc(source) { return (0, markdown_1.transformMarkdown)(source, new javadoc_renderer_1.JavaDocRenderer()); } function markDownToXmlDoc(source) { return (0, markdown_1.transformMarkdown)(source, new xml_comment_renderer_1.CSharpXmlCommentRenderer()); } //# sourceMappingURL=index.js.map