fil

filelogger

Node.js module to log to the console and to a file, allowing for different log levels for both

Showing:

Popularity

Downloads/wk

4

Maintenance

No Maintenance Data Available

Package

Dependencies

0

Size (min+gzip)

0.4KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

Filelogger is a logging utility to allow logging to the console AND filesystem with differing log levels for each.

The default log levels are as follows:

  • debug
  • error
  • warn
  • info

For example, if you select "warn" for the console logging, everything below warn will be logged to the console (warn, info). Likewise, if you select "debug", all four levels will be logged.

Usage

The Logger class takes three elements:

  • fileLevel (debug -> info)
  • consoleLevel (debug -> info)
  • path (file path for the log)

var Logger = require("filelogger"),
    logger = new Logger("error", "info", "myLog.log");

To log, simply call logger.log() with the log level and message (can also be an object);

logger.log("info", "Foobar!");

logger.log("error", {message: "my error message"});

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100