This is a simple parser for body form on multipart form, similar to multer, but this is a simple, yet usefull parser.
I did not create all this code, some of the code I did used from other sources, I just created a simples promise object for ease to use. I guess other should have created it before me.
I was looking for a body parser for images, this is the principal use of this parser. I guess it could work for any file, but the main reason was images.
Just pass the event object to the parser function and it will return the body parts of the files and objects.
yarn add body-parser-for-serverless
or
npm install body-parser-for-serverless
This is a simple code that shows how to use it.
"use strict";
const parser = require("body-parser-for-serverless");
module.exports.v1 = async (event, context) => {
//this is the parsed body.
const parsedBody = await parser(event);
console.log(parsedBody);
return {
statusCode: 200,
body: "Working"
};
};
If you like it, please give a star.