Sha256: 938e6a8656a8518fb7155fee7919d142f3cc4aaeac0d1bf23d1690a0a26b5572

Contents?: true

Size: 590 Bytes

Versions: 3

Compression:

Stored size: 590 Bytes

Contents

# frozen_string_literal: true

require "html/pipeline"
require "html/pipeline/negarmoji-pipeline/version"

module HTML
  class Pipeline
    class NegarMojiHtmlPipeline
      # Negareh Emoji HTML Pipeline related filters for html-pipeline.
      # Implements new filters used by Negareh Emoji HTML Pipeline

      # Custom filter implementations
      autoload :NegarehEmojiFilter, "html/pipeline/negarmoji-pipeline/filter"

      def initialize(filters)
        @filters = filters.flatten.freeze
      end

      def pipeline
        HTML::Pipeline.new @filters
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
html-pipeline-negarmoji-0.0.4 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.0.3 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.0.2 lib/html/pipeline/negarmoji-pipeline.rb