Module: MinimalMarkdown

Defined in:
lib/minimal_markdown.rb,
lib/minimal_markdown/parser.rb,
lib/minimal_markdown/version.rb,
lib/minimal_markdown/html_renderer.rb

Defined Under Namespace

Modules: Nodes, Parsers Classes: HtmlRenderer, Parser

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.render(text, style: :markdown) ⇒ Object



15
16
17
18
# File 'lib/minimal_markdown.rb', line 15

def self.render(text, style: :markdown)
  tree = MinimalMarkdown::Parser.new(text, style: style).parse
  MinimalMarkdown::HtmlRenderer.new(tree).render
end