Skip to content
This repository was archived by the owner on Dec 5, 2019. It is now read-only.

Commit 062ec72

Browse files
evilebottnawimichael-ciniawsky
authored andcommitted
fix(index): ensure to nullify inputSourceMap if sourcemap is unavailable (devtool) (#169)
1 parent 321c9f6 commit 062ec72

File tree

3 files changed

+812
-9
lines changed

3 files changed

+812
-9
lines changed

Diff for: src/index.js

+7-9
Original file line numberDiff line numberDiff line change
@@ -123,18 +123,16 @@ class UglifyJsPlugin {
123123
let input;
124124
let inputSourceMap;
125125

126-
if (this.options.sourceMap) {
127-
if (asset.sourceAndMap) {
128-
const sourceAndMap = asset.sourceAndMap();
129-
inputSourceMap = sourceAndMap.map;
130-
input = sourceAndMap.source;
131-
} else {
132-
inputSourceMap = asset.map();
133-
input = asset.source();
134-
}
126+
if (this.options.sourceMap && asset.sourceAndMap) {
127+
const { source, map } = asset.sourceAndMap();
128+
129+
input = source;
130+
inputSourceMap = map;
131+
135132
sourceMap = new SourceMapConsumer(inputSourceMap);
136133
} else {
137134
input = asset.source();
135+
inputSourceMap = null;
138136
}
139137

140138
// Handling comment extraction

0 commit comments

Comments
 (0)