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 startline
or
git clone git://github.com/hex7c0/startline.git
API
inside nodejs project
var readline = ; readline;
Methods
get head of string (bytes red)
readlinehead
get tail of string
readlinetail
restart reading (building a new Class)
readline
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