markup_pipeline.rb 497 Bytes
Newer Older
1 2
# frozen_string_literal: true

3 4 5 6 7 8
module Banzai
  module Pipeline
    class MarkupPipeline < BasePipeline
      def self.filters
        @filters ||= FilterArray[
          Filter::SanitizationFilter,
9
          Filter::AssetProxyFilter,
10
          Filter::ExternalLinkFilter,
11 12
          Filter::PlantumlFilter,
          Filter::SyntaxHighlightFilter
13 14
        ]
      end
15 16 17 18

      def self.transform_context(context)
        Filter::AssetProxyFilter.transform_context(context)
      end
19 20 21
    end
  end
end