Sha256: 25d55be3962cbcf7c18b0ba4ab8a6102589c1e107966b623f9453f8e546e531b
Contents?: true
Size: 796 Bytes
Versions: 2
Compression:
Stored size: 796 Bytes
Contents
# frozen_string_literal: true require "jekyll" require_relative "cloudcannon-jekyll/page-without-a-file" require_relative "cloudcannon-jekyll/generator" require_relative "cloudcannon-jekyll/configuration" require_relative "cloudcannon-jekyll/jsonify-filter" require_relative "cloudcannon-jekyll/version" Liquid::Template.register_filter(CloudCannonJekyll::JsonifyFilter) if Jekyll::VERSION.start_with? "2" module Jekyll # Hooks didn't exist in Jekyll 2 so we monkey patch to get an :after_reset hook class Site alias_method :jekyll_reset, :reset def reset jekyll_reset CloudCannonJekyll::Configuration.set(self) end end end else Jekyll::Hooks.register :site, :after_reset do |site| CloudCannonJekyll::Configuration.set(site) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cloudcannon-jekyll-1.4.3 | lib/cloudcannon-jekyll.rb |
cloudcannon-jekyll-1.4.2 | lib/cloudcannon-jekyll.rb |