From e40db445a5a2943401d2f26e4c078fab4b6e44ce Mon Sep 17 00:00:00 2001 From: James Brumond Date: Thu, 18 May 2023 21:27:09 -0700 Subject: [PATCH] disable newly deprecated stuff --- src/render.ts | 2 ++ src/renderer.ts | 7 +------ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/render.ts b/src/render.ts index db11d23..a91b2d6 100644 --- a/src/render.ts +++ b/src/render.ts @@ -30,6 +30,8 @@ export async function render_markdown_to_html(markdown: string, options: Markdow async: true, breaks: options.breaks || false, renderer: create_renderer(options), + mangle: false, + headerIds: false, }; marked.use({ diff --git a/src/renderer.ts b/src/renderer.ts index ffbe77e..0042f05 100644 --- a/src/renderer.ts +++ b/src/renderer.ts @@ -28,13 +28,8 @@ export function create_renderer(opts: MarkdownOptions) { } function heading(renderer: marked.Renderer, opts: MarkdownOptions) { - return function(orig_text: string, level: 1 | 2 | 3 | 4 | 5 | 6, raw: string, slugger) { + return function(orig_text: string, level: 1 | 2 | 3 | 4 | 5 | 6, raw: string) { let { text, id, html_attrs } = parse_attributes(raw); - - if (! id) { - id = slugger.slug(text); - html_attrs.push(`id="${id}"`); - } return `