eclipse-theia / theia-ide

The Eclipse IDE is a modern and open IDE for cloud and desktop. The Theia IDE is based on the Theia platform. The Theia IDE is available as a downloadable desktop application. You can also try the latest version of the Theia IDE online. For more details, see the Readme below.
https://theia-ide.org/#theiaide
MIT License
346 stars 129 forks source link

Update yargs dev-dependency to latest version #194

Open jfaltermeier opened 2 years ago

jfaltermeier commented 2 years ago

Bug Description:

We are keeping the yargs devDependency back because of a compile issue in a script we are using (update-checksum.ts). We should fix the script so that can update yargs again

See https://github.com/eclipse-theia/theia-blueprint/pull/192 as well for the commit that fixes the yargs version

jfaltermeier commented 2 years ago

Also check whether the compile issue might be a result of yargs and @types/yargs not being in sync, because of a recent yargs update that was not yet picked up by the types package.