From 78968b12813e096d6da0ac65df01e6cbccfb1f69 Mon Sep 17 00:00:00 2001 From: Gabriela Araujo Britto Date: Tue, 19 Feb 2019 09:10:27 -0800 Subject: [PATCH] don't provide refactor in js file --- src/services/refactors/convertToNamedParameters.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/services/refactors/convertToNamedParameters.ts b/src/services/refactors/convertToNamedParameters.ts index 8b966ad0ab2..9c88e5ad337 100644 --- a/src/services/refactors/convertToNamedParameters.ts +++ b/src/services/refactors/convertToNamedParameters.ts @@ -10,6 +10,8 @@ namespace ts.refactor.convertToNamedParameters { function getAvailableActions(context: RefactorContext): ReadonlyArray { const { file, startPosition } = context; + const isJSFile = isSourceFileJS(file); + if (isJSFile) return emptyArray; const functionDeclaration = getFunctionDeclarationAtPosition(file, startPosition, context.program.getTypeChecker()); if (!functionDeclaration) return emptyArray;