# Functions
GetOutputSetupFatihColor returns a [OutputSetupFunc] that configures the color streams (from "github.com/fatih/color").
MustBeginOutputCapture sets up the mock streams and starts capturing the output.
MustEndOutputCapture restores the real streams and returns the captured data.
NewHumanLogFormatter initializes a new [*HumanLogFormatter].
NewLogger initializes new [*logrus.Logger] and registers it for possible output caputre.
OutputSetupRodaineTable is a [OutputSetupFunc] that configures the table streams (from "github.com/rodaine/table").
OutputSetupSirupsenLogrus is a [OutputSetupFunc] that configures the logging streams (from "github.com/sirupsen/logrus").
OutputSetupStandard is a [OutputSetupFunc] that configures the stdout/stderr streams.
ResetOutputCapture ensures the output capture is cleared and reset (e.g.
RestoreDefaultStyles restores the default value of [DefaultStyles].
# Variables
DefaultStyles is a default, shared instance of [Styles].
# Structs
HumanLogFormatter is a human-readable [logrus.Formatter] suitable for colored, interactive console output.
# Interfaces
Styles describes a set of output styles.
# Type aliases
OutputRestoreFunc describe a function that restores some real streams after capturing.
OutputSetupFunc describes a function that replaces some streams with mock ones for capturing.