1.0.1 • Published 7 years ago

linecount v1.0.1

Weekly downloads
16
License
MIT
Repository
github
Last release
7 years ago

linecount

Counts number of lines in a file (or a stream)

Installation

npm install --save linecount

Usage

var linecount = require('linecount')

linecount('/usr/share/dict/words', (err, count) => {
  if (err) {
    throw err
  }

  console.log(count) // 99171
})

// Or, promised:
var linecount = require('linecount/promise')

linecount('/usr/share/dict/words')
  .then(count => console.log(count))
  .catch(err => console.error(err))

// You can also pass a stream. Note that this will drain the stream though, so you can't read from the same stream after counting it:
linecount(fs.createReadStream('/usr/share/dict/words'))
  .then(count => console.log(count))
  .catch(err => console.error(err))

License

MIT-licensed. See LICENSE.

1.0.1

7 years ago

1.0.0

7 years ago