taskhubjs (npm): PubSubHub over websockets, with a task lifecycle
Keywords: websockets|pubsub|events