devdocs/lib/docs/scrapers/vue.rb
2015-11-08 09:30:12 -05:00

24 lines
631 B
Ruby

module Docs
class Vue < UrlScraper
self.name = 'Vue.js'
self.slug = 'vue'
self.type = 'vue'
self.version = '1.0.7'
self.base_url = 'http://vuejs.org'
self.root_path = '/guide/index.html'
self.initial_paths = %w(/api/index.html)
self.links = {
home: 'http://vuejs.org/',
code: 'https://github.com/yyx990803/vue'
}
html_filters.push 'vue/clean_html', 'vue/entries'
options[:only_patterns] = [/\/guide\//, /\/api\//]
options[:attribution] = <<-HTML
&copy; 2013&ndash;2015 Evan You, Vue.js contributors<br>
Licensed under the MIT License.
HTML
end
end