From 56991211e80e1e1b203ec5e81b1a60a2fa072fc9 Mon Sep 17 00:00:00 2001 From: Thibaut Date: Mon, 12 Oct 2015 10:20:28 -0400 Subject: [PATCH] Update Bower documentation (1.5.3) --- assets/javascripts/views/pages/bower.coffee | 2 +- lib/docs/filters/bower/clean_html.rb | 2 +- lib/docs/filters/bower/entries.rb | 5 ++--- lib/docs/scrapers/bower.rb | 2 +- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/assets/javascripts/views/pages/bower.coffee b/assets/javascripts/views/pages/bower.coffee index fb411d66..27dd69b8 100644 --- a/assets/javascripts/views/pages/bower.coffee +++ b/assets/javascripts/views/pages/bower.coffee @@ -2,5 +2,5 @@ class app.views.BowerPage extends app.views.BasePage afterRender: -> - @highlightCode @findAll('pre[data-lang="js"], pre[data-lang="json"]'), 'javascript' + @highlightCode @findAll('pre[data-lang="js"], pre[data-lang="javascript"], pre[data-lang="json"]'), 'javascript' return diff --git a/lib/docs/filters/bower/clean_html.rb b/lib/docs/filters/bower/clean_html.rb index eda05f51..7352c60c 100644 --- a/lib/docs/filters/bower/clean_html.rb +++ b/lib/docs/filters/bower/clean_html.rb @@ -2,7 +2,7 @@ module Docs class Bower class CleanHtmlFilter < Filter def call - title = at_css('.page-title') + title = at_css('.page-title, .main h1') @doc = at_css('.main') doc.child.before(title) diff --git a/lib/docs/filters/bower/entries.rb b/lib/docs/filters/bower/entries.rb index 9405df52..fec826bb 100644 --- a/lib/docs/filters/bower/entries.rb +++ b/lib/docs/filters/bower/entries.rb @@ -2,8 +2,7 @@ module Docs class Bower class EntriesFilter < Docs::EntriesFilter ENTRIES_TYPE_BY_SLUG = { - 'api' => 'Commands', - 'config' => '.bowerrc' + 'api' => 'Commands' } def get_name @@ -17,7 +16,7 @@ module Docs def additional_entries return [] unless type = ENTRIES_TYPE_BY_SLUG[slug] - css('#bowerrc-specification + ul a', '#commands + p + ul a').map do |node| + css('#commands + p + ul a').map do |node| [node.content, node['href'].remove('#'), type] end end diff --git a/lib/docs/scrapers/bower.rb b/lib/docs/scrapers/bower.rb index e8b24574..98cab5fd 100644 --- a/lib/docs/scrapers/bower.rb +++ b/lib/docs/scrapers/bower.rb @@ -2,7 +2,7 @@ module Docs class Bower < UrlScraper self.name = 'Bower' self.type = 'bower' - self.version = '1.4.1' + self.version = '1.5.3' self.base_url = 'http://bower.io/docs/' self.root_path = 'api' self.links = {