Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib/utils
diff options
context:
space:
mode:
authorDmitry Litvinchenko <karaliti@gmail.com>2017-01-25 17:10:49 +0300
committerKat Marchán <kzm@sykosomatic.org>2017-01-25 17:10:49 +0300
commitd75fc03eda5364f12ac266fa4f66e31c2e44e864 (patch)
tree76bd1299a5e24be57c9d69fe6b7ecdc6518eff43 /lib/utils
parentae8e71c2b7d64d782af287a21e146d7cea6e5273 (diff)
run-script: keep exit code (#15413)
PR-URL: https://github.com/npm/npm/pull/15413 Credit: @kapals Reviewed-By: @iarna
Diffstat (limited to 'lib/utils')
-rw-r--r--lib/utils/lifecycle.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/utils/lifecycle.js b/lib/utils/lifecycle.js
index a1d162515..f48d5e2a3 100644
--- a/lib/utils/lifecycle.js
+++ b/lib/utils/lifecycle.js
@@ -277,6 +277,7 @@ function runCmd_ (cmd, pkg, env, wd, stage, unsafe, uid, gid, cb_) {
process.kill(process.pid, signal)
} else if (code) {
var er = new Error('Exit status ' + code)
+ er.errno = code
}
procError(er)
})