1 | "use strict";
|
2 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
3 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
4 | };
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 | exports.parseMarkdown = void 0;
|
7 | const unified_1 = __importDefault(require("unified"));
|
8 |
|
9 | const from_markdown_1 = __importDefault(require("mdast-util-gfm-autolink-literal/from-markdown"));
|
10 |
|
11 |
|
12 |
|
13 | from_markdown_1.default.transforms = [];
|
14 |
|
15 | const remark_gfm_1 = __importDefault(require("remark-gfm"));
|
16 | const remark_parse_1 = __importDefault(require("remark-parse"));
|
17 | const remark_frontmatter_1 = __importDefault(require("remark-frontmatter"));
|
18 | const remark_footnotes_1 = __importDefault(require("remark-footnotes"));
|
19 | const remark = unified_1.default().use(remark_parse_1.default).use(remark_frontmatter_1.default, ["yaml"]).use(remark_gfm_1.default).use(remark_footnotes_1.default, {
|
20 | inlineNotes: true
|
21 | });
|
22 | const parseMarkdown = (text) => {
|
23 | return remark.parse(text);
|
24 | };
|
25 | exports.parseMarkdown = parseMarkdown;
|
26 |
|
\ | No newline at end of file |