summaryrefslogtreecommitdiff
path: root/packages/markdown-support/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/markdown-support/src/index.ts')
-rw-r--r--packages/markdown-support/src/index.ts11
1 files changed, 9 insertions, 2 deletions
diff --git a/packages/markdown-support/src/index.ts b/packages/markdown-support/src/index.ts
index f3ceda1a1..168738ea2 100644
--- a/packages/markdown-support/src/index.ts
+++ b/packages/markdown-support/src/index.ts
@@ -28,7 +28,9 @@ export async function renderMarkdownWithFrontmatter(contents: string, opts?: Mar
export async function renderMarkdown(content: string, opts?: MarkdownRenderingOptions | null) {
const { $: { scopedClassName = null } = {}, footnotes: useFootnotes = true, gfm: useGfm = true, remarkPlugins = [], rehypePlugins = [] } = opts ?? {};
const { headers, rehypeCollectHeaders } = createCollectHeaders();
- let parser = unified().use(markdown).use([remarkExpressions, { addResult: true }]);
+ let parser = unified()
+ .use(markdown)
+ .use([remarkExpressions, { addResult: true }]);
if (remarkPlugins.length === 0) {
if (useGfm) {
@@ -61,7 +63,12 @@ export async function renderMarkdown(content: string, opts?: MarkdownRenderingOp
let result: string;
try {
- const vfile = await parser.use(raw).use(rehypeCollectHeaders).use(rehypeCodeBlock()).use(rehypeStringify, { entities: { useNamedReferences: true }}).process(content);
+ const vfile = await parser
+ .use(raw)
+ .use(rehypeCollectHeaders)
+ .use(rehypeCodeBlock())
+ .use(rehypeStringify, { entities: { useNamedReferences: true } })
+ .process(content);
result = vfile.contents.toString();
} catch (err) {
throw err;