10.0.1 • Published 8 months ago

@rxap/nest-rabbitmq v10.0.1

Weekly downloads
-
License
GPL-3.0-or-later
Repository
gitlab
Last release
8 months ago

@rxap/nest-rabbitmq

npm version commitizen
friendly styled with
prettier Libraries.io dependency status for latest release, scoped npm
package npm NPM - Installation

Installation Add the package to your workspace: `bash yarn add

@rxap/nest-rabbitmq

**Install peer dependencies:** ```bash yarn add
  @nestjs/common@^10.3.8 @nestjs/config@^3.2.2 @nestjs/microservices@^10.3.8 @nestjs/terminus@^10.2.3 @rxap/nest-vault@^10.1.1-dev.0 @rxap/utilities@^16.4.0-dev.1 amqp-connection-manager@^4.1.14 amqplib@^0.10.4 rxjs@^7.8.1 

Execute the init generator: bash yarn nx g @rxap/nest-rabbitmq:init

Guides

ClientRMQExchange

import { VaultModule, RabbitmqVaultService } from '@rxap/nest-vault';
import { ClientsModule } from '@nestjs/microservices';
import { ClientRmqExchangeModuleOptionsFactory, RABBITMQ_EXCHANGE } from '@rxap/nest-rabbitmq';
import { Logger, Module } from '@nestjs/common';

@Module({
  imports: [
    VaultModule.register(),
    ClientsModule.registerAsync({
      clients: [
        {
          name: RABBITMQ_EXCHANGE,
          useClass: ClientRmqExchangeModuleOptionsFactory,
          extraProviders: [ RabbitmqVaultService, Logger ]
        }
      ],
      isGlobal: true
    })
  ],
})
export class AppModule { }

Generators

##
init
>
Initialize the package in the workspace

```bash yarn nx g
@rxap/nest-rabbitmq:init
```
10.0.1

8 months ago

10.0.1-dev.0

9 months ago

10.0.0

10 months ago

10.0.0-dev.18

10 months ago

10.0.0-dev.17

10 months ago

10.0.0-dev.16

10 months ago

10.0.0-dev.15

10 months ago

10.0.0-dev.14

10 months ago

10.0.0-dev.13

10 months ago

10.0.0-dev.12

10 months ago

10.0.0-dev.11

10 months ago

10.0.0-dev.10

10 months ago

10.0.0-dev.9

10 months ago

10.0.0-dev.8

10 months ago

10.0.0-dev.7

10 months ago

10.0.0-dev.6

10 months ago

10.0.0-dev.5

10 months ago

10.0.0-dev.4

10 months ago

10.0.0-dev.3

10 months ago

10.0.0-dev.2

10 months ago

10.0.0-dev.1

10 months ago