Unified · Split
| @@ -17,6 +17,11 @@ module Docs · 16 unmodified lines | ||
| 17 | 17 | node.inner_html = node.inner_html.gsub(/<\/div>(?!\n|\z)/, "</div>\n") |
| 18 | 18 | end |
| 19 | 19 | |
| 20 | + css('h1 + h1.subtitle').each do |node| | |
| 21 | + node.name = 'p' | |
| 22 | + node.inner_html += '.' | |
| 23 | + end | |
| 24 | + | |
| 20 | 25 | css('pre').each do |node| |
| 21 | 26 | node.content = node.content |
| 22 | 27 | end |
| @@ -2,7 +2,7 @@ module Docs · 1 unmodified line | ||
| 2 | 2 | class Npm < UrlScraper |
| 3 | 3 | self.name = 'npm' |
| 4 | 4 | self.type = 'npm' |
| 5 | − self.release = '3.10.2' | |
| 5 | + self.release = '4.0.2' | |
| 6 | 6 | self.base_url = 'https://docs.npmjs.com/' |
| 7 | 7 | self.force_gzip = true |
| 8 | 8 | self.links = { |