Fix for PR review

 - Needs to check npm is installed; could be built without-npm
 - Use double-quotes everywhere
 - Also system "split", "like", "this", "please"

TODO

 - Seems like we should install to the libexec and write a wrapper script.
 - Needs to check npm is installed; could be built without-npm