Skip to content

DeadLetterModuleOptions

Defined in: packages/pipeline-deadletter/src/interfaces/dead-letter-options.interface.ts:106

Options for DeadLetterModule.forRoot.

DeadLetterModule.forRoot({
transport: new PostgresDeadLetterTransport(pool),
defaults: {
captureKinds: ['command', 'event'],
redactKeys: ['code'],
},
});

optional defaults?: DeadLetterBehaviorOptions

Defined in: packages/pipeline-deadletter/src/interfaces/dead-letter-options.interface.ts:114

Module-wide default options merged under each handler’s options.


transport: DeadLetterTransport

Defined in: packages/pipeline-deadletter/src/interfaces/dead-letter-options.interface.ts:112

The dead-letter sink. Pass a bundled transport (BullMqDeadLetterTransport, RabbitMqDeadLetterTransport, PostgresDeadLetterTransport) or your own DeadLetterTransport.