pig-stream
Version:
A stream that converts all input into pig latin
18 lines (13 loc) • 392 B
JavaScript
var pigLatin = require('pig-latin');
var Transform = require('stream').Transform;
var util = require('util');
util.inherits(PigStream, Transform);
function PigStream(opt){
Transform.call(this, opt);
}
PigStream.prototype._transform = function(data, encoding, callback){
var output = pigLatin(data.toString());
this.push(output);
callback();
};
module.exports = PigStream;