@types/bluebird
Advanced tools
Comparing version 2.0.38 to 2.0.39
@@ -207,7 +207,7 @@ // ES6 model with generics overload was sourced and trans-multiplied from es6-promises.d.ts | ||
// promise of array with promises of value | ||
all<T>(values: PromiseLike<PromiseLike<T>[]>): Promise<T[]>; | ||
all<T>(values: PromiseLike<Array<PromiseLike<T>>>): Promise<T[]>; | ||
// promise of array with values | ||
all<T>(values: PromiseLike<T[]>): Promise<T[]>; | ||
// array with promises of value | ||
all<T>(values: PromiseLike<T>[]): Promise<T[]>; | ||
all<T>(values: Array<PromiseLike<T>>): Promise<T[]>; | ||
// array with promises of different types | ||
@@ -244,9 +244,9 @@ all<T1, T2, T3, T4, T5>( | ||
// promise of array with promises of value | ||
settle<T>(values: PromiseLike<PromiseLike<T>[]>): Promise<Promise.Inspection<T>[]>; | ||
settle<T>(values: PromiseLike<Array<PromiseLike<T>>>): Promise<Array<Promise.Inspection<T>>>; | ||
// promise of array with values | ||
settle<T>(values: PromiseLike<T[]>): Promise<Promise.Inspection<T>[]>; | ||
settle<T>(values: PromiseLike<T[]>): Promise<Array<Promise.Inspection<T>>>; | ||
// array with promises of value | ||
settle<T>(values: PromiseLike<T>[]): Promise<Promise.Inspection<T>[]>; | ||
settle<T>(values: Array<PromiseLike<T>>): Promise<Array<Promise.Inspection<T>>>; | ||
// array with values | ||
settle<T>(values: T[]): Promise<Promise.Inspection<T>[]>; | ||
settle<T>(values: T[]): Promise<Array<Promise.Inspection<T>>>; | ||
@@ -257,7 +257,7 @@ /** | ||
// promise of array with promises of value | ||
any<T>(values: PromiseLike<PromiseLike<T>[]>): Promise<T>; | ||
any<T>(values: PromiseLike<Array<PromiseLike<T>>>): Promise<T>; | ||
// promise of array with values | ||
any<T>(values: PromiseLike<T[]>): Promise<T>; | ||
// array with promises of value | ||
any<T>(values: PromiseLike<T>[]): Promise<T>; | ||
any<T>(values: Array<PromiseLike<T>>): Promise<T>; | ||
// array with values | ||
@@ -272,7 +272,7 @@ any<T>(values: T[]): Promise<T>; | ||
// promise of array with promises of value | ||
race<T>(values: PromiseLike<PromiseLike<T>[]>): Promise<T>; | ||
race<T>(values: PromiseLike<Array<PromiseLike<T>>>): Promise<T>; | ||
// promise of array with values | ||
race<T>(values: PromiseLike<T[]>): Promise<T>; | ||
// array with promises of value | ||
race<T>(values: PromiseLike<T>[]): Promise<T>; | ||
race<T>(values: Array<PromiseLike<T>>): Promise<T>; | ||
// array with values | ||
@@ -289,7 +289,7 @@ race<T>(values: T[]): Promise<T>; | ||
// promise of array with promises of value | ||
some<T>(values: PromiseLike<PromiseLike<T>[]>, count: number): Promise<T[]>; | ||
some<T>(values: PromiseLike<Array<PromiseLike<T>>>, count: number): Promise<T[]>; | ||
// promise of array with values | ||
some<T>(values: PromiseLike<T[]>, count: number): Promise<T[]>; | ||
// array with promises of value | ||
some<T>(values: PromiseLike<T>[], count: number): Promise<T[]>; | ||
some<T>(values: Array<PromiseLike<T>>, count: number): Promise<T[]>; | ||
// array with values | ||
@@ -302,3 +302,3 @@ some<T>(values: T[], count: number): Promise<T[]>; | ||
// variadic array with promises of value | ||
join<T>(...values: PromiseLike<T>[]): Promise<T[]>; | ||
join<T>(...values: Array<PromiseLike<T>>): Promise<T[]>; | ||
// variadic array with values | ||
@@ -316,3 +316,3 @@ join<T>(...values: T[]): Promise<T[]>; | ||
map<T, U>( | ||
values: PromiseLike<PromiseLike<T>[]>, | ||
values: PromiseLike<Array<PromiseLike<T>>>, | ||
mapper: (item: T, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -331,3 +331,3 @@ options?: Promise.ConcurrencyOption, | ||
map<T, U>( | ||
values: PromiseLike<T>[], | ||
values: Array<PromiseLike<T>>, | ||
mapper: (item: T, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -353,3 +353,3 @@ options?: Promise.ConcurrencyOption, | ||
mapSeries<R, U>( | ||
values: PromiseLike<PromiseLike<R>[]>, | ||
values: PromiseLike<Array<PromiseLike<R>>>, | ||
mapper: (item: R, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -366,3 +366,3 @@ ): Promise<U[]>; | ||
mapSeries<R, U>( | ||
values: PromiseLike<R>[], | ||
values: Array<PromiseLike<R>>, | ||
mapper: (item: R, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -386,3 +386,3 @@ ): Promise<U[]>; | ||
reduce<T, U>( | ||
values: PromiseLike<PromiseLike<T>[]>, | ||
values: PromiseLike<Array<PromiseLike<T>>>, | ||
reducer: (total: U, current: T, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -401,3 +401,3 @@ initialValue?: U, | ||
reduce<T, U>( | ||
values: PromiseLike<T>[], | ||
values: Array<PromiseLike<T>>, | ||
reducer: (total: U, current: T, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -423,3 +423,3 @@ initialValue?: U, | ||
filter<T>( | ||
values: PromiseLike<PromiseLike<T>[]>, | ||
values: PromiseLike<Array<PromiseLike<T>>>, | ||
filterer: (item: T, index: number, arrayLength: number) => boolean | PromiseLike<boolean>, | ||
@@ -438,3 +438,3 @@ option?: Promise.ConcurrencyOption, | ||
filter<T>( | ||
values: PromiseLike<T>[], | ||
values: Array<PromiseLike<T>>, | ||
filterer: (item: T, index: number, arrayLength: number) => boolean | PromiseLike<boolean>, | ||
@@ -458,3 +458,3 @@ option?: Promise.ConcurrencyOption, | ||
each<T, U>( | ||
values: PromiseLike<PromiseLike<T>[]>, | ||
values: PromiseLike<Array<PromiseLike<T>>>, | ||
iterator: (item: T, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -464,3 +464,3 @@ ): Promise<T[]>; | ||
each<T, U>( | ||
values: PromiseLike<T>[], | ||
values: Array<PromiseLike<T>>, | ||
iterator: (item: T, index: number, arrayLength: number) => U | PromiseLike<U>, | ||
@@ -758,3 +758,3 @@ ): Promise<T[]>; | ||
// TODO type inference from array-resolving promise? | ||
settle<U>(): Promise<Promise.Inspection<U>[]>; | ||
settle<U>(): Promise<Array<Promise.Inspection<U>>>; | ||
@@ -761,0 +761,0 @@ /** |
{ | ||
"name": "@types/bluebird", | ||
"version": "2.0.38", | ||
"version": "2.0.39", | ||
"description": "TypeScript definitions for bluebird", | ||
@@ -28,4 +28,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/bluebird", | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "24a313798d8fa438814744acd90008396d91992bfa9ece655a7a56f3689cfa10", | ||
"typesPublisherContentHash": "f1d2a9be23c87bfe116eb237e0fdb30c041ae912d94b296fc1e704feff33ce65", | ||
"typeScriptVersion": "4.5" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 07 Nov 2023 15:11:36 GMT | ||
* Last updated: Mon, 20 Nov 2023 23:36:24 GMT | ||
* Dependencies: none | ||
@@ -14,0 +14,0 @@ |
44012