class Jekyll::KargWare::Integrity::Configuration

jekyll-kw-sri configuration class

Constants

DEFAULT_CONFIG

Attributes

create_tmpfile[RW]
hash_type[RW]
write_source_mapping_url[RW]

Public Class Methods

new(options) click to toggle source
# File lib/jekyll-kw-sri/configuration.rb, line 16
def initialize(options)
  options = generate_option_hash(options)

  @hash_type = options['hashType']
  @write_source_mapping_url = options['writeSourceMappingURL']
  @create_tmpfile = options['createTmpfile']
end

Private Instance Methods

generate_option_hash(options) click to toggle source
# File lib/jekyll-kw-sri/configuration.rb, line 26
def generate_option_hash(options)
  DEFAULT_CONFIG.merge(options)
rescue TypeError
  DEFAULT_CONFIG
end