Typo
Refactor emitAsync to be async
Fix sample event listener should call next
Typos
Runner teardown is async
New client event leverage emitAsync