linecount

1.0.1 • Public • Published

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.

Readme

Keywords

Package Sidebar

Install

npm i linecount

Weekly Downloads

2

Version

1.0.1

License

MIT

Last publish

Collaborators

  • rexxars