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

RobotWebTools / rclnodejs
83%

Build:
DEFAULT BRANCH: develop
Repo Added 09 Nov 2017 06:42AM UTC
Files 44
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

LAST BUILD ON BRANCH develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • 12.1.0
  • actionlib
  • actions
  • add-back-misdeleted-docs
  • add-badges
  • add-contributors
  • add-descriptor-namespaces
  • add-documentation-comments
  • add-kilted-actions-support
  • add-missing-from-service
  • add-missing-func
  • add-missing-methods-graph
  • add-missing-timer
  • add-nan-module
  • add-nodejs-24
  • add-numpy
  • add-online-document
  • add-rolling-info
  • add-tf2-electron-demo
  • add-typescript-interfaces
  • arm64-only-on-develop
  • bouncy-bolson
  • bug/callback-uaf
  • bump-0.3.1
  • bump-0.4
  • bump-to-0.10.0
  • bump-to-0.7
  • bump-to-v0.10.1
  • change-linting-rule
  • cleanup-ci-config
  • cleanup-message-template
  • cleanup/testjs
  • complete-contributor
  • correct-rclnodejs-path
  • corrent-coveralls-badge
  • crystal-clemmys
  • develop-1
  • disable-interaction-test
  • enable-active-lts-on-develop
  • enable-test-on-windows-workflow
  • eslint-es2017
  • feat-add-json-safe-serialization-modes-1307
  • feat-add-parameter-client-for-external-parameter-access-1317
  • feat-add-structured-error-handling-with-error-class-hierarchy-1319
  • feature/promise-based-service-calls-1310
  • fix-1036
  • fix-1063
  • fix-1065
  • fix-1066
  • fix-1068
  • fix-1073
  • fix-1073-1
  • fix-1073-2
  • fix-1074
  • fix-1081
  • fix-1083
  • fix-1085
  • fix-1089
  • fix-1099
  • fix-1102
  • fix-1104
  • fix-1118
  • fix-1122
  • fix-1124
  • fix-1135
  • fix-1137
  • fix-1139
  • fix-1142
  • fix-1143
  • fix-1154
  • fix-1156
  • fix-1161
  • fix-1163
  • fix-1165
  • fix-1167
  • fix-1170
  • fix-1172
  • fix-1174
  • fix-1176
  • fix-1178
  • fix-1184
  • fix-1186
  • fix-1187
  • fix-1190
  • fix-1192
  • fix-1193
  • fix-1196
  • fix-1200
  • fix-1202
  • fix-1204
  • fix-1207
  • fix-1209
  • fix-1211
  • fix-1214
  • fix-1216
  • fix-1219
  • fix-1220
  • fix-1232
  • fix-1234
  • fix-1236
  • fix-1238
  • fix-1240
  • fix-1241
  • fix-1244
  • fix-1246
  • fix-1248
  • fix-1250
  • fix-1250-1
  • fix-1254
  • fix-1255
  • fix-1258
  • fix-1261
  • fix-1263
  • fix-1265
  • fix-1267
  • fix-1269
  • fix-1271
  • fix-1273
  • fix-1275
  • fix-1277
  • fix-1279
  • fix-1281
  • fix-1284
  • fix-1286
  • fix-1289
  • fix-1289-1
  • fix-1290
  • fix-1292
  • fix-1294
  • fix-1296
  • fix-1298
  • fix-1300
  • fix-1301
  • fix-1304
  • fix-1312
  • fix-764
  • fix-764-1
  • fix-circle-ci
  • fix-circleci-build-error
  • fix-eslint-errors
  • fix-exmaple-error
  • fix-flakiness
  • fix-issue-179
  • fix-issue-183
  • fix-issue-184
  • fix-issue-185
  • fix-issue-189
  • fix-issue-211
  • fix-issue-218
  • fix-issue-232
  • fix-issue-233
  • fix-issue-243-1
  • fix-issue-244
  • fix-issue-265
  • fix-issue-270
  • fix-issue-278
  • fix-issue-279
  • fix-issue-280
  • fix-issue-281
  • fix-issue-286
  • fix-issue-287
  • fix-issue-291
  • fix-issue-308
  • fix-issue-310
  • fix-issue-314
  • fix-issue-325
  • fix-issue-327
  • fix-issue-329
  • fix-issue-330
  • fix-issue-335
  • fix-issue-338
  • fix-issue-344
  • fix-issue-349
  • fix-issue-351
  • fix-issue-353
  • fix-issue-382
  • fix-issue-386
  • fix-issue-391
  • fix-issue-393
  • fix-issue-397
  • fix-issue-400
  • fix-issue-402
  • fix-issue-413
  • fix-issue-419
  • fix-issue-428
  • fix-issue-441
  • fix-issue-448
  • fix-issue-474
  • fix-issue-486
  • fix-issue-488
  • fix-issue-515
  • fix-issue-518
  • fix-issue-539
  • fix-issue-634
  • fix-issue-635
  • fix-issue-637
  • fix-issue-646-a
  • fix-issue-664
  • fix-issue-667
  • fix-issue-677
  • fix-issue-689
  • fix-issue-766
  • fix-issue-768
  • fix-issue-771
  • fix-issue-797
  • fix-travis-rolling-ridley
  • fix-windows-action
  • fix/eloquent-compatibility
  • foxy-fitzroy
  • galactic-geochelone
  • generate-version-jsdoc
  • get-packages-from-ament-index
  • get-rmw-identifier
  • hanyia-patch-1
  • jazzy
  • kilted
  • master
  • merge-actionlib
  • move-client-introspection-to-client-binding
  • no-signal-handler
  • nodejs-8.12
  • nodejs-v10.14.0
  • nodejs-v12.20.0
  • patch-1
  • prebuildify
  • pump-0.32.1
  • pump-0.32.2
  • pump-0.32.3
  • pump-0.32.4
  • pump-0.32.5
  • pump-0.33.0
  • pump-1.0.0
  • pump-1.1.0
  • pump-1.2.0
  • pump-1.3.0
  • pump-1.4.0
  • pump-1.4.1
  • pump-1.4.2
  • pump-1.5.0
  • pump-1.5.1
  • pump-1.5.2
  • pump-1.6.0
  • reenable-cross-language-test
  • reorg-actions-badge
  • restructure-benchmark
  • revert-250-fix-issue-222
  • revert-295-topic-string-coverage
  • revert-colon-path
  • support-arm64-arch
  • support-introspection-configuration-kilted
  • sync-handles
  • travis-ci
  • typescript
  • update-appveyor-script
  • update-ci-configuration
  • update-doc-latest
  • update-dockerfile-dashing
  • update-nodejs-v8.11.4
  • update-readme-dashing
  • update-readme-on-v0.10.1
  • update-readme-security
  • update-visual
  • upgrade-commander
  • upgrade-debug
  • upgrade-dev-dependency
  • upgrade-mac-image
  • upgrade-nodejs-8.9.4
  • upgrade-nodejs-v10.15.1
  • upgrade-nodejs-v10.16.1
  • upgrade-to-0.6
  • upgrade-xcode
  • use-colcon-variable
  • use-crystal-package
  • verify-0.9.0-on-crystal-patch2
  • verify-get-rmw-identifier-on-jazzy

04 Nov 2025 10:19AM UTC coverage: 82.711% (+0.6%) from 82.083%
19065364717

push

github

web-flow
feat: add ParameterClient for external parameter access (#1318)

Added ParameterClient class for remote parameter access:

- node.createParameterClient(remoteNodeName, options)
- node.destroyParameterClient(parameterClient)
- ParameterClient with full API for get/set/list/describe operations
- Exported parameterTypeFromValue utility

996 of 1326 branches covered (75.11%)

Branch coverage included in aggregate %.

148 of 179 new or added lines in 3 files covered. (82.68%)

2 existing lines in 1 file now uncovered.

2262 of 2613 relevant lines covered (86.57%)

527.1 hits per line

Relevant lines Covered
Build:
Build:
2613 RELEVANT LINES 2262 COVERED LINES
527.1 HITS PER LINE
Source Files on develop
  • Tree
  • List 43
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19065364717 develop feat: add ParameterClient for external parameter access (#1318) Added ParameterClient class for remote parameter access: - node.createParameterClient(remoteNodeName, options) - node.destroyParameterClient(parameterClient) - ParameterClient with ... push 04 Nov 2025 10:30AM UTC web-flow github
82.71
18968520257 develop feat: add promise-based service calls (#1311) This PR implements promise-based service calls, allowing users to call services using async/await syntax instead of callbacks. This improves code readability and makes error handling more straightforw... push 31 Oct 2025 09:43AM UTC web-flow github
82.08
18931418725 develop Pump to 1.6.0 (#1316) push 30 Oct 2025 06:11AM UTC web-flow github
81.77
18898587708 develop Pump nodejs to v24 for actions on arm64 (#1315) This PR updates the Node.js version used in the Linux ARM64 build and test workflow from version 22.X to 24.X. - Updated Node.js version in CI/CD matrix configuration Fix: #1289 push 29 Oct 2025 06:09AM UTC web-flow github
81.82
18868741990 develop Add nodejs v25 for actions (#1314) This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workfl... push 28 Oct 2025 08:42AM UTC web-flow github
81.8
18868049146 develop Remove SlowBuffer from ref (#1313) This PR removes deprecated `SlowBuffer` support from the ref-napi library. `SlowBuffer` was deprecated in Node.js v6.0.0 and removed in later versions, making this legacy compatibility code unnecessary for moder... push 28 Oct 2025 08:14AM UTC web-flow github
81.77
18834767018 develop Add JSON-Safe serialization modes (#1308) ## **Public API Changes** **New subscription option:** - `serializationMode: 'default' | 'plain' | 'json'` for `createSubscription()` **New utility functions:** - `rclnodejs.toJSONSafe(obj)` - makes o... push 27 Oct 2025 08:47AM UTC web-flow github
81.8
18642232469 develop Remove compare-versions dependency (#1303) This PR removes the external `compare-versions` dependency by implementing a custom version comparison function in the project's utils module. - Replaces the external `compare-versions` package with a c... push 20 Oct 2025 04:44AM UTC web-flow github
82.58
18640516703 develop Remove fs-extra dependency (#1302) This PR removes the fs-extra dependency by implementing equivalent filesystem utilities using Node.js built-in modules. The change replaces fs-extra with custom utility functions that provide the same functional... push 20 Oct 2025 02:57AM UTC web-flow github
82.84
18587408111 develop Remove unsed .dot files (#1299) Removes unused rosidl template .dot files to clean up the repository. - Deletes package.dot template. - Deletes CMakeLists.dot template. Fix: #1298 push 17 Oct 2025 08:51AM UTC web-flow github
83.18
See All Builds (1549)
  • Repo on GitHub
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