promise-inflight
One promise for multiple requests in flight to avoid async duplication
USAGE
const inflight = // some request that does some stuff { // key is any random string. like a url or filename or whatever. return } // only assigns a single setTimeout// when it dings, all thens get called with the same result. (There's only// one underlying promise.)
SEE ALSO
- inflight - For the callback based function on which this is based.
STILL NEEDS
Tests!