Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update vscode-languageclient/-server modules, drop polyfills (#146)
* bump dependencies * drop obsolete polyfills * update imports see https://github.com/Microsoft/vscode-languageserver-node/blob/main/README.md#3160-protocol-600-json-rpc-700-client-and-700-server * new `TextDocuments` creation syntax see https://github.com/Microsoft/vscode-languageserver-node/blob/main/README.md#3150-protocol-600-client--600-server microsoft/vscode-languageserver-node#532 removed `document.syncKinds`, so this should be the behaviour that was present before that change * remove unneccesary generic parameter RO https://github.com/Microsoft/vscode-languageserver-node/blob/main/README.md#3160-protocol-600-json-rpc-700-client-and-700-server * https://github.com/Microsoft/vscode-languageserver-node/blob/main/README.md#3170-protocol-800-json-rpc-800-client-and-800-server new start logic * register all handlers before calling `client.start()` https://github.com/Microsoft/vscode-languageserver-node/blob/main/README.md#3170-protocol-800-json-rpc-800-client-and-800-server * bump transpilation target to `es2020` * bump TS, some types, disable lib checks temporarily * update error types to explicit any * add changeset
- Loading branch information