InternalReadonly InternalclrColour slug for this colour-coding this class.
Readonly InternalconfigCurrent project config.
Readonly InternalncInstance to use within/out the class.
Readonly InternalparamsCurrent CLI params.
Readonly InternalviAdds VariableInspector capabilities to the logger.
InternalLocal versions of prompt utilities for easier use.
InternalMethod for printing a log message to the console. Only if CLI.Params.debug is truthy.
The message(s) to print to the console.
Depth level for output to the console.
OptionalmsgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
OptionaltimeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
InternalOutputs the given error message to the console.
Error message(s).
Depth level for output to the console.
Argument overrides for the message.
Argument overrides for the message's timestamp.
InternalPrints a timestamped log message to the console.
The message(s) to print to the console.
Depth level for output to the console.
OptionalmsgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
OptionaltimeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
InternalPrints a timestamped log message to the console. Only if CLI.Params.progress is truthy.
The message(s) to print to the console.
Depth level for this message.
OptionalmsgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
OptionaltimeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
InternalPrints a message to the console signalling the start or end of this build stage. Uses Stage_Consolelog.
Text to display as start/end message.
Whether we are starting or ending.
Message argument overrides.
InternalMethod for printing a log message to the console. Only if CLI.Params.verbose is truthy.
The message(s) to print to the console.
Depth level for this message.
OptionalmsgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
OptionaltimeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
InternalMethod for printing a log message to the console. Only if CLI.Params.debug is truthy.
The message(s) to print to the console.
Depth level for output to the console.
OptionalmsgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
OptionaltimeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
ProtectedmsgInternalCreates an argument object used to print messages to the terminal, adding styling defaults by depth level.
Depth level for this message.
Argument overrides for the message.
Argument overrides for the message's timestamp.
An object with arguments separated by message (msg) and time.
Stage_Console.clr Default colour for the message.
Protectedprompt_Protectedprompt_Protectedprompt_Protectedprompt_Internal
To be used by AbstractStage and those that inherit from it.
Includes a variety of utilities for printing messages to the console.
Since
0.1.0-alpha