A cross platform solution to node's spawn.
This module is deprecated, use cross-spawn instead which no longer requires a build toolchain.
$ npm install cross-spawn-async
Node has issues when using spawn on Windows:
- It ignores PATHEXT
- It does not support shebangs
- It does not allow you to run
- It does not properly escape arguments with spaces or special characters
All these issues are handled correctly by
There are some known modules, such as win-spawn, that try to solve this but they are either broken or provide faulty escaping of shell arguments.
Exactly the same way as node's
spawn, so it's a drop in replacement.
var spawn = ;var child = ;
$ npm test
Released under the MIT License.