Skip to content

Commit cabee4d

Browse files
dreamorosiAlexander Melnyk
and
Alexander Melnyk
authored
improv(idempotency): expose record status & expiry config + make DynamoDB Client optional (#1679)
* improv(idempotency): expose record status & expiry config + make DynamoDB deps optional * chore: set peerDependenciesMetadata to avoid autoinstall * fix ScanCommand import to ddb client instead of lib * fix: dependencies * fix: patch imports * chore: address code smells --------- Co-authored-by: Alexander Melnyk <[email protected]>
1 parent 81f2d69 commit cabee4d

21 files changed

+11624
-11968
lines changed

Diff for: docs/utilities/idempotency.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,10 @@ classDiagram
5353
## Getting started
5454

5555
### Installation
56+
5657
Install the library in your project
5758
```shell
58-
npm i @aws-lambda-powertools/idempotency @aws-sdk/client-dynamodb
59+
npm i @aws-lambda-powertools/idempotency @aws-sdk/client-dynamodb @aws-sdk/lib-dynamodb
5960
```
6061

6162
While we support Amazon DynamoDB as a persistance layer out of the box, you need to bring your own AWS SDK for JavaScript v3 DynamoDB client.

0 commit comments

Comments
 (0)