1 parent 52b40b3 commit 424e162Copy full SHA for 424e162
1 file changed
lib/ModuleParseError.js
@@ -9,7 +9,7 @@ function ModuleParseError(module, source, err) {
9
this.message = "Module parse failed: " + module.request + " " + err.message;
10
if(typeof err.lineNumber === "number") {
11
source = source.split("\n");
12
- this.message += "\n| " + source.slice(err.lineNumber - 3, err.lineNumber + 2).join("\n| ");
+ this.message += "\n| " + source.slice(Math.max(0, err.lineNumber - 3), err.lineNumber + 2).join("\n| ");
13
} else {
14
this.message += "\n" + err.stack;
15
}
0 commit comments