* AngularJS: 1) fix an issue with $q.reject in then callbacks, 2) types for $error and $pending
Fixes#21333
* Promise typings from lib.d.ts + IPromise<never> hack
* [@types/request] Fill out Request and Response.
This hold much more true to the actual lib where a `Request` and
`Response` reference each other and the `Request` has most of the
provided options merged onto it, plus other stuff.
Makes use of the newly added `@types/caseless` to DRY up some of the
header work.
Updated version reference from 2.0 to 2.47 to cover both the addition of
`caseless` and the removal of `getAgent` from the lib.
I have a project that uses `request-promise-native`, these changes work
in my testing and having the `Response` object typed allowed me to
remove all my declaration merging files from the `request` namespace.
* [@types/request] Update promise sub-libs.
Update `request-promise` and `request-promise-native` to use new
`Response` interface.
* update for cucumber 4
removed members dropped from cucumber js according to changelog
registerHandler, registerListener, Around
added new module level exports replacing obsolete
defineSupportCode callback
add useForSnippets and perferForRegexpMatch to transform
* make travis ci happy with v3 folder
* lodash: _.get should with numeric keys, too.
Also added some better tests.
* lodash: add one more NumericDictionary overload for _.get
* lodash: more reasonable index for _.get tests
* lodash: zip should allow arrays of different types
* Remove pointless namespace
* [@feathersjs] add @feathersjs/socket-commons import to @feathersjs/socketio and @feathersjs/primus packages
* [@feathersjs] fix ts version in @feathersjs/socketio and @feathersjs/primus packages
* [@feathersjs] really fix ts version in @feathersjs/socketio and @feathersjs/primus packages
* add express reexports
* move v4 types
* add newline-per-chained-call tslint rule to avoi having to refactor the entire test file
* mongoose 5 types
* update SchemaToObjectOptions
* reuse toObject definition, add it to schema options, remove retainKeyOrder
* add paths to mongoose-deep-populate
* rm a no longer supported createConnection signature
* Object -> any @ mongoose 4
* object ->any @ mongoose 5
* rm todo comment
* rm Mongoose thenable type
* Add changes between 4.7 and 5.0
* Add path to mongoose/v4 to all dependent projects
* fix dropDatabase() brainfart.
* Add more missing methods
* rm newline-chained-call rule from tslint
* Revert "Add path to mongoose/v4 to all dependent projects"
This reverts commit 162b8ad
When do assertion, you need not to provide all options
somethings like
```
button.assert({
width: container.width
} );
```
is also ok from official doc.
* Adjusted fabric.Object so that chainable methods return superclass type instead of fabric.Object.
Also changed type of propertiesToInclude to string[] instead of any[]. Other methods related to props, such as `get()`, refer to properties as strings.
* Small tweaks to types
setBackgroundImage can omit callback
cornerStrokeColor is a property on object
rotateVector and qrDecompose are misc util functions
* Changed parameter types to be more precise. Used mapped types in get/set to enforce correct corresponding types
* Renamed non-existent classes and replaced with correct fabric classes
* Changed to pass linter
* [node] add writable.writableLength and readable.readableLength to stream
* [node] allow DataView and ArrayBuffer for zlib apis
* [node] add EventEmitter.rawListeners()
* [pty.js] Remove implements stream.Stream as Terminal implements only parts of it
* [node] update version to 9.4.0
* jQuery Adapter of waypoints 4.x (jquery.waypoints)
waypoints: refactoring of WaypointOptions to allow waypoint.jquery definition (common options extracted into base interface - WaypointOptionsBase)
* waypoints.jquery: set TypeScript version as 2.3
* waypoints.jquery: fixes: context moved to WaypointOptionsJQuery and WaypointOptions; waypoints-jquery-tests.ts renamed to waypoints.jquery-tests.ts
* waypoints.jquery: fixes: removed BOM in waypoints.jquery-tests.ts
* waypoints: waypoints.jquery has been moved into waypoints (as waypoints/jquery.d.ts)
* waypoints: fixes: waypoints-tests.ts: fixed prefer-const Identifier 'waypoint1' is never reassigned; use 'const' instead of 'let'.