Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@vtsls/language-service

Package Overview
Dependencies
Maintainers
1
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vtsls/language-service - npm Package Compare versions

Comparing version 0.1.16 to 0.1.17

dist/shims/log.d.ts

1

dist/service/delegate.d.ts

@@ -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

dist/shims/window.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc