
Node-cross-spawn-async is a cross platform solution to node's spawn.
The same module can be used on WIndows and Linux. It correctly handles PATHEXT, shebangs, del or dir and, escape arguments with spaces or special characters.
Node.js is an event-based server-side JavaScript engine.