-
Notifications
You must be signed in to change notification settings - Fork 157
Closed
Labels
securityVulnerabilities, exploits, sensitive dataVulnerabilities, exploits, sensitive data
Description
Summary
Update the Node.js engine version specified in the project from v18 to v20.
Details
- The current configuration and documentation specify Node.js v18 as the required engine.
- Node.js v20 brings improved performance, security, and long-term support.
Tasks
- Update the
engines.node
field inpackage.json
to require v20. - Review all dependencies for compatibility with Node.js v20.
- Update documentation and setup guides referencing Node.js v18.
- Test the application and CI/CD pipeline to ensure compatibility and stability with v20.
Impact
This update will ensure Hexabot remains up-to-date with the latest supported Node.js environment and benefits from recent improvements and features.
Additional Notes
- Consider checking for deprecated APIs or breaking changes between v18 and v20.
- Communicate this requirement to contributors and users.
Metadata
Metadata
Assignees
Labels
securityVulnerabilities, exploits, sensitive dataVulnerabilities, exploits, sensitive data