Determine whether output should use colors or not.
The should-color crate helps determine the color choice for an application output based on the command line arguments and environment variables.
should-color