From 7890ecc050febec990250e61bbcf08fea340d652 Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Sun, 4 Sep 2016 01:34:31 +0300 Subject: [PATCH] fix(install): main post install scripts do not execute when --ignore-scripts --- lib/api/install.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/api/install.js b/lib/api/install.js index 1a9a402aa3..ed201326d2 100644 --- a/lib/api/install.js +++ b/lib/api/install.js @@ -74,6 +74,7 @@ function install (packagesToInstall, opts) { } function mainPostInstall () { + if (cmd.ctx.ignoreScripts) return const scripts = cmd.pkg.pkg && cmd.pkg.pkg.scripts || {} if (scripts.postinstall) npmRun('postinstall') if (!isProductionInstall && scripts.prepublish) npmRun('prepublish')