Generic logger that wraps console.log with support of log levels and formatting messages.
Features:
- Create a new named logger
new Logger(name, LogLevel.INFO)
- Formats log messages:
[name] [level]: message
- Supports additional arguments just like console log
- Change the loglevel with
logger.setLogLevel(LogLevel)
Run nx build logger
to build the library.
Run nx test logger
to execute the unit tests via Jest.