-
Notifications
You must be signed in to change notification settings - Fork 38
Description
The typescript language features built-in (I tried with 1.49.3) requires a plugin for the typescript language server. When looking at the tsserver log, it ties to load the module 'typescript-vscode-sh-plugin' and fails. Not clear what the consequences of the failure are. Doc (see https://github.com/aeschli/typescript-vscode-sh-plugin) indicates the plugin provides better semantic coloring.
The plugin is referenced in https://github.com/microsoft/vscode/blob/924ccf2b63b6841b09ed8e3b26362cf38a558d3a/extensions%2Ftypescript-language-features%2Fpackage.json and https://github.com/microsoft/vscode/blob/844f49f2a873bda53891bceb4ccc86bd631cfcbd/extensions%2Ftypescript-language-features%2Fextension.webpack.config.js
In particular, there is an "externals" field in the webpack config. Maybe we should process this config for all built-ins?
The module ends up in the extensions folder under <extension root dir>/node_modules/typescript-vscode-sh-plugin
in vscode.