Brandon Furtwangler
9ac51b075a
Merge branch 'master' of https://github.com/DefinitelyTyped/DefinitelyTyped
2016-02-08 20:39:41 -08:00
Daniel Rosenwasser
132599cf88
Added a few relevant tests.
2016-02-03 11:28:27 -08:00
Daniel Rosenwasser
290a1d7ee6
Restored optionality.
2016-02-03 11:20:20 -08:00
Brandon Furtwangler
9a579744d2
bluebird: fixed inference issue with try/attempt
2016-02-03 08:59:20 -08:00
Jason
82a2b628a3
fix bluebird test file for proper Promise.delay() parameter order.
2016-01-15 10:13:52 -08:00
Jeff
da884c0c61
bluebird: Update fromCallback API
2016-01-02 11:03:34 -06:00
falsandtru
4fb475ca09
Replace Promise.Thenable to PromiseLike
2015-12-23 20:44:19 +09:00
Eric Nicholson
793ee5fa00
Added bluebird mapSeries definitions
2015-12-16 09:20:08 -05:00
Eric Nicholson
f90f7cb4e0
Promise.then definitions that allow void in the error handler
2015-11-11 08:45:47 -05:00
Eric Nicholson
0ed32474bd
Added better catch definitions that pass through the original promise type or type union of promise|rejection type
2015-11-10 21:04:56 -05:00
Eric Nicholson
6824b8c8e6
Allow calls to fromNode without a result parameter in the callback
2015-11-10 20:21:43 -05:00
heycalmdown
b024a04b8a
bluebird: Promise.all takes different types of promises
2015-10-29 07:46:59 +09:00
mfrantz
b1c0b5542d
bluebird: Add 'each'
2015-09-16 16:49:21 -07:00
13xforever
f07eaa927d
Merge branch 'master' into bluebird-2.0-missing-options
...
# Conflicts:
# bluebird/bluebird.d.ts
2015-08-31 23:48:11 +05:00
Necroskillz
1b0742c357
Add fromNode to bluebird
2015-08-16 14:29:06 +02:00
13xforever
a98c5955e8
explicit typings in tests
2015-07-11 20:58:02 +05:00
13xforever
be05c35168
Missing options parameters for .map(), .filter(), .promisifyAll(), and .nodeify()
2015-07-11 20:51:30 +05:00
Kei Son
5a1301bb49
bluebird: Add support to handle a type and a promise of the type altogether
...
A fulfilled handler can handle a raw value and a promise of the raw
value at same time.
2015-06-15 21:08:16 +09:00
Martin Poelstra
a3b4851dfc
Update Bluebird typings to 2.x and fix some issues:
...
- 'Old' typings moved to "-1.0" version
- Not all v2 methods are added yet
- Promise also implements Inspection
- .finally() doesn't get the value in its callback
- .done() returns void, not a Promise
- Add .tap() and .setScheduler()
- Add error types for use in e.g. catch()'ing specific errors
- Inspection.error() renamed to .reason()
2014-11-12 11:19:15 +01:00
Nick Fisher
310d3afe0d
Fixes #2788 Correctly declare the return type of promise.filter and promise.map
2014-09-08 17:09:41 +02:00
Bart van der Schoor
d40e2530fd
improved bluebird definitions
...
changed part of module to static class members
- enables Promise.try()
various small fixes and tweaks
2014-03-16 19:36:20 +01:00
Bart van der Schoor
a490e14f01
Small fixes for bluebird generics
2014-03-09 00:04:03 +01:00
Bart van der Schoor
64a7c7e391
Second pass at bluebird generics for TS > v0.9.7 (v1.0.0)
...
Rebased on recent infrastructure
2014-03-09 00:04:03 +01:00
Bart van der Schoor
ee76deaaef
Fixed non-generic bluebird
...
Changed structure, export to Promise
2014-02-25 00:19:27 +01:00
Bart van der Schoor
cc33dd64a4
fixed bluebird (dynamic version) mistake in test name
...
added 'preliminary typings' note to definitions
2014-02-22 19:55:37 +01:00