LogLevel
LogLevel is an enumeration that represents different levels of logging for packages.
The levels include:
DEBUG: Used for fine-grained informational events that are most useful for debugging packages.
INFO: Used to indicate informational messages that highlight the progress of the packages at a coarse-grained level.
WARN: Used to indicate potentially harmful situations in packages.
ERROR: Used to indicate error events in packages that might still allow the package to continue running.
These levels can be used in conjunction with the Logger class to log messages at different levels of severity for packages.