Internal
Readonly
Internal
clrColour slug for this colour-coding this class.
Readonly
Internal
configCurrent project config.
Readonly
Internal
ncInstance to use within/out the class.
Readonly
Internal
paramsCurrent CLI params.
Readonly
Internal
viAdds VariableInspector capabilities to the logger.
Internal
Method 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.
Optional
msgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
Optional
timeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
Internal
Outputs 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.
Internal
Prints a timestamped log message to the console.
The message(s) to print to the console.
Depth level for output to the console.
Optional
msgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
Optional
timeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
Internal
Prints 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.
Optional
msgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
Optional
timeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
Internal
Prints 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.
Internal
Method 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.
Optional
msgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
Optional
timeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
Internal
Method 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.
Optional
msgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
Optional
timeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
Protected
msgInternal
Creates 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.
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