Sha256: b537d747db7d27eabd3429a227d37a6666f60598bcd71cd18f741f10b00c3485

Contents?: true

Size: 265 Bytes

Versions: 1

Compression:

Stored size: 265 Bytes

Contents

require 'addressable/uri'

module JekyllEmailProtect
  module EmailProtectionFilter
    def protect_email(email)
      Addressable::URI.encode_component(email, /[^\.@]/)
    end
  end
end

Liquid::Template.register_filter(JekyllEmailProtect::EmailProtectionFilter)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jekyll-email-protect-1.0.0 lib/jekyll-email-protect.rb