1. Updated the CI build to automatically publish packages to npm feed
2. Added the recommended files from Microsoft
3. Added license headers to every source file
Co-authored-by: Thomas Tay <Tay.Thomas@microsoft.com>
Added unit tests for the B Tree, this is located in SortedBTree.spec.ts
Added a test generator that can detect errors in the sorted-btree library through random testing. In fact, this test generator is what generated the unit tests. If there are future errors, the test generator can create additional unit tests to prevent regressions.
Details are in the README in the folder.
We will run both of them as part of the usual test suite.
Other things:
3. Updated the PR build to not generate tags (this was causing problem if we have multiple PRs in flight)
4. Export the OrderedMapType as a type, so we can use it in TMP
Co-authored-by: Thomas Tay <Tay.Thomas@microsoft.com>
1. Updated the CI build to automatically publish packages to npm feed
2. Added the recommended files from Microsoft
3. Added license headers to every source file
Co-authored-by: Thomas Tay <Tay.Thomas@microsoft.com>