[36mUsage: [m[33msub-commands[m [36m[[m[37m--config-file[m [33mFILE_PATH[m[36m][m COMMAND

[36mAll settings[m:
  [34mShow this help text[m
  switch: [37m-h[m[36m|[m[37m--help[m

  [34mOutput version information[m
  switch: [37m--version[m

  [34mPath to the configuration file[m
  option: [37m--config-file[m [33mFILE_PATH[m
  env: [37mCONFIG_FILE[m [33mFILE_PATH[m

[36mAll commands[m:
  [34mcommand without subcommands[m
  command: [35mtop[m
    [34mname[m
    option: [37m--name[m [33mNAME[m
    env: [37mNAME[m [33mNAME[m
    config:
      [37mname[m: # [32mor null[m
        [33m<string>[m
    example: [33mjohn[m
    
  
  [34mcommand with subcommands[m
  command: [35msub[m
    [34mA[m
    command: [35ma[m
    
    [34mB[m
    command: [35mb[m
    
    [34mC[m
    command: [35mc[m (default)
    
    [34mD[m
    command: [35md[m
    
  

[36mOptions[m:
  [37m-h[m[36m|[m[37m--help[m [34mShow this help text[m
  [37m--version[m [34mOutput version information[m
  [37m--config-file[m [34mPath to the configuration file[m
  [35mtop[m [34mcommand without subcommands[m
      [37m--name[m [34mname[m example: [33mjohn[m
  [35msub[m [34mcommand with subcommands[m
      [35ma[m [34mA[m
      [35mb[m [34mB[m
      [35mc[m (default) [34mC[m
      [35md[m [34mD[m

[36mEnvironment Variables[m:
  [37mCONFIG_FILE[m [33mFILE_PATH[m   [34mPath to the configuration file[m                
  [37mNAME[m [33mNAME[m               [34mname[m                             example: [33mjohn[m

[36mConfiguration Values[m:
  [34mname[m
  example: [33mjohn[m
  [37mname[m:
    # [32mor null[m
    [33m<string>[m

