Skip to content

Commit 76024f1

Browse files
n3trrandycoulman
authored andcommitted
Strip filename from loader notation first (facebook#1226)
1 parent 783e001 commit 76024f1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Diff for: packages/react-dev-utils/formatWebpackMessages.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@ function isLikelyASyntaxError(message) {
2424
function formatMessage(message) {
2525
var lines = message.split('\n');
2626

27-
// line #0 is filename
28-
// line #1 is the main error message
29-
if (!lines[0] || !lines[1]) {
30-
return message;
31-
}
32-
3327
// Remove webpack-specific loader notation from filename.
3428
// Before:
3529
// ./~/css-loader!./~/postcss-loader!./src/App.css
@@ -39,6 +33,12 @@ function formatMessage(message) {
3933
lines[0] = lines[0].substr(lines[0].lastIndexOf('!') + 1);
4034
}
4135

36+
// line #0 is filename
37+
// line #1 is the main error message
38+
if (!lines[0] || !lines[1]) {
39+
return lines.join('\n');
40+
}
41+
4242
// Cleans up verbose "module not found" messages for files and packages.
4343
if (lines[1].indexOf('Module not found: ') === 0) {
4444
lines = [

0 commit comments

Comments
 (0)