1.0.1 • Published 10 years ago

winston-logger v1.0.1

Weekly downloads
77
License
-
Repository
-
Last release
10 years ago

winston-logger

Create a winston logger using a simple API.

Example

var Logger = require('winston-logger');

var logger = Logger({ console: true });
logger.info(..)

Here's an example development option set:

{
  "console" : true
}

And production options:

{
    "file"    : true,
    "console" : false,
    "mail"    : {
      "to": "alerts@company.com",
      "from": "errors@company.com",
      "level": "critical",
      "host": "smtp.sendgrid.net",
      "username": "sendgrid_user",
      "password": "sendgrid_pass",
      "ssl": false
    },
    "papertrail" : {
      "host": "logs.papertrailapp.com",
      "port": 10000,
      "level": "error"
    }
  }

API

Logger(options)

Create a winston logger with provided transports in the options.

License

WWWWWW||WWWWWW
 W W W||W W W
      ||
    ( OO )__________
     /  |           \
    /o o|    MIT     \
    \___/||_||__||_|| *
         || ||  || ||
        _||_|| _||_||
       (__|__|(__|__|