UNPKG

fs-db

Version:
28 lines (20 loc) 579 B
var paraMap = require('pull-paramap') var debug = require('debug')('fs-db') module.exports = function contentReader (options) { var fs = options.fs return paraMap(readContent) function readContent (entry, cb) { debug("entry", entry) debug('readFile(', entry.fullPath, ')') fs.readFile(entry.fullPath, 'utf8', function (err, content) { debug('readFile() ->', err, content) if (err) { return cb(err) } var file = { path: entry.path, content: content, } debug('pushing', file) cb(null, file) }) } }