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

RobotWebTools / rclnodejs / 19285216030
81%

Build:
DEFAULT BRANCH: develop
Ran 12 Nov 2025 05:18AM UTC
Jobs 1
Files 44
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

12 Nov 2025 03:17AM UTC coverage: 82.489% (-0.5%) from 83.023%
19285216030

push

github

web-flow
Add polyfill for AbortSignal.any() for Node.js <=  20.3.0 (#1322)

This PR adds a polyfill for `AbortSignal.any()` to support Node.js versions older than 20.3.0, where this method was introduced. The implementation enables the use of `AbortSignal.any()` for combining multiple abort signals in the async client functionality.

### Key Changes
- Added a polyfill implementation for `AbortSignal.any()` in `lib/client.js`
- Updated test to skip zero-timeout tests on Node.js versions < 18.20 where `AbortSignal.timeout(0)` throws errors
- Modified CI workflow to test on Node.js 16.X for ARM64 builds to verify backward compatibility

Fix: #1321

1032 of 1373 branches covered (75.16%)

Branch coverage included in aggregate %.

1 of 22 new or added lines in 1 file covered. (4.55%)

2355 of 2733 relevant lines covered (86.17%)

454.58 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
21
75.0
-16.27% lib/client.js
Jobs
ID Job ID Ran Files Coverage
1 run-push-24.X-x64 - 19285216030.1 12 Nov 2025 05:18AM UTC 44
82.49
GitHub Action Run
Source Files on build 19285216030
  • Tree
  • List 44
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #19285216030
  • 3e58c4b3 on github
  • Prev Build on develop (#19233085834)
  • Next Build on develop (#19356892328)
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