-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
Use Case
As a... Node.js Driver Developer
I want... to replace all usages of the global process.arch property with the method os.arch().
So that... I can standardize on the os module for system information, reducing reliance on the process global which is often missing or shimmed incorrectly in non-Node environments.
User Experience
- None; This is an internal refactor. The functionality (detecting system architecture for handshake/metadata) remains identical.
Dependencies
- None
Risks/Unknowns
- os.arch() is a standard Node.js API that returns the same string values (e.g., 'x64', 'arm64') as process.arch
Acceptance Criteria
Implementation Requirements
- Replace any usages of process.arch with os.arch()
Testing Requirements
- all tests pass
Documentation Requirements
- Release note
Follow Up Requirements
- None