super-fs
Version:
Virtual file system
18 lines (11 loc) • 350 B
JavaScript
const _ = require('lodash');
const exists = function(path, virtual_fs){
var parts = path.split('/');
var found = _.find(virtual_fs.contents, {name: parts[0]});
var result = false;
if(found){
result = parts.length > 1 ? exists(parts.slice(1).join('/'), found) : true;
}
return result;
};
module.exports = exists;