From 4853adb82155b1b47d38cf861f359b1c54e486b9 Mon Sep 17 00:00:00 2001 From: StartAutomating Date: Wed, 21 Jan 2026 11:38:02 -0800 Subject: [PATCH 1/5] feat: MarkX Markdig ( Fixes #38 ) --- Types/MarkX/Sync.ps1 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Types/MarkX/Sync.ps1 b/Types/MarkX/Sync.ps1 index affd14d..f48b9fb 100644 --- a/Types/MarkX/Sync.ps1 +++ b/Types/MarkX/Sync.ps1 @@ -1,4 +1,5 @@ $currentRows = @() + $allMarkdown = @(:nextInput foreach ($md in $this.Input) { if ($md -isnot [string]) { # If the markdown was a file @@ -155,11 +156,12 @@ $Markdown = $this.'#Markdown' if (-not $Markdown) { return } +$mdPipelineBuilder = [Markdig.MarkdownPipelineBuilder]::new() +$mdPipeline = [Markdig.MarkdownExtensions]::UsePipeTables($mdPipelineBuilder).Build() + $this | Add-Member NoteProperty '#HTML' ( - $Markdown | - ConvertFrom-Markdown | - Select-Object -ExpandProperty Html + [Markdig.Markdown]::ToHtml($markdown, $mdPipeline) ) -Force $this | From de727bfbf9b68d800a35bd1339fd263df01f462c Mon Sep 17 00:00:00 2001 From: StartAutomating Date: Wed, 21 Jan 2026 19:38:44 +0000 Subject: [PATCH 2/5] feat: MarkX Markdig ( Fixes #38 ) --- MarkX.types.ps1xml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/MarkX.types.ps1xml b/MarkX.types.ps1xml index d8170ec..17e24a0 100644 --- a/MarkX.types.ps1xml +++ b/MarkX.types.ps1xml @@ -35,6 +35,7 @@ Sync