Skip to content

TypeScriptLspResolvedOptions

TypeScriptLspResolvedOptions = object

readonly canonicalPaths: TypeScriptLspPluginOptions["canonicalPaths"]


readonly capabilities: TypeScriptLspPluginOptions["capabilities"]


readonly clientInfo: TypeScriptLspPluginOptions["clientInfo"]


readonly compilerOptions: TypeScriptLspPluginOptions["compilerOptions"]


readonly connectionProvider: TypeScriptLspPluginOptions["connectionProvider"]


readonly diagnosticDelayMs: number


readonly documentSync: TypeScriptLspPluginOptions["documentSync"]


readonly getDiagnosticActions: TypeScriptLspPluginOptions["getDiagnosticActions"]


readonly libraryFiles: TypeScriptLspPluginOptions["libraryFiles"]


readonly onApplyWorkspaceEdit: TypeScriptLspPluginOptions["onApplyWorkspaceEdit"]


readonly onConnectionCreated: TypeScriptLspPluginOptions["onConnectionCreated"]


readonly onDiagnostics: TypeScriptLspPluginOptions["onDiagnostics"]


readonly onError: TypeScriptLspPluginOptions["onError"]


readonly onOpenDefinition: TypeScriptLspPluginOptions["onOpenDefinition"]


readonly onOpenReferences: TypeScriptLspPluginOptions["onOpenReferences"]


readonly onRequestError: TypeScriptLspPluginOptions["onRequestError"]


readonly onStatusChange: TypeScriptLspPluginOptions["onStatusChange"]


readonly rootUri: string | null


readonly semanticTokens: TypeScriptLspPluginOptions["semanticTokens"]


readonly timeoutMs: number


readonly optional webSocketRoute?: string | URL


readonly optional webSocketTransportOptions?: LspWebSocketTransportOptions


readonly optional workerFactory?: () => LspWorkerLike

LspWorkerLike