• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

microlinkhq / metascraper / 32051197496
95%

Build:
DEFAULT BRANCH: master
Ran 17 Aug 2026 05:39PM UTC
Jobs 19
Files 27
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Aug 2026 05:38PM UTC coverage: 93.974% (-0.7%) from 94.698%
32051197496

push

github

web-flow
fix(author): fall back to twitter:creator (#874)

* fix(author): skip UI chrome, keep real bylines

Print/share buttons and Elsevier rights links were winning
author. Reject that chrome, read twitter:creator, and collect

Co-authored-by: Cursor <cursoragent@cursor.com>
#author-group names when citation_author is missing.

* fix(citation): collect given-name/surname pairs

Drop the Elsevier #author-group / xocs selectors. JATS
.given-name + .surname is what the markup actually shares.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(author): drop UI-chrome denylist

Site-specific Print/rights strings do not belong in isAuthor.
twitter:creator and given-name/surname already cover the cases.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(author): keep only standard author markup

Drop given-name/surname HTML scraping. Sites that omit
citation_author / schema.org / twitter:creator are not
patched with publisher CSS.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(author): drop toAuthorHandle

twitter: creator is always a handle; default author() already strips @
Co-authored-by: Cursor <cursoragent@cursor.com>

* test(author): update snapshots for twitter:creator

Co-authored-by: Cursor <cursoragent@cursor.com>

* test: omit flaky logo from silicon-angle snapshot

Co-authored-by: Cursor <cursoragent@cursor.com>

* test: assert silicon-angle logo is a URL

Co-authored-by: Cursor <cursoragent@cursor.com>

* test: validate destructured logos with url()

Co-authored-by: Cursor <cursoragent@cursor.com>

* test: allow null logo on jewish-business-news

logo-favicon only accepts ico/png; this fixture's icons are jpg

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(logo): read img inside itemprop=logo

Pin jewish-business-news to the HTML logo instead of a
network-dependent favicon fallback.

Co-authored-by: Cursor <cursoragent@cursor.com>

* test: pin HTML-only logos, drop favicon network

logo-favicon reachability is not determinis... (continued)

720 of 773 branches covered (93.14%)

Branch coverage included in aggregate %.

2446 of 2596 relevant lines covered (94.22%)

47.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 metascraper-audio - 32051197496.1 17 Aug 2026 05:44PM UTC 1
96.26
GitHub Action Run
2 metascraper-bluesky - 32051197496.2 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
3 metascraper-lang - 32051197496.3 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
4 metascraper-x - 32051197496.4 17 Aug 2026 05:39PM UTC 1
98.82
GitHub Action Run
5 metascraper-publisher - 32051197496.5 17 Aug 2026 05:39PM UTC 1
35.48
GitHub Action Run
6 metascraper-video - 32051197496.6 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
7 metascraper-media-provider - 32051197496.7 17 Aug 2026 05:39PM UTC 2
99.22
GitHub Action Run
8 metascraper-amazon - 32051197496.8 17 Aug 2026 05:39PM UTC 1
98.85
GitHub Action Run
9 @metascraper/helpers - 32051197496.9 17 Aug 2026 05:39PM UTC 3
88.4
GitHub Action Run
10 metascraper-feed - 32051197496.10 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
11 metascraper-iframe - 32051197496.11 17 Aug 2026 05:44PM UTC 4
99.4
GitHub Action Run
12 metascraper-dribbble - 32051197496.12 17 Aug 2026 05:39PM UTC 1
97.53
GitHub Action Run
13 metascraper - 32051197496.13 17 Aug 2026 05:42PM UTC 3
100.0
GitHub Action Run
14 metascraper-logo-favicon - 32051197496.14 17 Aug 2026 05:44PM UTC 1
99.46
GitHub Action Run
15 metascraper-readability - 32051197496.15 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
16 metascraper-telegram - 32051197496.16 17 Aug 2026 05:39PM UTC 1
90.0
GitHub Action Run
17 metascraper-youtube - 32051197496.17 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
18 metascraper-description - 32051197496.18 17 Aug 2026 05:39PM UTC 1
100.0
GitHub Action Run
19 metascraper-reddit - 32051197496.19 17 Aug 2026 05:39PM UTC 1
98.36
GitHub Action Run
Source Files on build 32051197496
  • Tree
  • List 27
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32051197496
  • d1ec557f on github
  • Prev Build on master (#31901535599)
  • Next Build on master (#32053425628)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc