| @@ -3,13 +3,13 @@ module Docs · 2 unmodified lines |
| 3 | class EntriesFilter < Docs::EntriesFilter | 3 | class EntriesFilter < Docs::EntriesFilter |
| 4 | | 4 | |
| 5 | ENTRIES = { | 5 | ENTRIES = { |
| 6 | 'Usage' => ['Options', 'Config Files', '@babel/cli', '@babel/polyfill', | 6 | 'Usage' => ['Options', 'Plugins', 'Config Files', 'Compiler assumptions', '@babel/cli', '@babel/polyfill', |
| 7 | '@babel/plugin-transform-runtime', '@babel/register'], | 7 | '@babel/plugin-transform-runtime', '@babel/register'], |
| 8 | | 8 | |
| 9 | 'Presets' => ['@babel/preset-env', '@babel/preset-flow', '@babel/preset-react', '@babel/preset-typescript'], | 9 | 'Presets' => ['@babel/preset'], |
| 10 | | 10 | |
| 11 | 'Tooling' => ['@babel/parser', '@babel/core', '@babel/generator', '@babel/code-frame', | 11 | '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'] |
| 13 | } | 13 | } |
| 14 | | 14 | |
| 15 | def get_name | 15 | def get_name |
| @@ -18,7 +18,7 @@ module Docs · 2 unmodified lines |
| 18 | | 18 | |
| 19 | def get_type | 19 | def get_type |
| 20 | ENTRIES.each do |key, value| | 20 | ENTRIES.each do |key, value| |
| 21 | return key if value.include?(name) | 21 | return key if value.any? { |val| name.start_with?(val) } |
| 22 | return 'Other Plugins' if subpath.include?('babel-plugin') | 22 | return 'Other Plugins' if subpath.include?('babel-plugin') |
| 23 | end | 23 | end |
| 24 | end | 24 | end |