startline
v1.7.0
Published
stream readline with starting point
Downloads
80
Maintainers
Readme
startline
Stream readline with starting and ending point for nodejs. You can even encode a file with rc4 cipher, or autokey.
Installation
Install through NPM
npm install startlineor
git clone git://github.com/hex7c0/startline.gitAPI
inside nodejs project
var readline = startline({
file: 'lorem.txt'
});
readline.on('line',function(line) {
console.log(line);
});Methods
get head of string (bytes red)
readline.headget tail of string
readline.tailrestart reading (building a new Class)
readline.read(start, end)startline(options)
options
file- String Path of file (required)arc4- String Password for reading a encrypted file with rc4 (default "disabled")autokey- String Password for reading a encrypted file with autokey (default "disabled")encoding- utf8 | ascii | base64 | null File encoding (default "null")mode- String File permission (default "444")start- Integer Starting bytes (default "starting file")end- Integer Ending bytes (default "entire file")autoClose- Boolean If file descriptor will be closed automatically (default "true")lodash- Boolean Use lodash library with encrypted file (default "disabled")
related to http://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options
Examples
Take a look at my examples
