UNPKG

pbrtools

Version:
16 lines (15 loc) 435 B
import * as fs from 'fs' export function allfiles(p:string,func:(f:string)=>void,recur:boolean){ if(fs.existsSync(p)){ fs.readdirSync(p).forEach((v,i)=>{ var curp = p+'/'+v; if(fs.statSync(curp).isDirectory()){ if(recur){ allfiles(curp,func,recur); } }else{ func(curp); } }); } }