Replies: 3 comments 3 replies
-
@jwebstar thank you for the discussion, I think in general we should aim to keep the typescript version we use up to date to make use of their improvements and new features. As far as I understand nothing really prevents us from bumping the version like we've done in the past, but we will need to address any build errors that might occur and if both the electron and browser applications work correctly. If you are up for it please feel free to propose a pull-request 👍 |
Beta Was this translation helpful? Give feedback.
-
As far as I understand, we don't put constraints on what TypeScript version dependents should use. Have you tried setting |
Beta Was this translation helpful? Give feedback.
-
I don't see the difference 🤷 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, an extension I'm developing depends on a 3rd party package that depends on Typescript 4. Are there any plans to upgrade Theia from ^3.9.2 to a newer Typescript version?
I've been able to get my extension compiling/running with the latest Typescript (4.3.4) by doing the following:
"new Promise((resolve, reject)" to: "new Promise<void>((resolve, reject)"
In the meantime could I submit a PR for the 1st point? (or if preferred someone active on the code could commit it)
My extension uses a minimal set of Theia packages, using the latest Typescript with a fork of the main Theia repo does run into more Typescript errors.
Beta Was this translation helpful? Give feedback.
All reactions