@shankarregmi/common
TypeScript icon, indicating that this package has built-in type declarations

1.1.6 • Public • Published

Common Package For TypeScript

  • AMQP Client (rabbitMQ Wrapper)

    • initialize(optioins)

          const rabbitMQClient = new AMQPClient({});
      
          // Connect to rabbitMQ broker and creates a transmission channel
          rabbitMQClient.initialize();
    • registerRPCHandlers(handlers: {})

          import { createUsers, getUsers } from "./userController";
      
          rabbitMQClient.registerRPCHandlers({
              createUsers,
              getUsers
          });
    • callRPC({})

          rabbitMQClient.callRPC({
              targetQueue: 'users',
              method: 'getUsers',
              params: {
                  active: true,
              }
          });

Readme

Keywords

none

Package Sidebar

Install

npm i @shankarregmi/common

Weekly Downloads

0

Version

1.1.6

License

none

Unpacked Size

24 kB

Total Files

21

Last publish

Collaborators

  • shankarregmi