- worker: instance of event emitter and emit
connection
- worker: added options.handlePingTank which will add
PingTask
toapp
- deps: broker-node#v0.0.10
- added .esformatter
- updated .eslintrc
- added .gitlab-ci.yml
- Worker
.execTask
willack
if no replyTo or correlationId
- [Task, Worker] Able to send delayed tasks by using
countdown
,eta
- [Task, Worker] Able to handle
rejection
by usingthrow
orPromise.reject
witherrors.Reject
- [Task, Worker] Able to handle
retry
by usingthrow
orPromise.rejct
witherrors.Retry
- [Task, Worker] Takes
options.requestTimeout
and will throw/reject witherrors.RequestTimeoutError
if task hasn't been returned withinrequestTimeout (ms)
- [package]
broker-node
v0.0.7 - Rewrote
Task
,App
- Enable Defined Task can be attached to different Apps
- Moved publish logic to
App
- added jsdoc