node-source-scan
Extract a part of a file based on start and end line numbers.
Usage
var scanFile = scanFile;var options = filePath: "file.js" startLine: 100 endLine: 200;;
Documentation
scanFile(options, callback)
options
:
filePath
: String or buffer that represents the file system path to open.startLine
: 0-based line index to start capturing from. 0 is the first line in the file.endLine
: 0-based line index to stop capturing.startLine
of 0 andendLine
: of 10 means to capture the first 10 lines. IfendLine
is beyond the end of the file, it is clamped to include the last line.maxByteCount
: optional. Sets a limit on the maximum number of bytes that will be obtained from the file. Defaults to 120 bytes timesendLine - startLine
.
callback(err, sourceBuffer)