javascript chained event emitter based on findhit-promise