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/render_context.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