Craig Macomber (Microsoft)

Results 60 issues of 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...

area: framework
area: dds
public api change
area: dds: tree
base: main

## 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...

area: runtime
public api change
base: main

## 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).

area: framework
area: dds
public api change
area: dds: tree
base: main

## 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).

area: examples
base: main

## 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...

area: framework
area: dds
public api change
base: main

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...

version:minor
status:ready
type:feature
detector:pnpm

## 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...

dependencies
area: dds: propertydds
base: main
changeset-present

## 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).

area: framework
area: dds
public api change
area: dds: tree
base: main
changeset-present

## 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...

area: dds
area: dds: tree
base: main