-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Hi everyone,
I'd like this library to be the best toolbox for promises, and for that I need you!
Something like Bluebird wonderful extensions but compatible with any promise implementations complying with the standard.
Requirements for this lib:
- work both in Node and browsers
- only require a standard Promise implementation (
new Promise(),Promise.resolve(),Promise.reject()&Promise#then()) - be as small as possible (currently less than 200K with deps, 20K if only the necessary JS files are considered)
- all methods should be tested
- do not reinvent the wheel (do not implement
forEach(),map()orreduce()just for ease-of-use, that's why arrow functions are here for)
Anyone interested in co-maintaining this repo?
//cc @blakeembrey, @benjamingr, @floatdrop, @ForbesLindesay, @sindresorhus
PS: I am fully open to critics regarding the current state of the library, for instance I chose to use pseudo-methods (to take advantage of the :: operator) but it may not be ideal everywhere.