volar-service-typescript
Advanced tools
Comparing version 0.0.24 to 0.0.25
import type { ServicePlugin } from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
export * from '@volar/typescript'; | ||
export interface Provide { | ||
'typescript/typescript': () => typeof import('typescript/lib/tsserverlibrary'); | ||
'typescript/typescript': () => typeof import('typescript'); | ||
'typescript/sys': () => ts.System; | ||
@@ -12,3 +12,3 @@ 'typescript/languageService': () => ts.LanguageService; | ||
} | ||
export declare function create(ts: typeof import('typescript/lib/tsserverlibrary')): ServicePlugin; | ||
export declare function create(ts: typeof import('typescript')): ServicePlugin; | ||
//# sourceMappingURL=index.d.ts.map |
import type { FormattingOptions } from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { TextDocument } from 'vscode-languageserver-textdocument'; | ||
@@ -4,0 +4,0 @@ import type { SharedContext } from '../types'; |
@@ -1,2 +0,2 @@ | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { TextDocument } from 'vscode-languageserver-textdocument'; | ||
@@ -3,0 +3,0 @@ import type { SharedContext } from '../types'; |
import type * as vscode from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { TextDocument } from 'vscode-languageserver-textdocument'; | ||
@@ -4,0 +4,0 @@ import type { SharedContext } from '../types'; |
import type * as vscode from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { SharedContext } from '../../types'; | ||
@@ -4,0 +4,0 @@ export interface Data { |
import type * as vscode from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { SharedContext } from '../types'; | ||
@@ -4,0 +4,0 @@ export declare function register(ctx: SharedContext): (uri: string, options: { |
import type * as vscode from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { SharedContext } from '../types'; | ||
@@ -4,0 +4,0 @@ export declare function register(ctx: SharedContext): (uri: string, position: vscode.Position, newName: string) => Promise<vscode.WorkspaceEdit | undefined>; |
import type { ServiceContext } from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { TextDocument } from 'vscode-languageserver-textdocument'; | ||
@@ -9,5 +9,5 @@ export type SharedContext = ServiceContext & { | ||
}; | ||
ts: typeof import('typescript/lib/tsserverlibrary'); | ||
ts: typeof import('typescript'); | ||
getTextDocument: (uri: string) => TextDocument | undefined; | ||
}; | ||
//# sourceMappingURL=types.d.ts.map |
@@ -1,2 +0,2 @@ | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { SharedContext } from '../types'; | ||
@@ -3,0 +3,0 @@ export interface IFilePathToResourceConverter { |
@@ -1,2 +0,2 @@ | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
export declare function snippetForFunctionCall(item: { | ||
@@ -3,0 +3,0 @@ insertText?: string; |
import type * as vscode from '@volar/language-service'; | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
import type { TextDocument } from 'vscode-languageserver-textdocument'; | ||
@@ -4,0 +4,0 @@ import type { SharedContext } from '../types'; |
@@ -1,2 +0,2 @@ | ||
import type * as ts from 'typescript/lib/tsserverlibrary'; | ||
import type * as ts from 'typescript'; | ||
export declare namespace SymbolKind { | ||
@@ -3,0 +3,0 @@ function fromProtocolScriptElementKind(kind: ts.ScriptElementKind): 2 | 5 | 10 | 22 | 11 | 6 | 7 | 13 | 12 | 9 | 26 | 15; |
{ | ||
"name": "volar-service-typescript", | ||
"version": "0.0.24", | ||
"version": "0.0.25", | ||
"description": "Integrate TypeScript into Volar", | ||
@@ -28,3 +28,3 @@ "homepage": "https://github.com/volarjs/services/tree/master/packages/typescript", | ||
"@types/path-browserify": "latest", | ||
"@types/semver": "^7.5.4", | ||
"@types/semver": "latest", | ||
"@volar/typescript": "latest" | ||
@@ -35,3 +35,3 @@ }, | ||
"semver": "^7.5.4", | ||
"typescript-auto-import-cache": "^0.3.0", | ||
"typescript-auto-import-cache": "^0.3.1", | ||
"vscode-languageserver-textdocument": "^1.0.11", | ||
@@ -50,3 +50,3 @@ "vscode-nls": "^5.2.0", | ||
}, | ||
"gitHead": "f0532815ff3cdcf289dc582ddd3b8e3bff0cba26" | ||
"gitHead": "d8838f4288d4836a8829a458855f557d58732963" | ||
} |
169547