module Docs class WebExtensions < UrlScraper self.name = 'Web Extensions' self.slug = 'web_extensions' self.type = 'simple' self.links = { home: 'https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions' } self.base_url = 'https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions' html_filters.push 'web_extensions/entries', 'web_extensions/clean_html' options[:skip_patterns] = [ /\/contributors\.txt$/ ] options[:attribution] = -> (filter) { <<-HTML #{filter.result()[:entries][0].name} © 2005-2021 Mozilla and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike license HTML } end end