0.39.2 • Published 5 years ago

@util.js/files v0.39.2

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@util.js/files

JavaScript Node.js utility methods for files

@util.js/files is part of Util.js.

This class contains all the methods of fs and path in addition to:

  • cpr
  • diff
  • filesWithExtension
  • filesWithExtensionSync
  • isDirectory
  • isDirectorySync
  • isFile
  • isFileSync
  • mkdirp
  • mkdirpSync
  • readFiles
  • readLastLines
  • rmrf
  • rmrfSync
  • touch

Files

files.readLastLines(path, maxLineCount, encoding, callback) ⇒ Promise | undefined

Reads in the last n lines of a file.

This function just delegates to https://github.com/alexbbt/read-last-lines .

Kind: instance method of Files
Returns: Promise | undefined - a Promise that resolves with the lines (as a String or a Buffer) or rejects with an error or undefined if a callback is specified

ParamTypeDefaultDescription
pathBuffer | String | URLabsolute or relative path to a file; URLs must use the file:// scheme
maxLineCountNumbermax number of lines to read
encodingString"utf8"specifies the character encoding to use or "buffer"
callbackfunctionan optional callback