UNPKG

alagarr

Version:

Alagarr is a request-response helper library that removes the boilerplate from your Node.js serverless functions and helps make your code portable.

12 lines (11 loc) 443 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const decodeBase64 = (encoded) => { const bodyBuffer = Buffer.from(encoded, 'base64'); return bodyBuffer.toString('utf8'); }; function decodeBase64Body(request) { return request.isBase64Encoded && typeof request.body === 'string' ? Object.assign({}, request, { body: decodeBase64(request.body) }) : request; } exports.default = decodeBase64Body;