Skip to content

Commit fe53d5d

Browse files
authored
fix: extract from message if module is undefined
closes geowarin#101
1 parent 441aa60 commit fe53d5d

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/transformers/moduleNotFound.js

+11-1
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,22 @@ function transform(error) {
1919
message: `Module not found ${module}`,
2020
type: TYPE,
2121
severity: 900,
22-
module,
22+
module: module || extractModuleName(webpackError.message || ''),
2323
name: 'Module not found'
2424
});
2525
}
2626

2727
return error;
2828
}
2929

30+
const re = /Can't resolve '([^']*)'/
31+
32+
function extractModuleName(message) {
33+
const matches = message.match(re)
34+
35+
if (matches && matches[1]) {
36+
return matches[1]
37+
}
38+
}
39+
3040
module.exports = transform;

0 commit comments

Comments
 (0)