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

nats-io / nats.js / 25384312565 / 8 – kv
90%
main: 90%

Build:
DEFAULT BRANCH: main
Ran 05 May 2026 03:05PM UTC
Files 52
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: 51.002% (-0.07%) from 51.073%
kv – 25384312565.8

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>

1101 of 1492 branches covered (73.79%)

Branch coverage included in aggregate %.

4801 of 10080 relevant lines covered (47.63%)

637.02 hits per line

Source Files on job kv - 25384312565.8
  • Tree
  • List 52
  • 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.5)
  • 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