colored-logs
TypeScript icon, indicating that this package has built-in type declarations

2.0.1 • Public • Published

Colored Logs

Print beautiful logs with no effort, just like that!

Usage

Basic

const {Logger} = require("colored-logs");
 
Logger.info("This is a info message.");
Logger.debug("Secret stuff hidden from users.");
Logger.warn("This is a test warn message.");
Logger.error(new Error(`Little Error`), "looking on this error");

With Custom Options

const {Logger} = require("colored-logs");
new Logger({
    level: "info",
    filePath: "./path/to/file.log"
});
 
Logger.info("This is a info message.");
Logger.debug("Secret stuff hidden from users.");
Logger.warn("This is a test warn message.");
Logger.error(new Error(`Little Error`), "looking on this error");

Configuration Options

  • LoggerOptions: Configures logger to fit your needs. Possible values:
    • level - Logging levels conform to the severity ordering specified by "from most important to least important"
    • filePath - Path to a file in which logs will appear
    • timezone - Controls timezone that is used across the Logger
    • timed_logs - If enabled and filePath is not set creates a log file with time of the first log.

Output Example

Output Screenshot

License

MIT License

Author

Krzysztof Saczuk (ZaKKu)

/colored-logs/

    Package Sidebar

    Install

    npm i colored-logs

    Weekly Downloads

    0

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    91.8 kB

    Total Files

    7

    Last publish

    Collaborators

    • zakku