2.2.3 • Published 6 years ago

relieve-logger v2.2.3

Weekly downloads
5
License
MIT
Repository
github
Last release
6 years ago

relieve-logger

Install

npm install relieve-logger --save

Usage

To use with relieve

var Logger = require('relieve-logger')
var CallableTask = require('relieve/tasks/CallableTask')

var logger = new Logger(`out.log`, `err.log`)

var t = new CallableTask('test.js', {
	interfaces: [logger]
})

API

/**
 * @param {string} out - the out file path or a writable stream
 * @param {string} err - the out file path or a writable stream
 * @param {Object} options
 *        options.delay - the delay you want to rotate for example `1d`, `1h`(moment format http://momentjs.com/docs/#/manipulating/add/)
 *        options.size - the max size in bytes before rotation
 *        Default has no rotation
 */
new Logger(out, err, options)

Licence

MIT

2.2.3

6 years ago

2.2.2

6 years ago

1.0.5

6 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

8 years ago

1.0.1

8 years ago