Broken and basic traversal only

This commit is contained in:
2019-05-22 17:09:45 +05:30
parent 51775c76f2
commit 90c950d822
2 changed files with 24 additions and 8 deletions

View File

@@ -1,16 +1,18 @@
const paths = require('path')
module.exports.mergedir = (dirname,settings)=>{
return paths.join(settings.dirname,dirname);
return paths.normalize(paths.join(settings.dirname,dirname));
}
module.exports.dirprocess = (dirstream,settings)=>{
dirstream.forEach(element => {
element.type = element.isDirectory()
});
dirstream.push({'name':'..','type':true})
//dirstream.contents.push({'name':'..','type':true})
if(!settings.showHidden){
let fdirstream = dirstream.filter((ele)=>{
//ele.type=ele.isDirectory
return ele.name[0]!='.'
return ele.name[0]!='.'||ele.name=='..'
})
return fdirstream
}