diff --git a/bin/inspect.js b/bin/inspect.js index ad414dc..36682a1 100755 --- a/bin/inspect.js +++ b/bin/inspect.js @@ -31,6 +31,7 @@ const inspectCliOptions = { } // early parse in order to show inspect specific help options +// eslint-disable-next-line no-unused-expressions yargs.options(inspectCliOptions) .usage('\nUsage:\ninspect [inspect options] [node options] [v8 options] [script] [arguments]') .version() diff --git a/lib/index.js b/lib/index.js index 231b243..4ef7a0d 100644 --- a/lib/index.js +++ b/lib/index.js @@ -76,7 +76,9 @@ const inspectProcess = function (cmd, options, devtools) { } const resolveWithResult = function () { - return proc.exitCode ? reject() : resolve() + return proc.exitCode + ? reject(new Error('Process exited with a non 0 exitCode.')) + : resolve() } proc.stdout.on('data', (data) => {