aws-sdk-promise
Hack for adding the .promise() method to all aws-sdk request objects (aws-sdk is a peerDependency).
How it works?
Take a look at the source the short version its a terrible hack into the AWS.Request object (which aws-sdk returns from just about all api calls).
Usage
// AWS is identical to aws-sdk but it has .promise method on all// requestsvar AWS = ;var ec2 = region: 'us-west-2' ; ec2;
Credit: https://github.com/aws/aws-sdk-js/issues/13#issuecomment-11868232