InternalReadonly InternalconfigCurrent project config.
Readonly InternalncInstance to use within/out the class.
Readonly InternalparamsCurrent CLI params.
Readonly InternalpromptLocal versions of prompt utilities for easier use.
Readonly InternalviAdds VariableInspector capabilities to the logger.
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.
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.
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.
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.
InternalOutputs the given warning message to the console.
Warning message(s).
Depth level for this message.
OptionalmsgArgs: Partial<BulkMsgArgs>Argument overrides for the message.
OptionaltimeArgs: Partial<BulkMsgArgs>Argument overrides for the message's timestamp.
Shape of a logging utility class to be available within the library.
These objects probably output to the console, but could also record errors to log files or output in any other way.
Since
0.1.0-alpha