-
Notifications
You must be signed in to change notification settings - Fork 17
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
Bump min Node to 16, and use LTS Node for dev #332
Conversation
**This change is breaking.** We could bump this monorepo to Node 18, but since these packages are heavily depended upon, we don't need to do that yet until we've confirmed all other projects are using 18. Using the LTS version of Node puts us on a more modern version for development (and also happens to fix the `.nvmrc` file so `asdf` can read it).
Updated to bump to Node 18 instead of 16. |
Do you think we could hold off on that part for now? There are enough packages depending on these packages behind on both node.engines and eslint configuration. Would prefer to have those numbers improved to reduce potentially troublesome upgrades and need of backports. WDYT? |
Sure, no problem. |
Took the liberty of also updating ci to run on node v20 instead of v14 and v19 here. |
e4f55f1
to
d94f810
Compare
This change is breaking.
Using the LTS version of Node puts us on a more modern version for development (and also happens to fix the
.nvmrc
file so tools likeasdf
can read it, although that's a nice-to-have).