colorlog 0.0.10
std.experimental.logger with color support
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
colorlog 
colorlog is a logger intended to be used with std.experimental.logger. It adds two loggers and functionality to add console colors to messages.
Usage
The simples way to use colorlog is to call the config function. It takes care of creating a shared logger instance and registering it.
import colorlog;
// set the loglevel to info and register a SimpleLogger.
confLogger(VerboseMode.info);
Messages from logger will now have there loglevel colored. If additional coloring is desired the message can be manually colored.
logger.info("foo", "my message".color(Color.green).bg(Background.cyan).mode(Mode.bold));
Credit
Credit goes to the developers of dub. A significant part of the color handling is copied from that project.
Credit also goes to the developer of colorize for the inspiration.
- 0.0.10 released a year ago
- joakim-brannstrom/colorlog
- BSL-1.0
- Copyright © 2018, Joakim Braennstroem
- Authors:
- Dependencies:
- mylib
- Versions:
-
Show all 12 versions0.0.10 2024-Feb-22 0.0.9 2023-Feb-07 0.0.8 2021-May-31 0.0.7 2021-May-31 0.0.6 2021-May-30 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
4 downloads this month
-
330 downloads total
-
- Score:
- 0.4
- Short URL:
- colorlog.dub.pm