@curvenote/schema
Version:
Schema and markdown parser for @curvenote/editor
13 lines • 450 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromMarkdown = void 0;
const mystjs_1 = require("mystjs");
const mdast_1 = require("../mdast");
function fromMarkdown(content, useSchema) {
const parser = new mystjs_1.MyST();
const tree = parser.parse(content);
const doc = (0, mdast_1.fromMdast)(tree, useSchema);
return doc;
}
exports.fromMarkdown = fromMarkdown;
//# sourceMappingURL=index.js.map
;