History

Merge pull request #1932 from ChandlerVer5/babel-fix

Simon Legner committed 3 years ago

Commit f2faeaf2 parents 8c8fd0e a7fcbf42 files · +9 −5Browse files

Unified · Split

2 files
  1. lib/docs/filters/babel/entries.rb +4 −4
  2. lib/docs/scrapers/babel.rb +5 −1
lib/docs/filters/babel/entries.rb+4−4
@@ -3,13 +3,13 @@ module Docs · 2 unmodified lines
33 class EntriesFilter < Docs::EntriesFilter
44
55 ENTRIES = {
6− 'Usage' => ['Options', 'Config Files', '@babel/cli', '@babel/polyfill',
6+ 'Usage' => ['Options', 'Plugins', 'Config Files', 'Compiler assumptions', '@babel/cli', '@babel/polyfill',
77 '@babel/plugin-transform-runtime', '@babel/register'],
88
9− 'Presets' => ['@babel/preset-env', '@babel/preset-flow', '@babel/preset-react', '@babel/preset-typescript'],
9+ 'Presets' => ['@babel/preset'],
1010
1111 'Tooling' => ['@babel/parser', '@babel/core', '@babel/generator', '@babel/code-frame',
12− '@babel/helpers', '@babel/runtime', '@babel/template', '@babel/traverse', '@babel/types']
12+ '@babel/helper', '@babel/runtime', '@babel/template', '@babel/traverse', '@babel/types', '@babel/standalone']
1313 }
1414
1515 def get_name
@@ -18,7 +18,7 @@ module Docs · 2 unmodified lines
1818
1919 def get_type
2020 ENTRIES.each do |key, value|
21− return key if value.include?(name)
21+ return key if value.any? { |val| name.start_with?(val) }
2222 return 'Other Plugins' if subpath.include?('babel-plugin')
2323 end
2424 end
lib/docs/scrapers/babel.rb+5−1
@@ -24,13 +24,17 @@ module Docs · 23 unmodified lines
2424 /roadmap/
2525 ]
2626
27+ options[:skip_link] = ->(link) {
28+ link['href'].include?('https://babeljs.io/docs/en/')
29+ }
30+
2731 options[:attribution] = <<-HTML
2832 &copy; 2014-present Sebastian McKenzie<br>
2933 Licensed under the MIT License.
3034 HTML
3135
3236 version '7' do
33− self.release = '7.21.1'
37+ self.release = '7.21.4'
3438 end
3539
3640 version '6' do