[COMPASS-6546] Update mongodb-schema to typescript Created: 22/Feb/23  Updated: 10/Jan/24  Resolved: 22/Feb/23

Status: Closed
Project: Compass
Component/s: Schema, Tech debt
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Rhys Howell Assignee: Rhys Howell
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-5576
Documentation Changes: Not Needed
Sprint: Iteration Velvet Crab

 Description   

The `mongodb-schema` package is used in a number of our tools (compass, vscode, mongosh snippet), even across different teams (charts, migrator). Having it in typescript, emitting types, and with an updating interface using async await we can have more confidence in our various uses of the package. 
https://github.com/mongodb-js/mongodb-schema 



 Comments   
Comment by Githook User [ 21/Mar/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: chore: bump mongodb-schema dependency version COMPASS-6546 (#4083)
Branch: COMPASS-6427-export-json
https://github.com/mongodb-js/compass/commit/0922e664616acc318f8b8ded4d9ecf7e3cf9d2f7

Comment by Githook User [ 03/Mar/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: chore: bump mongodb-schema dependency version COMPASS-6546 (#4083)
Branch: COMPASS-6538-import-button-disable
https://github.com/mongodb-js/compass/commit/0922e664616acc318f8b8ded4d9ecf7e3cf9d2f7

Comment by Githook User [ 28/Feb/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: chore: bump mongodb-schema dependency version COMPASS-6546 (#4083)
Branch: COMPASS-6535-import-file-before-modal
https://github.com/mongodb-js/compass/commit/0922e664616acc318f8b8ded4d9ecf7e3cf9d2f7

Comment by Githook User [ 28/Feb/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: chore: bump mongodb-schema dependency version COMPASS-6546 (#4083)
Branch: use-new-import
https://github.com/mongodb-js/compass/commit/0922e664616acc318f8b8ded4d9ecf7e3cf9d2f7

Comment by Githook User [ 28/Feb/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: chore: bump mongodb-schema dependency version COMPASS-6546 (#4083)
Branch: lg-darkmode-4
https://github.com/mongodb-js/compass/commit/0922e664616acc318f8b8ded4d9ecf7e3cf9d2f7

Comment by Githook User [ 27/Feb/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: chore: bump mongodb-schema dependency version COMPASS-6546 (#4083)
Branch: main
https://github.com/mongodb-js/compass/commit/0922e664616acc318f8b8ded4d9ecf7e3cf9d2f7

Generated at Wed Feb 07 22:43:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.