A recent change in TypeScript has caused a breaking change that affects the vscode-languageserver
, vscode-languageserver-types
, vscode-languageclient
and vscode-jsonrpc
packages. Specifically, extensions are now required in the "typings"
field in package.json. These packages all have something like the following in their package.json files:
Due to this change, all of these references must instead now point to something like the following:
"typings": "lib/main.d.ts"