powertools-lambda-typescript icon indicating copy to clipboard operation
powertools-lambda-typescript copied to clipboard

Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.

Results 249 powertools-lambda-typescript issues
Sort by recently updated
recently updated
newest added

### Use case I need to parse the actual structure of an APIGatewayProxyEventV2Schema's requestContext.authorizer.lambda key (for both typing and validation reasons) ### Solution/User Experience Export the APIGatewayV2RequestAuthorizer & APIGatewayV2RequestContext schemas...

help-wanted
feature-request
confirmed
parser

### Use case The Idempotency utility currently supports only [DynamoDB as persistence layer](https://docs.powertools.aws.dev/lambda/typescript/latest/utilities/idempotency/#persistence-layers). With AWS [announcing Amazon ElastiCache for Valkey](https://aws.amazon.com/about-aws/whats-new/2024/10/amazon-elasticache-valkey/), we would like to understand if there's demand for the...

idempotency
need-customer-feedback
feature-request
discussing

### Use case It would be helpful to have a helper function to validate that required environment variables are present and not empty. This is a common use case when...

need-customer-feedback
feature-request

### Use case I am working with a FIFO SQS queue that requires processing batch records in an asynchronous manner. However, to maintain the order of messages, the `SqsFifoPartialProcessor` currently...

help-wanted
feature-request
batch

### Use case I've setup a cron job to log daily costs from cost explorer to cloudwatch metrics (i.e. looking at the previous day's data for each invocation). I realised...

help-wanted
metrics
feature-request
confirmed

## Summary ### Changes Small typo in docs: `captureHTTPSRequests` => `captureHTTPsRequests` --- By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under...

documentation
do-not-merge
need-issue
size/XS

## Summary ### Changes > Please provide a summary of what's being changed This PR adds the ability to pass a custom logger object to the Metrics utility. This is...

metrics
size/L
feature
tests
commons

### Use case When using the Parser with the `safeParse` option enabled, the result is a `ParsedResult` type that can contain either the parsed payload or an error depending on...

feature-request
confirmed
parser

### Use case We use Tracers functionality to capture class methods using decorators as described in the [docs](https://docs.powertools.aws.dev/lambda/typescript/latest/core/tracer/#decorator_1). [Typescript 5.0+ has official (non experimental) support for decorators](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/#decorators). However as soon...

on-hold
feature-request
next-major-version

## Summary ### Changes > Please provide a summary of what's being changed This PR adds tests to ensure that Protobuf payloads with magic numbers are processed correctly. It also...

dependencies
size/XXL