# frozen_string_literal: true module Banzai module Pipeline class DescriptionPipeline < FullPipeline ALLOWLIST = Banzai::Filter::SanitizationFilter::LIMITED.deep_dup.merge( elements: Banzai::Filter::SanitizationFilter::LIMITED[:elements] - %w[pre code img ol ul li] ) def self.transform_context(context) super(context).merge( allowlist: ALLOWLIST, # SanitizationFilter no_header_anchors: true # header elements not allowed ) end end end end