Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates for node 14+ and newer dependencies #54

Merged
merged 3 commits into from Feb 8, 2022

Conversation

daniel-brenot
Copy link
Contributor

This PR updates most of the project dependencies, and removes the restriction on node max version.

This also fixes some of the tests that were broken based on the commit date sorting on macos. The tests all pass on travisCI now.

@anavarre anavarre mentioned this pull request Dec 23, 2021
@luizas
Copy link

luizas commented Feb 2, 2022

Hi @daniel-brenot Any update on that PR?

@daniel-brenot
Copy link
Contributor Author

Hi @daniel-brenot Any update on that PR?

Still waiting on this to be merged in.

@anavarre
Copy link

anavarre commented Feb 5, 2022

Am I correct to assume that it's the one missing dependency to really make Theia compatible with Node.js 14 @kittaakos ? The 12.x EOL is coming soon https://nodejs.org/en/about/releases/ and we should likely get ready to upgrade to 14.x as soon as possible.

@kittaakos
Copy link
Contributor

Thanks for the ping, @anavarre. I would love to help, but I am not a member anymore; hence I do not have write access. If this PR does not get enough attention, please ask here or here. Good luck 🤞

Copy link
Member

@msujew msujew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One of the tests does not work for me on Ubuntu, but I'll fix that later, thanks for the PR!

@msujew msujew merged commit 084570c into eclipse-theia:master Feb 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants