1.2.1 • Published 4 years ago

rabbit-fn v1.2.1

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

rabbit-fn

Rabbit helper library

Install

yarn add https://github.com/selfrefactor/rabbit-fn#0.1.0

Requirements

  • process.env.RABBIT_URL

Usage

const { rabbitFn } = require("rabbit-fn")
const rabbit = await rabbitFn()
rabbit.sendMessage({
  message:"foo",
  queue:"bar"
})

Methods

sendMessage

rabbit.sendMessage({
  message: MESSAGE,
  queue: QUEUE
})

receiveMessage

rabbit.receiveMessage({
  message: MESSAGE,
  queue: QUEUE
})

receiveMessageCallback

rabbit.receiveMessageCallback({
  queue: QUEUE
}, receivedMessage =>{
  // Stream of messages
})

parse

It converts RabbitMQ message to string

const message: string = rabbit.parse(rawMessage)
1.2.1

4 years ago

1.2.0

4 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago