diff --git a/tools/isobuild/meteor-npm.js b/tools/isobuild/meteor-npm.js index 3944b394ca..8d156205a9 100644 --- a/tools/isobuild/meteor-npm.js +++ b/tools/isobuild/meteor-npm.js @@ -648,8 +648,16 @@ var updateExistingNpmDirectory = async function (packageName, newPackageNpmDir, npmTree.dependencies[name] = { version }; }); - const minInstalledTree = - minimizeDependencyTree(installedDependenciesTree); + let minInstalledTree; + try { + minInstalledTree = minimizeDependencyTree(installedDependenciesTree); + } catch (e) { + console.error( + "Failed to minimize installed dependencies tree for ", + packageNpmDir + ); + throw e; + } const minShrinkwrapTree = minimizeDependencyTree(shrinkwrappedDependenciesTree);