1.2.2 • Published 5 years ago

line-stream-util v1.2.2

Weekly downloads
652
License
ISC
Repository
-
Last release
5 years ago

line-stream-util

Install

npm i line-stream-util

Requires

var sutil = require('line-stream-util')
var fs = require('fs')

split lines with '\n'

fs.createReadStream('a.txt')
  .pipe(sutil.split()) // split lines
  .setEncoding('utf8')
  .on('data', console.log)

join lines with '\n'

fs.createReadStream('a.txt')
  .pipe(sutil.split())
  .pipe(sutil.join()) // join lines
  .pipe(fs.createWriteStream('b.txt'))

get head lines

fs.createReadStream('test/a.txt')
  .pipe(sutil.head(1)) // get head lines
  .pipe(sutil.split())
  .setEncoding('utf8')
  .on('data', console.log)

remove head lines

fs.createReadStream('test/a.txt')
  .pipe(sutil.removeHead(2)) // remove 2 line
  .on('data', console.log)
1.2.2

5 years ago

1.2.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.1.0

8 years ago