While trying to use this module with Node.JS 9.4.0 it was found that the module didn't work. According to this commit, https://github.com/nodejs/node/commit/b44efded8481877c1ec782112b9ae4c4fec37463 the "PipeWrap::New" function checks for the type of the argument provided and if the type of the argument doesn't match it throws an exception.
While trying to use this module with Node.JS 9.4.0 it was found that the
module didn't work.
According to this commit,
https://github.com/nodejs/node/commit/b44efded8481877c1ec782112b9ae4c4fec37463
the "PipeWrap::New" function checks for the type of the argument provided and
if the type of the argument doesn't match it throws an exception.

rubenv/node-systemd