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

KSDaemon / wampy.js / 31688086623
99%

Build:
DEFAULT BRANCH: dev
Ran 13 Aug 2026 09:47AM UTC
Jobs 1
Files 18
Run time 1min
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

13 Aug 2026 09:46AM UTC coverage: 98.548%. Remained the same
31688086623

push

github

web-flow
build(deps): aggregate pending dependency updates (#686)

Consolidates the seven open Dependabot PRs (#677, #678, #680, #681,
#682, #683, #684) into a single change, and pulls in the versions that
were released after those PRs were raised.

Production:
  cbor-x    1.6.4  -> 1.6.5
  msgpackr  2.0.1  -> 2.0.5
  yargs     18.0.0 -> 18.1.0
  ws        8.21.0 -> 8.21.3 (kept in sync with the `overrides` entry)

Development:
  @types/node            26.1.1 -> 26.2.0
  eslint                 10.5.0 -> 10.8.1
  eslint-plugin-mocha    11.1.0 -> 12.0.2
  eslint-plugin-unicorn  71.1.0 -> 73.0.0
  globals                17.7.0 -> 17.11.0
  jsdom                  29.0.0 -> 30.0.1
  mocha                  11.6.0 -> 11.8.0
  sinon                  22.0.0 -> 22.1.0
  tsx                    4.21.0 -> 4.23.12
  typescript-eslint      8.62.0 -> 8.67.0

Transitive-only bumps from #682/#683/#684 (brace-expansion, undici,
socket.io-parser) come in through the refreshed lockfile.

The two plugin majors add rules that the existing sources trip over:

eslint-plugin-unicorn 73
  - prefer-simple-condition-first: both reported conditions are
    side-effect free, so the operands are reordered in place.
  - single-line-block-comment-style: disabled. Concise one-line JSDoc is
    the established style in src/ and expanding all 183 occurrences
    would bury the rest of this change in noise.

eslint-plugin-mocha 12 (recommended grew from 23 to 33 rules)
  - no-code-after-done: `done(err)` in a catch block no longer falls
    through to the rest of the test.
  - no-async-in-sync-tests: twenty `wampy.publish/register/unregister`
    calls sat un-awaited inside synchronous tests, so their surrounding
    `catch` never ran and the `expect(e).to.be.instanceOf(...)`
    assertions inside were dead. The tests are now async and await those
    calls, which makes the assertions live.
  - handle-done-callback: disabled for test files. v12 no longer follows
    `done` into Wampy option callba... (continued)

637 of 671 branches covered (94.93%)

2 of 2 new or added lines in 1 file covered. (100.0%)

3257 of 3305 relevant lines covered (98.55%)

67.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31688086623.1 13 Aug 2026 09:47AM UTC 18
98.55
GitHub Action Run
Source Files on build 31688086623
  • Tree
  • List 18
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #31688086623
  • a93f0a37 on github
  • Prev Build on dev (#31209788816)
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