Stream that transforms objects into strings using pre-defined format. Useful for streaming logs.
$ npm install formatter-stream --save
var FormatterStream = require('formatter-stream');
var stream = new FormatterStream(':author wrote ":book"');
stream.on('data', function (data) {
data.toString() === 'Arthur Conan Doyle wrote "Sherlock Holmes"'; // true
});
stream.write({
author: 'Arthur Conan Doyle',
book: 'Sherlock Holmes'
});
stream.end();
$ npm test
formatter-stream is released under the MIT license.