UNPKG

@aws-lambda-powertools/kafka

Version:

Utility to easily handle message deserialization and parsing of Kafka events in AWS Lambda functions

14 lines (13 loc) 465 B
import { fromBase64 } from '@aws-lambda-powertools/commons/utils/base64'; const decoder = new TextDecoder('utf-8'); /** * Deserialize a base64-encoded primitive value (string). * * When customers don't provide a schema configuration, we assume the value is a base64-encoded string. * * @param data - The base64-encoded string to deserialize. */ const deserialize = (data) => { return decoder.decode(fromBase64(data, 'base64')); }; export { deserialize };