-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
3
-
Not Needed
-
Iteration Gargoyleosaurus
Use Case
As a developer
I want saslprep moved into devtools-shared
So that I have a proper working automated release
User Impact
Users using SCRAM-SHA256 and a bundler are not getting digested passwords.
Dependencies
None
Unknowns
None
Acceptance Criteria
Implementation Requirements
- Move the code in https://github.com/reklatsmasters/saslprep to a new package in the https://github.com/mongodb-js/devtools-shared/ monorepo
- Update package name to @mongodb-js/saslprep
- Ensure lerna bootstrap is working properly from root.
- Ensure compile script properly generates code points.
- Publish @mongodb-js/saslprep in a new version.
- Update Node driver dependency to use @mongodb-js/saslprep
Testing Requirements
- Move tests into the devtools-shared package
- Ensure tests are passing.
Documentation Requirements
Update any documentation pointing at the old saslprep module to use the new one.
Follow Up Requirements
None
- related to
-
COMPASS-7006 Move saslprep into devtools-shared
-
- Closed
-
-
NODE-5396 [v6 nice to have, non-breaking] Migrate driver to saslprep from devtools-shared
-
- Closed
-