diff options
Diffstat (limited to 'deps/npm/lib/install/diff-trees.js')
-rw-r--r-- | deps/npm/lib/install/diff-trees.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/deps/npm/lib/install/diff-trees.js b/deps/npm/lib/install/diff-trees.js index 9e9d6c4486..59567bf319 100644 --- a/deps/npm/lib/install/diff-trees.js +++ b/deps/npm/lib/install/diff-trees.js @@ -132,6 +132,7 @@ function diffTrees (oldTree, newTree) { requiredByAllLinked(pkg) if (pkg.fromBundle) { if (npm.config.get('rebuild-bundle')) differences.push(['rebuild', pkg]) + if (pkg.oldPkg) differences.push(['remove', pkg]) } else if (pkg.oldPkg) { if (!pkg.directlyRequested && pkgAreEquiv(pkg.oldPkg.package, pkg.package)) return if (!pkg.isInLink && (isLink(pkg.oldPkg) || isLink(pkg))) { |