code: function listRender(choices, pointer) {
      var output = '';
      var separatorOffset = 0;
  
      choices.forEach(function (choice, index) {
          if (choice.type === 'separator') {
              separatorOffset++;
              output += "  " + choice + "\n";
              return;
          }
  
          var isSelected = (index - separatorOffset === pointer);
          var line = (isSelected ? figures.pointer + ' ' : '  ');
  
          if (choice.isDirectory) {
            if (choice.name === '.') {
              line += '📂  ';
            } else {
              line += '📁  ';
            }
          }
          if (choice.isFile) {
            line += '📄  ';
          }
          line += choice.name;
          if (isSelected) {
            line = chalk.cyan(line);
          }
          output += line + ' \n';
      });
  
      return output.replace(/\n$/, '');
  }
docs: Function for rendering list choices
  @param  {Number} pointer Position of the pointer
  @return {String}         Rendered content