From c797dca21b8daaa1e60ac0ab03d91ab4fe568438 Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Mon, 9 Oct 2023 20:56:27 +0200 Subject: [PATCH] Update Astro documentation (3.2.0) --- lib/docs/filters/astro/entries.rb | 6 ++++-- lib/docs/scrapers/astro.rb | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/docs/filters/astro/entries.rb b/lib/docs/filters/astro/entries.rb index fc03d514..837ee268 100644 --- a/lib/docs/filters/astro/entries.rb +++ b/lib/docs/filters/astro/entries.rb @@ -8,14 +8,16 @@ module Docs end def get_type + return 'Guides' if slug.start_with?('contribute/') + return 'Guides' if slug.start_with?('guides/') aside = at_css('aside') a = aside.at_css('a[aria-current="page"]', 'a[data-current-parent="true"]') a.ancestors('details').at_css('summary').content end def additional_entries - return if slug.start_with?('guides/deploy') - return if slug.start_with?('guides/integrations-guide') + return [] if slug.start_with?('guides/deploy') + return [] if slug.start_with?('guides/integrations-guide') at_css('article').css('h2[id], h3[id]').each_with_object [] do |node, entries| type = node.content.strip type.sub! %r{\s*#\s*}, '' diff --git a/lib/docs/scrapers/astro.rb b/lib/docs/scrapers/astro.rb index 765260d9..7413c3b4 100644 --- a/lib/docs/scrapers/astro.rb +++ b/lib/docs/scrapers/astro.rb @@ -16,7 +16,7 @@ module Docs options[:skip_patterns] = [/tutorial/] - self.release = '2.9.7' + self.release = '3.2.0' self.base_url = 'https://docs.astro.build/en/' self.initial_paths = %w(getting-started/)