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

nats-io / nats.js / 41706946040 / 3 – kv
91%
main: 91%

Build:
DEFAULT BRANCH: main
Ran 03 Nov 2026 07:52PM UTC
Files 52
Run time 3s
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

03 Nov 2026 07:50PM UTC coverage: 53.128% (-0.3%) from 53.455%
kv – 41706946040.3

push

github

web-flow
fix(obj): apps bundling obj for react native or the browser fail to build (#485)

3.4.0 added an optional native sha256 backend that imports node:crypto.
bundlers like metro (react native) and esbuild see that import and fail
the build, even though the native backend is never used on those
platforms.

obj now asks the runtime for node:crypto instead of importing it, so
bundlers no longer see it. where the runtime has it (node, deno, bun),
native sha256 is now the default, as it's much faster; elsewhere
js-sha256 is used as before. setSha256Backend() still forces either.

obj also no longer requires crypto.subtle, which it hadn't used since
it moved to js-sha256 - react native apps no longer need to stub it.

1272 of 1723 branches covered (73.82%)

Branch coverage included in aggregate %.

5454 of 10937 relevant lines covered (49.87%)

7941.76 hits per line

Source Files on job kv - 41706946040.3
  • Tree
  • List 52
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 41706946040
  • 213321cb on github
  • Prev Job for on main (#41675762592.7)
  • Next Job for on main (#41930747494.4)
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