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

nats-io / nats.js / 25384312565 / 7 – services
90%
main: 90%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 03:05PM UTC
Files 38
Run time 2s
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: 58.338% (-0.1%) from 58.482%
services – 25384312565.7

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>

715 of 993 branches covered (72.0%)

Branch coverage included in aggregate %.

3217 of 5747 relevant lines covered (55.98%)

282.76 hits per line

Source Files on job services - 25384312565.7
  • Tree
  • List 38
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
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.1)
  • 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