npm.io
0.1.2 • Published 7 years ago

resin-stream-logger

Licence
Apache-2.0
Version
0.1.2
Deps
4
Size
19 kB
Vulns
0
Weekly
0
Stars
1
DeprecatedThis package is deprecated

stream-logger

Stream inputs to logs!

Initialisation

logger = new StreamLogger()

logger.addPrefix('info', colors.blue('[Info]'))
logger.addPrefix('warn', colors.orange('[Warn]'))
logger.addPrefix('error', colors.red('[Error]'))
logger.addPrefix('data', colors.yellow('[Data]'))

Creating a stream

const stream = logger.createLogStream('data')

dataSource.pipe(stream)
stream.pipe(process.stdout)