Files
eg-api/helpers.js
2018-09-18 06:50:29 -05:00

21 lines
498 B
JavaScript

const customThrow = (statusCode, message) => {
const err = new Error();
err.statusCode = statusCode;
err.message = message;
throw err;
};
const createResponse = (statusCode, body) => ({
statusCode,
headers: {
"Access-Control-Allow-Origin" : "*", // Required for CORS support to work
"Access-Control-Allow-Credentials" : true // Required for cookies, authorization headers with HTTPS
},
body: JSON.stringify(body),
});
module.exports = {
customThrow,
createResponse
};