@jcoreio/async-throttle (npm): throttle async and promise-returning functions.  Other packages don't do it right.
Keywords: async|async-await|throttle|promise