in tokenizers/javascript/parser.js [8:23]
function listAllFilesRecursive(dir, suffix, filelist) {
var files = fs.readdirSync(dir);
for (var i in files) {
var filepath = path.join(dir, files[i])
try{
if (fs.statSync(filepath).isDirectory()) {
filelist = listAllFilesRecursive(filepath, suffix, filelist);
} else {
filelist.push(filepath);
}
} catch (err) {
console.warn("Failed to stat "+ filepath + " continuing...");
}
}
return filelist;
};