@vtsls/language-service
Advanced tools
Comparing version 0.1.16 to 0.1.17
@@ -8,2 +8,3 @@ import * as lsp from "vscode-languageserver-protocol"; | ||
logMessage: (type: lsp.MessageType, message: string) => void; | ||
logTrace: (message: string) => void; | ||
showMessage: (type: lsp.MessageType, message: string, ...actions: lsp.MessageActionItem[]) => Promise<lsp.MessageActionItem | null>; | ||
@@ -10,0 +11,0 @@ openTextDocument(uri: lsp.URI, focus?: boolean): Promise<boolean>; |
@@ -53,2 +53,3 @@ import * as lsp from "vscode-languageserver-protocol"; | ||
onLogMessage(handler: (params: lsp.LogMessageParams) => void): lsp.Disposable; | ||
onLogTrace(handler: (params: lsp.LogTraceParams) => void): lsp.Disposable; | ||
onShowMessage(handler: (params: lsp.ShowMessageRequestParams) => Promise<lsp.MessageActionItem | null>): lsp.Disposable; | ||
@@ -55,0 +56,0 @@ onApplyWorkspaceEdit(handler: (params: lsp.ApplyWorkspaceEditParams) => Promise<lsp.ApplyWorkspaceEditResult>): lsp.Disposable; |
@@ -20,2 +20,3 @@ import * as lsp from "vscode-languageserver-protocol"; | ||
logMessage: (params: lsp.LogMessageParams) => void; | ||
logTrace: (params: lsp.LogTraceParams) => void; | ||
showMessage: (params: lsp.ShowMessageRequestParams) => Promise<lsp.MessageActionItem | null>; | ||
@@ -30,2 +31,3 @@ applyWorkspaceEdit: (params: lsp.ApplyWorkspaceEditParams) => Promise<lsp.ApplyWorkspaceEditResult>; | ||
onLogMessage(handler: EventHandlersMapping["logMessage"]): lsp.Disposable; | ||
onLogTrace(handler: EventHandlersMapping["logTrace"]): lsp.Disposable; | ||
onShowMessage(handler: EventHandlersMapping["showMessage"]): lsp.Disposable; | ||
@@ -32,0 +34,0 @@ onApplyWorkspaceEdit(handler: EventHandlersMapping["applyWorkspaceEdit"]): lsp.Disposable; |
@@ -22,2 +22,3 @@ /// <reference types="vscode/src/vscode-dts/vscode" /> | ||
export { FilePermission, FileStat, FileType } from "./fs"; | ||
export { LogLevel } from "./log"; | ||
export * from "./types"; | ||
@@ -24,0 +25,0 @@ export { l10n }; |
@@ -5,2 +5,3 @@ import * as vscode from "vscode"; | ||
import { Disposable } from "../utils/dispose"; | ||
import { OutputChannel } from "./log"; | ||
export declare class WindowShimService extends Disposable { | ||
@@ -14,3 +15,5 @@ private readonly delegate; | ||
constructor(delegate: TSLanguageServiceDelegate); | ||
createOutputChannel(name: string): vscode.OutputChannel; | ||
createOutputChannel(name: string, options: string | { | ||
log: true; | ||
} | undefined): OutputChannel; | ||
showErrorMessage(message: string, ...items: (vscode.MessageOptions | string | vscode.MessageItem)[]): Promise<string | lsp.MessageActionItem | vscode.MessageOptions | vscode.MessageItem | null>; | ||
@@ -17,0 +20,0 @@ showInformationMessage(message: string, ...items: (vscode.MessageOptions | string | vscode.MessageItem)[]): Promise<string | lsp.MessageActionItem | vscode.MessageOptions | vscode.MessageItem | null>; |
import * as vscode from 'vscode'; | ||
import { PluginManager } from './utils/plugins'; | ||
import { PluginManager } from './tsServer/plugins'; | ||
declare class ApiV0 { | ||
@@ -4,0 +4,0 @@ readonly onCompletionAccepted: vscode.Event<vscode.CompletionItem & { |
@@ -1,2 +0,2 @@ | ||
import { PluginManager } from '../utils/plugins'; | ||
import { PluginManager } from '../tsServer/plugins'; | ||
import { Command } from './commandManager'; | ||
@@ -3,0 +3,0 @@ export declare class ConfigurePluginCommand implements Command { |
import TypeScriptServiceClientHost from '../typeScriptServiceClientHost'; | ||
import { ActiveJsTsEditorTracker } from '../utils/activeJsTsEditorTracker'; | ||
import { ActiveJsTsEditorTracker } from '../ui/activeJsTsEditorTracker'; | ||
import { Lazy } from '../utils/lazy'; | ||
@@ -4,0 +4,0 @@ import { Command } from './commandManager'; |
import TypeScriptServiceClientHost from '../typeScriptServiceClientHost'; | ||
import { ActiveJsTsEditorTracker } from '../utils/activeJsTsEditorTracker'; | ||
import { ActiveJsTsEditorTracker } from '../ui/activeJsTsEditorTracker'; | ||
import { Lazy } from '../utils/lazy'; | ||
import { PluginManager } from '../utils/plugins'; | ||
import { PluginManager } from '../tsServer/plugins'; | ||
import { CommandManager } from './commandManager'; | ||
export declare function registerBaseCommands(commandManager: CommandManager, lazyClientHost: Lazy<TypeScriptServiceClientHost>, pluginManager: PluginManager, activeJsTsEditorTracker: ActiveJsTsEditorTracker): void; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -0,3 +1,3 @@ | ||
import VsCodeTelemetryReporter from '@vscode/extension-telemetry'; | ||
import * as vscode from 'vscode'; | ||
import VsCodeTelemetryReporter from '@vscode/extension-telemetry'; | ||
import * as tas from 'vscode-tas-client'; | ||
@@ -4,0 +4,0 @@ export interface IExperimentationTelemetryReporter extends tas.IExperimentationTelemetry, vscode.Disposable { |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=callHierarchy.d.ts.map |
import * as vscode from 'vscode'; | ||
import type * as Proto from '../../protocol'; | ||
import { CachedResponse } from '../../tsServer/cachedResponse'; | ||
import type * as Proto from '../../tsServer/protocol/protocol'; | ||
import { ITypeScriptServiceClient } from '../../typescriptService'; | ||
@@ -5,0 +5,0 @@ export declare class ReferencesCodeLens extends vscode.CodeLens { |
import * as vscode from 'vscode'; | ||
import type * as Proto from '../../protocol'; | ||
import { DocumentSelector } from '../../configuration/documentSelector'; | ||
import { LanguageDescription } from '../../configuration/languageDescription'; | ||
import { CachedResponse } from '../../tsServer/cachedResponse'; | ||
import type * as Proto from '../../tsServer/protocol/protocol'; | ||
import { ITypeScriptServiceClient } from '../../typescriptService'; | ||
import { DocumentSelector } from '../../utils/documentSelector'; | ||
import { LanguageDescription } from '../../utils/languageDescription'; | ||
import { ReferencesCodeLens, TypeScriptBaseCodeLensProvider } from './baseCodeLensProvider'; | ||
@@ -8,0 +8,0 @@ export default class TypeScriptImplementationsCodeLensProvider extends TypeScriptBaseCodeLensProvider { |
import * as vscode from 'vscode'; | ||
import type * as Proto from '../../protocol'; | ||
import { DocumentSelector } from '../../configuration/documentSelector'; | ||
import { LanguageDescription } from '../../configuration/languageDescription'; | ||
import { CachedResponse } from '../../tsServer/cachedResponse'; | ||
import type * as Proto from '../../tsServer/protocol/protocol'; | ||
import { ITypeScriptServiceClient } from '../../typescriptService'; | ||
import { DocumentSelector } from '../../utils/documentSelector'; | ||
import { LanguageDescription } from '../../utils/languageDescription'; | ||
import { ReferencesCodeLens, TypeScriptBaseCodeLensProvider } from './baseCodeLensProvider'; | ||
@@ -8,0 +8,0 @@ export declare class TypeScriptReferencesCodeLensProvider extends TypeScriptBaseCodeLensProvider { |
import * as vscode from 'vscode'; | ||
import { CommandManager } from '../commands/commandManager'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { LanguageDescription } from '../configuration/languageDescription'; | ||
import { TelemetryReporter } from '../logging/telemetry'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { LanguageDescription } from '../utils/languageDescription'; | ||
import { TelemetryReporter } from '../utils/telemetry'; | ||
import TypingsStatus from '../utils/typingsStatus'; | ||
import TypingsStatus from '../ui/typingsStatus'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, language: LanguageDescription, client: ITypeScriptServiceClient, typingsStatus: TypingsStatus, fileConfigurationManager: FileConfigurationManager, commandManager: CommandManager, telemetryReporter: TelemetryReporter, onCompletionAccepted: (item: vscode.CompletionItem) => void): vscode.Disposable; | ||
//# sourceMappingURL=completions.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import DefinitionProviderBase from './definitionProviderBase'; | ||
@@ -5,0 +5,0 @@ export default class TypeScriptDefinitionProvider extends DefinitionProviderBase implements vscode.DefinitionProvider { |
import * as vscode from 'vscode'; | ||
import { DiagnosticLanguage } from '../configuration/languageDescription'; | ||
import { Disposable } from '../utils/dispose'; | ||
import { DiagnosticLanguage } from '../utils/languageDescription'; | ||
export declare const enum DiagnosticKind { | ||
@@ -5,0 +5,0 @@ Syntax = 0, |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=directiveCommentCompletions.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=documentHighlight.d.ts.map |
import * as vscode from 'vscode'; | ||
import type * as Proto from '../protocol'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { CachedResponse } from '../tsServer/cachedResponse'; | ||
import type * as Proto from '../tsServer/protocol/protocol'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient, cachedResponse: CachedResponse<Proto.NavTreeResponse>): vscode.Disposable; | ||
//# sourceMappingURL=documentSymbol.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { DiagnosticsManager } from './diagnostics'; | ||
@@ -5,0 +5,0 @@ import FileConfigurationManager from './fileConfigurationManager'; |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=folding.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { LanguageDescription } from '../configuration/languageDescription'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { LanguageDescription } from '../utils/languageDescription'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, language: LanguageDescription, client: ITypeScriptServiceClient, fileConfigurationManager: FileConfigurationManager): vscode.Disposable; | ||
//# sourceMappingURL=formatting.d.ts.map |
import * as vscode from 'vscode'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient, fileConfigurationManager: FileConfigurationManager): vscode.Disposable; | ||
//# sourceMappingURL=hover.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=implementations.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { LanguageDescription } from '../configuration/languageDescription'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { LanguageDescription } from '../utils/languageDescription'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, language: LanguageDescription, client: ITypeScriptServiceClient, fileConfigurationManager: FileConfigurationManager): vscode.Disposable; | ||
//# sourceMappingURL=inlayHints.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { LanguageDescription } from '../configuration/languageDescription'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { LanguageDescription } from '../utils/languageDescription'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
@@ -6,0 +6,0 @@ export declare function templateToSnippet(template: string): vscode.SnippetString; |
import * as vscode from 'vscode'; | ||
import { CommandManager } from '../commands/commandManager'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { TelemetryReporter } from '../logging/telemetry'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { TelemetryReporter } from '../utils/telemetry'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient, commandManager: CommandManager, fileConfigurationManager: FileConfigurationManager, telemetryReporter: TelemetryReporter): vscode.Disposable; | ||
//# sourceMappingURL=organizeImports.d.ts.map |
import * as vscode from 'vscode'; | ||
import { CommandManager } from '../commands/commandManager'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { TelemetryReporter } from '../logging/telemetry'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { TelemetryReporter } from '../utils/telemetry'; | ||
import { DiagnosticsManager } from './diagnostics'; | ||
@@ -7,0 +7,0 @@ import FileConfigurationManager from './fileConfigurationManager'; |
import * as vscode from 'vscode'; | ||
import { CommandManager } from '../commands/commandManager'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { TelemetryReporter } from '../logging/telemetry'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { TelemetryReporter } from '../utils/telemetry'; | ||
import FormattingOptionsManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient, formattingOptionsManager: FormattingOptionsManager, commandManager: CommandManager, telemetryReporter: TelemetryReporter): vscode.Disposable; | ||
//# sourceMappingURL=refactor.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=references.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import FileConfigurationManager from './fileConfigurationManager'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient, fileConfigurationManager: FileConfigurationManager): vscode.Disposable; | ||
import { LanguageDescription } from '../configuration/languageDescription'; | ||
export declare function register(selector: DocumentSelector, language: LanguageDescription, client: ITypeScriptServiceClient, fileConfigurationManager: FileConfigurationManager): vscode.Disposable; | ||
//# sourceMappingURL=rename.d.ts.map |
import * as vscode from 'vscode'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=semanticTokens.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=signatureHelp.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
export declare function register(selector: DocumentSelector, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=smartSelect.d.ts.map |
import * as vscode from 'vscode'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import { LanguageDescription } from '../utils/languageDescription'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { LanguageDescription } from '../configuration/languageDescription'; | ||
export declare function register(selector: DocumentSelector, language: LanguageDescription, client: ITypeScriptServiceClient): vscode.Disposable; | ||
//# sourceMappingURL=tagClosing.d.ts.map |
import * as vscode from 'vscode'; | ||
import { DocumentSelector } from '../configuration/documentSelector'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { DocumentSelector } from '../utils/documentSelector'; | ||
import DefinitionProviderBase from './definitionProviderBase'; | ||
@@ -5,0 +5,0 @@ export default class TypeScriptTypeDefinitionProvider extends DefinitionProviderBase implements vscode.TypeDefinitionProvider { |
@@ -6,6 +6,6 @@ import * as vscode from 'vscode'; | ||
import TypeScriptServiceClient from './typescriptServiceClient'; | ||
import TypingsStatus from './ui/typingsStatus'; | ||
import { Disposable } from './utils/dispose'; | ||
import { LanguageDescription } from './utils/languageDescription'; | ||
import { TelemetryReporter } from './utils/telemetry'; | ||
import TypingsStatus from './utils/typingsStatus'; | ||
import { LanguageDescription } from './configuration/languageDescription'; | ||
import { TelemetryReporter } from './logging/telemetry'; | ||
export default class LanguageProvider extends Disposable { | ||
@@ -12,0 +12,0 @@ private readonly client; |
@@ -9,7 +9,7 @@ import * as vscode from 'vscode'; | ||
import TypeScriptServiceClientHost from './typeScriptServiceClientHost'; | ||
import { ActiveJsTsEditorTracker } from './utils/activeJsTsEditorTracker'; | ||
import { ServiceConfigurationProvider } from './utils/configuration'; | ||
import { ActiveJsTsEditorTracker } from './ui/activeJsTsEditorTracker'; | ||
import { ServiceConfigurationProvider } from './configuration/configuration'; | ||
import { Lazy } from './utils/lazy'; | ||
import { Logger } from './utils/logger'; | ||
import { PluginManager } from './utils/plugins'; | ||
import { Logger } from './logging/logger'; | ||
import { PluginManager } from './tsServer/plugins'; | ||
export declare function createLazyClientHost(context: vscode.ExtensionContext, onCaseInsensitiveFileSystem: boolean, services: { | ||
@@ -16,0 +16,0 @@ pluginManager: PluginManager; |
import * as vscode from 'vscode'; | ||
import type * as Proto from '../protocol'; | ||
import { ServerResponse } from '../typescriptService'; | ||
import type * as Proto from './protocol/protocol'; | ||
type Resolve<T extends Proto.Response> = () => Promise<ServerResponse.Response<T>>; | ||
@@ -5,0 +5,0 @@ /** |
@@ -1,3 +0,3 @@ | ||
import type * as Proto from '../protocol'; | ||
import { ServerResponse } from '../typescriptService'; | ||
import type * as Proto from './protocol/protocol'; | ||
export interface CallbackItem<R> { | ||
@@ -4,0 +4,0 @@ readonly onSuccess: (value: R) => void; |
@@ -1,2 +0,2 @@ | ||
import Tracer from '../utils/tracer'; | ||
import Tracer from '../logging/tracer'; | ||
export interface OngoingRequestCanceller { | ||
@@ -3,0 +3,0 @@ readonly cancellationPipeName: string | undefined; |
@@ -1,2 +0,2 @@ | ||
import Tracer from '../utils/tracer'; | ||
import Tracer from '../logging/tracer'; | ||
import { OngoingRequestCanceller } from './cancellation'; | ||
@@ -3,0 +3,0 @@ export declare class NodeRequestCanceller implements OngoingRequestCanceller { |
@@ -1,2 +0,2 @@ | ||
import type * as Proto from '../protocol'; | ||
import type * as Proto from './protocol/protocol'; | ||
export declare enum RequestQueueingType { | ||
@@ -3,0 +3,0 @@ /** |
import * as vscode from 'vscode'; | ||
import type * as Proto from '../protocol'; | ||
import { TypeScriptServiceConfiguration } from '../configuration/configuration'; | ||
import { TelemetryReporter } from '../logging/telemetry'; | ||
import Tracer from '../logging/tracer'; | ||
import { ServerResponse, ServerType, TypeScriptRequests } from '../typescriptService'; | ||
import { TypeScriptServiceConfiguration } from '../utils/configuration'; | ||
import { Disposable } from '../utils/dispose'; | ||
import { TelemetryReporter } from '../utils/telemetry'; | ||
import Tracer from '../utils/tracer'; | ||
import { OngoingRequestCanceller } from './cancellation'; | ||
import type * as Proto from './protocol/protocol'; | ||
import { TypeScriptVersionManager } from './versionManager'; | ||
@@ -10,0 +10,0 @@ import { TypeScriptVersion } from './versionProvider'; |
@@ -1,2 +0,2 @@ | ||
import type * as Proto from '../protocol'; | ||
import type * as Proto from './protocol/protocol'; | ||
import { TypeScriptVersion } from './versionProvider'; | ||
@@ -3,0 +3,0 @@ export declare class TypeScriptServerError extends Error { |
@@ -1,2 +0,2 @@ | ||
import { TypeScriptServiceConfiguration } from '../utils/configuration'; | ||
import { TypeScriptServiceConfiguration } from '../configuration/configuration'; | ||
import { TsServerLog, TsServerProcess, TsServerProcessFactory, TsServerProcessKind } from './server'; | ||
@@ -3,0 +3,0 @@ import { TypeScriptVersionManager } from './versionManager'; |
import * as vscode from 'vscode'; | ||
import { TypeScriptServiceConfiguration } from '../configuration/configuration'; | ||
import { Logger } from '../logging/logger'; | ||
import { TelemetryReporter } from '../logging/telemetry'; | ||
import Tracer from '../logging/tracer'; | ||
import { OngoingRequestCancellerFactory } from '../tsServer/cancellation'; | ||
import { ClientCapabilities } from '../typescriptService'; | ||
import { TypeScriptServiceConfiguration } from '../utils/configuration'; | ||
import { Logger } from '../utils/logger'; | ||
import { TypeScriptPluginPathsProvider } from '../utils/pluginPathsProvider'; | ||
import { PluginManager } from '../utils/plugins'; | ||
import { TelemetryReporter } from '../utils/telemetry'; | ||
import Tracer from '../utils/tracer'; | ||
import { ILogDirectoryProvider } from './logDirectoryProvider'; | ||
import { TypeScriptPluginPathsProvider } from './pluginPathsProvider'; | ||
import { PluginManager } from './plugins'; | ||
import { ITypeScriptServer, TsServerDelegate, TsServerProcessFactory } from './server'; | ||
@@ -12,0 +12,0 @@ import { TypeScriptVersionManager } from './versionManager'; |
import * as vscode from 'vscode'; | ||
import { TypeScriptServiceConfiguration } from '../utils/configuration'; | ||
import { TypeScriptServiceConfiguration } from '../configuration/configuration'; | ||
import { Disposable } from '../utils/dispose'; | ||
@@ -4,0 +4,0 @@ import { ITypeScriptVersionProvider, TypeScriptVersion } from './versionProvider'; |
@@ -1,3 +0,3 @@ | ||
import API from '../utils/api'; | ||
import { TypeScriptServiceConfiguration } from '../utils/configuration'; | ||
import { TypeScriptServiceConfiguration } from '../configuration/configuration'; | ||
import { API } from './api'; | ||
export declare const enum TypeScriptVersionSource { | ||
@@ -4,0 +4,0 @@ Bundled = "bundled", |
@@ -1,2 +0,2 @@ | ||
import { TypeScriptServiceConfiguration } from '../utils/configuration'; | ||
import { TypeScriptServiceConfiguration } from '../configuration/configuration'; | ||
import { ITypeScriptVersionProvider, TypeScriptVersion } from './versionProvider'; | ||
@@ -3,0 +3,0 @@ export declare class DiskTypeScriptVersionProvider implements ITypeScriptVersionProvider { |
import * as vscode from 'vscode'; | ||
import * as Proto from './protocol'; | ||
import * as Proto from './tsServer/protocol/protocol'; | ||
import BufferSyncSupport from './tsServer/bufferSyncSupport'; | ||
import { ExecutionTarget } from './tsServer/server'; | ||
import { TypeScriptVersion } from './tsServer/versionProvider'; | ||
import API from './utils/api'; | ||
import { TypeScriptServiceConfiguration } from './utils/configuration'; | ||
import { PluginManager } from './utils/plugins'; | ||
import { TelemetryReporter } from './utils/telemetry'; | ||
import { API } from './tsServer/api'; | ||
import { TypeScriptServiceConfiguration } from './configuration/configuration'; | ||
import { PluginManager } from './tsServer/plugins'; | ||
import { TelemetryReporter } from './logging/telemetry'; | ||
export declare enum ServerType { | ||
@@ -67,2 +67,5 @@ Syntax = "syntax", | ||
'findSourceDefinition': [Proto.FileLocationRequestArgs, Proto.DefinitionResponse]; | ||
'getMoveToRefactoringFileSuggestions': [Proto.GetMoveToRefactoringFileSuggestionsRequestArgs, Proto.GetMoveToRefactoringFileSuggestionsResponse]; | ||
'getEditsForMoveToFileRefactor': [Proto.GetEditsForMoveToFileRefactorRequestArgs, Proto.GetEditsForMoveToFileRefactorResponse]; | ||
'linkedEditingRange': [Proto.FileLocationRequestArgs, Proto.LinkedEditingRangeResponse]; | ||
} | ||
@@ -69,0 +72,0 @@ interface NoResponseTsServerRequests { |
import * as vscode from 'vscode'; | ||
import { IExperimentationTelemetryReporter } from './experimentTelemetryReporter'; | ||
import { DiagnosticKind, DiagnosticsManager } from './languageFeatures/diagnostics'; | ||
import * as Proto from './protocol'; | ||
import * as Proto from './tsServer/protocol/protocol'; | ||
import { API } from './tsServer/api'; | ||
import BufferSyncSupport from './tsServer/bufferSyncSupport'; | ||
@@ -11,8 +12,7 @@ import { OngoingRequestCancellerFactory } from './tsServer/cancellation'; | ||
import { ClientCapabilities, ClientCapability, ExecConfig, ITypeScriptServiceClient, ServerResponse, TypeScriptRequests } from './typescriptService'; | ||
import API from './utils/api'; | ||
import { ServiceConfigurationProvider, TypeScriptServiceConfiguration } from './utils/configuration'; | ||
import { ServiceConfigurationProvider, TypeScriptServiceConfiguration } from './configuration/configuration'; | ||
import { Disposable } from './utils/dispose'; | ||
import { Logger } from './utils/logger'; | ||
import { PluginManager } from './utils/plugins'; | ||
import { TelemetryReporter } from './utils/telemetry'; | ||
import { Logger } from './logging/logger'; | ||
import { PluginManager } from './tsServer/plugins'; | ||
import { TelemetryReporter } from './logging/telemetry'; | ||
export interface TsDiagnostics { | ||
@@ -19,0 +19,0 @@ readonly kind: DiagnosticKind; |
import * as vscode from 'vscode'; | ||
import { CommandManager } from './commands/commandManager'; | ||
import { ServiceConfigurationProvider } from './configuration/configuration'; | ||
import { LanguageDescription } from './configuration/languageDescription'; | ||
import { IExperimentationTelemetryReporter } from './experimentTelemetryReporter'; | ||
import { Logger } from './logging/logger'; | ||
import { OngoingRequestCancellerFactory } from './tsServer/cancellation'; | ||
import { ILogDirectoryProvider } from './tsServer/logDirectoryProvider'; | ||
import { PluginManager } from './tsServer/plugins'; | ||
import { TsServerProcessFactory } from './tsServer/server'; | ||
import { ITypeScriptVersionProvider } from './tsServer/versionProvider'; | ||
import TypeScriptServiceClient from './typescriptServiceClient'; | ||
import { ActiveJsTsEditorTracker } from './utils/activeJsTsEditorTracker'; | ||
import { ServiceConfigurationProvider } from './utils/configuration'; | ||
import { ActiveJsTsEditorTracker } from './ui/activeJsTsEditorTracker'; | ||
import { Disposable } from './utils/dispose'; | ||
import { LanguageDescription } from './utils/languageDescription'; | ||
import { Logger } from './utils/logger'; | ||
import { PluginManager } from './utils/plugins'; | ||
export default class TypeScriptServiceClientHost extends Disposable { | ||
@@ -16,0 +16,0 @@ private readonly client; |
import { CommandManager } from '../commands/commandManager'; | ||
import { ITypeScriptServiceClient } from '../typescriptService'; | ||
import { ActiveJsTsEditorTracker } from '../utils/activeJsTsEditorTracker'; | ||
import { Disposable } from '../utils/dispose'; | ||
import { ActiveJsTsEditorTracker } from './activeJsTsEditorTracker'; | ||
export declare class IntellisenseStatus extends Disposable { | ||
@@ -6,0 +6,0 @@ private readonly _client; |
@@ -1,2 +0,2 @@ | ||
export { onCaseInsensitiveFileSystem } from "@vsc-ts/utils/fileSystem.electron"; | ||
export { onCaseInsensitiveFileSystem } from "@vsc-ts/utils/fs.electron"; | ||
//# sourceMappingURL=fs.d.ts.map |
{ | ||
"name": "@vtsls/language-service", | ||
"description": "LSP wrapper for typescript extension of vscode", | ||
"version": "0.1.16", | ||
"version": "0.1.17", | ||
"license": "MIT", | ||
@@ -25,6 +25,6 @@ "engines": { | ||
"dependencies": { | ||
"@vscode/l10n": "^0.0.11", | ||
"@vscode/l10n": "^0.0.13", | ||
"jsonc-parser": "^3.2.0", | ||
"semver": "5.5.1", | ||
"typescript": "^5.0.2", | ||
"typescript": "^5.0.4", | ||
"vscode-languageserver-protocol": "^3.17.3", | ||
@@ -37,4 +37,4 @@ "vscode-languageserver-textdocument": "^1.0.8", | ||
"@types/semver": "^5.5.0", | ||
"esbuild": "^0.17.12", | ||
"vitest": "^0.29.7" | ||
"esbuild": "^0.17.16", | ||
"vitest": "^0.30.1" | ||
}, | ||
@@ -41,0 +41,0 @@ "repository": { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
39
2239779
147
55856
+ Added@vscode/l10n@0.0.13(transitive)
- Removed@vscode/l10n@0.0.11(transitive)
Updated@vscode/l10n@^0.0.13
Updatedtypescript@^5.0.4