code: function Separator(options) {
    debug('initializing from <%s>', __filename);
    this.isSeparator = true;
    this.type = 'separator';
  
    if (typeof options === 'string') {
      options = { line: options };
    }
  
    this.options = options || {};
    this.prefix = ' ';
  
    if (typeof this.options.prefix === 'string') {
      this.prefix = this.options.prefix;
    }
  
    if (typeof this.options.line === 'string') {
      this.line = this.options.line;
    } else {
      this.line = dim('────────');
    }
  }
docs: Separator object, used in choices arrays in prompts, to
  create a visual break between sections. The default separator
  line is `────────` styled with [ansi-dim].
  
  ```js
  new Separator('----');
  new Separator({line: '----'})
  new Separator({line: '----', prefix: '    '});
  ```
  @param {String} `options` Optionally provide a custom `line` and or `prefix` to use.
  @api public