* '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
Seemed to be some confusion between the functions "Matrix()" (argument-less constructor function) and "matrix()" (utility function that takes arguments and returns a Matrix object).
Now all event names are available via enums (VoxImplant.Events,
VoxImplant.IMEvents, VoxImplant.CallEvents). Fixed error in auth event
name: AuthEvent -> AuthResult
I found I had to add this to get Typescript and webpack to both be happy with this. The other names are ok for the Typescript compiler, but when you go to load underlying code, webpack gets confused because the name doesn't match the `npm` name.