Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maskaravivek/ee325c72f4b6a94fbdf09997bb7ef61e to your computer and use it in GitHub Desktop.
Save maskaravivek/ee325c72f4b6a94fbdf09997bb7ef61e to your computer and use it in GitHub Desktop.
/*global exports, require*/
var convert = require("./convert");
exports.handler = async function (event, context) {
"use strict";
let body;
let statusCode = 200;
const headers = {
"Content-Type": "application/json",
"Access-Control-Allow-Origin": "*",
};
let requestJSON = JSON.parse(event.body);
try {
let inputObjectKey = requestJSON["inputObjectKey"];
let outputObjectKey = requestJSON["outputObjectKey"];
const resp = await convert(inputObjectKey, outputObjectKey);
body = {
outputObjectKey: resp,
};
} catch (err) {
console.log("error occurred:", err);
statusCode = 400;
body = err.message;
} finally {
body = JSON.stringify(body);
}
return {
statusCode,
body,
headers,
};
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment