{
allow_hash_href: false,
alt_ignore: [],
assume_extension: false,
check_external_hash: false,
check_favicon: false,
check_html: false,
check_img_http: false,
check_opengraph: false,
checks_to_ignore: [],
check_sri: false,
directory_index_file: 'index.html',
disable_external: false,
empty_alt_ignore: false,
enforce_https: false,
error_sort: :path,
extension: '.html',
external_only: false,
file_ignore: [],
http_status_ignore: [],
internal_domains: [],
log_level: :info,
only_4xx: false,
url_ignore: [],
url_swap: {}
}.freeze
{
followlocation: true,
headers: {
'User-Agent' => "Mozilla/5.0 (compatible; HTML Proofer/#{HTMLProofer::VERSION}; +https://github.com/gjtorikian/html-proofer)",
'Accept' => 'application/xml,application/xhtml+xml,text/html;q=0.9, text/plain;q=0.8,image/png,*/*;q=0.5'
},
connecttimeout: 10,
timeout: 30
}.freeze