diff --git a/lib/cli/cli.js b/lib/cli/cli.js index ac4384b9..8556d257 100644 --- a/lib/cli/cli.js +++ b/lib/cli/cli.js @@ -21,6 +21,7 @@ const fs = require('fs'); const path = require('path'); const yargs = require('yargs'); const utils = require('./utils'); +const EXIT_CODES = require('../src/exit-codes'); const packageJSON = require('../../package.json'); /** @@ -34,6 +35,12 @@ module.exports = yargs // Usage help .usage('Usage: $0 ') .epilogue([ + 'Exit codes:', + _.map(EXIT_CODES, function(value, key) { + const reason = _.map(_.split(key, '_'), _.capitalize).join(' '); + return ' ' + value + ' - ' + reason; + }).join('\n'), + '', 'If you need help, don\'t hesitate in contacting us at:', '', ' GitHub: https://github.com/resin-io/etcher-cli/issues/new',