Skip to content

Latest commit

 

History

History
 
 

typescript-plugin

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

typescript plugin

This is a plug-in for tsserver or typescript-language-server. It must be installed in a file-system location accessible by the language server or in the node_modules directory of projects being edited.

The LSP client must be configured to explicitly enable this plug-in. This is done by passing initializationOptions with the appropriate plugins configuration to the language server:

"initializationOptions":  {
    "plugins": [
        {
          "name": "@vue/typescript-plugin",
          "location": "/usr/local/lib/node_modules/@vue/language-server",
          "languages": ["vue"],
        },
    ],
  },

The languages field must specify file-types for which the plug-in will be enabled. If the plug-in package is installed in the local node_modules, the location field may contain any arbitrary string, but MUST be present.

Client-specific configuration