Skip to content

Commit 9ee5532

Browse files
authored
Merge pull request webpack#5896 from daft300punk/master
Source maps: webpack serves null content from sourcesContent webpack#5542
2 parents e375e23 + 1a85693 commit 9ee5532

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

lib/EvalSourceMapDevToolModuleTemplatePlugin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class EvalSourceMapDevToolModuleTemplatePlugin {
5555
sourceMap.sources = moduleFilenames;
5656
if(sourceMap.sourcesContent) {
5757
sourceMap.sourcesContent = sourceMap.sourcesContent.map(function(content, i) {
58-
return `${content}\n\n\n${ModuleFilenameHelpers.createFooter(modules[i], this.requestShortener)}`;
58+
return typeof content === "string" ? `${content}\n\n\n${ModuleFilenameHelpers.createFooter(modules[i], this.requestShortener)}` : null;
5959
}, this);
6060
}
6161
sourceMap.sourceRoot = options.sourceRoot || "";

lib/SourceMapDevToolPlugin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ class SourceMapDevToolPlugin {
158158
const moduleFilenames = modules.map(m => moduleToSourceNameMapping.get(m));
159159
sourceMap.sources = moduleFilenames;
160160
if(sourceMap.sourcesContent && !options.noSources) {
161-
sourceMap.sourcesContent = sourceMap.sourcesContent.map((content, i) => `${content}\n\n\n${ModuleFilenameHelpers.createFooter(modules[i], requestShortener)}`);
161+
sourceMap.sourcesContent = sourceMap.sourcesContent.map((content, i) => typeof content === "string" ? `${content}\n\n\n${ModuleFilenameHelpers.createFooter(modules[i], requestShortener)}` : null);
162162
} else {
163163
sourceMap.sourcesContent = undefined;
164164
}

0 commit comments

Comments
 (0)