JSPM

vscode-languageclient

10.0.0-next.16
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 868804
  • Score
    100M100P100Q185095F
  • License MIT

VSCode Language client implementation

Package Exports

  • vscode-languageclient
  • vscode-languageclient/$test/common/api
  • vscode-languageclient/$test/common/callHierarchy
  • vscode-languageclient/$test/common/client
  • vscode-languageclient/$test/common/codeAction
  • vscode-languageclient/$test/common/codeConverter
  • vscode-languageclient/$test/common/codeLens
  • vscode-languageclient/$test/common/colorProvider
  • vscode-languageclient/$test/common/completion
  • vscode-languageclient/$test/common/configuration
  • vscode-languageclient/$test/common/declaration
  • vscode-languageclient/$test/common/definition
  • vscode-languageclient/$test/common/diagnostic
  • vscode-languageclient/$test/common/documentHighlight
  • vscode-languageclient/$test/common/documentLink
  • vscode-languageclient/$test/common/documentSymbol
  • vscode-languageclient/$test/common/executeCommand
  • vscode-languageclient/$test/common/features
  • vscode-languageclient/$test/common/fileOperations
  • vscode-languageclient/$test/common/fileSystemWatcher
  • vscode-languageclient/$test/common/foldingRange
  • vscode-languageclient/$test/common/formatting
  • vscode-languageclient/$test/common/hover
  • vscode-languageclient/$test/common/implementation
  • vscode-languageclient/$test/common/inlayHint
  • vscode-languageclient/$test/common/inlineCompletion
  • vscode-languageclient/$test/common/inlineValue
  • vscode-languageclient/$test/common/linkedEditingRange
  • vscode-languageclient/$test/common/notebook
  • vscode-languageclient/$test/common/progress
  • vscode-languageclient/$test/common/progressPart
  • vscode-languageclient/$test/common/protocolCallHierarchyItem
  • vscode-languageclient/$test/common/protocolCodeAction
  • vscode-languageclient/$test/common/protocolCodeLens
  • vscode-languageclient/$test/common/protocolCompletionItem
  • vscode-languageclient/$test/common/protocolConverter
  • vscode-languageclient/$test/common/protocolDiagnostic
  • vscode-languageclient/$test/common/protocolDocumentLink
  • vscode-languageclient/$test/common/protocolInlayHint
  • vscode-languageclient/$test/common/protocolTypeHierarchyItem
  • vscode-languageclient/$test/common/protocolWorkspaceSymbol
  • vscode-languageclient/$test/common/reference
  • vscode-languageclient/$test/common/rename
  • vscode-languageclient/$test/common/selectionRange
  • vscode-languageclient/$test/common/semanticTokens
  • vscode-languageclient/$test/common/signatureHelp
  • vscode-languageclient/$test/common/textDocumentContent
  • vscode-languageclient/$test/common/textSynchronization
  • vscode-languageclient/$test/common/typeDefinition
  • vscode-languageclient/$test/common/typeHierarchy
  • vscode-languageclient/$test/common/utils/async
  • vscode-languageclient/$test/common/utils/globPattern
  • vscode-languageclient/$test/common/utils/is
  • vscode-languageclient/$test/common/utils/uuid
  • vscode-languageclient/$test/common/workspaceFolder
  • vscode-languageclient/$test/common/workspaceSymbol
  • vscode-languageclient/browser
  • vscode-languageclient/node

Readme

VSCode Language Server - Client Module

NPM Version NPM Downloads Build Status

This npm module allows VSCode extensions to easily integrate language servers adhering to the language server protocol

See here for a detailed documentation on how to implement language servers for VSCode.

History

For the history please see the main repository

License

MIT