summaryrefslogtreecommitdiff
path: root/tools/language-server/src/plugins/interfaces.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/language-server/src/plugins/interfaces.ts')
-rw-r--r--tools/language-server/src/plugins/interfaces.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/language-server/src/plugins/interfaces.ts b/tools/language-server/src/plugins/interfaces.ts
index b68100de1..84e4cbda3 100644
--- a/tools/language-server/src/plugins/interfaces.ts
+++ b/tools/language-server/src/plugins/interfaces.ts
@@ -164,4 +164,8 @@ export interface LSPProviderConfig {
definitionLinkSupport: boolean;
}
-export type Plugin = Partial<ProviderBase & DefinitionsProvider & OnWatchFileChanges & SelectionRangeProvider & UpdateTsOrJsFile>;
+interface NamedPlugin {
+ pluginName: string;
+}
+
+export type Plugin = Partial<NamedPlugin & ProviderBase & DefinitionsProvider & OnWatchFileChanges & SelectionRangeProvider & UpdateTsOrJsFile>;