diff --git a/crates/swc_error_reporters/src/lib.rs b/crates/swc_error_reporters/src/lib.rs index d273f2cab57b..0e40081e1c0c 100644 --- a/crates/swc_error_reporters/src/lib.rs +++ b/crates/swc_error_reporters/src/lib.rs @@ -82,7 +82,7 @@ impl SourceCode for MietteSourceCode<'_> { .with_span_to_prev_source(span, |src| { let len = src .rsplit('\n') - .take(context_lines_before) + .take(context_lines_before + 1) .map(|s| s.len() + 1) .sum::(); @@ -96,7 +96,7 @@ impl SourceCode for MietteSourceCode<'_> { .with_span_to_next_source(span, |src| { let len = src .split('\n') - .take(context_lines_after) + .take(context_lines_after + 1) .map(|s| s.len() + 1) .sum::();