diff --git a/node_modules/vfs-local/localfs.js b/node_modules/vfs-local/localfs.js index 8aefb4b2..8ad51286 100644 --- a/node_modules/vfs-local/localfs.js +++ b/node_modules/vfs-local/localfs.js @@ -141,7 +141,8 @@ module.exports = function setup(fsOptions) { var waitForEnv = null; if (!isWin) { waitForEnv = []; - _execFile(BASH, ["-lc", "printenv -0"], function(error, stdout, stderr) { + // using timeout because bash initialization may open a prompt blocking this call + _execFile(BASH, ["-lc", "printenv -0"], { timeout: 1500 }, function(error, stdout, stderr) { var pending = waitForEnv; waitForEnv = null; if (!error && !stderr && stdout) {