good-bunyan
Version:
Bunyan reporting for Good process monitor
24 lines (19 loc) • 402 B
JavaScript
;
const Stream = require('stream');
class Writer extends Stream.Writable {
constructor () {
super({ objectMode: true });
this.data = [];
}
_write (chunk, enc, callback) {
this.data.push(chunk);
callback(null);
}
}
class Reader extends Stream.Readable {
constructor () {
super({ objectMode: true });
}
_read () {}
}
module.exports = { Writer, Reader };