This is not a ros package. Maybe it should be and serve as an example of what a JS ros2 package looks like.
What's more AFAIU adapters are also here to facilitate ROS integration. I would expect to be able to build a package and write something like <depend>rclnodejs</depend> and then call my JS package in a launch file using the launch system (which would be a bit heavy since we would then expect to write smthing like colcon_js to integrate with the build system).
This might seem a bit useless for packages like ros3DJS which are more "UI components" (and even then maybe not) but definitely not for ro2-web-bridge which in ros1 was in python if I am not mistaken.
If no one really has time to really push this project (I don't) maybe we should still have a letter of intention with the steps to build an adapter which really mimics rclcpp/rclpy
This is not a ros package. Maybe it should be and serve as an example of what a JS ros2 package looks like.
What's more AFAIU adapters are also here to facilitate ROS integration. I would expect to be able to build a package and write something like
<depend>rclnodejs</depend>and then call my JS package in a launch file using the launch system (which would be a bit heavy since we would then expect to write smthing like colcon_js to integrate with the build system).This might seem a bit useless for packages like ros3DJS which are more "UI components" (and even then maybe not) but definitely not for ro2-web-bridge which in ros1 was in python if I am not mistaken.
If no one really has time to really push this project (I don't) maybe we should still have a letter of intention with the steps to build an adapter which really mimics rclcpp/rclpy