An open API service indexing awesome lists of open source software.

https://github.com/maxdome/mxd-logging

Returns configured winston logger instances
https://github.com/maxdome/mxd-logging

Last synced: about 1 year ago
JSON representation

Returns configured winston logger instances

Awesome Lists containing this project

README

          

# Example

```
const logging = require('mxd-logging')(config);
const appLogger = logging('app');
```

# Config

## Environment Variables

If environment variables are set, the config object will be ignored!

* MXD_LOGGING_FILENAME: The path for the logfile
* MXD_LOGGING_LEVEL: The loglevel (optional, default: 'info')

## 'config' Object

For available types and their options, see: https://github.com/winstonjs/winston/blob/master/docs/transports.md

```
{
"logging": {
"transports": [
{
"type": "",
"options": {}
}
]
}
}
```