1 | import unified from "unified";
|
2 |
|
3 | import autolinkLiteral from "mdast-util-gfm-autolink-literal/from-markdown";
|
4 |
|
5 |
|
6 |
|
7 | autolinkLiteral.transforms = [];
|
8 |
|
9 | import remarkGfm from "remark-gfm";
|
10 | import remarkParse from "remark-parse";
|
11 | import frontmatter from "remark-frontmatter";
|
12 | import footnotes from "remark-footnotes";
|
13 |
|
14 | const remark = unified().use(remarkParse).use(frontmatter, ["yaml"]).use(remarkGfm).use(footnotes, {
|
15 | inlineNotes: true
|
16 | });
|
17 | export const parseMarkdown = (text: string) => {
|
18 | return remark.parse(text);
|
19 | };
|