-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Deploy on Node 16 #7130
Comments
e.g: #7030 (comment) |
Worth noting that I did notice a few deprecation warnings when running some of our NPM scripts with Node 16. They are by no means a blocker, but it would be good to clean them up at some point. |
So I had a look at the deprecations.
Unfortunately, this isn't an error which is being thrown by code in our codebase. It is http-deceiver which is a transitive dependency. We depend on
I did have a look to see if we can fix this by updating the requirements on our scoutcamp fork, but this is an open issue on http-deceiver: spdy-http2/http-deceiver#6
so I think we're probably not going to resolve this any time soon and I don't think we should block upgrading to node 16 on it. More widely, moving away from ScoutCamp is already an objective for us and the fact that staying with it may block a future node upgrade bumps it up the priority order. |
📋 Description
Node 16 has been generally available for ~6 months now and includes a number of performance improvements we may benefit from. We've had the full test suite consistently passing for some time and we're now starting to see dependency upgrades which require us to make the jump. I see no reason not to 🚀 in production in the near future.
The text was updated successfully, but these errors were encountered: