From 9ace5c6e17ec0478e3c31074d490faebd2deeef0 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Mon, 19 Dec 2016 21:46:28 +0300 Subject: [PATCH] moved next() of out try/catch --- src/meta/dependencies.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/meta/dependencies.js b/src/meta/dependencies.js index 5ec596ae5b..3f892c37ab 100644 --- a/src/meta/dependencies.js +++ b/src/meta/dependencies.js @@ -31,19 +31,19 @@ module.exports = function (Meta) { try { pkgData = JSON.parse(pkgData); - var ok = !semver.validRange(pkg.dependencies[module]) || semver.satisfies(pkgData.version, pkg.dependencies[module]); - - if (ok || (pkgData._resolved && pkgData._resolved.indexOf('//github.com') !== -1)) { - next(true); - } else { - process.stdout.write('[' + 'outdated'.yellow + '] ' + module.bold + ' installed v' + pkgData.version + ', package.json requires ' + pkg.dependencies[module] + '\n'); - depsOutdated = true; - next(true); - } } catch(e) { - console.log(e); process.stdout.write('[' + 'missing'.red + '] ' + module.bold + ' is a required dependency but could not be found\n'); depsMissing = true; + return next(true); + } + + var ok = !semver.validRange(pkg.dependencies[module]) || semver.satisfies(pkgData.version, pkg.dependencies[module]); + + if (ok || (pkgData._resolved && pkgData._resolved.indexOf('//github.com') !== -1)) { + next(true); + } else { + process.stdout.write('[' + 'outdated'.yellow + '] ' + module.bold + ' installed v' + pkgData.version + ', package.json requires ' + pkg.dependencies[module] + '\n'); + depsOutdated = true; next(true); } });