You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
devdocs/lib/docs/scrapers/puppeteer.rb

24 lines
676 B

module Docs
class Puppeteer < Github
self.release = '5.5.0'
self.base_url = "https://github.com/puppeteer/puppeteer/blob/v#{self.release}/docs/api.md"
self.links = {
code: 'https://github.com/GoogleChrome/puppeteer'
}
html_filters.push 'puppeteer/entries', 'puppeteer/clean_html'
options[:container] = '.markdown-body'
options[:attribution] = <<-HTML
&copy; 2020 Google Inc<br>
Licensed under the Apache License 2.0.
HTML
def get_latest_version(opts)
contents = get_github_file_contents('GoogleChrome', 'puppeteer', 'README.md', opts)
contents.scan(/\/v([0-9.]+)\/docs\/api\.md/)[0][0]
end
end
end