dugite-extra Node.js 14 support #10716
-
Hello folks! I understand from Theia's Developing.md prerequisites section that Node.js 14 is supported.
However, if I'm reading this correctly, this is not entirely accurate as there's a dependency on dugite-extra in https://github.com/eclipse-theia/theia/blob/master/packages/git/package.json#L17 and this package is not yet compatible with 14.x as per eclipse-theia/dugite-extra#54 As such, if I'm trying to build Theia on 14.x I'm getting the following error:
Which comes straight up from https://github.com/theia-ide/dugite-extra/blob/master/package.json#L8 Is my understanding correct? If it is, what can we do to ensure Theia will be formally compatible with Node.js 14.x since 12.x is EOL in April 2022. Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
@anavarre thank you for the discussion, you’re right that I believe that cc @thegecko I believe you might still use |
Beta Was this translation helpful? Give feedback.
-
@msujew many thanks for merging eclipse-theia/dugite-extra#54 - Can we expect a new tag to be created so in return Theia can ship with an updated version and officially claim Node.js 14 compatibility? |
Beta Was this translation helpful? Give feedback.
@anavarre thank you for the discussion, you’re right that
dugite-extra
needs to be updated in order to support newer versions, for the moment you can useyarn —ignore-versions
(not sure if it actually causes issues to do so).I believe that
dugite-extra
did not get so much attention since it is solely used by@theia/git
which should instead be replaced by the builtin vscode git support through the plugins (this in turn enables extensions such as gitlens from being used in the application).cc @thegecko I believe you might still use
@theia/git
, are you interested in the update todugite-extra
?