From 2ea84289f094d3e8d8241b374dcec993ebf43913 Mon Sep 17 00:00:00 2001 From: Geoffrey Date: Tue, 10 Jul 2018 20:16:55 +0200 Subject: [PATCH] Permit to update path when export(s) keyword in file (#53964) --- .../src/features/updatePathsOnRename.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/typescript-language-features/src/features/updatePathsOnRename.ts b/extensions/typescript-language-features/src/features/updatePathsOnRename.ts index 01cf885a5e6..3d5558d4b7a 100644 --- a/extensions/typescript-language-features/src/features/updatePathsOnRename.ts +++ b/extensions/typescript-language-features/src/features/updatePathsOnRename.ts @@ -87,7 +87,7 @@ export class UpdateImportsOnFileRenameHandler { // Never attempt to update import paths if the file does not contain something the looks like an export const tree = await this.client.execute('navtree', { file: newFile }); const hasExport = (node: Proto.NavigationTree): boolean => { - return !!node.kindModifiers.match(/\bexport\b/g) || !!(node.childItems && node.childItems.some(hasExport)); + return !!node.kindModifiers.match(/\bexports?\b/g) || !!(node.childItems && node.childItems.some(hasExport)); }; if (!tree.body || !tree.body || !hasExport(tree.body)) { return;