-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
fix(NODE-4555): export BSON internally #3367
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, and I checked the compiled definitions and BSON is omitted from the type defs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oops wrong PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should have its own ticket for review tracking purposes since this is a multi-PR fix
Description
Exports
BSON
from the library so that it can be used in other modules that depend onmongodb
, such asmongodb-client-encryption
.See mongodb/libmongocrypt#443 for the libmongocrypt changes.
Patch build against this branch from libmongocrypt: https://spruce.mongodb.com/version/62fd246f3627e0758c2439c8/tasks?sorts=STATUS%3AASC%3BBASE_STATUS%3ADESC
What is changing?
BSON
from the library.Is there new documentation needed for these changes?
None
What is the motivation for this change?
NODE-4516/NODE-4555
Double check the following
npm run check:lint
script<type>(NODE-xxxx)<!>: <description>