README
Pipeflow is a free and open source platform to build the next generation of web and mobile apps
Developer Preview
Pipeflow is in Developer Preview and is not ready for production purpose yet.
File system middlewares
These set of middlewares enable developers to work with files and directories.
Installation
To install Pipeflow-fs from node package manager (npm) repository use following command
$ npm install pipeflow-fs
Example
The following example watchs a file called 'test.txt' and logs every changes we made in 'test.txt.log'.
app.js
var
pipeflow = require('pipeflow'),
fs = require('pipeflow-fs'),
logger = require('./logger');
var app = pipeflow(fs.watch).pipe(logger).pipe(fs.save);
app.start('./test.txt');
write-log.js
var fs = require('pipeflow-fs');
module.exports = function (next, filename) {
var now = Date();
next(fs.writeStream({ filename: `${filename}.log`, content: `${now}\n`, append: true }));
};