From a2f86786483ecd9db15225861c944518d06415c7 Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Tue, 16 Jul 2024 16:58:03 +0100 Subject: [PATCH 1/2] Update QUnit documentation (2.21.0) --- lib/docs/scrapers/qunit.rb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/docs/scrapers/qunit.rb b/lib/docs/scrapers/qunit.rb index f0d649f5..ff13fbdb 100644 --- a/lib/docs/scrapers/qunit.rb +++ b/lib/docs/scrapers/qunit.rb @@ -4,8 +4,8 @@ module Docs class Qunit < UrlScraper self.name = 'QUnit' self.type = 'qunit' - self.release = '2.19.3' - self.base_url = 'https://api.qunitjs.com/' + self.release = '2.21.0' + self.base_url = 'https://qunitjs.com/api/' self.root_path = '/' self.links = { home: 'https://qunitjs.com/', @@ -18,13 +18,14 @@ module Docs options[:container] = '.main' options[:skip_patterns] = [ - /deprecated/, /^QUnit$/, /^assert$/, /^callbacks$/, /^async$/, /^config$/, /^extension$/, + /^deprecated$/, + /^removed$/, ] options[:attribution] = <<-HTML From 8a2e4761c81e59e78750bfec5ba27bd2b1727bdc Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Wed, 17 Jul 2024 06:07:06 +0200 Subject: [PATCH 2/2] qunit: remove wrapping
--- lib/docs/filters/qunit/clean_html.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/docs/filters/qunit/clean_html.rb b/lib/docs/filters/qunit/clean_html.rb index eb104b5c..ff4d9ec9 100644 --- a/lib/docs/filters/qunit/clean_html.rb +++ b/lib/docs/filters/qunit/clean_html.rb @@ -4,7 +4,7 @@ module Docs class Qunit class CleanHtmlFilter < Filter def call - @doc = at_css('.content[role="main"]') + @doc = at_css('.content[role="main"] > article') css('.sidebar').remove css('pre').each do |node| node['data-language'] = 'javascript'