From a1e9fc4cb19e7655613ebe6f4dd911b5427b0367 Mon Sep 17 00:00:00 2001 From: Armano Date: Fri, 8 Apr 2022 18:51:48 +0200 Subject: [PATCH] fix(eslint-plugin): update code to use estree range instead of ts pos/end #4723 (#4790) Co-authored-by: Josh Goldberg --- .../src/rules/no-unnecessary-type-assertion.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts b/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts index 38c9b267ac8..297460965be 100644 --- a/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts +++ b/packages/eslint-plugin/src/rules/no-unnecessary-type-assertion.ts @@ -171,8 +171,8 @@ export default util.createRule({ messageId: 'unnecessaryAssertion', fix(fixer) { return fixer.removeRange([ - originalNode.expression.end, - originalNode.end, + node.expression.range[1], + node.range[1], ]); }, }); @@ -217,8 +217,8 @@ export default util.createRule({ messageId: 'contextuallyUnnecessary', fix(fixer) { return fixer.removeRange([ - originalNode.expression.end, - originalNode.end, + node.expression.range[1], + node.range[1], ]); }, });