The current then/catch/finally in RequestPromise don't have proper definition. As a result `await` in Typescript 1.7 fails during compilation blaming that there's no proper `then` implementation.
* 'request-promise' of https://github.com/joeskeen/DefinitelyTyped:
# By Ilya Mochalov (83) and others
# Via Masahiro Wakame (243) and others
* 'master' of https://github.com/borisyankov/DefinitelyTyped: (473 commits)
provide the explicit types in geolocation-tests to make the build happy
in ng-cordova files correct the conventions for multiple authors
add the ngCordova type definitions for network,deviceOrientation,deviceMotion, appAvailability,geolocation,emailComposer and dialogs
lodash: signatures of the method _.forEach have been changed
lodash: signatures of the method _.some have been changed
lodash: signatures of the method _.compact have been changed
lodash: signatures of the method _.startsWith have been changed
lodash: signatures of the method _.callback have been changed
Add delegate and undelegate methods to View
Updated net.connect, combined url.Url and url.UrlOptions.
fix angularjs/angular-resource.d.ts
Added definition for inline-css
rename the folder from ngCordova to follow the convention similar to bower & npm
lodash: signatures of the method _.map changed
added missing declaration for optional dynamicHash property on DurandalRelativeRouteSettings to support TypeScript 1.6 tightened compilation rules
lodash: signatures of the method _.padLeft have been changed
lodash: signatures of the method _.snakeCase have been changed
lodash: signatures of the method _.propertyOf have been changed
lodash: signatures of the method _.parseInt have been changed
lodash: signatures of the method _.matchesProperty have been changed
...
Conflicts:
request-promise/request-promise.d.ts
request/request.d.ts