Sha256: 5eb29a301e0e5082019e43df55c7b9bb7537c507eec1769b9f5e079f0755b9f5

Contents?: true

Size: 383 Bytes

Versions: 2

Compression:

Stored size: 383 Bytes

Contents

# frozen_string_literal: true

require_relative 'markdown_to_html/version'
require_relative 'markdown_to_html/renderer'

module Prolog
  module Services
    # Service to convert Markdown content to equivalent HTML.
    class MarkdownToHtml
      def self.call(content:)
        Renderer.new(content: content).to_s
      end
    end # class Prolog::Services::MarkdownToHtml
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
prolog-services-markdown_to_html-1.0.3 lib/prolog/services/markdown_to_html.rb
prolog-services-markdown_to_html-1.0.2 lib/prolog/services/markdown_to_html.rb