0.0.2 • Published 12 years ago
appender v0.0.2
appender
A node module to append files
Installation
npm install -g appenderUsage
Using node.js
var Appender = require('appender');
new Appender(['path/to/file', 'path/to/other/file']).pipe(process.stdout);Using the global command
append path/to/file path/to/other/file > resultUse append -h to get the command usage.
Documentation
Class: Appender
Create an Appender object. It's a transform stream that can be read to get the result.
var Appender = require('appender');
var stream = new Appender(paths, options);paths is an array of paths that can be files and/or directories.
Options
skip{integer} number of lines to skip at the beginning of each file (defaults to0).filter{regexp} only files matching the given regexp (string or litteral) are appended.sort{string} sort files by name before appending them (ASCorDESC).case-sensitive{boolean} use a case-sensitive sort for files, ie. a > Z (defaults tofalse).inline{boolean} disable linebreak insertion between files (defaults tofalse).list{boolean} only list matching files, no appending (defaults tofalse).verbose{boolean} print process steps in stderr (defaults tofalse).