To provide more context: `cross-spawn` *only* improves cross-platform compatibility of `child_process.spawn` while replicating it's interface. `execa` builds on top of that and adds various other features, like a nicer Promise-based interface (similar to `superspawn`) cross-platform shebang support (would be useful for `HooksRunner`) and [a lot more](https://github.com/sindresorhus/execa#why). And lastly we do not have to maintain `execa`. That's a big plus.
So yes, we want something a bit more high-level than `cross-spawn`, but I'd prefer `execa` over `superspawn`. [ Full content available at: https://github.com/apache/cordova/issues/16 ] This message was relayed via gitbox.apache.org for [email protected]
