# Functions
HandleExit returns int value that shell interpreter can interpret as the exit code If err has error message, it will be displayed to stderr This function is heavily inspired by urfave/cli.HandleExitCoder.
NewExitError makes a new ExitError.
# Constants
Exit codes are int values for the exit code that shell interpreter can interpret.
Exit codes are int values for the exit code that shell interpreter can interpret.
# Interfaces
ErrorFormatter is the interface for format.
ExitCoder is the wrapper interface for urfave/cli.