diff options
author | 2021-07-07 20:10:09 +0000 | |
---|---|---|
committer | 2021-07-07 20:10:09 +0000 | |
commit | 1bbe98ae54eb6018184fdc3875fe689775510ad6 (patch) | |
tree | eb8500d84704793c0d5b711f2e8f1b3822a83532 /packages/markdown-support/src/index.ts | |
parent | 53fcae1a9a26e3e2e9d6aca7ec71acc13a3556ea (diff) | |
download | astro-1bbe98ae54eb6018184fdc3875fe689775510ad6.tar.gz astro-1bbe98ae54eb6018184fdc3875fe689775510ad6.tar.zst astro-1bbe98ae54eb6018184fdc3875fe689775510ad6.zip |
[ci] yarn format
Diffstat (limited to 'packages/markdown-support/src/index.ts')
-rw-r--r-- | packages/markdown-support/src/index.ts | 11 |
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; |