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

microlinkhq / metascraper / 31299232668
95%

Build:
DEFAULT BRANCH: master
Ran 09 Aug 2026 06:36AM UTC
Jobs 0
Files 0
Run time –
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

pending completion
31299232668

push

github

web-flow
feat(helpers): pass propName to validate (#868)

* feat(helpers): pass propName to validate

`findRule` already receives the property it is resolving and used it only
for a debug label. A validate could not see it, so a consumer gating on
value shape had no way to scope itself — and the same bytes want opposite
answers depending on the property: a script-bearing HTML document is a
hostile `logo` candidate and the expected `url` result.

Without it, callers substitute proxies. Comparing the value against the
page URL stands in for "this is the url property", which mismatches both
ways: a `logo` that happens to equal the page URL goes ungated, and a
`url` rule returning a canonicalised variant gets rejected. Exempting a
content type stands in for "this might be a page", which then applies to
every property.

`propName` rides on the options object, so the documented
`(value, options, debug)` signature is unchanged and existing validates
keep working. The object is built once per property rather than per
candidate, and only when a validate is present.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YKVuh1R8HtB7SX7eKa7UsJ

* Update index.js

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Source Files on build 31299232668
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #31299232668
  • 8e0a75f9 on github
  • Prev Build on master (#31185917545)
  • Next Build on master (#31420905971)
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