@volar/language-service
Advanced tools
Changelog
2.4.0 (2024-08-18)
workspaceSymbol/resolve
request (#213)workspace/executeCommand
request (#214)textDocument/declaration
requesttextDocument/moniker
requesttextDocument/prepareTypeHierarchy
typeHierarchy/supertypes
typeHierarchy/subtypes
requeststextDocument/inlineValue
requestreplaceTscContent
for downstream usage (#223) - Thanks @so1vedirectoryExists
for language service hostrunTsc
extensions parameter behavior (#222)@types/xxx
(#81)asFileName
result if possible (volarjs/vscode-typescript-web#4497)Program.getSourceFile
instead of askedFiles
to more accurately determine indirect reference fileslinkSupport
property for declaration, definition, typeDefinition, implementation requestspkgFilePath
is emptyxxx.ts
, xxx.d.ts
module names@types/xxx
if package xxx
do not existfromOffsets
is not sortedwatchFiles
API to return Disposablesetup
hook for createTypeScriptProject
functionsetup
hook for runTsc
functionextraExtensionsToRemove
option for runTsc
function for glint emit supportcreateAsyncLanguageServicePlugin
's scriptKind
param allows pass a gettersetup
hook for createSimpleWorkerLanguageService
, createTypeScriptWorkerService
functionsactivateAutomaticTypeAcquisition
with createNpmFileSystem
from the new @volar/jsdelivr
package (#218) (#219)servicePlugins
option to languageServicePlugins
monaco-languageserver-types
0.4 (#225) - Thanks @remcohaszing@volar/typescript
(#215)Language
to language service option (#217)startLanguageServer
function to accept multiple workspace folders (#229)