Module: MiniSyntax::Highlighter::YAML

Defined in:
lib/minisyntax/highlighter/yaml.rb

Class Method Summary collapse

Class Method Details

.highlight(code) ⇒ Object



4
5
6
7
8
# File 'lib/minisyntax/highlighter/yaml.rb', line 4

def self.highlight(code)
  code.gsub! /^(  )*([a-z_-]+:)/, "\\1<b>\\2</b>"
  code.gsub! /(\#([^\{].*?)?)\n/, "<i>\\1</i>\n"
  code
end