Skip to content

Commit d52ee29

Browse files
committed
docs: alternatives
1 parent 3e3f3cf commit d52ee29

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

.changeset/hot-lions-scream.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@driimus/aws-event-factory": patch
3+
---
4+
5+
feat(deps): require faker v9

.changeset/strong-pans-lie.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@driimus/lambda-batch-processor": patch
3+
---
4+
5+
docs: reference alternative implementations

packages/lambda-batch-processor/README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ For types to work as expected, `@types/aws-lambda` must be installed:
1919

2020
```sh
2121
pnpm add --save-dev @types/aws-lambda
22-
2322
```
2423

2524
## Usage
@@ -70,8 +69,13 @@ To send SQS messages to a dead-letter queue, you can use [`@driimus/sqs-permanen
7069

7170
### Logging
7271

73-
You can enable logging by providing a logger compatible with the `Logger` interface,
72+
Logging can be enabled by providing a logger compatible with the `Logger` interface,
7473
which is modelled after [pino](https://github.com/pinojs/pino)'s function signatures.
7574

7675
> [!NOTE]
7776
> The provided logger should support serialising [AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError) objects.
77+
78+
## Alternatives
79+
80+
Don't need special handling for [non-retryable errors](#non-retryable-errors)?
81+
Make sure to check out the implementation in [AWS Lambda Powertools for Typescript](https://github.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/batch#readme), which has added ESM support in v2.

0 commit comments

Comments
 (0)