@theredhead — Frontend Library - v1.0.0
    Preparing search index...

    A pluggable Markdown-to-HTML converter.

    The library ships a lightweight built-in converter (via DefaultMarkdownParser) that covers headings, bold, italic, strikethrough, inline code, links, images, lists, blockquotes, fenced code blocks, and GFM tables with column alignment.

    For full CommonMark / GFM support, consumers can supply their own implementation backed by a third-party parser such as marked or markdown-it.

    This module has no Angular dependency — it is plain TypeScript and can be used in any context (Angular DI, server-side, tests, etc.).

    import { DefaultMarkdownParser } from '@theredhead/lucid-foundation';

    const parser = new DefaultMarkdownParser();
    const html = parser.toHtml('# Hello\n\n**world**');
    interface MarkdownParser {
        toHtml(markdown: string): string;
    }

    Implemented by

    Index

    Methods

    Methods

    • Converts a Markdown string to an HTML string.

      Parameters

      • markdown: string

        The raw Markdown source text.

      Returns string

      An HTML string.