Module: CloudCannonJekyll::Paths

Defined in:
lib/cloudcannon-jekyll/generators/paths.rb

Overview

Helper functions for generating paths

Class Method Summary collapse

Class Method Details

.collections_dir(site) ⇒ Object



8
9
10
11
12
# File 'lib/cloudcannon-jekyll/generators/paths.rb', line 8

def self.collections_dir(site)
  return '' if Jekyll::VERSION.start_with? '2.'

  site.config['collections_dir']&.sub(%r{^/+}, '') || ''
end

.data_dir(site) ⇒ Object



14
15
16
# File 'lib/cloudcannon-jekyll/generators/paths.rb', line 14

def self.data_dir(site)
  site.config['data_dir']&.sub(%r{^/+}, '') || '_data'
end