31 lines · 766 B · Ruby
RawDownload
module Docs  class Axios < UrlScraper    self.type = 'simple'    self.links = {      home: 'hthttps://axios-http.com/',      code: 'https://github.com/axios/axios'    }    self.release = '1.9.0'    self.base_url = "https://axios-http.com/docs/"    self.initial_paths = %w(index intro)    options[:skip] = %w(sponsor)     html_filters.push 'axios/entries', 'axios/clean_html'     # https://github.com/axios/axios-docs/blob/master/LICENSE    options[:attribution] = <<-HTML      &copy; 2020-present John Jakob "Jake" Sarjeant<br>      Licensed under the MIT License.    HTML     def get_latest_version(opts)      get_latest_github_release('axios', 'axios', opts)    end     private     def process_response?(response)      true    end  endend