avenir (npm): Lightweight async library based on lazy futures (Tasks)
Keywords: javascript|async|task|future|promise