src/cli/util.js/createDetailedOptionMap
function createDetailedOptionMap(supportOptions) {
  return fromPairs(
    supportOptions.map((option) => {
      const newOption = {
        ...option,
        name: option.cliName || dashify(option.name),
        description: option.cliDescription || option.description,
        category: option.cliCategory || coreOptions.CATEGORY_FORMAT,
        forwardToApi: option.name,
      };

      /* istanbul ignore next */
      if (option.deprecated) {
        delete newOption.forwardToApi;
        delete newOption.description;
        delete newOption.oppositeDescription;
        newOption.deprecated = true;
      }

      return [newOption.name, newOption];
    })
  );
}