From cb0ac1b420e79fe8c421f5c0288e3dbe06c02fbc Mon Sep 17 00:00:00 2001 From: Jan Gosmann Date: Wed, 5 Mar 2025 08:42:55 +0100 Subject: [PATCH] feat: allow to set title/level from preparser via frontmatter keys (#2103) --- packages/parser/src/core.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/parser/src/core.ts b/packages/parser/src/core.ts index d60093b7df..9e9656c4e2 100644 --- a/packages/parser/src/core.ts +++ b/packages/parser/src/core.ts @@ -148,6 +148,12 @@ export async function parse( const newContent = await e.transformSlide(slide.content, slide.frontmatter) if (newContent !== undefined) slide.content = newContent + if (typeof slide.frontmatter.title === 'string') { + slide.title = slide.frontmatter.title + } + if (typeof slide.frontmatter.level === 'number') { + slide.level = slide.frontmatter.level + } } } }