From be57d16718511e4cba4ca65ed7ece71b56c7f1e2 Mon Sep 17 00:00:00 2001 From: caoyangs Date: Fri, 18 Nov 2016 12:43:27 -0800 Subject: [PATCH] Do not reject npm error --- server/component-api/check-dependencies.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/server/component-api/check-dependencies.js b/server/component-api/check-dependencies.js index a80ef0b..db12165 100644 --- a/server/component-api/check-dependencies.js +++ b/server/component-api/check-dependencies.js @@ -14,14 +14,9 @@ const getDepLatest = (dep, version, isDev) => { return new Promise((resolve, reject) => { execFile("bash", [Path.join(__dirname, "../../scripts/info-module.sh"), dep], (err, stdout, stderr) => { - if (err) { - console.log("error getting module info", err); - return reject(err); - } - - if (stderr) { - console.error("module info stderr", stderr); - return reject(new Error(stderr)); + if (err || stderr) { + console.log("error getting module info", err || stderr); + return resolve({}); } const m = stdout.match(/latest:\s'([\d\.]+)'/);