diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 0e586e993..4e0d71583 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -27,6 +27,7 @@ "aws-amplify": "^5.3.12", "axios": "^1.6.2", "classnames": "^2.3.2", + "cors": "^2.8.5", "d3-scale": "^4.0.2", "date-fns": "^2.29.3", "decamelize": "^6.0.0", @@ -22812,6 +22813,18 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 03faa0af0..ccfbfcac3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,6 +30,7 @@ "aws-amplify": "^5.3.12", "axios": "^1.6.2", "classnames": "^2.3.2", + "cors": "^2.8.5", "d3-scale": "^4.0.2", "date-fns": "^2.29.3", "decamelize": "^6.0.0", @@ -149,4 +150,4 @@ "webpack": "^5.88", "webpack-cli": "^5.1" } -} +} \ No newline at end of file diff --git a/frontend/scripts/api.js b/frontend/scripts/api.js index 93fbcb7ad..3ed7a8ceb 100644 --- a/frontend/scripts/api.js +++ b/frontend/scripts/api.js @@ -4,7 +4,6 @@ import serverless from 'serverless-http'; import helmet from 'helmet'; import express from 'express'; import path from 'path'; -import logger from 'lambda-logger'; export const app = express(); @@ -12,7 +11,7 @@ app.use((req, res, next) => { const sanitizedHeaders = { ...req.headers }; // Remove or replace sensitive headers delete sanitizedHeaders['authorization']; - logger.info(`Request Headers: ${JSON.stringify(sanitizedHeaders)}`); + console.log(`Request Headers: ${JSON.stringify(sanitizedHeaders)}`); next(); });