Sha256: 6a7190121dd2371f512e1434af0838e7e59ffea576d1504c9a549e3875b9020d

Contents?: true

Size: 585 Bytes

Versions: 1

Compression:

Stored size: 585 Bytes

Contents

require 'redcarpet'

module Locomotive
  module Steam
    module Markdown

      def self.render(text)
        self.parser.render(text)
      end

      def self.parser
        @@markdown ||= Redcarpet::Markdown.new Redcarpet::Steam::HTML, {
          autolink:         true,
          fenced_code:      true,
          generate_toc:     true,
          gh_blockcode:     true,
          hard_wrap:        true,
          no_intraemphasis: true,
          strikethrough:    true,
          tables:           true,
          xhtml:            true
        }
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
locomotivecms_steam-0.1.0 lib/locomotive/steam/initializers/markdown.rb