don't promisify non-functions, duh

This commit is contained in:
AJ ONeal 2018-07-04 02:17:18 -06:00
부모 ef6672a5b4
커밋 157f6a7380
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제

파일 보기

@ -10,7 +10,9 @@ var util = require('util');
function promisifyAll(obj) {
var aobj = {};
Object.keys(obj).forEach(function (key) {
aobj[key + 'Async'] = util.promisify(obj[key]);
if ('function' === typeof obj[key]) {
aobj[key + 'Async'] = util.promisify(obj[key]);
}
});
return aobj;
}