@jitterbit/npdynamodb
Version:
A Node.js Simple Query Builder and ORM for AWS DynamoDB.
18 lines (13 loc) • 323 B
JavaScript
;
var Promise = require('bluebird');
module.exports = function(lib, apis){
var promisifiedMethods = {};
apis.forEach(function(m){
// TODO Need to support all apis
if(!lib[m]) {
return;
}
promisifiedMethods[m] = Promise.promisify(lib[m], lib);
});
return promisifiedMethods;
};