@types/bluebird
Advanced tools
Comparing version 3.5.19 to 3.5.20
@@ -50,3 +50,3 @@ // Type definitions for bluebird 3.5 | ||
* | ||
* The new promise will be rejected or resolved dedefer on the passed `fulfilledHandler`, `rejectedHandler` and the state of this promise. | ||
* The new promise will be rejected or resolved depending on the passed `fulfilledHandler`, `rejectedHandler` and the state of this promise. | ||
*/ | ||
@@ -196,30 +196,30 @@ // Based on PromiseLike.then, but returns a Bluebird instance. | ||
tapCatch<U, E1 extends Error, E2 extends Error, E3 extends Error, E4 extends Error, E5 extends Error>( | ||
filter1: (new (...args: any[]) => E1) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => E2) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => E3) | ((error: any) => boolean) | object, | ||
filter4: (new (...args: any[]) => E4) | ((error: any) => boolean) | object, | ||
filter5: (new (...args: any[]) => E5) | ((error: any) => boolean) | object, | ||
tapCatch<U, E1, E2, E3, E4, E5>( | ||
filter1: CatchFilter<E1>, | ||
filter2: CatchFilter<E2>, | ||
filter3: CatchFilter<E3>, | ||
filter4: CatchFilter<E4>, | ||
filter5: CatchFilter<E5>, | ||
onReject: (error: E1 | E2 | E3 | E4 | E5) => U | PromiseLike<U>, | ||
): Bluebird<R>; | ||
tapCatch<U, E1 extends Error, E2 extends Error, E3 extends Error, E4 extends Error>( | ||
filter1: (new (...args: any[]) => E1) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => E2) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => E3) | ((error: any) => boolean) | object, | ||
filter4: (new (...args: any[]) => E4) | ((error: any) => boolean) | object, | ||
tapCatch<U, E1, E2, E3, E4>( | ||
filter1: CatchFilter<E1>, | ||
filter2: CatchFilter<E2>, | ||
filter3: CatchFilter<E3>, | ||
filter4: CatchFilter<E4>, | ||
onReject: (error: E1 | E2 | E3 | E4) => U | PromiseLike<U>, | ||
): Bluebird<R>; | ||
tapCatch<U, E1 extends Error, E2 extends Error, E3 extends Error>( | ||
filter1: (new (...args: any[]) => E1) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => E2) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => E3) | ((error: any) => boolean) | object, | ||
tapCatch<U, E1, E2, E3>( | ||
filter1: CatchFilter<E1>, | ||
filter2: CatchFilter<E2>, | ||
filter3: CatchFilter<E3>, | ||
onReject: (error: E1 | E2 | E3) => U | PromiseLike<U>, | ||
): Bluebird<R>; | ||
tapCatch<U, E1 extends Error, E2 extends Error>( | ||
filter1: (new (...args: any[]) => E1) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => E2) | ((error: any) => boolean) | object, | ||
tapCatch<U, E1, E2>( | ||
filter1: CatchFilter<E1>, | ||
filter2: CatchFilter<E2>, | ||
onReject: (error: E1 | E2) => U | PromiseLike<U>, | ||
): Bluebird<R>; | ||
tapCatch<U, E1 extends Error>( | ||
filter1: (new (...args: any[]) => E1) | ((error: any) => boolean) | object, | ||
tapCatch<U, E1>( | ||
filter1: CatchFilter<E1>, | ||
onReject: (error: E1) => U | PromiseLike<U>, | ||
@@ -369,30 +369,31 @@ ): Bluebird<R>; | ||
// No need to be specific about Error types in these overrides, since there's no handler function | ||
catchReturn<U>( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter4: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter5: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
filter3: CatchFilter<Error>, | ||
filter4: CatchFilter<Error>, | ||
filter5: CatchFilter<Error>, | ||
value: U, | ||
): Bluebird<R | U>; | ||
catchReturn<U>( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter4: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
filter3: CatchFilter<Error>, | ||
filter4: CatchFilter<Error>, | ||
value: U, | ||
): Bluebird<R | U>; | ||
catchReturn<U>( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
filter3: CatchFilter<Error>, | ||
value: U, | ||
): Bluebird<R | U>; | ||
catchReturn<U>( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
value: U, | ||
): Bluebird<R | U>; | ||
catchReturn<U>( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
value: U, | ||
@@ -413,30 +414,31 @@ ): Bluebird<R | U>; | ||
// No need to be specific about Error types in these overrides, since there's no handler function | ||
catchThrow( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter4: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter5: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
filter3: CatchFilter<Error>, | ||
filter4: CatchFilter<Error>, | ||
filter5: CatchFilter<Error>, | ||
reason: Error, | ||
): Bluebird<R>; | ||
catchThrow( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter4: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
filter3: CatchFilter<Error>, | ||
filter4: CatchFilter<Error>, | ||
reason: Error, | ||
): Bluebird<R>; | ||
catchThrow( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter3: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
filter3: CatchFilter<Error>, | ||
reason: Error, | ||
): Bluebird<R>; | ||
catchThrow( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter2: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
filter2: CatchFilter<Error>, | ||
reason: Error, | ||
): Bluebird<R>; | ||
catchThrow( | ||
filter1: (new (...args: any[]) => Error) | ((error: any) => boolean) | object, | ||
filter1: CatchFilter<Error>, | ||
reason: Error, | ||
@@ -768,3 +770,3 @@ ): Bluebird<R>; | ||
/** | ||
* Initiate a competetive race between multiple promises or values (values will become immediately fulfilled promises). | ||
* Initiate a competitive race between multiple promises or values (values will become immediately fulfilled promises). | ||
* When `count` amount of promises have been fulfilled, the returned promise is fulfilled with an array that contains the fulfillment values of the winners in order of resolution. | ||
@@ -843,3 +845,3 @@ * | ||
* | ||
* *The original array is not modified. If no `intialValue` is given and the array doesn't contain at least 2 items, the callback will not be called and `undefined` is returned. | ||
* *The original array is not modified. If no `initialValue` is given and the array doesn't contain at least 2 items, the callback will not be called and `undefined` is returned. | ||
* If `initialValue` is given and the array doesn't have at least 1 item, `initialValue` is returned.* | ||
@@ -1062,3 +1064,3 @@ */ | ||
* | ||
* If the the callback is called with multiple success values, the resolver fullfills its promise with an array of the values. | ||
* If the the callback is called with multiple success values, the resolver fulfills its promise with an array of the values. | ||
*/ | ||
@@ -1065,0 +1067,0 @@ // TODO specify resolver callback |
{ | ||
"name": "@types/bluebird", | ||
"version": "3.5.19", | ||
"version": "3.5.20", | ||
"description": "TypeScript definitions for bluebird", | ||
@@ -20,4 +20,4 @@ "license": "MIT", | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "e83abd8cb7a2d7efab96d38332b7687ad712faefb2ae452ea6e79515f7679e65", | ||
"typesPublisherContentHash": "37a7aeb30ebc345f8261f0c6e638a325862f665237043c8ae83de683f4ac53fb", | ||
"typeScriptVersion": "2.3" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Wed, 20 Dec 2017 14:50:50 GMT | ||
* Last updated: Wed, 24 Jan 2018 18:35:42 GMT | ||
* Dependencies: none | ||
@@ -14,0 +14,0 @@ * Global values: none |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1014
51409