Changelog
v2.2.2 2013 June 24
determineExecPath
now works for processes that do not implement --version
spawn
now won't crash on EACCESS
errorsChangelog
v2.2.1 2013 June 24
determinePossibleExecPath
is now more effecientgetGitPath
, getNodePath
, getNpmPath
won't added undefined
pathsspawn
- now inherits our process.env
by default, can be changed with opts.env
- now sends signal
and code
in the completion callback correctly - now worksgetExecPath
- now caches the result - won't currupt absolute paths - will work with relative pathsChangelog
v2.2.0 2013 June 24
spawn
is now safe rather than just spawnCommand
- spawn
now waits for close
instead of exit
- Thanks to Johny Jose for balupton/bal-util#9 - getEnvironmentPaths
now uses require('path').delimiter
for seperation - getStandardExecPaths
now uses require('path').join
for joining execName
to a possible path - initGitRepo
, initOrPullGitRepo
and initNodeModules
now use opts.cwd
instead of opts.path