diff --git a/src/base-commands/base-command.js b/src/base-commands/base-command.js index 813b3099..9aa27a1e 100644 --- a/src/base-commands/base-command.js +++ b/src/base-commands/base-command.js @@ -118,6 +118,13 @@ class BaseCommand extends Command { } output(fullData, properties, options) { + if (this.flags['no-header']) { + if (options) { + options.showHeaders = false; + } else { + options = { showHeaders: false }; + } + } if (!this.outputProcessor) { // Silenced output return; diff --git a/src/base-commands/twilio-client-command.js b/src/base-commands/twilio-client-command.js index 09b6f863..b589223c 100644 --- a/src/base-commands/twilio-client-command.js +++ b/src/base-commands/twilio-client-command.js @@ -165,4 +165,10 @@ TwilioClientCommand.limitFlags = { }), }; +TwilioClientCommand.noHeader = { + 'no-header': flags.boolean({ + description: 'Skip including of headers while listing the data.', + }), +}; + module.exports = TwilioClientCommand;