npm.io
1.1.4 • Published 6 years ago

node-fse-walk

Licence
MIT
Version
1.1.4
Deps
0
Size
4 kB
Vulns
0
Weekly
0

node-fse-walk

fs-extra readDir walker

Usage

const { lookup } = require("node-fse-walk");

lookup({
    root: __dirname+"/folder",
    type:"dir" // or 'file'
})
.then((p, stats)=>{
    console.log(p, stats.isDirectory())
});
const { Walk } = require("node-fse-walk");

const fileList = [];
const dirList = [];

Walk.go(__dirname)
.filter(p => /^(?!(__))/.test(p)) // ignore file name start with __
.on("file", p => fileList.push(p))
.on("dir", p => dirList.push(p))
.on('error', function(err){
    console.error(err.message)
})
.on('end', function(){
    console.log(fileList, dirList);
})