1.5.10 • Published 6 years ago

andela-pubsub v1.5.10

Weekly downloads
59
License
ISC
Repository
github
Last release
6 years ago

Andela Pubsub

This package houses tech team pubsub implementation.

Usage

To emit an event, use

const pubsub = require('andela-pubsub')

pubsub.emit({ data: payload, attributes: { eventType: 'NameOfEvent', ... }}, topicName)

To subscribe to an event, use

const pubsub = require('andela-pubsub')

const handlers = {
  EventName: async HandlerFunction
}

pubsub.subscribe([ { topicName, subscriptionName }], handlers )

To set custom deadline timeout (time needed to process an event), use

const pubsub = require('andela-pubsub')

const handlers = {
  EventName: { timeoutInSeconds: xxxx, method: async HandlerFunction }
}

pubsub.subscribe([ { topicName, subscriptionName }], handlers )
1.5.10

6 years ago

1.5.9

6 years ago

1.5.8

6 years ago

1.5.7

6 years ago

1.5.6

6 years ago

1.5.5

6 years ago

1.5.4

6 years ago

1.5.3

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.4.25

6 years ago

1.4.24

6 years ago

1.4.23

6 years ago

1.4.22

6 years ago

1.4.21

6 years ago

1.4.20

6 years ago

1.4.19

6 years ago

1.4.18

6 years ago

1.4.17

6 years ago

1.4.16

6 years ago

1.4.15

6 years ago

1.4.14

6 years ago

1.4.13

6 years ago

1.4.12

6 years ago

1.4.11

6 years ago

1.6.0

6 years ago

1.4.10

6 years ago

1.4.9

6 years ago

1.4.8

6 years ago

1.4.7

6 years ago

1.4.6

6 years ago

1.4.5

6 years ago

1.4.4

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.0

6 years ago

1.2.14

6 years ago

1.2.13

6 years ago

1.2.12

6 years ago

1.2.11

6 years ago

1.2.10

6 years ago

1.2.9

6 years ago

1.2.8

6 years ago

1.2.7

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.4

6 years ago

1.1.1

6 years ago