readfile-split

0.9.1 • Public • Published

readfile-split NPM version Build Status Dependency Status

Read a file into an array

Install

$ npm install --save readfile-split

Usage

var readfileSplit = require('readfile-split');
 
// readfileSplit(filename[, options], callback)
 
// options with defaults
var options = {
  // fs.readFile specific options
  encoding: null,
  flag: 'r',
 
  // readfileSplit specific options
  emptyLines: true,
  trimLines: true,
  withSeperator: false,
  seperator: /\r?\n/
};
 
readfileSplit('/somewhere/somefile', options, console.log);
// > null [ 'Hello,', '', 'Don\'t worry.', 'Be happy.', '', 'Goodbye!', '' ]
 
options.emptyLines = false;
readfileSplit('/somewhere/somefile', options, console.log);
// > null [ 'Hello,', 'Don\'t worry.', 'Be happy.', 'Goodbye!' ]
 
options.seperator = '.';
readfileSplit('/somewhere/somefile', options, console.log);
// > null [ 'Hello,\n\nDon\'t worry', 'Be happy', 'Goodbye!' ]
 
options.withSeperator = true;
readfileSplit('/somewhere/somefile', options, console.log);
// > null [ 'Hello,\n\nDon\'t worry.', 'Be happy.', 'Goodbye!' ]
 
// etc.

License

ISC © Buster Collings

Package Sidebar

Install

npm i readfile-split

Weekly Downloads

4

Version

0.9.1

License

ISC

Last publish

Collaborators

  • buster