async-tail
v1.0.1
Published
An asynchronous file tailer, which survives unlink() and rename operations
Downloads
2
Readme
async-tail
A zero-dependency file-tailer that exposes an async interface and handles unlink() and rename() events
Install
$ npm install async-tail
Usage
const FileTailer = require("async-tail").default;
const main = async () => {
const tailer = new FileTailer("/tmp/foo");
setTimeout(() => tailer.stop(), 10000); // stop tailing after 10 seconds
for await (const line of tailer.watch()) {
console.log("received", line);
}
}