Fixes #545.
Unified · Split
| @@ -43,6 +43,10 @@ module Docs · 42 unmodified lines | ||
| 43 | 43 | end |
| 44 | 44 | end |
| 45 | 45 | |
| 46 | + css('.__cf_email__').each do |node| | |
| 47 | + node.replace(decode_cloudflare_email(node['data-cfemail'])) | |
| 48 | + end | |
| 49 | + | |
| 46 | 50 | css('div.highlighter-rouge').each do |node| |
| 47 | 51 | node['data-language'] = node['class'][/language-(\w+)/, 1] if node['class'] |
| 48 | 52 | node.content = node.content.strip |
| @@ -1,7 +1,7 @@ | ||
| 1 | 1 | module Docs |
| 2 | 2 | class Yarn < UrlScraper |
| 3 | 3 | self.type = 'yarn' |
| 4 | − self.release = '0.17.6' | |
| 4 | + self.release = '0.18.1' | |
| 5 | 5 | self.base_url = 'https://yarnpkg.com/en/docs/' |
| 6 | 6 | self.links = { |
| 7 | 7 | home: 'https://yarnpkg.com/', |