uniq-stream
v1.0.0
Published
uniq
Downloads
15
Readme
uniq-stream
a stream that acts like uniq
Installation
npm install uniq-stream
Usage
pipe it data and it pipes out de-duped (by line) data
Example
var uniq = require('uniq-stream')
, split = require('split')
, fs = require('fs')
fs.createReadStream('dupe-ridden-file.txt')
.pipe(split())
.pipe(uniq())
.pipe(fs.createWriteStream('clean-file.txt'))
Options
uniq-stream accepts an options object as a first parameter, the acceptable options are outlined below along with their defaults.
{
global: false // de-dupe data globally rather than line-wise
, ignoreCase: false // case insensitive comparison
, skip: 0 // ignore first (value) characters of input string for comparison
, inverse: false // only emit duplicated lines
}
License
MIT