Craig Macomber (Microsoft)
Craig Macomber (Microsoft)
## Description TypeScript can have issues that can only be observed by consuming d.ts files (See included README.md). This change adds an extra TypeScript project so tree tests can export...
## Description containerRuntime.ts had some needless indirection on getters, and used "_" prefixes for private. Remove some needless indirection and migrate some use of _ to just ts-private or JS...
## Description Add public API for narrowing schema, and accessing object field schema. ## Reviewer Guidance The review process is outlined on [this wiki page](https://github.com/microsoft/FluidFramework/wiki/PR-Guidelines#guidelines).
## Description Add explicit support for polyfilling specific es2020 era browsers for client. ## Reviewer Guidance The review process is outlined on [this wiki page](https://github.com/microsoft/FluidFramework/wiki/PR-Guidelines#guidelines).
## Description Add declarative API compatible ISharedMap to fluid-framework. This also fixes the use of "any" in ISharedMap that the original had but didn't want to change due to that...
I think (but have not confirmed) that part of the reason I'm seeing more TypeBox code get included in my bundle than expected is because TypeBox does not specify `"sideEffects":...
Support pnpm lock file format 9.0 used by pnpm 9. [Pnpm 8 is supported until April 2025](https://github.com/pnpm/pnpm/security), so for pnpm to remain supported, support for pnpm 9 should land enough...
## Description Deletes some packages from experimental/PropertyDDS. The DDS and its dependencies are kept, but the rest of its packages are not. Delete the following published experimental packages: - @fluid-experimental/property-shared-tree-interop...
## Description Updated version of https://github.com/microsoft/FluidFramework/pull/22043 . See changeset for details. ## Reviewer Guidance The review process is outlined on [this wiki page](https://github.com/microsoft/FluidFramework/wiki/PR-Guidelines#guidelines).
## Description Currently tree has some issues related to ambiguity. Some ways to round trip data can lose type information in some cases. This PR shows how to detect and...