vue_router.rb 719 B

1234567891011121314151617181920212223242526272829
  1. module Docs
  2. class VueRouter < UrlScraper
  3. self.name = 'Vue Router'
  4. self.slug = 'vue_router'
  5. self.type = 'simple'
  6. self.release = '3.1.2'
  7. self.base_url = 'https://router.vuejs.org/'
  8. self.links = {
  9. home: 'https://router.vuejs.org',
  10. code: 'https://github.com/vuejs/vue-router'
  11. }
  12. html_filters.push 'vue_router/entries', 'vue_router/clean_html'
  13. options[:skip_patterns] = [
  14. # Other languages
  15. /^(zh|ja|ru|kr|fr)\//,
  16. ]
  17. options[:attribution] = <<-HTML
  18. &copy; 2013&ndash;present Evan You<br>
  19. Licensed under the MIT License.
  20. HTML
  21. def get_latest_version(opts)
  22. get_latest_github_release('vuejs', 'vue-router', opts)
  23. end
  24. end
  25. end