Enable source maps for DevTools production builds (#19773)
Co-authored-by: Brian Vaughn <bvaughn@fb.com>
Johnny Pribyl committed
Sep 18, 2020 at 08:07 UTC
b3b1bb9ce282c107fe898e53ef70485c530d8f3c
10 files changed
+31
-10
packages/react-devtools-core/webpack.backend.js
+1
-1
@@ -19,7 +19,7 @@ const DEVTOOLS_VERSION = getVersionString();
19
20
module.exports = {
21
mode: __DEV__ ? 'development' : 'production',
22
- devtool: __DEV__ ? 'cheap-module-eval-source-map' : false,
22
+ devtool: __DEV__ ? 'cheap-module-eval-source-map' : 'source-map',
23
entry: {
24
backend: './src/backend.js',
25
},
packages/react-devtools-core/webpack.standalone.js
+1
-1
@@ -19,7 +19,7 @@ const DEVTOOLS_VERSION = getVersionString();
19
20
module.exports = {
21
mode: __DEV__ ? 'development' : 'production',
22
- devtool: __DEV__ ? 'cheap-module-eval-source-map' : false,
22
+ devtool: __DEV__ ? 'cheap-module-eval-source-map' : 'source-map',
23
target: 'electron-main',
24
entry: {
25
standalone: './src/standalone.js',
packages/react-devtools-extensions/chrome/manifest.json
+8
-1
@@ -32,7 +32,14 @@
32
"main.html",
33
"panel.html",
34
"build/react_devtools_backend.js",
35
- "build/renderer.js"
35
+ "build/renderer.js",
36
+ "build/background.js.map",
37
+ "build/contentScript.js.map",
38
+ "build/injectGlobalHook.js.map",
39
+ "build/main.js.map",
40
+ "build/panel.js.map",
41
+ "build/renderer.js.map",
42
+ "build/react_devtools_backend.js.map"
43
],
44
45
"background": {
packages/react-devtools-extensions/edge/manifest.json
+8
-1
@@ -32,7 +32,14 @@
32
"main.html",
33
"panel.html",
34
"build/react_devtools_backend.js",
35
- "build/renderer.js"
35
+ "build/renderer.js",
36
+ "build/background.js.map",
37
+ "build/contentScript.js.map",
38
+ "build/injectGlobalHook.js.map",
39
+ "build/main.js.map",
40
+ "build/panel.js.map",
41
+ "build/renderer.js.map",
42
+ "build/react_devtools_backend.js.map"
43
],
44
45
"background": {
packages/react-devtools-extensions/firefox/manifest.json
+8
-1
@@ -37,7 +37,14 @@
37
"main.html",
38
"panel.html",
39
"build/react_devtools_backend.js",
40
- "build/renderer.js"
40
+ "build/renderer.js",
41
+ "build/background.js.map",
42
+ "build/contentScript.js.map",
43
+ "build/injectGlobalHook.js.map",
44
+ "build/main.js.map",
45
+ "build/panel.js.map",
46
+ "build/renderer.js.map",
47
+ "build/react_devtools_backend.js.map"
48
],
49
50
"background": {
packages/react-devtools-extensions/webpack.backend.js
+1
-1
@@ -18,7 +18,7 @@ const DEVTOOLS_VERSION = getVersionString();
18
19
module.exports = {
20
mode: __DEV__ ? 'development' : 'production',
21
- devtool: __DEV__ ? 'cheap-module-eval-source-map' : false,
21
+ devtool: __DEV__ ? 'cheap-module-eval-source-map' : 'source-map',
22
entry: {
23
backend: './src/backend.js',
24
},
packages/react-devtools-extensions/webpack.config.js
+1
-1
@@ -18,7 +18,7 @@ const DEVTOOLS_VERSION = getVersionString();
18
19
module.exports = {
20
mode: __DEV__ ? 'development' : 'production',
21
- devtool: __DEV__ ? 'cheap-module-eval-source-map' : false,
21
+ devtool: __DEV__ ? 'cheap-module-eval-source-map' : 'source-map',
22
entry: {
23
background: './src/background.js',
24
contentScript: './src/contentScript.js',
packages/react-devtools-inline/webpack.config.js
+1
-1
@@ -17,7 +17,7 @@ const DEVTOOLS_VERSION = getVersionString();
17
18
module.exports = {
19
mode: __DEV__ ? 'development' : 'production',
20
- devtool: false,
20
+ devtool: __DEV__ ? 'eval-cheap-source-map' : 'source-map',
21
entry: {
22
backend: './src/backend.js',
23
frontend: './src/frontend.js',
packages/react-devtools-scheduling-profiler/webpack.config.js
+1
-1
@@ -40,7 +40,7 @@ const babelOptions = {
40
41
const config = {
42
mode: __DEV__ ? 'development' : 'production',
43
- devtool: __DEV__ ? 'cheap-module-eval-source-map' : false,
43
+ devtool: __DEV__ ? 'cheap-module-eval-source-map' : 'source-map',
44
entry: {
45
app: './src/index.js',
46
},
packages/react-devtools-shell/webpack.config.js
+1
-1
@@ -25,7 +25,7 @@ const DEVTOOLS_VERSION = getVersionString();
25
26
const config = {
27
mode: __DEV__ ? 'development' : 'production',
28
- devtool: false,
28
+ devtool: __DEV__ ? 'cheap-module-eval-source-map' : 'source-map',
29
entry: {
30
app: './src/app/index.js',
31
devtools: './src/devtools.js',