Pārlūkot izejas kodu

Update Astro documentation (3.2.0)

Simon Legner 2 gadi atpakaļ
vecāks
revīzija
c797dca21b
2 mainītis faili ar 5 papildinājumiem un 3 dzēšanām
  1. 4 2
      lib/docs/filters/astro/entries.rb
  2. 1 1
      lib/docs/scrapers/astro.rb

+ 4 - 2
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*}, ''

+ 1 - 1
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/)