diff --git a/src/node/markdown/markdown.ts b/src/node/markdown/markdown.ts index 6270babe..65afc711 100644 --- a/src/node/markdown/markdown.ts +++ b/src/node/markdown/markdown.ts @@ -67,7 +67,6 @@ export const createMarkdownRenderer = ( }) // 3rd party plugins - .use(emoji) .use(anchor, { slugify, permalink: true, @@ -82,6 +81,7 @@ export const createMarkdownRenderer = ( format: parseHeader, ...options.toc }) + .use(emoji) // apply user config if (options.config) { diff --git a/src/node/markdown/plugins/slugify.ts b/src/node/markdown/plugins/slugify.ts index 33d0fe32..f0d5f30c 100644 --- a/src/node/markdown/plugins/slugify.ts +++ b/src/node/markdown/plugins/slugify.ts @@ -14,7 +14,7 @@ export const slugify = (str: string): string => { .replace(rSpecial, '-') // Remove continuos separators .replace(/\-{2,}/g, '-') - // Remove prefixing and trailing separtors + // Remove prefixing and trailing separators .replace(/^\-+|\-+$/g, '') // ensure it doesn't start with a number (#121) .replace(/^(\d)/, '_$1')