Skip to content
Discussion options

You must be logged in to vote

I think we can finally close this discussion — all of the originally proposed features and enhancements have now been implemented.

Thank you for the collaboration and guidance throughout these contributions!

I'd like to continue contributing with the following topics, though they require more planning and closer collaboration:

  1. Testing utilities: A testing package or helper methods exported directly from rclnodejs. One of my biggest challenges has been mocking rclnodejs methods and classes for unit tests.

  2. ES Module support: Migrating from CommonJS to modern ES module syntax, enabling import { Node } from 'rclnodejs' instead of require('rclnodejs').

Let me know if you're interested in…

Replies: 5 comments 10 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@minggangw
Comment options

@mahmoud-ghalayini
Comment options

mahmoud-ghalayini Oct 22, 2025
Collaborator Author

@minggangw
Comment options

Comment options

You must be logged in to vote
3 replies
@mahmoud-ghalayini
Comment options

mahmoud-ghalayini Oct 22, 2025
Collaborator Author

@mahmoud-ghalayini
Comment options

mahmoud-ghalayini Oct 22, 2025
Collaborator Author

@minggangw
Comment options

Comment options

You must be logged in to vote
3 replies
@mahmoud-ghalayini
Comment options

mahmoud-ghalayini Nov 25, 2025
Collaborator Author

@minggangw
Comment options

@minggangw
Comment options

Comment options

You must be logged in to vote
1 reply
@minggangw
Comment options

Answer selected by minggangw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants