Have you played around with node.io? https://github.com/chriso/node.io Encapsulates all this functionality in an easy to use interface.
Last commit 3 months ago. Do you know if this project is still alive?
Also, if you check the issues page for the project ( https://github.com/chriso/node.io/issues ), the author seems to be responding to any open issues with the latest comment by author being a month ago.