From 0fa0e64697cc3d1f3b33d95852c1c30c278c426f Mon Sep 17 00:00:00 2001 From: Rajat Dabade Date: Wed, 6 Sep 2023 17:20:43 +0530 Subject: [PATCH] fix: storage of sensitive information in build artifact (#3491) Co-authored-by: Palash Gupta --- frontend/webpack.config.js | 4 +++- frontend/webpack.config.prod.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/webpack.config.js b/frontend/webpack.config.js index f03b264435..84e9bf3b6a 100644 --- a/frontend/webpack.config.js +++ b/frontend/webpack.config.js @@ -18,7 +18,9 @@ const plugins = [ process: 'process/browser', }), new webpack.DefinePlugin({ - 'process.env': JSON.stringify(process.env), + 'process.env': JSON.stringify({ + FRONTEND_API_ENDPOINT: process.env.FRONTEND_API_ENDPOINT, + }), }), ]; diff --git a/frontend/webpack.config.prod.js b/frontend/webpack.config.prod.js index 13fad223d5..d929118ba7 100644 --- a/frontend/webpack.config.prod.js +++ b/frontend/webpack.config.prod.js @@ -25,7 +25,9 @@ const plugins = [ process: 'process/browser', }), new webpack.DefinePlugin({ - 'process.env': JSON.stringify(process.env), + 'process.env': JSON.stringify({ + FRONTEND_API_ENDPOINT: process.env.FRONTEND_API_ENDPOINT, + }), }), new MiniCssExtractPlugin(), new Critters({