last-record-stream
splits a string and keeps only the last record as defined by a separator.
usage
// somestream contains "1\n2\n3"
var lr = require('last-record-stream')();
somestream.pipe(lr).pipe(process.stdout);
// $> 3
options
separator - used to split the stream into records. Default is "\n"
var lr = require('last-record-stream')({ separator: "\t" });
somestream.pipe(lr).pipe(process.stdout);