0.2.0 • Published 10 years ago

ezseed-logger v0.2.0

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

logger Build Status

Logger

Example

var logger = require('ezseed-logger')('child', {time: true})

logger.log('something')

logger = require('ezseed-logger')({prefix: 'my-prefix'})

logger.error('err').warn('warn')

See here for more examples

Methods

.log()
.info()
.error()
.warn()

Options

{
	nocolors: true, //default false
	noprefix: true, //default false
	prefix: Date.now() + '[my-prefix]', //custom prefix, default "log|info|error|warn: "
	time: true, //default false - prefixes new Date().toLocaleString()
	newline: false, //no new line between logs
	stdout: fs.createWriteStream(), //default process.stdout
	stderr: fs.createWriteStream(), //default process.stderr
	cwd: __dirname, //default false - pipe logs to "cwd/logs/out|err.log", creates directory if it doesn't exists
}
0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago