Skip to content

deadLetter

deadLetter(options?): PipelineBehaviorTuple<DeadLetterBehavior, DeadLetterBehaviorOptions>

Defined in: packages/pipeline-deadletter/src/helpers/dead-letter.intent.ts:21

Returns a dead-letter behavior entry for pipeline.wrap() or createPipeline({ globalBehaviors }).

DeadLetterBehaviorOptions = {}

Per-handler dead-letter options; omitted fields use behavior defaults.

PipelineBehaviorTuple<DeadLetterBehavior, DeadLetterBehaviorOptions>

The behavior class and options tuple.

export const onUserCreated = pipeline.wrap(
{ name: 'onUserCreated', kind: 'event' },
deadLetter({ redactKeys: ['refreshToken'], rethrow: false }),
)(sendWelcomeEmail);