See https://github.com/villadora/cayley.js/issues/9 for a simple test case.
I'm assuming the library worked once, so I suspect something changed in either node or cayley to break it.
Any other node users on the list?
--da