# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
IsSmartTerminal returns true if the writer w is a terminal AND we think that the terminal is smart enough to use VT escape codes etc.
NewConfig creates new Config from local data or empty one.
ReadConfig creates new Config from local data.
RegisterVerboseModeFlag registers VerboseMode flag.
# Constants
Name represent the official CLI name.
TelemetryDisabled is a value for disabled telemetry.
TelemetryEnabled is a value for enabled telemetry.
VerboseModeDisabled represents disabled verbose mode.
VerboseModeSimple represents simple verbose mode (human friendly).
VerboseModeTracing represents tracing verbose mode (output may be overwhelming) In this mode http calls (request, response body, headers etc.) are logged.
# Variables
ErrInvalidFormatType is returned when an unsupported verbose mode is used.
VerboseMode defines if CLI should use verbose mode.
VerboseModeHumanMapping holds mapping between IDs and human-readable modes.
# Type aliases
TelemetrySwitch controls telemetry.
VerboseModeFlag is a type for capturing supported verbose mode formats.