class HTMLProofer::Configuration

def generate_defaults(opts)

def generate_defaults(opts)
  options = PROOFER_DEFAULTS.merge(opts)
  options[:typhoeus] = HTMLProofer::Configuration::TYPHOEUS_DEFAULTS.merge(opts[:typhoeus] || {})
  options[:hydra] = HTMLProofer::Configuration::HYDRA_DEFAULTS.merge(opts[:hydra] || {})
  options[:cache] = HTMLProofer::Configuration::CACHE_DEFAULTS.merge(opts[:cache] || {})
  options.delete(:src)
  options
end