-
Notifications
You must be signed in to change notification settings - Fork 78
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
Remove Node 16 #1539
Comments
It's ultimately your call as the maintainer of this library, but consider the maintenance overhead of keeping an ever-growing list of out-of-date Node versions around. The packages you depend on will start removing Node 16 support, if they haven't already, so you'll be stuck on ancient versions of packages if you choose to continue supporting it. You're already getting warnings from NPM about incompatibilities, and this will only grow. npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'rimraf@6.0.1',
npm WARN EBADENGINE required: { node: '20 || >=22' },
npm WARN EBADENGINE current: { node: 'v16.20.2', npm: '8.19.4' }
npm WARN EBADENGINE } |
Unfortunately, Node.js 16 is still used in the wild https://nodedownloads.nodeland.dev/ ![]() |
Node 16 has been EoL for a long time (2023-09-11)! Node 18 is going to be EoL very soon too (2025-04-30).
https://github.com/nodejs/Release
The text was updated successfully, but these errors were encountered: