From 7329a5f1fc552fa0d8d96efe877503d79799e13f Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Wed, 20 Nov 2024 16:28:03 +0000 Subject: [PATCH] Fix source maps in production builds (#28499) Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --- webpack.config.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/webpack.config.js b/webpack.config.js index a664d7ea81..14f472a189 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -106,15 +106,10 @@ module.exports = (env, argv) => { // Embedded source maps for dev builds, can't use eval-source-map due to CSP development["devtool"] = "inline-source-map"; } else { - if (process.env.CI_PACKAGE) { - // High quality source maps in separate .map files which include the source. This doesn't bulk up the .js - // payload file size, which is nice for performance but also necessary to get the bundle to a small enough - // size that sentry will accept the upload. - development["devtool"] = "source-map"; - } else { - // High quality source maps in separate .map files which don't include the source - development["devtool"] = "nosources-source-map"; - } + // High quality source maps in separate .map files which include the source. This doesn't bulk up the .js + // payload file size, which is nice for performance but also necessary to get the bundle to a small enough + // size that sentry will accept the upload. + development["devtool"] = "source-map"; } // Resolve the directories for the js-sdk for later use. We resolve these early, so we