plentiful-files

Abstract layer for managing big sets of files


Keywords
files, fs, read, write, unlink, manage, crawler
License
ISC
Install
npm install plentiful-files@0.0.5

Documentation

plentiful-files Build Status

Async library for managing big sets of files. Implements 5 only needed functions for file managment: exists, read, write, unlink, list.

Installation

npm install plentiful-files

Usage

Set up:

var pf = require('plentiful-files');
var pfInstance = new pf({
    prefix: 'PF',
    dir: './myfiles/'
});

Exists:

pfInstance.exists(fileid, function(exists, err) {
    ...
});

Read:

pfInstance.read(fileid, function(err, data) {
    ...
});

pfInstance.read(fileid, function(err, data) {
    ...
}, false);

Write:

Unlink:

List: