From 41d9712db28d2f03db55a0847ee373e353b6d893 Mon Sep 17 00:00:00 2001 From: Greyson Wright Date: Wed, 2 Oct 2019 15:32:01 -0500 Subject: [PATCH] Update type definitions for "sqs-producer" (#38735) --- types/sqs-producer/index.d.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/types/sqs-producer/index.d.ts b/types/sqs-producer/index.d.ts index b943101d77..b1a06ee5f6 100644 --- a/types/sqs-producer/index.d.ts +++ b/types/sqs-producer/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for sqs-producer 1.5 +// Type definitions for sqs-producer 1.6 // Project: https://github.com/BBC/sqs-producer // Definitions by: Daniel Chao // John Hamelink @@ -29,10 +29,12 @@ export interface ProducerMessage { body: string; messageAttributes?: { [key: string]: ProducerMessageAttribute }; delaySeconds?: number; + groupId?: string; + deduplicationId?: string; } export interface Producer { - send(messages: string[] | ProducerMessage[], cb: ProducerCallback): void; + send(messages: string | string[] | ProducerMessage | ProducerMessage[], cb: ProducerCallback): void; queueSize(cb: ProducerCallback): void; }