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

nats-io / nats.js / 25384312565 / 5 – jetstream
90%
main: 90%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 03:05PM UTC
Files 48
Run time 4s
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

05 May 2026 03:01PM UTC coverage: 75.165% (+0.07%) from 75.094%
jetstream – 25384312565.5

push

github

web-flow
feat: add `Symbol.asyncDispose` support for connections and subscriptions (#396)

* feat: add `Symbol.asyncDispose` support for connections and subscriptions

- `AsyncDisposable` protocol for `NatsConnection` and `Subscription`, enabling scoped resource management with `await using`.

Fixes #357

Signed-off-by: Alberto Ricart <alberto@synadia.com>

* Update core/tests/dispose_test.ts

Co-authored-by: synadia-claude-reviewer[bot] <265638981+synadia-claude-reviewer[bot]@users.noreply.github.com>

---------

Signed-off-by: Alberto Ricart <alberto@synadia.com>
Co-authored-by: synadia-claude-reviewer[bot] <265638981+synadia-claude-reviewer[bot]@users.noreply.github.com>

2103 of 2456 branches covered (85.63%)

Branch coverage included in aggregate %.

6535 of 9036 relevant lines covered (72.32%)

41969.2 hits per line

Source Files on job jetstream - 25384312565.5
  • Tree
  • List 48
  • Changed 7
  • Source Changed 3
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 25384312565
  • 21083203 on github
  • Prev Job for on main (#25320577417.4)
  • Next Job for on main (#25384353675.6)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc