блин, я все конечно понимаю но это свинство, не мог понять почему не показывало ошибку внутри функции filter, запускал с параметрами --gebug, --stack, --verbos, не помогло полез в исходники и нашел почему ошибку не отображает...
// Filter result set?
if (options.filter) {
matches = matches.filter(function(filepath) {
filepath = path.join(options.cwd || '', filepath);
try {
if (typeof options.filter === 'function') {
return options.filter(filepath);
} else {
// If the file is of the right type and exists, this should work.
return fs.statSync(filepath)[options.filter]();
}
} catch(e) {
// вывести сообщение об ошибке не не слышал
// Otherwise, it's probably not the right type.
return false;
}
});
}
return matches;
};