Here's an update on my project:
There are two basic building blocks we needed working to wrap the C++ Daemon in a Node.js API, those were actual API calls and the _javascript_ callbacks. I have successfully got both working now (though callbacks were the challenging bit).
My task now is two-pronged:
- Extending the coverage of the Node.js Wrapper to include more of the Ring Daemon functions
- Organize the Node.js module so that it can easily be included and used in other Node.js based projects (thus leading the way to an Electron client)
The above two will be my goals for the coming few weeks.