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

microlinkhq / metascraper
95%

Build:
DEFAULT BRANCH: master
Repo Added 10 Dec 2017 06:10PM UTC
Files 39
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • Kikobeats/kikobeats-got-f8fa318b
  • ci/automate-release
  • ci/match-release-npmrc
  • dependabot/npm_and_yarn/dependencies-118e9bc0b0
  • dependabot/npm_and_yarn/dependencies-184343a2d0
  • feat/metascraper-citation
  • feat/metascraper-imdb
  • feat/metascraper-logo-bimi
  • feat/reachable-url-v2
  • fix/author-ui-chrome
  • fix/helpers-cgi-plus
  • fix/instagram-post-image
  • fix/live-network-test-drift
  • fix/tiktok-rehydration
  • fix/video-upload-date
  • lodash
  • metascraper-pdf-v2
  • next
  • protocol-fast-path
  • refactor/bimi-url
  • refactor/meta-helper

18 Sep 2026 06:21PM UTC coverage: 95.026% (-0.2%) from 95.198%
35379746133

push

github

web-flow
fix(metascraper-tiktok): read rehydration JSON (#885)

TikTok fetch HTML is a PWA shell with no og tags. Video author,
caption, and cover are in __UNIVERSAL_DATA_FOR_REHYDRATION__.

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

863 of 929 branches covered (92.9%)

Branch coverage included in aggregate %.

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

2 existing lines in 1 file now uncovered.

3149 of 3293 relevant lines covered (95.63%)

38.04 hits per line

Relevant lines Covered
Build:
Build:
3293 RELEVANT LINES 3149 COVERED LINES
38.04 HITS PER LINE
Source Files on master
  • Tree
  • List 39
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35379746133 master fix(metascraper-tiktok): read rehydration JSON (#885) TikTok fetch HTML is a PWA shell with no og tags. Video author, caption, and cover are in __UNIVERSAL_DATA_FOR_REHYDRATION__. Co-authored-by: Cursor <cursoragent@cursor.com> push 18 Sep 2026 06:22PM UTC web-flow github
95.03
35271088533 master fix(metascraper-instagram): prefer larger post image (#883) * fix(metascraper-instagram): prefer larger post image og:image is a signed 640 crop. Posts already embed a larger image_versions2 candidate — use that. Co-authored-by: Cursor <cursora... push 17 Sep 2026 08:30PM UTC web-flow github
95.2
35268512252 master fix: use @kikobeats/got to support Node.js 24.20 (#881) * fix: use @kikobeats/got to support Node.js 24.20 got@11 is unmaintained and breaks on Node.js 24.20 (nodejs/node#64847): a retried connection error rejects with ERR_SOCKET_CLOSED_BEFORE_C... push 17 Sep 2026 08:04PM UTC web-flow github
90.77
32258097387 master feat: add metascraper-imdb (#876) * feat: add metascraper-imdb IMDb Open Graph is title+stars+genre and runtime; JSON-LD has the real title, plot, and director. Co-authored-by: Cursor <cursoragent@cursor.com> * test: repair postplanner favicon... push 19 Aug 2026 01:27PM UTC web-flow github
95.1
32053425628 master refactor(helpers): add $meta helper for meta[name]/meta[property] lookup (#875) * refactor(helpers): add $meta helper for meta[name]/meta[property] lookup Adds a `$meta(attr)` helper that queries both `meta[name]` and `meta[property]` in one CSS... push 17 Aug 2026 06:08PM UTC web-flow github
95.04
32051197496 master 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 <c... push 17 Aug 2026 05:39PM UTC web-flow github
93.97
31901535599 master feat: add metascraper-citation (#873) * feat: add metascraper-citation Highwire citation_* tags beat Open Graph on academic pages. The bundle no-ops unless those tags are present. Co-authored-by: Cursor <cursoragent@cursor.com> * test(citation... push 15 Aug 2026 06:36PM UTC web-flow github
94.7
31684402268 master fix(helpers): keep CGI + in query strings (#872) * fix(helpers): keep CGI + in query strings normalize-url treats + as a space in valueless query keys and emits %20, which breaks CGI-style URLs like ?241+ful+HB1288+pdf. Co-authored-by: Cursor <... push 13 Aug 2026 08:58AM UTC web-flow github
94.6
31421500642 master fix(youtube): date a video by its upload date (#869) metascraper-youtube owned title, author, publisher and image but left date to the generic rules, where `$jsonld('dateCreated')` searches the JSON-LD tree recursively, walks into `comment[]` and... push 10 Aug 2026 06:56PM UTC web-flow github
94.69
31044451710 master chore: improve npm search metadata push 05 Aug 2026 08:32PM UTC Kikobeats github
94.17
See All Builds (1039)
  • Repo on GitHub
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