UNPKG

extensioner

Version:

Extensioner is responsible for managing apps modules. Scalable apps become easy

18 lines (16 loc) 511 B
import Promise from "bluebird"; export default (extensionJoints, eventName, value) => Promise.props( extensionJoints.reduce( (response, extensionJoint) => Object.assign( { [extensionJoint.getName()]: extensionJoint .getExtension() .getEventListener(eventName)(value) }, response ), {} ) );