1.2.1 • Published 3 years ago

@cheep/transport-rabbitmq v1.2.1

Weekly downloads
53,656
License
-
Repository
github
Last release
3 years ago

RabbitMQ transport for Cheep

Basic example:

import { RabbitMQTransport } from '@cheep/transport-rabbitmq'

const transport = new RabbitMQTransport({
  moduleName: 'Test',
  amqpConnectionString: 'amqp://localhost:5672',
  publishExchangeName: 'Hub',
})

await transport.init()

transport.on('PING', async () => 'PONG')

await transport.start()

const result = await transport.execute({
  route: 'PING',
  payload: {},
})

expect(result).toBe('PONG')

await transport.dispose()
1.2.0

3 years ago

1.2.1

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.0

3 years ago

1.0.0-beta.26

3 years ago

1.0.0-beta.25

3 years ago

1.0.0-beta.18

3 years ago

1.0.0-beta.17

3 years ago

1.0.0-beta.16

3 years ago

1.0.0-beta.15

3 years ago

1.0.0-beta.14

3 years ago

1.0.0-beta.12

3 years ago

1.0.0-beta.13

3 years ago

1.0.0-beta.10

3 years ago

1.0.0-beta.5

3 years ago

1.0.0-beta.0

3 years ago