2.1.1 • Published 5 years ago

@flexfactory/message-utils v2.1.1

Weekly downloads
14
License
UNLICENSED
Repository
-
Last release
5 years ago

message-utils

Install

npm i --save @flexfactory/message-utils

Usage

Wrapping message handler function

const { handle } = require('@flexfactory/message-utils');

module.exports = [
  {
    queue: 'jobs.inv.update_room_type',
    binding: 'events.int.room_type_updated',
    handler: handle(Store.knex, require('./controllers/updateRoomType'), log),
  },
  ...
];

Using models

const { OutboundMessage, ProcessedMessage } = require('@flexfactory/message-utils');

await OutboundMessage
  .query(trx)
  .insert({
    key: '...',
    body: {
      ...
    },
  });
2.1.1

5 years ago

2.1.0

5 years ago

2.0.13

6 years ago

2.0.12

6 years ago

2.0.11

6 years ago

2.0.10

6 years ago

2.0.9

6 years ago

2.0.8

6 years ago

2.0.7

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.4

6 years ago