Skip to content

Commit e0fcea4

Browse files
committed
Allow for null message.source
Addresses issue #29. Message source can be null when a Parsing error is encountered.
1 parent e2d0900 commit e0fcea4

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ module.exports = function(results) {
182182
var column = message.column || 0;
183183

184184
var arrow = '';
185-
var hasSource = message.source !== undefined && message.source.length < 1000;
185+
var hasSource = message.source && message.source.length < 1000;
186186
if (hasSource) {
187187
for (var i = 0; i < message.column; i++) {
188188
if (message.source.charAt(i) === '\t') {

test/fixtures/fatal/results.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
{
66
"fatal": true,
77
"severity": 2,
8+
"source": null,
89
"message": "Unexpected token {",
910
"line": 3,
1011
"column": 13

0 commit comments

Comments
 (0)