Prechádzať zdrojové kódy

Update webpack documentation (2.6.1, 1.15.0)

Thibaut Courouble 8 rokov pred
rodič
commit
102d10da4d

+ 10 - 0
lib/docs/filters/webpack/clean_html.rb

@@ -29,6 +29,16 @@ module Docs
           node.content = node.content.remove(' (click to show)')
         end
 
+        css('.table-wrap').each do |node|
+          css('.table-td-title').remove
+          css('.table-th').each { |n| n.name = 'th' }
+          css('.table-td').each { |n| n.name = 'td' }
+          css('.table-tr').each { |n| n.name = 'tr' }
+          css('.table-body').each { |n| n.name = 'tbody' }
+          css('.table-header').each { |n| n.name = 'thead' }
+          node.name = 'table'
+        end
+
         css('pre > code').each do |node|
           node.parent['data-language'] = node['class'][/lang-(\w+)/, 1].sub('jsx', 'js') if node['class']
           node.parent.content = node.parent.content

+ 1 - 1
lib/docs/scrapers/webpack.rb

@@ -4,7 +4,7 @@ module Docs
     self.type = 'webpack'
 
     version '2' do
-      self.release = '2.5.1'
+      self.release = '2.6.1'
       self.base_url = 'https://webpack.js.org/'
       self.root_path = 'guides/get-started/'
       self.initial_paths = %w(