Skip to content

Commit 2e35633

Browse files
committed
Update ESLint documentation (8.56.0)
1 parent 7f27b8d commit 2e35633

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

lib/docs/filters/eslint/entries.rb

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@ def get_name
77
end
88

99
def get_type
10-
if subpath.include?('developer-guide')
11-
'Developer Guide'
12-
elsif subpath.include?('guide')
13-
'Guide'
14-
elsif subpath.start_with?('rules')
15-
'Rules'
10+
if subpath.start_with?('rules')
11+
return 'Rules'
12+
else
13+
at_css('nav.docs-index [aria-current="true"]').ancestors('li')[-1].at_css('a').content
1614
end
1715
end
1816
end

lib/docs/scrapers/eslint.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module Docs
22
class Eslint < UrlScraper
33
self.name = 'ESLint'
44
self.type = 'simple'
5-
self.release = '8.30.0'
5+
self.release = '8.56.0'
66
self.base_url = 'https://eslint.org/docs/latest/'
77
self.root_path = 'user-guide/getting-started'
88
self.links = {
@@ -12,8 +12,8 @@ class Eslint < UrlScraper
1212

1313
html_filters.push 'eslint/entries', 'eslint/clean_html'
1414

15-
options[:skip_patterns] = [/maintainer-guide/]
16-
options[:skip] = %w(about about/ rules versions)
15+
options[:skip_patterns] = [/maintain/, /migrating/, /migrate/, /\Aversions/, /rule-deprecation/]
16+
options[:skip] = %w(about about/ versions)
1717
options[:replace_paths] = { 'user-guide' => 'user-guide/' }
1818

1919
options[:attribution] = <<-HTML

0 commit comments

Comments
 (0)