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

Revert "Mostly downgrade required Node version from 16 to 14" #533

Merged
merged 1 commit into from
Oct 9, 2023

Conversation

lucaswerkmeister
Copy link
Member

@lucaswerkmeister lucaswerkmeister commented Oct 6, 2023

The motivation at the time was apparently that Fresh only supported up to Node 14, but nowadays it supports up to 20, and 18 is the default. Meanwhile, some CI errors on #519 indicate that dependencies such as @vue/language-core are starting to require syntax like ??= that’s not available in Node 14. Let’s bump the Node requirement to 16, the version we use in WikibaseLexeme CI.

This reverts commit db8ae7d (#151).

Bug: T348108

@github-actions
Copy link

github-actions bot commented Oct 6, 2023

The motivation at the time was apparently that Fresh [1] only supported
up to Node 14, but nowadays it supports up to 20, and 18 is the default.
Meanwhile, some CI errors on #519 indicate that dependencies such as
@vue/language-core are starting to require syntax like `??=` that’s not
available in Node 14. Let’s bump the Node requirement to 16, the version
we use in WikibaseLexeme CI.

This reverts commit db8ae7d (#151).

[1]: https://github.com/wikimedia/fresh

Bug: T348108
Copy link
Collaborator

@micgro42 micgro42 left a comment

Choose a reason for hiding this comment

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

I've searched the repository and this catches all the places where we set the node version to 14.

@lucaswerkmeister lucaswerkmeister merged commit 9c9a3cc into main Oct 9, 2023
2 checks passed
@lucaswerkmeister lucaswerkmeister deleted the node16 branch October 9, 2023 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants