Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This re-enables the functionality behind the
prettyErrors
option (default:true
). Now in v2 as the information available to errors is a bit different, they also need to get prettified a bit differently.Errors now point to a specific location in the source, rather than a range. This means that
error.linePos
contains only what was previously the "start" value.In order to determine the line/col position, a LineCounter instance may be constructed internally when parsing. If one is provided via the
lineCounter
option, that'll be used instead.For errors at the start of a line, the previous line may also be included in the
error.message
context for it.