1.5.10 • Published 7 years ago

andela-pubsub v1.5.10

Weekly downloads
59
License
ISC
Repository
github
Last release
7 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

7 years ago

1.5.9

7 years ago

1.5.8

7 years ago

1.5.7

7 years ago

1.5.6

7 years ago

1.5.5

7 years ago

1.5.4

7 years ago

1.5.3

7 years ago

1.5.2

7 years ago

1.5.1

7 years ago

1.5.0

7 years ago

1.4.25

7 years ago

1.4.24

7 years ago

1.4.23

7 years ago

1.4.22

7 years ago

1.4.21

7 years ago

1.4.20

7 years ago

1.4.19

7 years ago

1.4.18

7 years ago

1.4.17

7 years ago

1.4.16

7 years ago

1.4.15

7 years ago

1.4.14

7 years ago

1.4.13

7 years ago

1.4.12

7 years ago

1.4.11

7 years ago

1.6.0

7 years ago

1.4.10

7 years ago

1.4.9

7 years ago

1.4.8

7 years ago

1.4.7

7 years ago

1.4.6

7 years ago

1.4.5

7 years ago

1.4.4

7 years ago

1.4.3

7 years ago

1.4.2

7 years ago

1.4.1

7 years ago

1.4.0

7 years ago

1.3.0

7 years ago

1.2.14

7 years ago

1.2.13

7 years ago

1.2.12

7 years ago

1.2.11

7 years ago

1.2.10

7 years ago

1.2.9

7 years ago

1.2.8

7 years ago

1.2.7

7 years ago

1.2.6

8 years ago

1.2.5

8 years ago

1.2.4

8 years ago

1.2.3

8 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.4

8 years ago

1.1.1

8 years ago