async-done (npm): Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Keywords: promises|callbacks|observables|streams|end|completion|complete|finish|done|async|error handling