From b8d579b00a6505a1678a142bf77146868875a657 Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Wed, 22 Apr 2026 20:51:49 +0200 Subject: [PATCH 1/2] Update TypeScript documentation (6.0.3) --- lib/docs/filters/typescript/clean_html.rb | 5 +++++ lib/docs/scrapers/typescript.rb | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/docs/filters/typescript/clean_html.rb b/lib/docs/filters/typescript/clean_html.rb index 87e2296ea5..3be9535182 100644 --- a/lib/docs/filters/typescript/clean_html.rb +++ b/lib/docs/filters/typescript/clean_html.rb @@ -36,7 +36,12 @@ def other else # tsconfig page end + css('> section').each do |node| + node.before(node.children).remove + end + css('.anchor', 'a:contains("Try")', 'h2 a', 'h3 a', 'svg', '#full-option-list').remove + css('#sidebar', '.page-helpful-popup', '.handbook-toc', '.bottom-section-content').remove # tsconfig page css('.markdown', '.compiler-option', '.compiler-option-md', '.compiler-content').each do |node| diff --git a/lib/docs/scrapers/typescript.rb b/lib/docs/scrapers/typescript.rb index aacb536485..06acbe95c2 100644 --- a/lib/docs/scrapers/typescript.rb +++ b/lib/docs/scrapers/typescript.rb @@ -34,7 +34,7 @@ class Typescript < UrlScraper HTML version do - self.release = '6.0.2' + self.release = '6.0.3' self.base_url = 'https://www.typescriptlang.org/' end From 881d8cb2915b18c0f2139e29c9d2194a6cf93441 Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Wed, 22 Apr 2026 21:14:00 +0200 Subject: [PATCH 2/2] Update Git documentation (2.54.0) --- lib/docs/scrapers/git.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/docs/scrapers/git.rb b/lib/docs/scrapers/git.rb index a9f2a1fcf4..fcbcf4ffd4 100644 --- a/lib/docs/scrapers/git.rb +++ b/lib/docs/scrapers/git.rb @@ -1,7 +1,7 @@ module Docs class Git < UrlScraper self.type = 'git' - self.release = '2.53.0' + self.release = '2.54.0' self.base_url = 'https://git-scm.com/docs' self.initial_paths = %w( /git.html