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

microlinkhq / metascraper / 42498130484
95%

Build:
DEFAULT BRANCH: master
Ran 08 Nov 2026 04:06PM UTC
Jobs 31
Files 39
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

08 Nov 2026 04:05PM UTC coverage: 95.017% (+0.01%) from 95.004%
42498130484

push

github

web-flow
fix(metascraper): log rule values without a string form (#890)

* fix(metascraper): log rule values without a string form

The per-rule debug line interpolated the value into a template literal
outside the try block. A null-prototype object (what an `evaluate` rule
such as `window.location` returns) has no toPrimitive, so it threw
"Cannot convert object to primitive value" and rejected the whole
extraction. Symbols and null-prototype functions threw the same way.
The message is built even when debug is off.

The line now prints primitive values and the type of anything else, so
it never throws and never serializes a large value on every extraction.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* test(metascraper): lock the debug form of each printable rule value

The suite only checked that unusual values came back, so logging a string, number, boolean, bigint, or null as its type still passed. Assert the logged text for each, and drop undefined, which never reaches the logger.

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

867 of 934 branches covered (92.83%)

Branch coverage included in aggregate %.

8 of 8 new or added lines in 1 file covered. (100.0%)

3156 of 3300 relevant lines covered (95.64%)

39.07 hits per line

Jobs
ID Job ID Ran Files Coverage
1 metascraper-spotify - 42498130484.1 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
2 metascraper-manifest - 42498130484.2 08 Nov 2026 04:06PM UTC 1
99.03
GitHub Action Run
3 metascraper-description - 42498130484.3 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
4 metascraper-citation - 42498130484.4 08 Nov 2026 04:07PM UTC 1
100.0
GitHub Action Run
5 metascraper-readability - 42498130484.5 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
6 metascraper-feed - 42498130484.6 08 Nov 2026 04:07PM UTC 1
100.0
GitHub Action Run
7 metascraper-logo-bimi - 42498130484.7 08 Nov 2026 04:07PM UTC 1
100.0
GitHub Action Run
8 metascraper-x - 42498130484.8 08 Nov 2026 04:07PM UTC 1
98.84
GitHub Action Run
9 metascraper-media-provider - 42498130484.9 08 Nov 2026 04:07PM UTC 2
98.96
GitHub Action Run
10 metascraper-uol - 42498130484.10 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
11 metascraper-iframe - 42498130484.11 08 Nov 2026 04:06PM UTC 4
99.4
GitHub Action Run
12 metascraper-audio - 42498130484.12 08 Nov 2026 04:06PM UTC 1
96.23
GitHub Action Run
13 metascraper-youtube - 42498130484.13 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
14 metascraper-defuddle - 42498130484.14 08 Nov 2026 04:06PM UTC 1
94.29
GitHub Action Run
15 metascraper-reddit - 42498130484.15 08 Nov 2026 04:07PM UTC 1
98.31
GitHub Action Run
16 metascraper-lang - 42498130484.16 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
17 metascraper-imdb - 42498130484.17 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
18 metascraper-tiktok - 42498130484.18 08 Nov 2026 04:07PM UTC 1
91.37
GitHub Action Run
19 metascraper-instagram - 42498130484.19 08 Nov 2026 04:07PM UTC 1
99.0
GitHub Action Run
20 metascraper-logo-favicon - 42498130484.20 08 Nov 2026 04:06PM UTC 1
99.47
GitHub Action Run
21 metascraper-publisher - 42498130484.21 08 Nov 2026 04:06PM UTC 1
50.91
GitHub Action Run
22 metascraper-amazon - 42498130484.22 08 Nov 2026 04:06PM UTC 1
98.85
GitHub Action Run
23 @metascraper/helpers - 42498130484.23 08 Nov 2026 04:06PM UTC 3
88.46
GitHub Action Run
24 metascraper-telegram - 42498130484.24 08 Nov 2026 04:06PM UTC 1
89.9
GitHub Action Run
25 metascraper-dribbble - 42498130484.25 08 Nov 2026 04:06PM UTC 1
97.56
GitHub Action Run
26 metascraper-author - 42498130484.26 08 Nov 2026 04:06PM UTC 1
97.26
GitHub Action Run
27 metascraper-soundcloud - 42498130484.27 08 Nov 2026 04:08PM UTC 1
100.0
GitHub Action Run
28 metascraper-bluesky - 42498130484.28 08 Nov 2026 04:07PM UTC 1
100.0
GitHub Action Run
29 metascraper-video - 42498130484.29 08 Nov 2026 04:06PM UTC 1
100.0
GitHub Action Run
30 metascraper-pinterest - 42498130484.30 08 Nov 2026 04:07PM UTC 1
100.0
GitHub Action Run
31 metascraper - 42498130484.31 08 Nov 2026 04:09PM UTC 3
100.0
GitHub Action Run
Source Files on build 42498130484
  • Tree
  • List 39
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42498130484
  • 05661376 on github
  • Prev Build on master (#38701351228)
  • Next Build on master (#43749083027)
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