Read a file line by line.
Important. In node 10 there is a core module named readline. Please use linebyline instead, it is the same module just renamed:
npm install linebyline
npm install .npm test
Simple streaming readline module for NodeJS. Reads a file and buffers new lines emitting a line event for each line.
var readline =rl = ;rl;
ASCII file decoding
As the underlying
fs.createReadStream doesn't care about the specific ASCII encoding of the file, an alternative way to decode the file is by telling the
readline library to retain buffer and then decoding it using a converter (e.g.
var readline =rl =;rl;
readingObject- file path or stream object
maxLineLength- override the default 4K buffer size (lines longer than this will not be read)
retainBuffer- avoid converting to String prior to emitting 'line' event; will pass raw buffer with encoded data to the callback
BSD © Craig Brookes