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

bacnet-js / client / 16161973742
83%

Build:
DEFAULT BRANCH: master
Ran 09 Jul 2025 06:28AM UTC
Jobs 1
Files 43
Run time 3min
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

09 Jul 2025 06:25AM UTC coverage: 82.994% (+0.2%) from 82.817%
16161973742

push

github

web-flow
feat!: improve types check and clean up repeated patterns (#48)

* feat: improve types check and clean up repeated patterns

* fix: remove unused import

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: enhance type checking for receiverOrOptions in BACnetClient

* fix: update sendBvlc method to require a non-null receiver parameter

* fix: update receiver parameter type in _segmentAckResponse method to AddressParameter

* fix: remove unused DecodedAddress import from client.ts

* fix: update AddressParameter type to use a consistent structure and modify related interfaces

* fix: update encode function to accept both AddressParameter and BACNetAddress types for destinationAddr

* fix: handle undefined destinationAddr in encode function for better type safety

* fix: simplify sender address handling in _segmentAckResponse method

* fix: update address parameter handling in various integration tests to use object structure

* fix: enhance NPDU handling by updating sender address structure and improving DecodedNpdu interface documentation

* style: fix lint

* fix: streamline sender address handling in transport send method

* fix: update address handling to use AddressParameter type in readProperty methods

* fix: replace AddressParameter with BACNetAddress type across multiple files for consistency

* fix: enhance BACNetAddress type documentation for clarity and consistency

* fix: allow null receiver in sendBvlc method for improved robustness

* fix: refactor buffer handling to use _send method for improved clarity and consistency

* fix: simplify BACNetAddress interface by merging optional properties and improving documentation

* fix: update discoveredAddress type to BACNetAddress for consistency across compliance tests

* fix: update asyncWritePropertyMultiple to use BACNetAddress for receiver parameter

* fix: update readProperty call to remove unnecessary cast to string for address

---------

Co-authored-by: Copilot ... (continued)

834 of 1272 branches covered (65.57%)

Branch coverage included in aggregate %.

40 of 55 new or added lines in 2 files covered. (72.73%)

4 existing lines in 1 file now uncovered.

4959 of 5708 relevant lines covered (86.88%)

36.83 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
15
68.49
0.13% src/lib/client.ts

Uncovered Existing Lines

Lines Coverage ∆ File
4
68.49
0.13% src/lib/client.ts
Jobs
ID Job ID Ran Files Coverage
1 16161973742.1 09 Jul 2025 06:28AM UTC 43
82.99
GitHub Action Run
Source Files on build 16161973742
  • Tree
  • List 43
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16161973742
  • 6ed62999 on github
  • Prev Build on master (#16069805688)
  • Next Build on master (#16166280027)
  • Delete
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

© 2025 Coveralls, Inc