1.1.0 • Published 10 years ago
stream-sort v1.1.0
stream-sort
Pick the top n entries from an object-mode stream.
Install:
npm install stream-sort
// Create
const sorter = require('stream-sort');
// Read objects from input...
const writable = input.pipe(sorter(42));
// Returns top 42 sorted entries, sync.
console.log(writable.get());
writable.on('result', (sorted) => { ... });API:
sorter(count)--countdefaults to 1.sorter({ count: n, compare: function(a, b) { ... })--compareworks as forArray.prototype.sort.countcan beInfinity.
License
MIT