Unified · Split
| @@ -13,6 +13,12 @@ module Docs · 12 unmodified lines | |||
| 13 | node['data-language'] = 'typescript' | 13 | node['data-language'] = 'typescript' |
| 14 | node.name = 'pre' | 14 | node.name = 'pre' |
| 15 | end | 15 | end |
| 16 | css('.tw-8ej7ai').each do |node| | ||
| 17 | code = node.at_css('.font-mono') | ||
| 18 | next unless code | ||
| 19 | code.parent.name = 'blockquote' | ||
| 20 | code.name = 'code' | ||
| 21 | end | ||
| 16 | css('*[class]').remove_attribute('class') | 22 | css('*[class]').remove_attribute('class') |
| 17 | xpath('//a[text()="[src]"]').remove | 23 | xpath('//a[text()="[src]"]').remove |
| 18 | 24 | ||
| @@ -2,7 +2,7 @@ module Docs · 1 unmodified line | |||
| 2 | class Deno < UrlScraper | 2 | class Deno < UrlScraper |
| 3 | self.name = 'Deno' | 3 | self.name = 'Deno' |
| 4 | self.type = 'simple' | 4 | self.type = 'simple' |
| 5 | self.release = '1.25.0' | 5 | self.release = '1.26.0' |
| 6 | self.base_url = 'https://doc.deno.land/deno/stable/' | 6 | self.base_url = 'https://doc.deno.land/deno/stable/' |
| 7 | self.links = { | 7 | self.links = { |
| 8 | home: 'https://deno.land/', | 8 | home: 'https://deno.land/', |