@async-generators/from-emitter (npm): convert an event-emitter to an async-iterable 
Keywords: async|iterator|generator|esnext|typescript|linq|events