Module: Charming::Markdown

Defined in:
lib/charming/presentation/markdown.rb,
lib/charming/presentation/markdown/renderer.rb,
lib/charming/presentation/markdown/style_config.rb,
lib/charming/presentation/markdown/url_resolver.rb,
lib/charming/presentation/markdown/render_context.rb,
lib/charming/presentation/markdown/table_renderer.rb,
lib/charming/presentation/markdown/syntax_highlighter.rb

Overview

Markdown is the namespace for the Markdown rendering pipeline. Parsing is delegated to Commonmarker; Renderer renders the AST, and code blocks are highlighted by SyntaxHighlighter (Rouge-backed).

Defined Under Namespace

Classes: RenderContext, Renderer, StyleConfig, SyntaxHighlighter, TableRenderer, URLResolver