History

jest: finish update

Jasper van Merle committed 7 years ago

Commit b1ab6741 parent 24901363 files · +17 −9Browse files

Unified · Split

3 files
  1. assets/javascripts/templates/pages/about_tmpl.coffee +2 −2
  2. lib/docs/filters/jest/entries.rb +11 −3
  3. lib/docs/scrapers/jest.rb +4 −4
assets/javascripts/templates/pages/about_tmpl.coffee+2−2
@@ -354,8 +354,8 @@ credits = [ · 353 unmodified lines
354354 'https://raw.githubusercontent.com/jekyll/jekyll/master/LICENSE'
355355 ], [
356356 'Jest',
357− '2014-present Facebook Inc.',
358− 'BSD',
357+ 'Facebook, Inc. and its affiliates.',
358+ 'MIT',
359359 'https://raw.githubusercontent.com/facebook/jest/master/LICENSE'
360360 ], [
361361 'jQuery',
lib/docs/filters/jest/entries.rb+11−3
@@ -20,15 +20,23 @@ module Docs · 19 unmodified lines
2020 def additional_entries
2121 return [] unless !root_page? && self.type == self.name # api page
2222
23− at_css('.mainContainer ul').css('li > a').map do |node|
24− name = node.at_css('code').content.strip
23+ entries = []
24+
25+ at_css('.mainContainer ul').css('li > a').each do |node|
26+ code = node.at_css('code')
27+ next if code.nil?
28+
29+ name = code.content.strip
2530 name.sub! %r{\(.*\)}, '()'
2631 name.remove! %r{[\s=<].*}
2732 name.prepend 'jest ' if name.start_with?('--')
2833 name.prepend 'Config: ' if slug == 'configuration'
2934 id = node['href'].remove('#')
30− [name, id]
35+
36+ entries << [name, id]
3137 end
38+
39+ entries
3240 end
3341 end
3442 end
lib/docs/scrapers/jest.rb+4−4
@@ -1,11 +1,11 @@
11 module Docs
22 class Jest < UrlScraper
33 self.type = 'simple'
4− self.release = '24.8.0'
4+ self.release = '24.9'
55 self.base_url = 'https://jestjs.io/docs/en/'
66 self.root_path = 'getting-started'
77 self.links = {
8− home: 'https://facebook.github.io/jest/',
8+ home: 'https://jestjs.io/',
99 code: 'https://github.com/facebook/jest'
1010 }
1111
@@ -14,8 +14,8 @@ module Docs · 2 unmodified lines
1414 options[:container] = '.docMainWrapper'
1515
1616 options[:attribution] = <<-HTML
17− &copy; 2014&ndash;present Facebook Inc.<br>
18− Licensed under the BSD License.
17+ &copy; 2019 Facebook, Inc. and its affiliates.<br>
18+ Licensed under the MIT License.
1919 HTML
2020
2121 def get_latest_version(opts)