tail

tail a file in node

npm install tail
38 downloads in the last day
372 downloads in the last week
1 107 downloads in the last month

tail

To install:

npm install tail

Use:

Tail = require('tail').Tail;

tail = new Tail("fileToTail");

tail.on("line", function(data) {
  console.log(data);
});
`

Tail accepts the line separator as second parameter. If nothing is passed it is defaulted to new line '\n'.


var lineSeparator= "-";

new Tail("fileToTail",lineSeparator)

Tail emits two type of events:

  • line
    function(data){}
    
  • error
    function(exception){}
    

If you simply want to stop the tail:

tail.unwatch()

And to start watching again:

tail.watch()

Want to fork ?

Tail is written in CoffeeScript.

The Cakefile generates the javascript that is then published to npm.

License

MIT. Please see License file for more details.

npm loves you