Closed
Description
Use case
Across the project we decode base64 encoded strings in two places: the Parameters utility when fetching configurations from AppConfig, and the upcoming JMESPath utility when using the powertools_base64()
custom function.
To avoid code duplication we should extract this functionality in the commons package so that it can be reused by both consumers.
Solution/User Experience
The utility should have a small footprint and an isolated export so that it can be tree shaken and removed from bundle when not used.
Alternative solutions
No response
Acknowledgment
- This feature request meets Powertools for AWS Lambda (TypeScript) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and .NET
Future readers
Please react with 👍 and your use case to help us understand customer demand.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Shipped