diff --git a/packages/svelte/src/compiler/phases/1-parse/index.js b/packages/svelte/src/compiler/phases/1-parse/index.js index 6c1aa6f871..08c6d90e87 100644 --- a/packages/svelte/src/compiler/phases/1-parse/index.js +++ b/packages/svelte/src/compiler/phases/1-parse/index.js @@ -657,7 +657,7 @@ function throw_error(error, template) { e.tag_invalid_placement(pos, name, location); } if (what.startsWith('svelte:')) e.svelte_meta_invalid_placement(pos, what); - e.js_parse_error(range, message); + e.js_parse_error(pos, message); } // eslint-disable-next-line no-fallthrough case 'redeclaration': @@ -682,7 +682,7 @@ function throw_error(error, template) { if (keyword && /(\bas|\bthen|\bcatch|,)\s*$/.test(template.slice(0, pos))) { e.unexpected_reserved_word(pos, keyword[1]); } - e.js_parse_error(range, message); + e.js_parse_error(pos, message); } } } diff --git a/packages/svelte/src/compiler/phases/1-parse/js.js b/packages/svelte/src/compiler/phases/1-parse/js.js index f15b171df3..4892b7e7f7 100644 --- a/packages/svelte/src/compiler/phases/1-parse/js.js +++ b/packages/svelte/src/compiler/phases/1-parse/js.js @@ -70,7 +70,7 @@ export function unsupported(kept) { */ function handle_parse_error(err) { if (err.code === 'unexpected_eof') e.unexpected_eof(err.pos); - e.js_parse_error({ start: err.pos, end: err.end }, err.message); + e.js_parse_error(err.pos, err.message); } /** diff --git a/packages/svelte/tests/compiler-errors/samples/malformed-snippet-2/_config.js b/packages/svelte/tests/compiler-errors/samples/malformed-snippet-2/_config.js index cc923455c7..05de749918 100644 --- a/packages/svelte/tests/compiler-errors/samples/malformed-snippet-2/_config.js +++ b/packages/svelte/tests/compiler-errors/samples/malformed-snippet-2/_config.js @@ -4,6 +4,6 @@ export default test({ error: { code: 'js_parse_error', message: 'Unexpected token', - position: [21, 22] + position: [21, 21] } }); diff --git a/packages/svelte/tests/validator/samples/each-block-invalid-context-destructured/errors.json b/packages/svelte/tests/validator/samples/each-block-invalid-context-destructured/errors.json index 83cf0eec4a..42c0eb3883 100644 --- a/packages/svelte/tests/validator/samples/each-block-invalid-context-destructured/errors.json +++ b/packages/svelte/tests/validator/samples/each-block-invalid-context-destructured/errors.json @@ -8,7 +8,7 @@ }, "end": { "line": 1, - "column": 21 + "column": 17 } } ]