Changelog
v6.0.0 2015 September 7
for of
loopsexecSync
initOrPullGitRepo
Changelog
v5.0.0 2015 April 7
requireFresh(path)
instead use the requirefresh packagepath
option on initGitRepo
, initOrPullGitRepo
, initNodeModules
- use cwd
option insteadChangelog
v4.0.0 2015 March 17
spawnCommand
and spawnCommands
use spawn
and spawnMultiple
insteadChangelog
v3.0.2 2015 March 17
stdout
and stderr
on spawn if stdio
option is set (it's not possible)Changelog
v3.0.0 2015 March 17
spawn
's stdout
and stderr
are now Buffers - If you're upgrading, all you have to do to get the previous functionality is to do stdout.toString()
- outputPrefix
value no longer affects stdout
and stderr
results (only their output to the terminal)hasSpawnSync
- hasExecSync
- isExecutable(path, opts?, next)
- isExecutableSync(path, opts?, next?)
- spawnSync(command, opts?, next?)
- execSync(command, opts?, next?)
exec
now supports outputPrefix
option - The checks to see if an executable path exists and works have been greatly improved and abstracted out from determineExecPath
into isExecutable
and isExecutableSync
- determineExecPath
, getExecPath
, and isExecutable
can now operate synchronously with a callback using the sync: true
option - Retrieval and writing to a path cache can now be disabled using the cache: false
option