Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 781 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 781 Bytes

Quicksilver - Deno AMQP 0.9.1 Client for RabbitMQ

AMQP client implementation to grok AMQP.

Looking for a production-ready Deno AMQP Client?

I suggest lenkan/deno-amqp.

Features

  • Encoding / Decoding Frames
  • Connection & Channel Class Architecture
  • Opening Connections & Channels
  • Declaring Queues, Exchanges, Bindings
  • Basic Qos, ack, reject
  • Heartbeating
  • Sending Messages
  • Consuming Messages
  • Error Handling / Connection & Channel Exceptions / Gracefully close connections
  • mod.ts with relevant exports
  • Extend Encoding/Decoding tests
  • Basic get / return

Codegen

Run deno task codegen

Tests

Module tests require a rabbitmq instance running on localhost.