promise-method by wbinnssmith

Wraps a function and returns one that always returns a promise

created at Sept. 19, 2015, 6:42 a.m.

JavaScript

2 +0

2 +0

0 +0

GitHub
loud-rejection by sindresorhus

Make unhandled promise rejections fail loudly instead of the default silent fail

created at Oct. 3, 2015, 3:54 p.m.

JavaScript

11 +0

281 +1

24 +0

GitHub
delay by sindresorhus

Delay a promise a specified amount of time

created at Nov. 12, 2015, 6:31 p.m.

JavaScript

16 +0

604 +3

43 +0

GitHub
p-whilst by sindresorhus

While a condition returns true, calls a function repeatedly, and then resolves the promise

created at Nov. 17, 2015, 5:48 p.m.

JavaScript

7 +0

51 +0

8 +0

GitHub
promise-do-until by busterc

loop Calls a function repeatedly until a condition returns true and then resolves the promise

created at Nov. 25, 2015, 10:11 p.m.

JavaScript

3 +0

1 +0

0 +0

GitHub
promise-do-whilst by busterc

loop Calls a function repeatedly while a condition returns true and then resolves the promise

created at Nov. 25, 2015, 10:12 p.m.

JavaScript

3 +0

3 +0

1 +0

GitHub
promise-nodeify by kevinoid

Call a Node-style callback with the resolution value or rejection cause of a Promise without the common pitfalls.

created at March 2, 2016, 7:11 p.m.

JavaScript

2 +0

2 +0

0 +0

GitHub
p-time by sindresorhus

Measure the time a promise takes to resolve

created at July 11, 2016, 11:45 p.m.

JavaScript

6 +0

68 +0

5 +0

GitHub
hard-rejection by sindresorhus

Make unhandled promise rejections fail hard right away instead of the default silent fail

created at Aug. 27, 2016, 8:02 p.m.

JavaScript

6 +0

106 +0

8 +0

GitHub
promise-fun by sindresorhus

Promise packages, patterns, chat, and tutorials

created at Oct. 20, 2016, 9:23 a.m.

Unknown languages

87 +0

4,576 +7

126 -1

GitHub
p-map by sindresorhus

Map over promises concurrently

created at Oct. 21, 2016, 3:34 a.m.

JavaScript

13 +0

1,224 +3

55 +1

GitHub
p-all by sindresorhus

Run promise-returning & async functions concurrently with optional limited concurrency

created at Oct. 21, 2016, 3:49 a.m.

JavaScript

10 +0

299 +0

13 +0

GitHub
p-props by sindresorhus

Like `Promise.all()` but for `Map` and `Object`

created at Oct. 21, 2016, 4:02 a.m.

TypeScript

7 +0

186 +0

25 +0

GitHub
p-filter by sindresorhus

Filter promises concurrently

created at Oct. 21, 2016, 4:09 a.m.

JavaScript

7 +0

70 +0

8 +0

GitHub
p-reduce by sindresorhus

Reduce a list of values using promises into a promise for a value

created at Oct. 21, 2016, 4:17 a.m.

JavaScript

6 +0

66 +0

7 +0

GitHub
p-map-series by sindresorhus

Map over promises serially

created at Oct. 21, 2016, 4:26 a.m.

JavaScript

8 +0

46 +0

4 +0

GitHub
p-each-series by sindresorhus

Iterate over promises serially

created at Oct. 21, 2016, 4:52 a.m.

JavaScript

6 +0

48 -1

7 +0

GitHub
p-pipe by sindresorhus

Compose promise-returning & async functions into a reusable pipeline

created at Oct. 21, 2016, 5:01 a.m.

TypeScript

7 +0

118 +0

16 +0

GitHub
p-defer by sindresorhus

Create a deferred promise

created at Oct. 21, 2016, 5:07 a.m.

JavaScript

8 +0

66 +1

8 +0

GitHub
p-some by sindresorhus

Wait for a specified number of promises to be fulfilled

created at Oct. 21, 2016, 5:17 a.m.

JavaScript

6 +0

34 +0

8 +0

GitHub