You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move to latest compiler, NodeJS 20.9.0, es2022 and exports statements. (#1502)
* WIP
* More version updates
* More code cleanup
* Convert client to export property
* Fix imports
* Get test oto work again
* Update Readme.md
* Revert timeout
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,10 @@ After cloning the repository, run `npm install` to install dependencies and `npm
36
36
37
37
## Next (10.0.0-next.* Client and 10.0.0-next.* Server)
38
38
39
+
- Upgraded to newer libraries, compilers and package.json exports rules:
40
+
- Compiler upgraded to `5.5.x`.
41
+
- Libs now depend on NodeJS `20.9.0` and `es2022`.
42
+
-`vscode-jsonrpc`, `vscode-languageserver-protocol`, `vscode-languageclient` and `vscode-languageserver` now use the `exports` property instead of having a `main` and `typings` property. This might need adoption in tsconfig.json files around the `module` and `moduleResolution`. The LSP libraries currently use `node16` for both values.
39
43
- added proposed CodeActionKind.RefactorMove
40
44
- snippet support in Workspace edits
41
45
- support to control the parallelism of the dispatch requests and notification. This is a breaking change since it allows notification handlers to return a promise to control this.
0 commit comments