-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
Use Case
As a nodejs engineer
I want ship code that supports node LTS versions
So that compiled code is smaller (less syntax fixing for old versions) and native APIs are used (no need for tslib helpers)
User Impact
- Users who wish to upgrade will need to be on Node.js version >=14.20.1
Dependencies
- upstream and/or downstream requirements and timelines to bear in mind
Unknowns
- questions that need to be answered to determine implementation
Acceptance Criteria
- Update the package.json and CI accordingly
- Document change in the migration guide
Implementation Requirements
- Set the engines field to "engines": "node": ">=14.20.1" in the package.json
Testing Requirements
- Remove Node.js versions from CI that are not compatible with the engine version range
Documentation Requirements
- File an attached DOCSP to update the compat tables