never is node.js daemon runner and monitor
Monitor can restart script if it exits, restart on code change (fs watch) is planned.
install and run
npm install never never -h
setsid property which is broken for
child_process.spawn() in node 0.6 and there is no guarantee that it will work in future node versions. I hope there will be some reasonable replacement which I will be able to use instead.