From 12dae93f779a97d6a9c2f02fca48c8c63af8d283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Val=C3=A9rian=20Galliat?= Date: Mon, 22 Jan 2018 15:02:10 -0500 Subject: [PATCH] CLI: exit with -1 when there are missing dependencies --- src/cli.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/cli.js b/src/cli.js index 32347b5a..4bdc9006 100755 --- a/src/cli.js +++ b/src/cli.js @@ -118,8 +118,7 @@ export default function cli(args, log, error, exit) { skipMissing: opt.argv.skipMissing, })) .then(result => print(result, log, opt.argv.json)) - .then(({ dependencies: deps, devDependencies: devDeps }) => - exit(opt.argv.json || (deps.length === 0 && devDeps.length) === 0 ? 0 : -1)) + .then(result => exit((opt.argv.json || noIssue(result)) ? 0 : -1)) .catch((errorMessage) => { error(errorMessage); exit(-1);