The currently configured logging level.
Array of Logger implementations that should be logged to.
Get the current logging level.
Set the current logging level.
Given a level and output item, build a formatted LogMessage with date and caller.
Write a debugging-level output to the logs.
if true, output even if outside the current logging level
Write an error-level output to the logs.
if true, output even if outside the current logging level
Get the name of the object that called the log method using error traces.
Write an info-level output to the logs.
if true, output even if outside the current logging level
Write a success-level output to the logs.
if true, output even if outside the current logging level
Write a verbose-level output to the logs.
if true, output even if outside the current logging level
Write a warning-level output to the logs.
if true, output even if outside the current logging level
Helper function to write the given output, at the given logging level, to all of the registered loggers.
if true, output even if outside the current logging level
extollo (v. latin) - to lift up, to elevate
Extollo is a free & libre application framework in TypeScript.
A singleton service that manages loggers registered in the application, and can be used to log output to all of them based on the configured logging level.
This should be used in place of
console.log
as it also supports logging to external locations.