-
Type: New Feature
-
Resolution: Won't Do
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: BSON
Use Case
As a Node driver engineer
I want the driver to export EJSON and calculateObjectSize
So that projects using the driver import all BSON components from the driver.
This change specifically impacts mongosh and compass and will ease testing driver/bson changes with these downstream projects.
User Impact
Users will change their imports of EJSON and calculateObjectSize.
Dependencies
- upstream and/or downstream requirements and timelines to bear in mind
Acceptance Criteria
- Export EJSON and calculateObjectSize from the driver along with BSON
Implementation Requirements
Testing Requirements
- tbd
Documentation Requirements
- We should document this feature and encourage users to always import BSON from the driver, instead of the BSON package, if they're using both.
- is depended on by
-
MONGOSH-1359 Use EJSON & calculateObjectSize exports from driver
- Open
-
COMPASS-6417 Investigate changes in NODE-4943: Export EJSON from the driver
- Closed
- is related to
-
NODE-4867 Adopt BSON v5
- Closed