Skip to content

Commit bbb5c29

Browse files
committed
Move some log statements around
1 parent 56859c5 commit bbb5c29

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/utils/lifecycle.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ function lifecycle (pkg, stage, cb) {
1818
// set the env variables, then run scripts as a child process.
1919
var env = makeEnv(pkg)
2020
env.npm_lifecycle_event = stage
21-
log.silly(env, "lifecycle env")
2221

2322
var packageLifecycle = pkg.scripts && (stage in pkg.scripts)
2423

@@ -27,6 +26,7 @@ function lifecycle (pkg, stage, cb) {
2726
env.npm_lifecycle_script = pkg.scripts[stage]
2827
}
2928

29+
log.silly(env, "lifecycle env")
3030
chain
3131
( packageLifecycle && [runPackageLifecycle, pkg, env]
3232
, [runHookLifecycle, pkg, env]
@@ -68,7 +68,10 @@ function runHookLifecycle (pkg, env, cb) {
6868
fs.stat(hook, function (er) {
6969
if (er) return cb()
7070
exec(hook, [], env, function (er) {
71-
if (er) log("Failed to exec "+stage+" hook script", pkg._id)
71+
if (er) {
72+
er.message += "\nFailed to exec "+stage+" hook script"
73+
log(er, pkg._id)
74+
}
7275
if (npm.ROLLBACK) return cb()
7376
cb(er)
7477
})

0 commit comments

Comments
 (0)