* '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
if qs is defined as an object type then if we want to access it like
this it will generate an error :
var requestOpt: request.Options = {
json: true,
qs: {
param1: '',
param2: {}
},
url: '',
};
requestOpt.qs.param1 // <= error