From 512fc9e4be8118a3906822615bbfbdce1858f5ab Mon Sep 17 00:00:00 2001 From: Jatin Date: Mon, 18 May 2026 16:08:36 -0700 Subject: [PATCH 1/2] build: regenerate type tests for 2.101.0 and disable for fluid-framework Update type test baselines for the client release group against the 2.101.0 previous version. For the two packages whose new-release publications lack the configured entrypoint: - fluid-framework: disable type tests. Flub's default entrypoint is "legacy/alpha", which is not exported by fluid-framework@2.101.0 (or any earlier published version). Matches the previous fix from PR #26930. - @fluid-internal/presence-definitions: keep "beta" entrypoint and point -previous at npm:@fluidframework/presence@2.101.0 (the parallel publish under the old package name). The renamed @fluid-internal/presence-definitions@2.101.0 only exports "." and "./internal*", but @fluidframework/presence@2.101.0 still ships "./beta", so type-test coverage is preserved. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../packages/azure-service-utils/package.json | 2 +- ...dateAzureServiceUtilsPrevious.generated.ts | 2 +- .../dds/sequence-deprecated/package.json | 3 +- packages/common/client-utils/package.json | 2 +- .../validateClientUtilsPrevious.generated.ts | 2 +- .../common/container-definitions/package.json | 2 +- ...eContainerDefinitionsPrevious.generated.ts | 2 +- packages/common/core-interfaces/package.json | 2 +- ...alidateCoreInterfacesPrevious.generated.ts | 56 +- packages/common/core-utils/package.json | 2 +- .../validateCoreUtilsPrevious.generated.ts | 2 +- .../common/driver-definitions/package.json | 2 +- ...dateDriverDefinitionsPrevious.generated.ts | 2 +- packages/dds/cell/package.json | 2 +- .../types/validateCellPrevious.generated.ts | 2 +- packages/dds/counter/package.json | 2 +- .../validateCounterPrevious.generated.ts | 2 +- packages/dds/ink/package.json | 3 +- packages/dds/legacy-dds/package.json | 3 +- packages/dds/map/package.json | 2 +- .../types/validateMapPrevious.generated.ts | 29 +- packages/dds/matrix/package.json | 2 +- .../types/validateMatrixPrevious.generated.ts | 2 +- packages/dds/merge-tree/package.json | 2 +- .../validateMergeTreePrevious.generated.ts | 2 +- packages/dds/ordered-collection/package.json | 2 +- ...dateOrderedCollectionPrevious.generated.ts | 2 +- packages/dds/register-collection/package.json | 2 +- ...ateRegisterCollectionPrevious.generated.ts | 2 +- packages/dds/sequence/package.json | 2 +- .../validateSequencePrevious.generated.ts | 2 +- packages/dds/shared-object-base/package.json | 2 +- ...idateSharedObjectBasePrevious.generated.ts | 2 +- .../dds/shared-summary-block/package.json | 2 +- ...ateSharedSummaryBlockPrevious.generated.ts | 2 +- packages/dds/task-manager/package.json | 2 +- .../validateTaskManagerPrevious.generated.ts | 2 +- packages/dds/tree/package.json | 2 +- .../types/validateTreePrevious.generated.ts | 2 +- packages/drivers/debugger/package.json | 2 +- .../validateDebuggerPrevious.generated.ts | 2 +- packages/drivers/driver-base/package.json | 2 +- .../validateDriverBasePrevious.generated.ts | 2 +- .../drivers/driver-web-cache/package.json | 2 +- ...alidateDriverWebCachePrevious.generated.ts | 2 +- packages/drivers/file-driver/package.json | 2 +- .../validateFileDriverPrevious.generated.ts | 2 +- packages/drivers/local-driver/package.json | 2 +- .../validateLocalDriverPrevious.generated.ts | 2 +- .../odsp-driver-definitions/package.json | 2 +- ...OdspDriverDefinitionsPrevious.generated.ts | 2 +- packages/drivers/odsp-driver/package.json | 2 +- .../validateOdspDriverPrevious.generated.ts | 2 +- .../drivers/odsp-urlResolver/package.json | 2 +- ...lidateOdspUrlresolverPrevious.generated.ts | 2 +- packages/drivers/replay-driver/package.json | 2 +- .../validateReplayDriverPrevious.generated.ts | 2 +- .../drivers/routerlicious-driver/package.json | 2 +- ...teRouterliciousDriverPrevious.generated.ts | 2 +- .../routerlicious-urlResolver/package.json | 2 +- ...terliciousUrlresolverPrevious.generated.ts | 2 +- .../drivers/tinylicious-driver/package.json | 2 +- ...dateTinyliciousDriverPrevious.generated.ts | 2 +- .../framework/agent-scheduler/package.json | 2 +- ...alidateAgentSchedulerPrevious.generated.ts | 2 +- packages/framework/aqueduct/package.json | 11 +- .../validateAqueductPrevious.generated.ts | 4 +- packages/framework/attributor/package.json | 3 +- .../app-insights-logger/package.json | 2 +- ...dateAppInsightsLoggerPrevious.generated.ts | 2 +- .../fluid-telemetry/package.json | 3 +- .../framework/dds-interceptions/package.json | 3 +- .../framework/fluid-framework/package.json | 3 +- packages/framework/fluid-static/package.json | 2 +- .../validateFluidStaticPrevious.generated.ts | 11 +- .../presence-definitions/package.json | 12 +- ...tePresenceDefinitionsPrevious.generated.ts | 6 +- .../framework/request-handler/package.json | 2 +- ...alidateRequestHandlerPrevious.generated.ts | 2 +- packages/framework/synthesize/package.json | 2 +- .../validateSynthesizePrevious.generated.ts | 2 +- .../tree-agent-langchain/package.json | 3 +- .../framework/tree-agent-ses/package.json | 3 +- packages/framework/tree-agent/package.json | 3 +- packages/framework/type-factory/package.json | 1 - packages/framework/undo-redo/package.json | 2 +- .../validateUndoRedoPrevious.generated.ts | 2 +- packages/loader/container-loader/package.json | 2 +- ...lidateContainerLoaderPrevious.generated.ts | 2 +- packages/loader/driver-utils/package.json | 2 +- .../validateDriverUtilsPrevious.generated.ts | 2 +- .../package.json | 8 +- ...nerRuntimeDefinitionsPrevious.generated.ts | 3 +- .../runtime/container-runtime/package.json | 2 +- ...idateContainerRuntimePrevious.generated.ts | 2 +- .../datastore-definitions/package.json | 2 +- ...eDatastoreDefinitionsPrevious.generated.ts | 2 +- packages/runtime/datastore/package.json | 8 +- .../validateDatastorePrevious.generated.ts | 3 +- packages/runtime/id-compressor/package.json | 9 +- .../validateIdCompressorPrevious.generated.ts | 22 +- .../runtime/runtime-definitions/package.json | 2 +- ...ateRuntimeDefinitionsPrevious.generated.ts | 29 +- packages/runtime/runtime-utils/package.json | 2 +- .../validateRuntimeUtilsPrevious.generated.ts | 2 +- .../runtime/test-runtime-utils/package.json | 18 +- ...idateTestRuntimeUtilsPrevious.generated.ts | 7 +- .../service-clients/azure-client/package.json | 2 +- .../validateAzureClientPrevious.generated.ts | 2 +- .../tinylicious-client/package.json | 2 +- ...dateTinyliciousClientPrevious.generated.ts | 2 +- packages/test/test-utils/package.json | 11 +- .../validateTestUtilsPrevious.generated.ts | 4 +- .../tools/devtools/devtools-core/package.json | 2 +- .../validateDevtoolsCorePrevious.generated.ts | 2 +- packages/tools/devtools/devtools/package.json | 2 +- .../validateDevtoolsPrevious.generated.ts | 2 +- packages/tools/fluid-runner/package.json | 2 +- .../validateFluidRunnerPrevious.generated.ts | 2 +- packages/utils/odsp-doclib-utils/package.json | 2 +- ...lidateOdspDoclibUtilsPrevious.generated.ts | 2 +- packages/utils/telemetry-utils/package.json | 2 +- ...alidateTelemetryUtilsPrevious.generated.ts | 11 +- packages/utils/tool-utils/package.json | 2 +- .../validateToolUtilsPrevious.generated.ts | 2 +- pnpm-lock.yaml | 1498 +++++++++-------- 126 files changed, 1000 insertions(+), 981 deletions(-) diff --git a/azure/packages/azure-service-utils/package.json b/azure/packages/azure-service-utils/package.json index f38f81fb67f5..dba707c79ee7 100644 --- a/azure/packages/azure-service-utils/package.json +++ b/azure/packages/azure-service-utils/package.json @@ -94,7 +94,7 @@ "@arethetypeswrong/cli": "^0.18.2", "@biomejs/biome": "~2.4.5", "@fluid-tools/build-cli": "catalog:buildTools", - "@fluidframework/azure-service-utils-previous": "npm:@fluidframework/azure-service-utils@2.92.0", + "@fluidframework/azure-service-utils-previous": "npm:@fluidframework/azure-service-utils@2.101.0", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", diff --git a/azure/packages/azure-service-utils/src/test/types/validateAzureServiceUtilsPrevious.generated.ts b/azure/packages/azure-service-utils/src/test/types/validateAzureServiceUtilsPrevious.generated.ts index c4c8b7ca71c1..50f324af1b13 100644 --- a/azure/packages/azure-service-utils/src/test/types/validateAzureServiceUtilsPrevious.generated.ts +++ b/azure/packages/azure-service-utils/src/test/types/validateAzureServiceUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluidframework/azure-service-utils-previous/legacy"; diff --git a/experimental/dds/sequence-deprecated/package.json b/experimental/dds/sequence-deprecated/package.json index 357892291ef9..15dff87f35e5 100644 --- a/experimental/dds/sequence-deprecated/package.json +++ b/experimental/dds/sequence-deprecated/package.json @@ -57,8 +57,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/common/client-utils/package.json b/packages/common/client-utils/package.json index dc18d2065e24..3adfd808a411 100644 --- a/packages/common/client-utils/package.json +++ b/packages/common/client-utils/package.json @@ -143,7 +143,7 @@ "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", "@biomejs/biome": "~2.4.5", - "@fluid-internal/client-utils-previous": "npm:@fluid-internal/client-utils@2.92.0", + "@fluid-internal/client-utils-previous": "npm:@fluid-internal/client-utils@2.101.0", "@fluid-internal/mocha-test-setup": "workspace:~", "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", diff --git a/packages/common/client-utils/src/test/types/validateClientUtilsPrevious.generated.ts b/packages/common/client-utils/src/test/types/validateClientUtilsPrevious.generated.ts index e3640356fef5..d76f40f1a975 100644 --- a/packages/common/client-utils/src/test/types/validateClientUtilsPrevious.generated.ts +++ b/packages/common/client-utils/src/test/types/validateClientUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluid-internal/client-utils-previous"; diff --git a/packages/common/container-definitions/package.json b/packages/common/container-definitions/package.json index 5569d0680bb2..07c020534155 100644 --- a/packages/common/container-definitions/package.json +++ b/packages/common/container-definitions/package.json @@ -98,7 +98,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/container-definitions-previous": "npm:@fluidframework/container-definitions@2.92.0", + "@fluidframework/container-definitions-previous": "npm:@fluidframework/container-definitions@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "concurrently": "^9.2.1", diff --git a/packages/common/container-definitions/src/test/types/validateContainerDefinitionsPrevious.generated.ts b/packages/common/container-definitions/src/test/types/validateContainerDefinitionsPrevious.generated.ts index 7e25cda6ff8f..f8c72cb282de 100644 --- a/packages/common/container-definitions/src/test/types/validateContainerDefinitionsPrevious.generated.ts +++ b/packages/common/container-definitions/src/test/types/validateContainerDefinitionsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/common/core-interfaces/package.json b/packages/common/core-interfaces/package.json index 8aef2a45ea2e..53b743a79e6f 100644 --- a/packages/common/core-interfaces/package.json +++ b/packages/common/core-interfaces/package.json @@ -136,7 +136,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/core-interfaces-previous": "npm:@fluidframework/core-interfaces@2.92.0", + "@fluidframework/core-interfaces-previous": "npm:@fluidframework/core-interfaces@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/common/core-interfaces/src/test/types/validateCoreInterfacesPrevious.generated.ts b/packages/common/core-interfaces/src/test/types/validateCoreInterfacesPrevious.generated.ts index bb691bcae445..551c46fbf461 100644 --- a/packages/common/core-interfaces/src/test/types/validateCoreInterfacesPrevious.generated.ts +++ b/packages/common/core-interfaces/src/test/types/validateCoreInterfacesPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -62,6 +62,42 @@ declare type current_as_old_for_ClassStatics_BrandedType = requireAssignableTo, TypeOnly> +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_FluidIterable": {"backCompat": false} + */ +declare type current_as_old_for_Interface_FluidIterable = requireAssignableTo>, TypeOnly>> + +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_FluidIterableIterator": {"backCompat": false} + */ +declare type current_as_old_for_Interface_FluidIterableIterator = requireAssignableTo>, TypeOnly>> + +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_FluidMap": {"backCompat": false} + */ +declare type current_as_old_for_Interface_FluidMap = requireAssignableTo>, TypeOnly>> + +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_FluidReadonlyMap": {"backCompat": false} + */ +declare type current_as_old_for_Interface_FluidReadonlyMap = requireAssignableTo>, TypeOnly>> + /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. @@ -512,6 +548,24 @@ declare type current_as_old_for_Interface_IThrottlingWarning = requireAssignable */ declare type current_as_old_for_Interface_Listenable = requireAssignableTo>, TypeOnly>> +/* + * Validate forward compatibility by using the old type in place of the current type. + * If this test starts failing, it indicates a change that is not forward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_LogLevelConst": {"forwardCompat": false} + */ +declare type old_as_current_for_Interface_LogLevelConst = requireAssignableTo, TypeOnly> + +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_LogLevelConst": {"backCompat": false} + */ +declare type current_as_old_for_Interface_LogLevelConst = requireAssignableTo, TypeOnly> + /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. diff --git a/packages/common/core-utils/package.json b/packages/common/core-utils/package.json index 7ec0610fa85e..e07034c60cf2 100644 --- a/packages/common/core-utils/package.json +++ b/packages/common/core-utils/package.json @@ -132,7 +132,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/core-utils-previous": "npm:@fluidframework/core-utils@2.92.0", + "@fluidframework/core-utils-previous": "npm:@fluidframework/core-utils@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/common/core-utils/src/test/types/validateCoreUtilsPrevious.generated.ts b/packages/common/core-utils/src/test/types/validateCoreUtilsPrevious.generated.ts index a60c3be65637..0cc22ae91799 100644 --- a/packages/common/core-utils/src/test/types/validateCoreUtilsPrevious.generated.ts +++ b/packages/common/core-utils/src/test/types/validateCoreUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/common/driver-definitions/package.json b/packages/common/driver-definitions/package.json index 405db12067ce..3a93823f7dd4 100644 --- a/packages/common/driver-definitions/package.json +++ b/packages/common/driver-definitions/package.json @@ -96,7 +96,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/driver-definitions-previous": "npm:@fluidframework/driver-definitions@2.92.0", + "@fluidframework/driver-definitions-previous": "npm:@fluidframework/driver-definitions@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "concurrently": "^9.2.1", diff --git a/packages/common/driver-definitions/src/test/types/validateDriverDefinitionsPrevious.generated.ts b/packages/common/driver-definitions/src/test/types/validateDriverDefinitionsPrevious.generated.ts index ad3cde62eaf5..85448a36a607 100644 --- a/packages/common/driver-definitions/src/test/types/validateDriverDefinitionsPrevious.generated.ts +++ b/packages/common/driver-definitions/src/test/types/validateDriverDefinitionsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/cell/package.json b/packages/dds/cell/package.json index 19657a2bf007..b9caa07860e8 100644 --- a/packages/dds/cell/package.json +++ b/packages/dds/cell/package.json @@ -112,7 +112,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/cell-previous": "npm:@fluidframework/cell@2.92.0", + "@fluidframework/cell-previous": "npm:@fluidframework/cell@2.101.0", "@fluidframework/container-definitions": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-runtime-utils": "workspace:~", diff --git a/packages/dds/cell/src/test/types/validateCellPrevious.generated.ts b/packages/dds/cell/src/test/types/validateCellPrevious.generated.ts index 37e78a5710f1..ad6b64fa6e81 100644 --- a/packages/dds/cell/src/test/types/validateCellPrevious.generated.ts +++ b/packages/dds/cell/src/test/types/validateCellPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/counter/package.json b/packages/dds/counter/package.json index 10a63080cee0..29e8358bac44 100644 --- a/packages/dds/counter/package.json +++ b/packages/dds/counter/package.json @@ -144,7 +144,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/container-definitions": "workspace:~", - "@fluidframework/counter-previous": "npm:@fluidframework/counter@2.92.0", + "@fluidframework/counter-previous": "npm:@fluidframework/counter@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", diff --git a/packages/dds/counter/src/test/types/validateCounterPrevious.generated.ts b/packages/dds/counter/src/test/types/validateCounterPrevious.generated.ts index 3279f8b93a69..65761ee6936e 100644 --- a/packages/dds/counter/src/test/types/validateCounterPrevious.generated.ts +++ b/packages/dds/counter/src/test/types/validateCounterPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/ink/package.json b/packages/dds/ink/package.json index 3e3556846b04..8d6966c7ec36 100644 --- a/packages/dds/ink/package.json +++ b/packages/dds/ink/package.json @@ -57,8 +57,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/dds/legacy-dds/package.json b/packages/dds/legacy-dds/package.json index 454182605dae..d8ff9c3873e2 100644 --- a/packages/dds/legacy-dds/package.json +++ b/packages/dds/legacy-dds/package.json @@ -100,8 +100,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/dds/map/package.json b/packages/dds/map/package.json index a3311fe7b6dd..253eb996ae77 100644 --- a/packages/dds/map/package.json +++ b/packages/dds/map/package.json @@ -154,7 +154,7 @@ "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/container-definitions": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/map-previous": "npm:@fluidframework/map@2.92.0", + "@fluidframework/map-previous": "npm:@fluidframework/map@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/dds/map/src/test/types/validateMapPrevious.generated.ts b/packages/dds/map/src/test/types/validateMapPrevious.generated.ts index 504f1fdb98e8..261a1ba79913 100644 --- a/packages/dds/map/src/test/types/validateMapPrevious.generated.ts +++ b/packages/dds/map/src/test/types/validateMapPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -53,6 +53,15 @@ declare type current_as_old_for_ClassStatics_DirectoryFactory = requireAssignabl */ declare type current_as_old_for_ClassStatics_MapFactory = requireAssignableTo, TypeOnly> +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_FluidMapLegacy": {"backCompat": false} + */ +declare type current_as_old_for_Interface_FluidMapLegacy = requireAssignableTo>, TypeOnly>> + /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. @@ -80,6 +89,15 @@ declare type current_as_old_for_Interface_ICreateInfo = requireAssignableTo, TypeOnly> +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_IDirectoryBeta": {"backCompat": false} + */ +declare type current_as_old_for_Interface_IDirectoryBeta = requireAssignableTo, TypeOnly> + /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. @@ -179,6 +197,15 @@ declare type current_as_old_for_Interface_ISharedDirectoryEvents = requireAssign */ declare type current_as_old_for_Interface_ISharedMap = requireAssignableTo, TypeOnly> +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_ISharedMapBeta": {"backCompat": false} + */ +declare type current_as_old_for_Interface_ISharedMapBeta = requireAssignableTo, TypeOnly> + /* * Validate backward compatibility by using the current type in place of the old type. * If this test starts failing, it indicates a change that is not backward compatible. diff --git a/packages/dds/matrix/package.json b/packages/dds/matrix/package.json index 2a926a537216..b94a94a11e45 100644 --- a/packages/dds/matrix/package.json +++ b/packages/dds/matrix/package.json @@ -157,7 +157,7 @@ "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/container-definitions": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/matrix-previous": "npm:@fluidframework/matrix@2.92.0", + "@fluidframework/matrix-previous": "npm:@fluidframework/matrix@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@tiny-calc/micro": "0.0.0-alpha.5", diff --git a/packages/dds/matrix/src/test/types/validateMatrixPrevious.generated.ts b/packages/dds/matrix/src/test/types/validateMatrixPrevious.generated.ts index 21035698dddd..6be6e15aa2e6 100644 --- a/packages/dds/matrix/src/test/types/validateMatrixPrevious.generated.ts +++ b/packages/dds/matrix/src/test/types/validateMatrixPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/merge-tree/package.json b/packages/dds/merge-tree/package.json index 285cba6d27d4..cf13ce00e673 100644 --- a/packages/dds/merge-tree/package.json +++ b/packages/dds/merge-tree/package.json @@ -151,7 +151,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/merge-tree-previous": "npm:@fluidframework/merge-tree@2.92.0", + "@fluidframework/merge-tree-previous": "npm:@fluidframework/merge-tree@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/diff": "^3.5.1", diff --git a/packages/dds/merge-tree/src/test/types/validateMergeTreePrevious.generated.ts b/packages/dds/merge-tree/src/test/types/validateMergeTreePrevious.generated.ts index 31bd265894dd..67e62ff01db2 100644 --- a/packages/dds/merge-tree/src/test/types/validateMergeTreePrevious.generated.ts +++ b/packages/dds/merge-tree/src/test/types/validateMergeTreePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/ordered-collection/package.json b/packages/dds/ordered-collection/package.json index 00753271b1c4..c3011c7be3c5 100644 --- a/packages/dds/ordered-collection/package.json +++ b/packages/dds/ordered-collection/package.json @@ -147,7 +147,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/ordered-collection-previous": "npm:@fluidframework/ordered-collection@2.92.0", + "@fluidframework/ordered-collection-previous": "npm:@fluidframework/ordered-collection@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/dds/ordered-collection/src/test/types/validateOrderedCollectionPrevious.generated.ts b/packages/dds/ordered-collection/src/test/types/validateOrderedCollectionPrevious.generated.ts index 4817d7ff763a..bdeb8ba8dc1d 100644 --- a/packages/dds/ordered-collection/src/test/types/validateOrderedCollectionPrevious.generated.ts +++ b/packages/dds/ordered-collection/src/test/types/validateOrderedCollectionPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/register-collection/package.json b/packages/dds/register-collection/package.json index 9d1973efa9f0..ff6517651fa8 100644 --- a/packages/dds/register-collection/package.json +++ b/packages/dds/register-collection/package.json @@ -145,7 +145,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/register-collection-previous": "npm:@fluidframework/register-collection@2.92.0", + "@fluidframework/register-collection-previous": "npm:@fluidframework/register-collection@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/dds/register-collection/src/test/types/validateRegisterCollectionPrevious.generated.ts b/packages/dds/register-collection/src/test/types/validateRegisterCollectionPrevious.generated.ts index b31bb0b47ee0..08993deeb919 100644 --- a/packages/dds/register-collection/src/test/types/validateRegisterCollectionPrevious.generated.ts +++ b/packages/dds/register-collection/src/test/types/validateRegisterCollectionPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/sequence/package.json b/packages/dds/sequence/package.json index 09ac28aa9a48..65cdf9eb2a80 100644 --- a/packages/dds/sequence/package.json +++ b/packages/dds/sequence/package.json @@ -165,7 +165,7 @@ "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/container-definitions": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/sequence-previous": "npm:@fluidframework/sequence@2.92.0", + "@fluidframework/sequence-previous": "npm:@fluidframework/sequence@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/diff": "^3.5.1", diff --git a/packages/dds/sequence/src/test/types/validateSequencePrevious.generated.ts b/packages/dds/sequence/src/test/types/validateSequencePrevious.generated.ts index 474cb0a64449..10218655cde1 100644 --- a/packages/dds/sequence/src/test/types/validateSequencePrevious.generated.ts +++ b/packages/dds/sequence/src/test/types/validateSequencePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/shared-object-base/package.json b/packages/dds/shared-object-base/package.json index bf344fe4621b..72de9e7fb17b 100644 --- a/packages/dds/shared-object-base/package.json +++ b/packages/dds/shared-object-base/package.json @@ -138,7 +138,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/shared-object-base-previous": "npm:@fluidframework/shared-object-base@2.92.0", + "@fluidframework/shared-object-base-previous": "npm:@fluidframework/shared-object-base@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/dds/shared-object-base/src/test/types/validateSharedObjectBasePrevious.generated.ts b/packages/dds/shared-object-base/src/test/types/validateSharedObjectBasePrevious.generated.ts index e00ff87cdcff..a7704cbbe346 100644 --- a/packages/dds/shared-object-base/src/test/types/validateSharedObjectBasePrevious.generated.ts +++ b/packages/dds/shared-object-base/src/test/types/validateSharedObjectBasePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/shared-summary-block/package.json b/packages/dds/shared-summary-block/package.json index d3f8aa669bca..3a63519f26d1 100644 --- a/packages/dds/shared-summary-block/package.json +++ b/packages/dds/shared-summary-block/package.json @@ -131,7 +131,7 @@ "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/container-definitions": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/shared-summary-block-previous": "npm:@fluidframework/shared-summary-block@2.92.0", + "@fluidframework/shared-summary-block-previous": "npm:@fluidframework/shared-summary-block@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/dds/shared-summary-block/src/test/types/validateSharedSummaryBlockPrevious.generated.ts b/packages/dds/shared-summary-block/src/test/types/validateSharedSummaryBlockPrevious.generated.ts index 2c3986e722db..5b7e2ff56ab3 100644 --- a/packages/dds/shared-summary-block/src/test/types/validateSharedSummaryBlockPrevious.generated.ts +++ b/packages/dds/shared-summary-block/src/test/types/validateSharedSummaryBlockPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/task-manager/package.json b/packages/dds/task-manager/package.json index 963cc099878d..b295d8a58ac1 100644 --- a/packages/dds/task-manager/package.json +++ b/packages/dds/task-manager/package.json @@ -147,7 +147,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/task-manager-previous": "npm:@fluidframework/task-manager@2.92.0", + "@fluidframework/task-manager-previous": "npm:@fluidframework/task-manager@2.101.0", "@fluidframework/test-runtime-utils": "workspace:~", "@fluidframework/test-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", diff --git a/packages/dds/task-manager/src/test/types/validateTaskManagerPrevious.generated.ts b/packages/dds/task-manager/src/test/types/validateTaskManagerPrevious.generated.ts index 2d4305a56d3f..61e3f61bc30f 100644 --- a/packages/dds/task-manager/src/test/types/validateTaskManagerPrevious.generated.ts +++ b/packages/dds/task-manager/src/test/types/validateTaskManagerPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/dds/tree/package.json b/packages/dds/tree/package.json index cb4d6c9614f5..3a49f3a2d297 100644 --- a/packages/dds/tree/package.json +++ b/packages/dds/tree/package.json @@ -194,7 +194,7 @@ "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-runtime-utils": "workspace:~", "@fluidframework/test-utils": "workspace:~", - "@fluidframework/tree-previous": "npm:@fluidframework/tree@2.92.0", + "@fluidframework/tree-previous": "npm:@fluidframework/tree@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/diff": "^3.5.1", "@types/easy-table": "^0.0.32", diff --git a/packages/dds/tree/src/test/types/validateTreePrevious.generated.ts b/packages/dds/tree/src/test/types/validateTreePrevious.generated.ts index f944094a43c1..c7370e3f8589 100644 --- a/packages/dds/tree/src/test/types/validateTreePrevious.generated.ts +++ b/packages/dds/tree/src/test/types/validateTreePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/debugger/package.json b/packages/drivers/debugger/package.json index 6be06f613113..67b5a6bb6f09 100644 --- a/packages/drivers/debugger/package.json +++ b/packages/drivers/debugger/package.json @@ -96,7 +96,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/debugger-previous": "npm:@fluidframework/debugger@2.92.0", + "@fluidframework/debugger-previous": "npm:@fluidframework/debugger@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/node": "catalog:types", diff --git a/packages/drivers/debugger/src/test/types/validateDebuggerPrevious.generated.ts b/packages/drivers/debugger/src/test/types/validateDebuggerPrevious.generated.ts index a4c042cba1dc..fa6531cd09bc 100644 --- a/packages/drivers/debugger/src/test/types/validateDebuggerPrevious.generated.ts +++ b/packages/drivers/debugger/src/test/types/validateDebuggerPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/driver-base/package.json b/packages/drivers/driver-base/package.json index a463fcb73df4..e3f110d32954 100644 --- a/packages/drivers/driver-base/package.json +++ b/packages/drivers/driver-base/package.json @@ -110,7 +110,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/driver-base-previous": "npm:@fluidframework/driver-base@2.92.0", + "@fluidframework/driver-base-previous": "npm:@fluidframework/driver-base@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/drivers/driver-base/src/test/types/validateDriverBasePrevious.generated.ts b/packages/drivers/driver-base/src/test/types/validateDriverBasePrevious.generated.ts index ec7e2a7cca60..b053a40a657b 100644 --- a/packages/drivers/driver-base/src/test/types/validateDriverBasePrevious.generated.ts +++ b/packages/drivers/driver-base/src/test/types/validateDriverBasePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/driver-web-cache/package.json b/packages/drivers/driver-web-cache/package.json index 38ba2bb90242..340c76153eb2 100644 --- a/packages/drivers/driver-web-cache/package.json +++ b/packages/drivers/driver-web-cache/package.json @@ -103,7 +103,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/driver-web-cache-previous": "npm:@fluidframework/driver-web-cache@2.92.0", + "@fluidframework/driver-web-cache-previous": "npm:@fluidframework/driver-web-cache@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/drivers/driver-web-cache/src/test/types/validateDriverWebCachePrevious.generated.ts b/packages/drivers/driver-web-cache/src/test/types/validateDriverWebCachePrevious.generated.ts index 67991e028866..3d5606c4d734 100644 --- a/packages/drivers/driver-web-cache/src/test/types/validateDriverWebCachePrevious.generated.ts +++ b/packages/drivers/driver-web-cache/src/test/types/validateDriverWebCachePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/file-driver/package.json b/packages/drivers/file-driver/package.json index 509aefa75388..9969f3f79cee 100644 --- a/packages/drivers/file-driver/package.json +++ b/packages/drivers/file-driver/package.json @@ -80,7 +80,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/file-driver-previous": "npm:@fluidframework/file-driver@2.92.0", + "@fluidframework/file-driver-previous": "npm:@fluidframework/file-driver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/node": "catalog:types", "concurrently": "^9.2.1", diff --git a/packages/drivers/file-driver/src/test/types/validateFileDriverPrevious.generated.ts b/packages/drivers/file-driver/src/test/types/validateFileDriverPrevious.generated.ts index 0d0805e414b9..fb1743af0b75 100644 --- a/packages/drivers/file-driver/src/test/types/validateFileDriverPrevious.generated.ts +++ b/packages/drivers/file-driver/src/test/types/validateFileDriverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/local-driver/package.json b/packages/drivers/local-driver/package.json index a6e7486644df..5d03eed2d681 100644 --- a/packages/drivers/local-driver/package.json +++ b/packages/drivers/local-driver/package.json @@ -140,7 +140,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/local-driver-previous": "npm:@fluidframework/local-driver@2.92.0", + "@fluidframework/local-driver-previous": "npm:@fluidframework/local-driver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/jsrsasign": "^10.5.12", "@types/mocha": "^10.0.10", diff --git a/packages/drivers/local-driver/src/test/types/validateLocalDriverPrevious.generated.ts b/packages/drivers/local-driver/src/test/types/validateLocalDriverPrevious.generated.ts index 632eae647c8e..1ef00a5a1c1b 100644 --- a/packages/drivers/local-driver/src/test/types/validateLocalDriverPrevious.generated.ts +++ b/packages/drivers/local-driver/src/test/types/validateLocalDriverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/odsp-driver-definitions/package.json b/packages/drivers/odsp-driver-definitions/package.json index 9e0bc50f1006..0645e41732c1 100644 --- a/packages/drivers/odsp-driver-definitions/package.json +++ b/packages/drivers/odsp-driver-definitions/package.json @@ -94,7 +94,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/odsp-driver-definitions-previous": "npm:@fluidframework/odsp-driver-definitions@2.92.0", + "@fluidframework/odsp-driver-definitions-previous": "npm:@fluidframework/odsp-driver-definitions@2.101.0", "@microsoft/api-extractor": "7.58.1", "concurrently": "^9.2.1", "copyfiles": "^2.4.1", diff --git a/packages/drivers/odsp-driver-definitions/src/test/types/validateOdspDriverDefinitionsPrevious.generated.ts b/packages/drivers/odsp-driver-definitions/src/test/types/validateOdspDriverDefinitionsPrevious.generated.ts index 1464dade8116..f866700253c5 100644 --- a/packages/drivers/odsp-driver-definitions/src/test/types/validateOdspDriverDefinitionsPrevious.generated.ts +++ b/packages/drivers/odsp-driver-definitions/src/test/types/validateOdspDriverDefinitionsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/odsp-driver/package.json b/packages/drivers/odsp-driver/package.json index f30caf2b22f0..61d2f12f2ea0 100644 --- a/packages/drivers/odsp-driver/package.json +++ b/packages/drivers/odsp-driver/package.json @@ -134,7 +134,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/odsp-driver-previous": "npm:@fluidframework/odsp-driver@2.92.0", + "@fluidframework/odsp-driver-previous": "npm:@fluidframework/odsp-driver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/drivers/odsp-driver/src/test/types/validateOdspDriverPrevious.generated.ts b/packages/drivers/odsp-driver/src/test/types/validateOdspDriverPrevious.generated.ts index 511c50f9bef4..38b0dae7b1c7 100644 --- a/packages/drivers/odsp-driver/src/test/types/validateOdspDriverPrevious.generated.ts +++ b/packages/drivers/odsp-driver/src/test/types/validateOdspDriverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/odsp-urlResolver/package.json b/packages/drivers/odsp-urlResolver/package.json index 035dc2c156f3..bb04a39c4be0 100644 --- a/packages/drivers/odsp-urlResolver/package.json +++ b/packages/drivers/odsp-urlResolver/package.json @@ -87,7 +87,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/odsp-urlresolver-previous": "npm:@fluidframework/odsp-urlresolver@2.92.0", + "@fluidframework/odsp-urlresolver-previous": "npm:@fluidframework/odsp-urlresolver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/drivers/odsp-urlResolver/src/test/types/validateOdspUrlresolverPrevious.generated.ts b/packages/drivers/odsp-urlResolver/src/test/types/validateOdspUrlresolverPrevious.generated.ts index 33baa1172e6c..e89da0c548de 100644 --- a/packages/drivers/odsp-urlResolver/src/test/types/validateOdspUrlresolverPrevious.generated.ts +++ b/packages/drivers/odsp-urlResolver/src/test/types/validateOdspUrlresolverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/replay-driver/package.json b/packages/drivers/replay-driver/package.json index aea09e902d47..49034cf3b761 100644 --- a/packages/drivers/replay-driver/package.json +++ b/packages/drivers/replay-driver/package.json @@ -80,7 +80,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/replay-driver-previous": "npm:@fluidframework/replay-driver@2.92.0", + "@fluidframework/replay-driver-previous": "npm:@fluidframework/replay-driver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/nock": "^9.3.0", "@types/node": "catalog:types", diff --git a/packages/drivers/replay-driver/src/test/types/validateReplayDriverPrevious.generated.ts b/packages/drivers/replay-driver/src/test/types/validateReplayDriverPrevious.generated.ts index 5f1e0b34e1ab..bad9262e47cd 100644 --- a/packages/drivers/replay-driver/src/test/types/validateReplayDriverPrevious.generated.ts +++ b/packages/drivers/replay-driver/src/test/types/validateReplayDriverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/routerlicious-driver/package.json b/packages/drivers/routerlicious-driver/package.json index b9a9d54ae3ea..c82ac76b390d 100644 --- a/packages/drivers/routerlicious-driver/package.json +++ b/packages/drivers/routerlicious-driver/package.json @@ -133,7 +133,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/routerlicious-driver-previous": "npm:@fluidframework/routerlicious-driver@2.92.0", + "@fluidframework/routerlicious-driver-previous": "npm:@fluidframework/routerlicious-driver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/drivers/routerlicious-driver/src/test/types/validateRouterliciousDriverPrevious.generated.ts b/packages/drivers/routerlicious-driver/src/test/types/validateRouterliciousDriverPrevious.generated.ts index 43be4d908527..9806e54f54b3 100644 --- a/packages/drivers/routerlicious-driver/src/test/types/validateRouterliciousDriverPrevious.generated.ts +++ b/packages/drivers/routerlicious-driver/src/test/types/validateRouterliciousDriverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/routerlicious-urlResolver/package.json b/packages/drivers/routerlicious-urlResolver/package.json index 86bb0b1b9f43..60ddac388422 100644 --- a/packages/drivers/routerlicious-urlResolver/package.json +++ b/packages/drivers/routerlicious-urlResolver/package.json @@ -85,7 +85,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/routerlicious-urlresolver-previous": "npm:@fluidframework/routerlicious-urlresolver@2.92.0", + "@fluidframework/routerlicious-urlresolver-previous": "npm:@fluidframework/routerlicious-urlresolver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/nconf": "^0.10.0", diff --git a/packages/drivers/routerlicious-urlResolver/src/test/types/validateRouterliciousUrlresolverPrevious.generated.ts b/packages/drivers/routerlicious-urlResolver/src/test/types/validateRouterliciousUrlresolverPrevious.generated.ts index ed406a9fc993..dce38f7cc9ce 100644 --- a/packages/drivers/routerlicious-urlResolver/src/test/types/validateRouterliciousUrlresolverPrevious.generated.ts +++ b/packages/drivers/routerlicious-urlResolver/src/test/types/validateRouterliciousUrlresolverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/drivers/tinylicious-driver/package.json b/packages/drivers/tinylicious-driver/package.json index 2c8cbee6eeed..3d8e2d1661d3 100644 --- a/packages/drivers/tinylicious-driver/package.json +++ b/packages/drivers/tinylicious-driver/package.json @@ -98,7 +98,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/tinylicious-driver-previous": "npm:@fluidframework/tinylicious-driver@2.92.0", + "@fluidframework/tinylicious-driver-previous": "npm:@fluidframework/tinylicious-driver@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/jsrsasign": "^10.5.12", "@types/mocha": "^10.0.10", diff --git a/packages/drivers/tinylicious-driver/src/test/types/validateTinyliciousDriverPrevious.generated.ts b/packages/drivers/tinylicious-driver/src/test/types/validateTinyliciousDriverPrevious.generated.ts index 6ed3cd91f2be..57ce551f9217 100644 --- a/packages/drivers/tinylicious-driver/src/test/types/validateTinyliciousDriverPrevious.generated.ts +++ b/packages/drivers/tinylicious-driver/src/test/types/validateTinyliciousDriverPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/framework/agent-scheduler/package.json b/packages/framework/agent-scheduler/package.json index b7e62cd96752..83df5be8d448 100644 --- a/packages/framework/agent-scheduler/package.json +++ b/packages/framework/agent-scheduler/package.json @@ -102,7 +102,7 @@ "@arethetypeswrong/cli": "^0.18.2", "@biomejs/biome": "~2.4.5", "@fluid-tools/build-cli": "catalog:buildTools", - "@fluidframework/agent-scheduler-previous": "npm:@fluidframework/agent-scheduler@2.92.0", + "@fluidframework/agent-scheduler-previous": "npm:@fluidframework/agent-scheduler@2.101.0", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", diff --git a/packages/framework/agent-scheduler/src/test/types/validateAgentSchedulerPrevious.generated.ts b/packages/framework/agent-scheduler/src/test/types/validateAgentSchedulerPrevious.generated.ts index aa97007c515e..1397ddaff753 100644 --- a/packages/framework/agent-scheduler/src/test/types/validateAgentSchedulerPrevious.generated.ts +++ b/packages/framework/agent-scheduler/src/test/types/validateAgentSchedulerPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluidframework/agent-scheduler-previous/legacy"; diff --git a/packages/framework/aqueduct/package.json b/packages/framework/aqueduct/package.json index 129b9b0bf911..37a21c0e43c4 100644 --- a/packages/framework/aqueduct/package.json +++ b/packages/framework/aqueduct/package.json @@ -135,7 +135,7 @@ "@biomejs/biome": "~2.4.5", "@fluid-internal/mocha-test-setup": "workspace:~", "@fluid-tools/build-cli": "catalog:buildTools", - "@fluidframework/aqueduct-previous": "npm:@fluidframework/aqueduct@2.92.0", + "@fluidframework/aqueduct-previous": "npm:@fluidframework/aqueduct@2.101.0", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", @@ -154,14 +154,7 @@ "typescript": "~5.4.5" }, "typeValidation": { - "broken": { - "Interface_IDataObjectProps": { - "forwardCompat": false - }, - "Interface_DataObjectFactoryProps": { - "forwardCompat": false - } - }, + "broken": {}, "entrypoint": "legacy" } } diff --git a/packages/framework/aqueduct/src/test/types/validateAqueductPrevious.generated.ts b/packages/framework/aqueduct/src/test/types/validateAqueductPrevious.generated.ts index 4554c3f3e458..35464e29ddeb 100644 --- a/packages/framework/aqueduct/src/test/types/validateAqueductPrevious.generated.ts +++ b/packages/framework/aqueduct/src/test/types/validateAqueductPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluidframework/aqueduct-previous/legacy"; @@ -267,7 +267,6 @@ declare type current_as_old_for_Interface_ContainerRuntimeFactoryWithDefaultData * typeValidation.broken: * "Interface_DataObjectFactoryProps": {"forwardCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type old_as_current_for_Interface_DataObjectFactoryProps = requireAssignableTo>, TypeOnly>> /* @@ -304,7 +303,6 @@ declare type current_as_old_for_Interface_DataObjectTypes = requireAssignableTo< * typeValidation.broken: * "Interface_IDataObjectProps": {"forwardCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type old_as_current_for_Interface_IDataObjectProps = requireAssignableTo, TypeOnly> /* diff --git a/packages/framework/attributor/package.json b/packages/framework/attributor/package.json index 8196c8e64ca8..1023d41a8b32 100644 --- a/packages/framework/attributor/package.json +++ b/packages/framework/attributor/package.json @@ -56,8 +56,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/framework/client-logger/app-insights-logger/package.json b/packages/framework/client-logger/app-insights-logger/package.json index 92c319008057..7eece1f1a310 100644 --- a/packages/framework/client-logger/app-insights-logger/package.json +++ b/packages/framework/client-logger/app-insights-logger/package.json @@ -94,7 +94,7 @@ "@biomejs/biome": "~2.4.5", "@fluid-internal/mocha-test-setup": "workspace:~", "@fluid-tools/build-cli": "catalog:buildTools", - "@fluidframework/app-insights-logger-previous": "npm:@fluidframework/app-insights-logger@2.92.0", + "@fluidframework/app-insights-logger-previous": "npm:@fluidframework/app-insights-logger@2.101.0", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@microsoft/api-extractor": "7.58.1", diff --git a/packages/framework/client-logger/app-insights-logger/src/test/types/validateAppInsightsLoggerPrevious.generated.ts b/packages/framework/client-logger/app-insights-logger/src/test/types/validateAppInsightsLoggerPrevious.generated.ts index 7d208c7b6df8..9e4b534e1d99 100644 --- a/packages/framework/client-logger/app-insights-logger/src/test/types/validateAppInsightsLoggerPrevious.generated.ts +++ b/packages/framework/client-logger/app-insights-logger/src/test/types/validateAppInsightsLoggerPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluidframework/app-insights-logger-previous/internal"; diff --git a/packages/framework/client-logger/fluid-telemetry/package.json b/packages/framework/client-logger/fluid-telemetry/package.json index 50d4bf538400..db95595cceac 100644 --- a/packages/framework/client-logger/fluid-telemetry/package.json +++ b/packages/framework/client-logger/fluid-telemetry/package.json @@ -93,8 +93,7 @@ "test:realsvc": "npm run test:realsvc:tinylicious", "test:realsvc:tinylicious": "start-server-and-test start:tinylicious:test 7070 test:realsvc:tinylicious:run", "test:realsvc:tinylicious:run": "npm run test:mocha:end-to-end", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../../common/build/build-common/src/cjs/package.json ./dist" }, "dependencies": { "@fluidframework/container-definitions": "workspace:~", diff --git a/packages/framework/dds-interceptions/package.json b/packages/framework/dds-interceptions/package.json index 247d21964250..5656c88e8e80 100644 --- a/packages/framework/dds-interceptions/package.json +++ b/packages/framework/dds-interceptions/package.json @@ -57,8 +57,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/framework/fluid-framework/package.json b/packages/framework/fluid-framework/package.json index 3179697725c2..59c0a8fcbfa8 100644 --- a/packages/framework/fluid-framework/package.json +++ b/packages/framework/fluid-framework/package.json @@ -119,12 +119,11 @@ "concurrently": "^9.2.1", "copyfiles": "^2.4.1", "eslint": "catalog:eslint", - "fluid-framework-previous": "npm:fluid-framework@2.92.0", "jiti": "^2.6.1", "rimraf": "^6.1.3", "typescript": "~5.4.5" }, "typeValidation": { - "broken": {} + "disabled": true } } diff --git a/packages/framework/fluid-static/package.json b/packages/framework/fluid-static/package.json index 9131e257e8ca..0b5f1661dfae 100644 --- a/packages/framework/fluid-static/package.json +++ b/packages/framework/fluid-static/package.json @@ -152,7 +152,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/fluid-static-previous": "npm:@fluidframework/fluid-static@2.92.0", + "@fluidframework/fluid-static-previous": "npm:@fluidframework/fluid-static@2.101.0", "@fluidframework/map": "workspace:~", "@fluidframework/sequence": "workspace:~", "@microsoft/api-extractor": "7.58.1", diff --git a/packages/framework/fluid-static/src/test/types/validateFluidStaticPrevious.generated.ts b/packages/framework/fluid-static/src/test/types/validateFluidStaticPrevious.generated.ts index fca23d087235..fec9ae071af4 100644 --- a/packages/framework/fluid-static/src/test/types/validateFluidStaticPrevious.generated.ts +++ b/packages/framework/fluid-static/src/test/types/validateFluidStaticPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -214,3 +214,12 @@ declare type old_as_current_for_TypeAlias_Myself = requireAssignableTo, TypeOnly> + +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Variable_getPresence": {"backCompat": false} + */ +declare type current_as_old_for_Variable_getPresence = requireAssignableTo, TypeOnly> diff --git a/packages/framework/presence-definitions/package.json b/packages/framework/presence-definitions/package.json index 16635119504d..b19448961e3a 100644 --- a/packages/framework/presence-definitions/package.json +++ b/packages/framework/presence-definitions/package.json @@ -70,6 +70,7 @@ "lint": "fluid-build . --task lint", "lint:fix": "fluid-build . --task eslint:fix --task format", "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ./src/cjs/package.json ./dist", + "typetests:gen": "flub generate typetests --dir . -v", "typetests:gen-disabled": "flub generate typetests --dir . -v" }, "dependencies": { @@ -79,7 +80,7 @@ "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", "@biomejs/biome": "~2.4.5", - "@fluid-internal/presence-definitions-previous": "npm:@fluidframework/presence@2.92.0", + "@fluid-internal/presence-definitions-previous": "npm:@fluidframework/presence@2.101.0", "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", @@ -105,13 +106,6 @@ }, "typeValidation": { "entrypoint": "beta", - "broken": { - "Variable_getPresence": { - "backCompat": false - }, - "Variable_StateFactory": { - "backCompat": false - } - } + "broken": {} } } diff --git a/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts b/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts index 1844bcf434d7..f33b26f3785e 100644 --- a/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts +++ b/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts @@ -7,13 +7,13 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluid-internal/presence-definitions-previous/beta"; import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; -import type * as current from "@fluid-internal/presence-definitions"; +import type * as current from "@fluid-internal/presence-definitions/beta"; declare type MakeUnusedImportErrorsGoAway = TypeOnly | MinimalType | FullType | typeof old | typeof current | requireAssignableTo; @@ -483,7 +483,6 @@ declare type current_as_old_for_Variable_AttendeeStatus = requireAssignableTo, TypeOnly> /* @@ -493,5 +492,4 @@ declare type current_as_old_for_Variable_getPresence = requireAssignableTo, TypeOnly> diff --git a/packages/framework/request-handler/package.json b/packages/framework/request-handler/package.json index 497fde42a7a3..c05062d0f922 100644 --- a/packages/framework/request-handler/package.json +++ b/packages/framework/request-handler/package.json @@ -127,7 +127,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/request-handler-previous": "npm:@fluidframework/request-handler@2.92.0", + "@fluidframework/request-handler-previous": "npm:@fluidframework/request-handler@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/diff": "^3.5.1", "@types/mocha": "^10.0.10", diff --git a/packages/framework/request-handler/src/test/types/validateRequestHandlerPrevious.generated.ts b/packages/framework/request-handler/src/test/types/validateRequestHandlerPrevious.generated.ts index 47f4a40b42de..164ed0cf2fe0 100644 --- a/packages/framework/request-handler/src/test/types/validateRequestHandlerPrevious.generated.ts +++ b/packages/framework/request-handler/src/test/types/validateRequestHandlerPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/framework/synthesize/package.json b/packages/framework/synthesize/package.json index 5b36e63fd133..f891c908a53c 100644 --- a/packages/framework/synthesize/package.json +++ b/packages/framework/synthesize/package.json @@ -126,7 +126,7 @@ "@fluidframework/datastore": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/runtime-utils": "workspace:~", - "@fluidframework/synthesize-previous": "npm:@fluidframework/synthesize@2.92.0", + "@fluidframework/synthesize-previous": "npm:@fluidframework/synthesize@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/framework/synthesize/src/test/types/validateSynthesizePrevious.generated.ts b/packages/framework/synthesize/src/test/types/validateSynthesizePrevious.generated.ts index 98311ed79cc8..3f15629ae3e6 100644 --- a/packages/framework/synthesize/src/test/types/validateSynthesizePrevious.generated.ts +++ b/packages/framework/synthesize/src/test/types/validateSynthesizePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/framework/tree-agent-langchain/package.json b/packages/framework/tree-agent-langchain/package.json index f53c9b9849ff..56d71ad83bef 100644 --- a/packages/framework/tree-agent-langchain/package.json +++ b/packages/framework/tree-agent-langchain/package.json @@ -83,8 +83,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/framework/tree-agent-ses/package.json b/packages/framework/tree-agent-ses/package.json index b9c8746a9c78..8b1127f41c97 100644 --- a/packages/framework/tree-agent-ses/package.json +++ b/packages/framework/tree-agent-ses/package.json @@ -83,8 +83,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/framework/tree-agent/package.json b/packages/framework/tree-agent/package.json index c59571d7bfea..01b9331d4be1 100644 --- a/packages/framework/tree-agent/package.json +++ b/packages/framework/tree-agent/package.json @@ -83,8 +83,7 @@ "test:mocha:cjs": "cross-env FLUID_TEST_MODULE_SYSTEM=CJS mocha", "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", - "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v" + "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist" }, "c8": { "all": true, diff --git a/packages/framework/type-factory/package.json b/packages/framework/type-factory/package.json index 32baaa1fbf02..2bd60ea7cf7f 100644 --- a/packages/framework/type-factory/package.json +++ b/packages/framework/type-factory/package.json @@ -84,7 +84,6 @@ "test:mocha:esm": "mocha", "test:mocha:verbose": "cross-env FLUID_TEST_VERBOSE=1 npm run test:mocha", "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ../../../common/build/build-common/src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v", "typetests:prepare": "flub typetests --dir . --reset --previous --normalize" }, "c8": { diff --git a/packages/framework/undo-redo/package.json b/packages/framework/undo-redo/package.json index 90cf05ff52ad..15fe8e2670b5 100644 --- a/packages/framework/undo-redo/package.json +++ b/packages/framework/undo-redo/package.json @@ -110,7 +110,7 @@ "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-runtime-utils": "workspace:~", - "@fluidframework/undo-redo-previous": "npm:@fluidframework/undo-redo@2.92.0", + "@fluidframework/undo-redo-previous": "npm:@fluidframework/undo-redo@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/diff": "^3.5.1", "@types/mocha": "^10.0.10", diff --git a/packages/framework/undo-redo/src/test/types/validateUndoRedoPrevious.generated.ts b/packages/framework/undo-redo/src/test/types/validateUndoRedoPrevious.generated.ts index 7c7ffbc6a9ed..711b4961639d 100644 --- a/packages/framework/undo-redo/src/test/types/validateUndoRedoPrevious.generated.ts +++ b/packages/framework/undo-redo/src/test/types/validateUndoRedoPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/loader/container-loader/package.json b/packages/loader/container-loader/package.json index f09dfcc473eb..98b1b67f6f9c 100644 --- a/packages/loader/container-loader/package.json +++ b/packages/loader/container-loader/package.json @@ -199,7 +199,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/container-loader-previous": "npm:@fluidframework/container-loader@2.92.0", + "@fluidframework/container-loader-previous": "npm:@fluidframework/container-loader@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/debug": "^4.1.5", diff --git a/packages/loader/container-loader/src/test/types/validateContainerLoaderPrevious.generated.ts b/packages/loader/container-loader/src/test/types/validateContainerLoaderPrevious.generated.ts index b402719d2927..722be3476210 100644 --- a/packages/loader/container-loader/src/test/types/validateContainerLoaderPrevious.generated.ts +++ b/packages/loader/container-loader/src/test/types/validateContainerLoaderPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/loader/driver-utils/package.json b/packages/loader/driver-utils/package.json index 109fe5af419c..bbe0ffe4f98c 100644 --- a/packages/loader/driver-utils/package.json +++ b/packages/loader/driver-utils/package.json @@ -129,7 +129,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/driver-utils-previous": "npm:@fluidframework/driver-utils@2.92.0", + "@fluidframework/driver-utils-previous": "npm:@fluidframework/driver-utils@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/lz4js": "^0.2.0", diff --git a/packages/loader/driver-utils/src/test/types/validateDriverUtilsPrevious.generated.ts b/packages/loader/driver-utils/src/test/types/validateDriverUtilsPrevious.generated.ts index 1f44b83393a1..557b5616770b 100644 --- a/packages/loader/driver-utils/src/test/types/validateDriverUtilsPrevious.generated.ts +++ b/packages/loader/driver-utils/src/test/types/validateDriverUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/runtime/container-runtime-definitions/package.json b/packages/runtime/container-runtime-definitions/package.json index 7990d33cda73..4be7c6814742 100644 --- a/packages/runtime/container-runtime-definitions/package.json +++ b/packages/runtime/container-runtime-definitions/package.json @@ -90,7 +90,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/container-runtime-definitions-previous": "npm:@fluidframework/container-runtime-definitions@2.92.0", + "@fluidframework/container-runtime-definitions-previous": "npm:@fluidframework/container-runtime-definitions@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "concurrently": "^9.2.1", @@ -101,11 +101,7 @@ "typescript": "~5.4.5" }, "typeValidation": { - "broken": { - "Interface_IContainerRuntimeWithResolveHandle_Deprecated": { - "forwardCompat": false - } - }, + "broken": {}, "entrypoint": "legacy" } } diff --git a/packages/runtime/container-runtime-definitions/src/test/types/validateContainerRuntimeDefinitionsPrevious.generated.ts b/packages/runtime/container-runtime-definitions/src/test/types/validateContainerRuntimeDefinitionsPrevious.generated.ts index b88cf9d4f51b..3502052545fc 100644 --- a/packages/runtime/container-runtime-definitions/src/test/types/validateContainerRuntimeDefinitionsPrevious.generated.ts +++ b/packages/runtime/container-runtime-definitions/src/test/types/validateContainerRuntimeDefinitionsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -42,7 +42,6 @@ declare type current_as_old_for_Interface_IContainerRuntimeEvents = requireAssig * typeValidation.broken: * "Interface_IContainerRuntimeWithResolveHandle_Deprecated": {"forwardCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type old_as_current_for_Interface_IContainerRuntimeWithResolveHandle_Deprecated = requireAssignableTo, TypeOnly> /* diff --git a/packages/runtime/container-runtime/package.json b/packages/runtime/container-runtime/package.json index 8aeade35c6e1..186d103f0958 100644 --- a/packages/runtime/container-runtime/package.json +++ b/packages/runtime/container-runtime/package.json @@ -196,7 +196,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/container-runtime-previous": "npm:@fluidframework/container-runtime@2.92.0", + "@fluidframework/container-runtime-previous": "npm:@fluidframework/container-runtime@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", diff --git a/packages/runtime/container-runtime/src/test/types/validateContainerRuntimePrevious.generated.ts b/packages/runtime/container-runtime/src/test/types/validateContainerRuntimePrevious.generated.ts index 8f6d5da2e178..5a507b5baf4f 100644 --- a/packages/runtime/container-runtime/src/test/types/validateContainerRuntimePrevious.generated.ts +++ b/packages/runtime/container-runtime/src/test/types/validateContainerRuntimePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/runtime/datastore-definitions/package.json b/packages/runtime/datastore-definitions/package.json index 7c36f0fa1dc5..716cf92670b8 100644 --- a/packages/runtime/datastore-definitions/package.json +++ b/packages/runtime/datastore-definitions/package.json @@ -100,7 +100,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/datastore-definitions-previous": "npm:@fluidframework/datastore-definitions@2.92.0", + "@fluidframework/datastore-definitions-previous": "npm:@fluidframework/datastore-definitions@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "concurrently": "^9.2.1", diff --git a/packages/runtime/datastore-definitions/src/test/types/validateDatastoreDefinitionsPrevious.generated.ts b/packages/runtime/datastore-definitions/src/test/types/validateDatastoreDefinitionsPrevious.generated.ts index 305a6a64ed97..42f2dd0d7605 100644 --- a/packages/runtime/datastore-definitions/src/test/types/validateDatastoreDefinitionsPrevious.generated.ts +++ b/packages/runtime/datastore-definitions/src/test/types/validateDatastoreDefinitionsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/runtime/datastore/package.json b/packages/runtime/datastore/package.json index dd85e9a51328..565c0f23dd5c 100644 --- a/packages/runtime/datastore/package.json +++ b/packages/runtime/datastore/package.json @@ -136,7 +136,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/datastore-previous": "npm:@fluidframework/datastore@2.92.0", + "@fluidframework/datastore-previous": "npm:@fluidframework/datastore@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-runtime-utils": "workspace:~", "@microsoft/api-extractor": "7.58.1", @@ -157,11 +157,7 @@ "typescript": "~5.4.5" }, "typeValidation": { - "broken": { - "Class_FluidDataStoreRuntime": { - "forwardCompat": false - } - }, + "broken": {}, "entrypoint": "legacy" } } diff --git a/packages/runtime/datastore/src/test/types/validateDatastorePrevious.generated.ts b/packages/runtime/datastore/src/test/types/validateDatastorePrevious.generated.ts index bc4a808530ff..b0e5b7c27b93 100644 --- a/packages/runtime/datastore/src/test/types/validateDatastorePrevious.generated.ts +++ b/packages/runtime/datastore/src/test/types/validateDatastorePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -24,7 +24,6 @@ declare type MakeUnusedImportErrorsGoAway = TypeOnly | MinimalType | Fu * typeValidation.broken: * "Class_FluidDataStoreRuntime": {"forwardCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type old_as_current_for_Class_FluidDataStoreRuntime = requireAssignableTo, TypeOnly> /* diff --git a/packages/runtime/id-compressor/package.json b/packages/runtime/id-compressor/package.json index 16e523c9c987..9036dc65e5b4 100644 --- a/packages/runtime/id-compressor/package.json +++ b/packages/runtime/id-compressor/package.json @@ -146,7 +146,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/id-compressor-previous": "npm:@fluidframework/id-compressor@2.92.0", + "@fluidframework/id-compressor-previous": "npm:@fluidframework/id-compressor@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", @@ -162,12 +162,7 @@ "typescript": "~5.4.5" }, "typeValidation": { - "broken": { - "Interface_IIdCompressorCore": { - "forwardCompat": false, - "backCompat": false - } - }, + "broken": {}, "entrypoint": "legacy" } } diff --git a/packages/runtime/id-compressor/src/test/types/validateIdCompressorPrevious.generated.ts b/packages/runtime/id-compressor/src/test/types/validateIdCompressorPrevious.generated.ts index 7ff514e5c4ec..0df14e6ea54f 100644 --- a/packages/runtime/id-compressor/src/test/types/validateIdCompressorPrevious.generated.ts +++ b/packages/runtime/id-compressor/src/test/types/validateIdCompressorPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -89,26 +89,6 @@ declare type old_as_current_for_Interface_IIdCompressor = requireAssignableTo, TypeOnly> -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_IIdCompressorCore": {"forwardCompat": false} - */ -// @ts-expect-error compatibility expected to be broken -declare type old_as_current_for_Interface_IIdCompressorCore = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_IIdCompressorCore": {"backCompat": false} - */ -// @ts-expect-error compatibility expected to be broken -declare type current_as_old_for_Interface_IIdCompressorCore = requireAssignableTo, TypeOnly> - /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. diff --git a/packages/runtime/runtime-definitions/package.json b/packages/runtime/runtime-definitions/package.json index 244eb8ed7134..50fcfca106ca 100644 --- a/packages/runtime/runtime-definitions/package.json +++ b/packages/runtime/runtime-definitions/package.json @@ -122,7 +122,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/runtime-definitions-previous": "npm:@fluidframework/runtime-definitions@2.92.0", + "@fluidframework/runtime-definitions-previous": "npm:@fluidframework/runtime-definitions@2.101.0", "@microsoft/api-extractor": "7.58.1", "concurrently": "^9.2.1", "copyfiles": "^2.4.1", diff --git a/packages/runtime/runtime-definitions/src/test/types/validateRuntimeDefinitionsPrevious.generated.ts b/packages/runtime/runtime-definitions/src/test/types/validateRuntimeDefinitionsPrevious.generated.ts index d4b7d532165d..3a4e23d19580 100644 --- a/packages/runtime/runtime-definitions/src/test/types/validateRuntimeDefinitionsPrevious.generated.ts +++ b/packages/runtime/runtime-definitions/src/test/types/validateRuntimeDefinitionsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -602,6 +602,15 @@ declare type old_as_current_for_Interface_OpAttributionKey = requireAssignableTo */ declare type current_as_old_for_Interface_OpAttributionKey = requireAssignableTo, TypeOnly> +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "Interface_StageControls": {"backCompat": false} + */ +declare type current_as_old_for_Interface_StageControls = requireAssignableTo, TypeOnly> + /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. @@ -809,6 +818,24 @@ declare type old_as_current_for_TypeAlias_PackagePath = requireAssignableTo, TypeOnly> +/* + * Validate forward compatibility by using the old type in place of the current type. + * If this test starts failing, it indicates a change that is not forward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "TypeAlias_StagingModeChangedEvent": {"forwardCompat": false} + */ +declare type old_as_current_for_TypeAlias_StagingModeChangedEvent = requireAssignableTo, TypeOnly> + +/* + * Validate backward compatibility by using the current type in place of the old type. + * If this test starts failing, it indicates a change that is not backward compatible. + * To acknowledge the breaking change, add the following to package.json under + * typeValidation.broken: + * "TypeAlias_StagingModeChangedEvent": {"backCompat": false} + */ +declare type current_as_old_for_TypeAlias_StagingModeChangedEvent = requireAssignableTo, TypeOnly> + /* * Validate forward compatibility by using the old type in place of the current type. * If this test starts failing, it indicates a change that is not forward compatible. diff --git a/packages/runtime/runtime-utils/package.json b/packages/runtime/runtime-utils/package.json index 372c66f07d89..69da4be683d9 100644 --- a/packages/runtime/runtime-utils/package.json +++ b/packages/runtime/runtime-utils/package.json @@ -146,7 +146,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/runtime-utils-previous": "npm:@fluidframework/runtime-utils@2.92.0", + "@fluidframework/runtime-utils-previous": "npm:@fluidframework/runtime-utils@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/runtime/runtime-utils/src/test/types/validateRuntimeUtilsPrevious.generated.ts b/packages/runtime/runtime-utils/src/test/types/validateRuntimeUtilsPrevious.generated.ts index eb35b7111831..246a3453eb66 100644 --- a/packages/runtime/runtime-utils/src/test/types/validateRuntimeUtilsPrevious.generated.ts +++ b/packages/runtime/runtime-utils/src/test/types/validateRuntimeUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/runtime/test-runtime-utils/package.json b/packages/runtime/test-runtime-utils/package.json index c57d12030151..17d7f5808e9d 100644 --- a/packages/runtime/test-runtime-utils/package.json +++ b/packages/runtime/test-runtime-utils/package.json @@ -136,7 +136,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/test-runtime-utils-previous": "npm:@fluidframework/test-runtime-utils@2.92.0", + "@fluidframework/test-runtime-utils-previous": "npm:@fluidframework/test-runtime-utils@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/jsrsasign": "^10.5.12", "@types/mocha": "^10.0.10", @@ -153,21 +153,7 @@ "typescript": "~5.4.5" }, "typeValidation": { - "broken": { - "Class_MockFluidDataStoreContext": { - "backCompat": false, - "forwardCompat": false - }, - "Class_MockFluidDataStoreRuntime": { - "backCompat": false - }, - "ClassStatics_MockFluidDataStoreContext": { - "backCompat": false - }, - "ClassStatics_MockFluidDataStoreRuntime": { - "backCompat": false - } - }, + "broken": {}, "entrypoint": "legacy" } } diff --git a/packages/runtime/test-runtime-utils/src/test/types/validateTestRuntimeUtilsPrevious.generated.ts b/packages/runtime/test-runtime-utils/src/test/types/validateTestRuntimeUtilsPrevious.generated.ts index 35bce60ea6ba..4232bacdf68d 100644 --- a/packages/runtime/test-runtime-utils/src/test/types/validateTestRuntimeUtilsPrevious.generated.ts +++ b/packages/runtime/test-runtime-utils/src/test/types/validateTestRuntimeUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -168,7 +168,6 @@ declare type current_as_old_for_Class_MockDeltaQueue = requireAssignableTo, TypeOnly> /* @@ -178,7 +177,6 @@ declare type old_as_current_for_Class_MockFluidDataStoreContext = requireAssigna * typeValidation.broken: * "Class_MockFluidDataStoreContext": {"backCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type current_as_old_for_Class_MockFluidDataStoreContext = requireAssignableTo, TypeOnly> /* @@ -188,7 +186,6 @@ declare type current_as_old_for_Class_MockFluidDataStoreContext = requireAssigna * typeValidation.broken: * "Class_MockFluidDataStoreRuntime": {"backCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type current_as_old_for_Class_MockFluidDataStoreRuntime = requireAssignableTo, TypeOnly> /* @@ -360,7 +357,6 @@ declare type current_as_old_for_ClassStatics_MockDeltaQueue = requireAssignableT * typeValidation.broken: * "ClassStatics_MockFluidDataStoreContext": {"backCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type current_as_old_for_ClassStatics_MockFluidDataStoreContext = requireAssignableTo, TypeOnly> /* @@ -370,7 +366,6 @@ declare type current_as_old_for_ClassStatics_MockFluidDataStoreContext = require * typeValidation.broken: * "ClassStatics_MockFluidDataStoreRuntime": {"backCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type current_as_old_for_ClassStatics_MockFluidDataStoreRuntime = requireAssignableTo, TypeOnly> /* diff --git a/packages/service-clients/azure-client/package.json b/packages/service-clients/azure-client/package.json index 5fb82b7d3e45..76a342f41db4 100644 --- a/packages/service-clients/azure-client/package.json +++ b/packages/service-clients/azure-client/package.json @@ -104,7 +104,7 @@ "@arethetypeswrong/cli": "^0.18.2", "@biomejs/biome": "~2.4.5", "@fluid-tools/build-cli": "catalog:buildTools", - "@fluidframework/azure-client-previous": "npm:@fluidframework/azure-client@2.92.0", + "@fluidframework/azure-client-previous": "npm:@fluidframework/azure-client@2.101.0", "@fluidframework/azure-local-service": "workspace:~", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", diff --git a/packages/service-clients/azure-client/src/test/types/validateAzureClientPrevious.generated.ts b/packages/service-clients/azure-client/src/test/types/validateAzureClientPrevious.generated.ts index 8bf3775668a2..40d4c2f75efc 100644 --- a/packages/service-clients/azure-client/src/test/types/validateAzureClientPrevious.generated.ts +++ b/packages/service-clients/azure-client/src/test/types/validateAzureClientPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type * as old from "@fluidframework/azure-client-previous/legacy"; diff --git a/packages/service-clients/tinylicious-client/package.json b/packages/service-clients/tinylicious-client/package.json index a1e3071e8804..30fd99be299d 100644 --- a/packages/service-clients/tinylicious-client/package.json +++ b/packages/service-clients/tinylicious-client/package.json @@ -108,7 +108,7 @@ "@fluidframework/container-runtime-definitions": "workspace:~", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/test-utils": "workspace:~", - "@fluidframework/tinylicious-client-previous": "npm:@fluidframework/tinylicious-client@2.92.0", + "@fluidframework/tinylicious-client-previous": "npm:@fluidframework/tinylicious-client@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/service-clients/tinylicious-client/src/test/types/validateTinyliciousClientPrevious.generated.ts b/packages/service-clients/tinylicious-client/src/test/types/validateTinyliciousClientPrevious.generated.ts index 141970b7cc55..1fc19c6cd004 100644 --- a/packages/service-clients/tinylicious-client/src/test/types/validateTinyliciousClientPrevious.generated.ts +++ b/packages/service-clients/tinylicious-client/src/test/types/validateTinyliciousClientPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/test/test-utils/package.json b/packages/test/test-utils/package.json index c0acc271f831..dacb26da2177 100644 --- a/packages/test/test-utils/package.json +++ b/packages/test/test-utils/package.json @@ -143,7 +143,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/test-utils-previous": "npm:@fluidframework/test-utils@2.92.0", + "@fluidframework/test-utils-previous": "npm:@fluidframework/test-utils@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/debug": "^4.1.5", "@types/diff": "^3.5.1", @@ -162,14 +162,7 @@ "typescript": "~5.4.5" }, "typeValidation": { - "broken": { - "Interface_IProvideTestFluidObject": { - "forwardCompat": false - }, - "Interface_ITestFluidObject": { - "forwardCompat": false - } - }, + "broken": {}, "entrypoint": "legacy" } } diff --git a/packages/test/test-utils/src/test/types/validateTestUtilsPrevious.generated.ts b/packages/test/test-utils/src/test/types/validateTestUtilsPrevious.generated.ts index 5d51df86bcac..ae5534a268bf 100644 --- a/packages/test/test-utils/src/test/types/validateTestUtilsPrevious.generated.ts +++ b/packages/test/test-utils/src/test/types/validateTestUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -78,7 +78,6 @@ declare type current_as_old_for_Interface_IOpProcessingController = requireAssig * typeValidation.broken: * "Interface_IProvideTestFluidObject": {"forwardCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type old_as_current_for_Interface_IProvideTestFluidObject = requireAssignableTo, TypeOnly> /* @@ -97,7 +96,6 @@ declare type current_as_old_for_Interface_IProvideTestFluidObject = requireAssig * typeValidation.broken: * "Interface_ITestFluidObject": {"forwardCompat": false} */ -// @ts-expect-error compatibility expected to be broken declare type old_as_current_for_Interface_ITestFluidObject = requireAssignableTo, TypeOnly> /* diff --git a/packages/tools/devtools/devtools-core/package.json b/packages/tools/devtools/devtools-core/package.json index de63213d67d3..948f905bf786 100644 --- a/packages/tools/devtools/devtools-core/package.json +++ b/packages/tools/devtools/devtools-core/package.json @@ -150,7 +150,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/devtools-core-previous": "npm:@fluidframework/devtools-core@2.92.0", + "@fluidframework/devtools-core-previous": "npm:@fluidframework/devtools-core@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@fluidframework/id-compressor": "workspace:~", "@fluidframework/test-runtime-utils": "workspace:~", diff --git a/packages/tools/devtools/devtools-core/src/test/types/validateDevtoolsCorePrevious.generated.ts b/packages/tools/devtools/devtools-core/src/test/types/validateDevtoolsCorePrevious.generated.ts index 42b88c7c1505..513c7475e392 100644 --- a/packages/tools/devtools/devtools-core/src/test/types/validateDevtoolsCorePrevious.generated.ts +++ b/packages/tools/devtools/devtools-core/src/test/types/validateDevtoolsCorePrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/tools/devtools/devtools/package.json b/packages/tools/devtools/devtools/package.json index f92477991d2b..0bfa98eef6c5 100644 --- a/packages/tools/devtools/devtools/package.json +++ b/packages/tools/devtools/devtools/package.json @@ -129,7 +129,7 @@ "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", - "@fluidframework/devtools-previous": "npm:@fluidframework/devtools@2.92.0", + "@fluidframework/devtools-previous": "npm:@fluidframework/devtools@2.101.0", "@fluidframework/eslint-config-fluid": "catalog:eslint", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", diff --git a/packages/tools/devtools/devtools/src/test/types/validateDevtoolsPrevious.generated.ts b/packages/tools/devtools/devtools/src/test/types/validateDevtoolsPrevious.generated.ts index dcc6a968006f..61cbb7573f85 100644 --- a/packages/tools/devtools/devtools/src/test/types/validateDevtoolsPrevious.generated.ts +++ b/packages/tools/devtools/devtools/src/test/types/validateDevtoolsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/tools/fluid-runner/package.json b/packages/tools/fluid-runner/package.json index 11a26934bcbd..bf629ffc0c87 100644 --- a/packages/tools/fluid-runner/package.json +++ b/packages/tools/fluid-runner/package.json @@ -134,7 +134,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/fluid-runner-previous": "npm:@fluidframework/fluid-runner@2.92.0", + "@fluidframework/fluid-runner-previous": "npm:@fluidframework/fluid-runner@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/tools/fluid-runner/src/test/types/validateFluidRunnerPrevious.generated.ts b/packages/tools/fluid-runner/src/test/types/validateFluidRunnerPrevious.generated.ts index db44acf4bdf3..ac7b7c4bad7f 100644 --- a/packages/tools/fluid-runner/src/test/types/validateFluidRunnerPrevious.generated.ts +++ b/packages/tools/fluid-runner/src/test/types/validateFluidRunnerPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/utils/odsp-doclib-utils/package.json b/packages/utils/odsp-doclib-utils/package.json index ff041ceb62aa..d019cc3fe791 100644 --- a/packages/utils/odsp-doclib-utils/package.json +++ b/packages/utils/odsp-doclib-utils/package.json @@ -130,7 +130,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/odsp-doclib-utils-previous": "npm:@fluidframework/odsp-doclib-utils@2.92.0", + "@fluidframework/odsp-doclib-utils-previous": "npm:@fluidframework/odsp-doclib-utils@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/mocha": "^10.0.10", "@types/node": "catalog:types", diff --git a/packages/utils/odsp-doclib-utils/src/test/types/validateOdspDoclibUtilsPrevious.generated.ts b/packages/utils/odsp-doclib-utils/src/test/types/validateOdspDoclibUtilsPrevious.generated.ts index 2ba4bb8f1969..74f46bb4aefe 100644 --- a/packages/utils/odsp-doclib-utils/src/test/types/validateOdspDoclibUtilsPrevious.generated.ts +++ b/packages/utils/odsp-doclib-utils/src/test/types/validateOdspDoclibUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/packages/utils/telemetry-utils/package.json b/packages/utils/telemetry-utils/package.json index 1f9612155d1e..eee97fd4ba4e 100644 --- a/packages/utils/telemetry-utils/package.json +++ b/packages/utils/telemetry-utils/package.json @@ -131,7 +131,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/telemetry-utils-previous": "npm:@fluidframework/telemetry-utils@2.92.0", + "@fluidframework/telemetry-utils-previous": "npm:@fluidframework/telemetry-utils@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/debug": "^4.1.5", "@types/mocha": "^10.0.10", diff --git a/packages/utils/telemetry-utils/src/test/types/validateTelemetryUtilsPrevious.generated.ts b/packages/utils/telemetry-utils/src/test/types/validateTelemetryUtilsPrevious.generated.ts index 1bf8a76c0d4c..63246fb61fda 100644 --- a/packages/utils/telemetry-utils/src/test/types/validateTelemetryUtilsPrevious.generated.ts +++ b/packages/utils/telemetry-utils/src/test/types/validateTelemetryUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; @@ -89,15 +89,6 @@ declare type old_as_current_for_Interface_ITelemetryGenericEventExt = requireAss */ declare type current_as_old_for_Interface_ITelemetryGenericEventExt = requireAssignableTo, TypeOnly> -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_ITelemetryLoggerExt": {"forwardCompat": false} - */ -declare type old_as_current_for_Interface_ITelemetryLoggerExt = requireAssignableTo, TypeOnly> - /* * Validate backward compatibility by using the current type in place of the old type. * If this test starts failing, it indicates a change that is not backward compatible. diff --git a/packages/utils/tool-utils/package.json b/packages/utils/tool-utils/package.json index 38007e797d9e..0c38618a7bed 100644 --- a/packages/utils/tool-utils/package.json +++ b/packages/utils/tool-utils/package.json @@ -112,7 +112,7 @@ "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", "@fluidframework/eslint-config-fluid": "catalog:eslint", - "@fluidframework/tool-utils-previous": "npm:@fluidframework/tool-utils@2.92.0", + "@fluidframework/tool-utils-previous": "npm:@fluidframework/tool-utils@2.101.0", "@microsoft/api-extractor": "7.58.1", "@types/debug": "^4.1.5", "@types/mocha": "^10.0.10", diff --git a/packages/utils/tool-utils/src/test/types/validateToolUtilsPrevious.generated.ts b/packages/utils/tool-utils/src/test/types/validateToolUtilsPrevious.generated.ts index 988a018a63e7..b33a86f24d45 100644 --- a/packages/utils/tool-utils/src/test/types/validateToolUtilsPrevious.generated.ts +++ b/packages/utils/tool-utils/src/test/types/validateToolUtilsPrevious.generated.ts @@ -7,7 +7,7 @@ * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. * Generated by "flub generate typetests" from @fluid-tools/build-cli. * - * Baseline (previous) version: 2.92.0 + * Baseline (previous) version: 2.101.0 */ import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6259feb08c7d..a70b6fdf6895 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -205,8 +205,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) '@fluidframework/azure-service-utils-previous': - specifier: npm:@fluidframework/azure-service-utils@2.92.0 - version: '@fluidframework/azure-service-utils@2.92.0' + specifier: npm:@fluidframework/azure-service-utils@2.101.0 + version: '@fluidframework/azure-service-utils@2.101.0' '@fluidframework/build-common': specifier: ^2.0.3 version: 2.0.3 @@ -7527,8 +7527,8 @@ importers: specifier: ~2.4.5 version: 2.4.5 '@fluid-internal/client-utils-previous': - specifier: npm:@fluid-internal/client-utils@2.92.0 - version: '@fluid-internal/client-utils@2.92.0' + specifier: npm:@fluid-internal/client-utils@2.101.0 + version: '@fluid-internal/client-utils@2.101.0' '@fluid-internal/mocha-test-setup': specifier: workspace:~ version: link:../../test/mocha-test-setup @@ -7657,8 +7657,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/container-definitions-previous': - specifier: npm:@fluidframework/container-definitions@2.92.0 - version: '@fluidframework/container-definitions@2.92.0' + specifier: npm:@fluidframework/container-definitions@2.101.0 + version: '@fluidframework/container-definitions@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -7702,8 +7702,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/core-interfaces-previous': - specifier: npm:@fluidframework/core-interfaces@2.92.0 - version: '@fluidframework/core-interfaces@2.92.0' + specifier: npm:@fluidframework/core-interfaces@2.101.0 + version: '@fluidframework/core-interfaces@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -7771,8 +7771,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/core-utils-previous': - specifier: npm:@fluidframework/core-utils@2.92.0 - version: '@fluidframework/core-utils@2.92.0' + specifier: npm:@fluidframework/core-utils@2.101.0 + version: '@fluidframework/core-utils@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -7847,8 +7847,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/driver-definitions-previous': - specifier: npm:@fluidframework/driver-definitions@2.92.0 - version: '@fluidframework/driver-definitions@2.92.0' + specifier: npm:@fluidframework/driver-definitions@2.101.0 + version: '@fluidframework/driver-definitions@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -7920,8 +7920,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/cell-previous': - specifier: npm:@fluidframework/cell@2.92.0 - version: '@fluidframework/cell@2.92.0' + specifier: npm:@fluidframework/cell@2.101.0 + version: '@fluidframework/cell@2.101.0' '@fluidframework/container-definitions': specifier: workspace:~ version: link:../../common/container-definitions @@ -8023,8 +8023,8 @@ importers: specifier: workspace:~ version: link:../../common/container-definitions '@fluidframework/counter-previous': - specifier: npm:@fluidframework/counter@2.92.0 - version: '@fluidframework/counter@2.92.0' + specifier: npm:@fluidframework/counter@2.101.0 + version: '@fluidframework/counter@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -8341,8 +8341,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/map-previous': - specifier: npm:@fluidframework/map@2.92.0 - version: '@fluidframework/map@2.92.0' + specifier: npm:@fluidframework/map@2.101.0 + version: '@fluidframework/map@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -8465,8 +8465,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/matrix-previous': - specifier: npm:@fluidframework/matrix@2.92.0 - version: '@fluidframework/matrix@2.92.0' + specifier: npm:@fluidframework/matrix@2.101.0 + version: '@fluidframework/matrix@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -8589,8 +8589,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/merge-tree-previous': - specifier: npm:@fluidframework/merge-tree@2.92.0 - version: '@fluidframework/merge-tree@2.92.0' + specifier: npm:@fluidframework/merge-tree@2.101.0 + version: '@fluidframework/merge-tree@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -8701,8 +8701,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/ordered-collection-previous': - specifier: npm:@fluidframework/ordered-collection@2.92.0 - version: '@fluidframework/ordered-collection@2.92.0' + specifier: npm:@fluidframework/ordered-collection@2.101.0 + version: '@fluidframework/ordered-collection@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -8895,8 +8895,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/register-collection-previous': - specifier: npm:@fluidframework/register-collection@2.92.0 - version: '@fluidframework/register-collection@2.92.0' + specifier: npm:@fluidframework/register-collection@2.101.0 + version: '@fluidframework/register-collection@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -9013,8 +9013,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/sequence-previous': - specifier: npm:@fluidframework/sequence@2.92.0 - version: '@fluidframework/sequence@2.92.0' + specifier: npm:@fluidframework/sequence@2.101.0 + version: '@fluidframework/sequence@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -9137,8 +9137,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/shared-object-base-previous': - specifier: npm:@fluidframework/shared-object-base@2.92.0 - version: '@fluidframework/shared-object-base@2.92.0' + specifier: npm:@fluidframework/shared-object-base@2.101.0 + version: '@fluidframework/shared-object-base@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -9237,8 +9237,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/shared-summary-block-previous': - specifier: npm:@fluidframework/shared-summary-block@2.92.0 - version: '@fluidframework/shared-summary-block@2.92.0' + specifier: npm:@fluidframework/shared-summary-block@2.101.0 + version: '@fluidframework/shared-summary-block@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -9343,8 +9343,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/task-manager-previous': - specifier: npm:@fluidframework/task-manager@2.92.0 - version: '@fluidframework/task-manager@2.92.0' + specifier: npm:@fluidframework/task-manager@2.101.0 + version: '@fluidframework/task-manager@2.101.0' '@fluidframework/test-runtime-utils': specifier: workspace:~ version: link:../../runtime/test-runtime-utils @@ -9591,8 +9591,8 @@ importers: specifier: workspace:~ version: link:../../test/test-utils '@fluidframework/tree-previous': - specifier: npm:@fluidframework/tree@2.92.0 - version: '@fluidframework/tree@2.92.0' + specifier: npm:@fluidframework/tree@2.101.0 + version: '@fluidframework/tree@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -9691,8 +9691,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/debugger-previous': - specifier: npm:@fluidframework/debugger@2.92.0 - version: '@fluidframework/debugger@2.92.0' + specifier: npm:@fluidframework/debugger@2.101.0 + version: '@fluidframework/debugger@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -9761,8 +9761,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/driver-base-previous': - specifier: npm:@fluidframework/driver-base@2.92.0 - version: '@fluidframework/driver-base@2.92.0' + specifier: npm:@fluidframework/driver-base@2.101.0 + version: '@fluidframework/driver-base@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -9849,8 +9849,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/driver-web-cache-previous': - specifier: npm:@fluidframework/driver-web-cache@2.92.0 - version: '@fluidframework/driver-web-cache@2.92.0' + specifier: npm:@fluidframework/driver-web-cache@2.101.0 + version: '@fluidframework/driver-web-cache@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -9937,8 +9937,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/file-driver-previous': - specifier: npm:@fluidframework/file-driver@2.92.0 - version: '@fluidframework/file-driver@2.92.0' + specifier: npm:@fluidframework/file-driver@2.101.0 + version: '@fluidframework/file-driver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10034,8 +10034,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/local-driver-previous': - specifier: npm:@fluidframework/local-driver@2.92.0 - version: '@fluidframework/local-driver@2.92.0' + specifier: npm:@fluidframework/local-driver@2.101.0 + version: '@fluidframework/local-driver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10140,8 +10140,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/odsp-driver-previous': - specifier: npm:@fluidframework/odsp-driver@2.92.0 - version: '@fluidframework/odsp-driver@2.92.0(encoding@0.1.13)' + specifier: npm:@fluidframework/odsp-driver@2.101.0 + version: '@fluidframework/odsp-driver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10213,8 +10213,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/odsp-driver-definitions-previous': - specifier: npm:@fluidframework/odsp-driver-definitions@2.92.0 - version: '@fluidframework/odsp-driver-definitions@2.92.0' + specifier: npm:@fluidframework/odsp-driver-definitions@2.101.0 + version: '@fluidframework/odsp-driver-definitions@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10283,8 +10283,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/odsp-urlresolver-previous': - specifier: npm:@fluidframework/odsp-urlresolver@2.92.0 - version: '@fluidframework/odsp-urlresolver@2.92.0(encoding@0.1.13)' + specifier: npm:@fluidframework/odsp-urlresolver@2.101.0 + version: '@fluidframework/odsp-urlresolver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10362,8 +10362,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/replay-driver-previous': - specifier: npm:@fluidframework/replay-driver@2.92.0 - version: '@fluidframework/replay-driver@2.92.0' + specifier: npm:@fluidframework/replay-driver@2.101.0 + version: '@fluidframework/replay-driver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10450,8 +10450,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/routerlicious-driver-previous': - specifier: npm:@fluidframework/routerlicious-driver@2.92.0 - version: '@fluidframework/routerlicious-driver@2.92.0' + specifier: npm:@fluidframework/routerlicious-driver@2.101.0 + version: '@fluidframework/routerlicious-driver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10538,8 +10538,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/routerlicious-urlresolver-previous': - specifier: npm:@fluidframework/routerlicious-urlresolver@2.92.0 - version: '@fluidframework/routerlicious-urlresolver@2.92.0' + specifier: npm:@fluidframework/routerlicious-urlresolver@2.101.0 + version: '@fluidframework/routerlicious-urlresolver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10626,8 +10626,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/tinylicious-driver-previous': - specifier: npm:@fluidframework/tinylicious-driver@2.92.0 - version: '@fluidframework/tinylicious-driver@2.92.0' + specifier: npm:@fluidframework/tinylicious-driver@2.101.0 + version: '@fluidframework/tinylicious-driver@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -10714,8 +10714,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) '@fluidframework/agent-scheduler-previous': - specifier: npm:@fluidframework/agent-scheduler@2.92.0 - version: '@fluidframework/agent-scheduler@2.92.0' + specifier: npm:@fluidframework/agent-scheduler@2.101.0 + version: '@fluidframework/agent-scheduler@2.101.0' '@fluidframework/build-common': specifier: ^2.0.3 version: 2.0.3 @@ -10814,8 +10814,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) '@fluidframework/aqueduct-previous': - specifier: npm:@fluidframework/aqueduct@2.92.0 - version: '@fluidframework/aqueduct@2.92.0' + specifier: npm:@fluidframework/aqueduct@2.101.0 + version: '@fluidframework/aqueduct@2.101.0' '@fluidframework/build-common': specifier: ^2.0.3 version: 2.0.3 @@ -11002,8 +11002,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) '@fluidframework/app-insights-logger-previous': - specifier: npm:@fluidframework/app-insights-logger@2.92.0 - version: '@fluidframework/app-insights-logger@2.92.0(tslib@1.14.1)' + specifier: npm:@fluidframework/app-insights-logger@2.101.0 + version: '@fluidframework/app-insights-logger@2.101.0(tslib@1.14.1)' '@fluidframework/build-common': specifier: ^2.0.3 version: 2.0.3 @@ -11398,9 +11398,6 @@ importers: eslint: specifier: catalog:eslint version: 9.39.1(jiti@2.6.1) - fluid-framework-previous: - specifier: npm:fluid-framework@2.92.0 - version: fluid-framework@2.92.0 jiti: specifier: ^2.6.1 version: 2.6.1 @@ -11490,8 +11487,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/fluid-static-previous': - specifier: npm:@fluidframework/fluid-static@2.92.0 - version: '@fluidframework/fluid-static@2.92.0' + specifier: npm:@fluidframework/fluid-static@2.101.0 + version: '@fluidframework/fluid-static@2.101.0' '@fluidframework/map': specifier: workspace:~ version: link:../../dds/map @@ -11685,8 +11682,8 @@ importers: specifier: ~2.4.5 version: 2.4.5 '@fluid-internal/presence-definitions-previous': - specifier: npm:@fluidframework/presence@2.92.0 - version: '@fluidframework/presence@2.92.0' + specifier: npm:@fluidframework/presence@2.101.0 + version: '@fluidframework/presence@2.101.0' '@fluid-tools/build-cli': specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) @@ -12097,8 +12094,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/request-handler-previous': - specifier: npm:@fluidframework/request-handler@2.92.0 - version: '@fluidframework/request-handler@2.92.0' + specifier: npm:@fluidframework/request-handler@2.101.0 + version: '@fluidframework/request-handler@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -12182,8 +12179,8 @@ importers: specifier: workspace:~ version: link:../../runtime/runtime-utils '@fluidframework/synthesize-previous': - specifier: npm:@fluidframework/synthesize@2.92.0 - version: '@fluidframework/synthesize@2.92.0' + specifier: npm:@fluidframework/synthesize@2.101.0 + version: '@fluidframework/synthesize@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -12634,8 +12631,8 @@ importers: specifier: workspace:~ version: link:../../runtime/test-runtime-utils '@fluidframework/undo-redo-previous': - specifier: npm:@fluidframework/undo-redo@2.92.0 - version: '@fluidframework/undo-redo@2.92.0' + specifier: npm:@fluidframework/undo-redo@2.101.0 + version: '@fluidframework/undo-redo@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -12740,8 +12737,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/container-loader-previous': - specifier: npm:@fluidframework/container-loader@2.92.0 - version: '@fluidframework/container-loader@2.92.0' + specifier: npm:@fluidframework/container-loader@2.101.0 + version: '@fluidframework/container-loader@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -12843,8 +12840,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/driver-utils-previous': - specifier: npm:@fluidframework/driver-utils@2.92.0 - version: '@fluidframework/driver-utils@2.92.0' + specifier: npm:@fluidframework/driver-utils@2.101.0 + version: '@fluidframework/driver-utils@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -13034,8 +13031,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/container-runtime-previous': - specifier: npm:@fluidframework/container-runtime@2.92.0 - version: '@fluidframework/container-runtime@2.92.0' + specifier: npm:@fluidframework/container-runtime@2.101.0 + version: '@fluidframework/container-runtime@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -13128,8 +13125,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/container-runtime-definitions-previous': - specifier: npm:@fluidframework/container-runtime-definitions@2.92.0 - version: '@fluidframework/container-runtime-definitions@2.92.0' + specifier: npm:@fluidframework/container-runtime-definitions@2.101.0 + version: '@fluidframework/container-runtime-definitions@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -13213,8 +13210,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/datastore-previous': - specifier: npm:@fluidframework/datastore@2.92.0 - version: '@fluidframework/datastore@2.92.0' + specifier: npm:@fluidframework/datastore@2.101.0 + version: '@fluidframework/datastore@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -13304,8 +13301,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/datastore-definitions-previous': - specifier: npm:@fluidframework/datastore-definitions@2.92.0 - version: '@fluidframework/datastore-definitions@2.92.0' + specifier: npm:@fluidframework/datastore-definitions@2.101.0 + version: '@fluidframework/datastore-definitions@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -13380,8 +13377,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/id-compressor-previous': - specifier: npm:@fluidframework/id-compressor@2.92.0 - version: '@fluidframework/id-compressor@2.92.0' + specifier: npm:@fluidframework/id-compressor@2.101.0 + version: '@fluidframework/id-compressor@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -13462,8 +13459,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/runtime-definitions-previous': - specifier: npm:@fluidframework/runtime-definitions@2.92.0 - version: '@fluidframework/runtime-definitions@2.92.0' + specifier: npm:@fluidframework/runtime-definitions@2.101.0 + version: '@fluidframework/runtime-definitions@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -13544,8 +13541,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/runtime-utils-previous': - specifier: npm:@fluidframework/runtime-utils@2.92.0 - version: '@fluidframework/runtime-utils@2.92.0' + specifier: npm:@fluidframework/runtime-utils@2.101.0 + version: '@fluidframework/runtime-utils@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -13665,8 +13662,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/test-runtime-utils-previous': - specifier: npm:@fluidframework/test-runtime-utils@2.92.0 - version: '@fluidframework/test-runtime-utils@2.92.0' + specifier: npm:@fluidframework/test-runtime-utils@2.101.0 + version: '@fluidframework/test-runtime-utils@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -13747,8 +13744,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) '@fluidframework/azure-client-previous': - specifier: npm:@fluidframework/azure-client@2.92.0 - version: '@fluidframework/azure-client@2.92.0' + specifier: npm:@fluidframework/azure-client@2.101.0 + version: '@fluidframework/azure-client@2.101.0' '@fluidframework/azure-local-service': specifier: workspace:~ version: link:../../../azure/packages/azure-local-service @@ -14237,8 +14234,8 @@ importers: specifier: workspace:~ version: link:../../test/test-utils '@fluidframework/tinylicious-client-previous': - specifier: npm:@fluidframework/tinylicious-client@2.92.0 - version: '@fluidframework/tinylicious-client@2.92.0' + specifier: npm:@fluidframework/tinylicious-client@2.101.0 + version: '@fluidframework/tinylicious-client@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -15609,8 +15606,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/test-utils-previous': - specifier: npm:@fluidframework/test-utils@2.92.0 - version: '@fluidframework/test-utils@2.92.0(encoding@0.1.13)' + specifier: npm:@fluidframework/test-utils@2.101.0 + version: '@fluidframework/test-utils@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -15933,8 +15930,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/devtools-previous': - specifier: npm:@fluidframework/devtools@2.92.0 - version: '@fluidframework/devtools@2.92.0' + specifier: npm:@fluidframework/devtools@2.101.0 + version: '@fluidframework/devtools@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -16259,8 +16256,8 @@ importers: specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17) '@fluidframework/devtools-core-previous': - specifier: npm:@fluidframework/devtools-core@2.92.0 - version: '@fluidframework/devtools-core@2.92.0' + specifier: npm:@fluidframework/devtools-core@2.101.0 + version: '@fluidframework/devtools-core@2.101.0' '@fluidframework/eslint-config-fluid': specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) @@ -16839,8 +16836,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/fluid-runner-previous': - specifier: npm:@fluidframework/fluid-runner@2.92.0 - version: '@fluidframework/fluid-runner@2.92.0(encoding@0.1.13)' + specifier: npm:@fluidframework/fluid-runner@2.101.0 + version: '@fluidframework/fluid-runner@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -17057,8 +17054,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/odsp-doclib-utils-previous': - specifier: npm:@fluidframework/odsp-doclib-utils@2.92.0 - version: '@fluidframework/odsp-doclib-utils@2.92.0(encoding@0.1.13)' + specifier: npm:@fluidframework/odsp-doclib-utils@2.101.0 + version: '@fluidframework/odsp-doclib-utils@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -17142,8 +17139,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/telemetry-utils-previous': - specifier: npm:@fluidframework/telemetry-utils@2.92.0 - version: '@fluidframework/telemetry-utils@2.92.0' + specifier: npm:@fluidframework/telemetry-utils@2.101.0 + version: '@fluidframework/telemetry-utils@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -17239,8 +17236,8 @@ importers: specifier: catalog:eslint version: 9.0.0(@typescript-eslint/utils@8.56.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.1(jiti@2.6.1))(typescript@5.4.5) '@fluidframework/tool-utils-previous': - specifier: npm:@fluidframework/tool-utils@2.92.0 - version: '@fluidframework/tool-utils@2.92.0(encoding@0.1.13)' + specifier: npm:@fluidframework/tool-utils@2.101.0 + version: '@fluidframework/tool-utils@2.101.0' '@microsoft/api-extractor': specifier: 7.58.1 version: 7.58.1(patch_hash=949a26f6cec9ac4e37522f178b8e4982136ccfeb8c6d0835130ef2aa6788f4fa)(@types/node@22.19.17) @@ -18424,16 +18421,22 @@ packages: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' - '@fluid-internal/client-utils@2.92.0': - resolution: {integrity: sha512-H6mX0O9W9btPw0CzWUDesBe7LJ7c/vgQaX7Dr0cT6T81mEf4fxNlEQzwSzG718sbaukJkmWE517ad5JjiPfc4Q==} + '@fluid-internal/client-utils@2.101.0': + resolution: {integrity: sha512-S6DBp2dV63rAh+aqupAMLxM/QdmHF50i1rn7r7ljFWQOgE9ZiDNKmf971Hd9rTAYbSw5OQ25DOfKExRNs3tEYg==} '@fluid-internal/eslint-plugin-fluid@0.4.1': resolution: {integrity: sha512-JTFmMtNDJ+pR0Z0jvreXgq2GymqcCSD0InclRQfimEJ4KzIwdHCPHCmODlll1FG/Qp852baMYgdKHHD4qqRP/w==} peerDependencies: eslint: ^8.57.0 || ^9.37.0 - '@fluid-internal/test-driver-definitions@2.92.0': - resolution: {integrity: sha512-/BTqacAi5H/lTkA1FucENdZLvM8AKPjLZSGIJq8k2ZzbL567aqWjNJ7hN6SH1B9DQ0bcl9Ztn1SQ60F5X3f7wg==} + '@fluid-internal/presence-definitions@2.101.0': + resolution: {integrity: sha512-VcviU1Db9rrMwaa5Yc9EpiRb7eCK/T+kY5QB9wQD1L0seN3OdSVJaPv2e/F6JYy61uEnG9xAdwDiplTwjWsDFw==} + + '@fluid-internal/presence-runtime@2.101.0': + resolution: {integrity: sha512-7vlnujR1kGt/BCSmxPyEgEJ3CnoTfhLClcQrnxY0FgIStZXH5wDhL60CvwB/S37UEB7tZsdmOxEFShMz5rEJ5w==} + + '@fluid-internal/test-driver-definitions@2.101.0': + resolution: {integrity: sha512-fF0ZncLcKlEqdcTzVIe5RlOuJRXHDVQD4Jq+lcUSemETvbB8kjFNhs5PxzXo3mllhZ1oA8xaCgLUUEV4yESbxA==} '@fluid-tools/benchmark@0.59.0': resolution: {integrity: sha512-5lJOp06fK2KqxMens05fn0nqnMmpzFDtfjmhEVV+WUxfYEFF8mvmBqf2JG2vEdF/Zj4/JGr/7EODyGaDjy75mw==} @@ -18452,26 +18455,26 @@ packages: engines: {node: '>=22.22.2'} hasBin: true - '@fluidframework/agent-scheduler@2.92.0': - resolution: {integrity: sha512-ARByWm0wY5RJ2eWCfBIZpYVjOpLB88zJBnTwS9BOIwTQ4b8uiuklzhr6+WRtkqKZvKTFMvWBg0gtuN5r9t8V6Q==} + '@fluidframework/agent-scheduler@2.101.0': + resolution: {integrity: sha512-yzMhav0jL9aKT7pJno3jDEl5M8R+0RsRyvA2X4jydwy24p3bbrw9htZpszletpFP3rllRiaapKcLnPHpaN5AUg==} - '@fluidframework/app-insights-logger@2.92.0': - resolution: {integrity: sha512-epUYPehU8/MKd0M50il5QiTcGzg5GMLU5qOFXGn8SucR2a1xpbf6FNrp7g2bNBBHdJs6MD3pHD4kgM3hs0JqcA==} + '@fluidframework/app-insights-logger@2.101.0': + resolution: {integrity: sha512-ob7fCVx0qNSrKGV/xbsX3A92wZJq2baVCu3BsYzjd9hE8GpIqmKrPFt8/4CriKM4t/7XFycJD5JdkQbEYOSz4A==} '@fluidframework/aqueduct@1.4.0': resolution: {integrity: sha512-b3I3fWGAWuXQbyuEFeeEi3GVVUOYPWJfFaB4httsu5Jn4C0QSkKxftkielDlor9/7rCJYjHc4IEWViaVO+kBbA==} - '@fluidframework/aqueduct@2.92.0': - resolution: {integrity: sha512-EMiU7dyLCEaJA+o6RVIAfxNHdo7RYpJR4VkYj6bhsxofiRRoK5/IO9UMyIbGGe7fMNvJ8hi2KE54i7JWJB24xA==} + '@fluidframework/aqueduct@2.101.0': + resolution: {integrity: sha512-A09rGShMOVsTy2e3sIkFTZ4y++Asf4uahITNGLulfUkufzu8iKU7owuKDD6D80YBCei8eIVqNusBQiDiinKdIA==} '@fluidframework/azure-client@1.2.0': resolution: {integrity: sha512-jpfYF6I1uwwCqOc8X0fOgZz4Lj91QFzKV4S9lM7jSW84GxytlL3nDanj9+EYC+vLn4liRVaOCA3zRwpkDNXRWg==} - '@fluidframework/azure-client@2.92.0': - resolution: {integrity: sha512-Z+334VIs2V4R8KaN/sVxRbKlkdRGIA+5SGXCqltxC37pCp2+TQ3JBVF+m8Kt4G2lgDr/QsF5rpyBrwNoW7+i5g==} + '@fluidframework/azure-client@2.101.0': + resolution: {integrity: sha512-AZwi4043HWf5jr1Za2XEIdhdxi7BALEVOEihlNHLmz6CF3cdhWUU0iZGpNNpLm1DE1DT6ADXK6xayWbxbouI7g==} - '@fluidframework/azure-service-utils@2.92.0': - resolution: {integrity: sha512-oMdyFqnbzCB6MwHDT8P1pUIXAXKYlvIoqs2hbSLbomBuaTw3K1t3SvkufrfZxoBIw6M8IZdvq6f1oIykGQVWxQ==} + '@fluidframework/azure-service-utils@2.101.0': + resolution: {integrity: sha512-3lnQj+n4VU/To6ehJMpWXhZwl5BJrH6j15ix+/CzBZXdijBCy3WO93fyp2Fw4ZTGqer3oBolVz79Sb+Ukg5+6w==} '@fluidframework/build-common@2.0.3': resolution: {integrity: sha512-1LU/2uyCeMxf63z5rhFOFEBvFyBogZ7ZXwzXLxyBhSgq/fGiq8PLjBW7uX++r0LcVCdaWyopf7w060eJpANYdg==} @@ -18485,8 +18488,8 @@ packages: '@fluidframework/bundle-size-tools@0.65.0': resolution: {integrity: sha512-rI6Kdf3BpsYhUmyTRSD3Cude0AZzcPuvH13CsHs+kvEGz4dJWklHoZK8l3bvNz/mj+h7MHz2Gh8DHg5zNJAM8g==} - '@fluidframework/cell@2.92.0': - resolution: {integrity: sha512-7el8ipUWhTDbT781GMAy9wrVtkGenzrfhXJkov/sxLiJUuD9xr9fFNHNzQ5OVCZp89a4NfSGI3Z0tC233QSG0Q==} + '@fluidframework/cell@2.101.0': + resolution: {integrity: sha512-R/ezF2rUGwM322XkCXG4rc1A3NV26uQSQdGrxnWHZCg43WF1aoqDmbEkd0azPoqra2MjnQSrpU4C84dHoIhCcg==} '@fluidframework/common-definitions@0.20.1': resolution: {integrity: sha512-KaoQ7w2MDH5OeRKVatL5yVOCFg+9wD6bLSLFh1/TV1EZM46l49iBqO7UVjUtPE6BIm0jvvOzJXULGVSpzokX3g==} @@ -18506,26 +18509,26 @@ packages: '@fluidframework/container-definitions@1.4.0': resolution: {integrity: sha512-UwyxdX739ltQhQ9Zr2n7mBKN2eYEVnY7GCsV60ZfLUawb021eeL0rVZZgT0t3BiTCCilBMl4Bw4KQ8XyYu2g/w==} - '@fluidframework/container-definitions@2.92.0': - resolution: {integrity: sha512-I9XgrrUCkLY9KrMLCMpDsjs7cVp9wyDlwWZN2KwsYMbcJqZ+N+aS3cLLm4FxsrBFSdbsBqjQnHctyjtQ7m7YdQ==} + '@fluidframework/container-definitions@2.101.0': + resolution: {integrity: sha512-65jtFtxMnyL+S6TWYeZLFq+uW3b6N/JTLhuMu3oLQTwhgmgsPwGuHkIDoa3eZ9SryTBF3tnnEsE/2hURG9W9fg==} '@fluidframework/container-loader@1.4.0': resolution: {integrity: sha512-D54tW/W5EXLb2nRUGCNd8bID9t9KVkQJmtnHfnQ/JggpaBWODaQRp2tCDtidwo8y6bkiqIheMGjIdjgP9SqJzw==} - '@fluidframework/container-loader@2.92.0': - resolution: {integrity: sha512-PyGL5Ym9UOx4JWvFm6KXr/bG0i3ybWNCbD2Ct3h5bgjhBjbZONO7AAAfxFm/SQqgQmSW4gjtRM3dFUhWvC6tww==} + '@fluidframework/container-loader@2.101.0': + resolution: {integrity: sha512-Fdy9ReCz1pdqqFn++vQb7tdmLfp7t4vMGKOpJZW4q/8GbtC5JKQaqE8cPxiKA7Z8zEBCgIoViLmv4kHCPQfYPw==} '@fluidframework/container-runtime-definitions@1.4.0': resolution: {integrity: sha512-0rlswYsMVQiD1/btlJ5Ebf3rfTyFd06E2/zRJiKWiaMzgmn9QqF7OoVtiJfAIUsyey+dR8hnI0IFlB1IMfIPOg==} - '@fluidframework/container-runtime-definitions@2.92.0': - resolution: {integrity: sha512-eRimg7FjmEIEZO3r6gnylPLlWq6nAz2ENeR02zrAZGb+QND8S0pI1bmZI0LBxCuvMoZ73CFGz9xMrRtCAhCrNw==} + '@fluidframework/container-runtime-definitions@2.101.0': + resolution: {integrity: sha512-qWYmj7anxWC4grFDRp9GyCyDk34aLKCmcpLmTKpC3A/hqd2MUlMItH9Adh5hZN1QOtN9kjyyqcw2YZNW2s9N9w==} '@fluidframework/container-runtime@1.4.0': resolution: {integrity: sha512-KENgBxuPD7GdNmdjmsyVJpPKZwfXoRlzAxaMNhGdMSbi6oXDrd1LSekY5tchhsLWBpB5ucZpuvmSgbU+h9z3HQ==} - '@fluidframework/container-runtime@2.92.0': - resolution: {integrity: sha512-iGzCKWebstk6czRKLoTcRTl9Vw7vASmfS6Dbtxm1gG2lu73Roueazm1QSC7qC5lRtlHUNT8Bc7BsZlNQBMH33Q==} + '@fluidframework/container-runtime@2.101.0': + resolution: {integrity: sha512-pRvzJlyEa2cbnhC6O5bM4FmyeVQrBRoNvGUoEVyB/G2JuZZCLqhb8MeMeYENYoXXxjX+KfV86TYhlssb+uMHyg==} '@fluidframework/container-utils@1.4.0': resolution: {integrity: sha512-OKYpvuzz5N62gQn8JELMyuKEwJAlToiLNWJP/dn/PS1HCKux5C/Mg7Twdi19DCgXP/hp5qvzAd+EHPqYWxMUGg==} @@ -18533,72 +18536,72 @@ packages: '@fluidframework/core-interfaces@1.4.0': resolution: {integrity: sha512-PDIglmsa9BgFh7Xhfs32KA3Q34/arTVHF4m3M0IuAByP4z8Oi2lVuNENZnBEk+IJMcrUhUDk5Q9LH8KGfoAw+Q==} - '@fluidframework/core-interfaces@2.92.0': - resolution: {integrity: sha512-2atCoVLG4aGRntSBivsK5yf8R9E5o5Py4aMuUtySZy0yVldMBH52KemL3w7oSdZJr9PwJt6Ee3gI5eKCL79iYw==} + '@fluidframework/core-interfaces@2.101.0': + resolution: {integrity: sha512-IiXDdB348COUdPImPisEu2W/14dHTOoA8j5ep8pSePkX471Iw1j5DZ65fgxoIPK9K9EfYIAqxAFuQtyOuWRrIQ==} - '@fluidframework/core-utils@2.92.0': - resolution: {integrity: sha512-1kc+Y4Ml94nf3/MrnA5i7szPo3FwD1XICuzIVaOXpgypdbBX2NitzX8LqKyd8kK9yU1bPuzjDo3tEYT0iIXpMQ==} + '@fluidframework/core-utils@2.101.0': + resolution: {integrity: sha512-7izNfAyaKStIZRHkxHE+EPu66Jpq7q+koTv+vVq2fA3uezQJozAbqB/PEGO/0pw+NqTcoGLcGwQipM4e4T0wMg==} - '@fluidframework/counter@2.92.0': - resolution: {integrity: sha512-g31rrtW+BgLMiu/3AlBwdHuLO8SBPwgJOZMMQPoOutcfNBBPIMTUevUvkyHpY3oEBNn1kUyOfatv09dbaGugSg==} + '@fluidframework/counter@2.101.0': + resolution: {integrity: sha512-LJFq3QM71OGlJ0Qqziw4S2yr1HUYJJBxQcWtgAUxoC4dWSI+DJkCIpGP8Z7YeecNtv2mcVs6Fb3w/VP0vhgOIw==} '@fluidframework/datastore-definitions@1.4.0': resolution: {integrity: sha512-Xmebp+XFyK2K8EIauQx10UdwOXYskuSyQt8pSZ6ggTMMFpUsnx44tSR8I8KacSFoYkrWzG/G64osRu23SPCcjQ==} - '@fluidframework/datastore-definitions@2.92.0': - resolution: {integrity: sha512-+Mt04ZcrQswDDfZ6/6OVRDnHF5t7If4rC6LOBLisF3H7WylvgXuiN6jChhKdc7mj/JcLRq+HZV26Dv2KOP7uQA==} + '@fluidframework/datastore-definitions@2.101.0': + resolution: {integrity: sha512-3ftRFvKCMNG+0I10KP3T1bS3vI2UD089kpN0SYkvaK8TuCPPiCRYtVuD6VdcZ79QtWsUluLURlXm6lwT+TejuA==} '@fluidframework/datastore@1.4.0': resolution: {integrity: sha512-xV8cfmNzGAcpbQMrtEXTe7N6h6IkybrStrguyhZB6zBFzaPw3RNeAsMTiSxEMeVkU4UFcnI/ZU2rMalzVVC3Tg==} - '@fluidframework/datastore@2.92.0': - resolution: {integrity: sha512-CLTk09eUZDP5L56P96my/S1pVSvAmA6SNwC1gbJrMgZ5YCjxqv/3f/AAosExtySNs3vFcBpaBCoU1uQweYthTQ==} + '@fluidframework/datastore@2.101.0': + resolution: {integrity: sha512-UvtYG5GYhMTD/tzZ0HIYPwEoh+IJitGkH7rcCnZzt5EmKH9p3yYIWaO/2cSaGk9bW53duPBUAdD9pzk4WAKVRg==} - '@fluidframework/debugger@2.92.0': - resolution: {integrity: sha512-ayvTSNR5CVL1RrABRGovehpIc7MPGnBq6DsKs9ra9HXtb32bHXF3qWNFSHLsFs8VwYR+g93TBp0J1M6mUTxHbg==} + '@fluidframework/debugger@2.101.0': + resolution: {integrity: sha512-wWsa5yMIRcZWn2al7t3hywrpdJ1PJnEsI9m5coQcnTi5dCk2nzr3o5U/EHnK2vi+UU/wV/LBrLwHrKnMGhAuag==} - '@fluidframework/devtools-core@2.92.0': - resolution: {integrity: sha512-cBu4d5LIbwDGW3nH7vJTE101r7Mtq8NwL2y8KlhQiRV0uEADxXBI3fLIkrdQeX8q7XDJFlltDUAqJk4525M87A==} + '@fluidframework/devtools-core@2.101.0': + resolution: {integrity: sha512-ZzKtBJGsVap6T9PYwVC4YXXwGMpXNyG/YeSElVyN5wFE35e75Eff8eGSNmqAgsnIu/ud0/vP8l71TPeB2WjaKw==} - '@fluidframework/devtools@2.92.0': - resolution: {integrity: sha512-BuRqDE2/dNa1K363QgIyx0Nkl1L0mthtzWJJ84h/FVOOavZcgn5dfUAYvfET4lY1nSwKq0JeXV7QIRhinhMtEQ==} + '@fluidframework/devtools@2.101.0': + resolution: {integrity: sha512-AfiXN4NLvGIJFaX+QqHomabo2fimbKjT+mHglAwR/h9hyKOBXa96CV5HfQ0u+QHLEWCa8Z4uSy2IXRqWxZgKDw==} '@fluidframework/driver-base@1.4.0': resolution: {integrity: sha512-w3fYGp1Bkdjp9he3W3dSPQb1vU+zsRIcZZV9wGNfPA1ii7z9rnXzSgscn39IdLbZqvS2704endNwOIYHyBT34g==} - '@fluidframework/driver-base@2.92.0': - resolution: {integrity: sha512-z0k6HLMgEYGz5N0A+yZUSevIJBDuq0n7+K4jMz4y5zis+3KE228wPse94dcrB8o4mJ2/TOdQm+QLapzVUzgtZg==} + '@fluidframework/driver-base@2.101.0': + resolution: {integrity: sha512-NZIfvteIrqJdw9OXXNlxP0gN0GlMu8bdO1D1w8uZMU4MuJD1B5FGsqG/w4RC//f5j0FmYTTY2zAYukq/kU8fdw==} '@fluidframework/driver-definitions@1.4.0': resolution: {integrity: sha512-ay6Wwl8zGS64fjDsdh2iOeKiVVxT57Opeqjp6DqSglnnJi6AkSfYVoOVlMZ5+vJTfYJN3N4ptjrP/i3Mao9zPA==} - '@fluidframework/driver-definitions@2.92.0': - resolution: {integrity: sha512-Nl40SWPwjbfk0lq1Acw173eVs5f2WLDrKsaY12pBBLyfHtiZq8NMocaqNBV+Fa2a6hrmdghoV61/R143Q/YgHw==} + '@fluidframework/driver-definitions@2.101.0': + resolution: {integrity: sha512-KfAkijaC69oOGT3Gr3AbsrUO5YNA/yZoV5HU/K8U/Gf5tpN5Y6ny6ztlJoh7RuxjbSL9C1AE3/Tmovfyk8q0zw==} '@fluidframework/driver-utils@1.4.0': resolution: {integrity: sha512-NPTFw54a+EnIzop7iwrHTONdt0UAjW59HhMlYVPMH8/aOBodddHl7oi2Ek96nZLc+6qruHImjJ+0OW+NxNS+Gw==} - '@fluidframework/driver-utils@2.92.0': - resolution: {integrity: sha512-ffUjMKf2A6ATBddLceL+O+Wv+eYh5tABWM/SXp8R5aTkq5gs5G9Z57fMUrQqxmfGoMpohd/L4tEfl9thQqcJ6g==} + '@fluidframework/driver-utils@2.101.0': + resolution: {integrity: sha512-YJcVNYvMomcMQT8E9GJOHaU/daywrkTXQmxypxbqfFMVdnHeNBXDEh48fq/QGTy2UIH5am0to2e2RzgYo0m7XQ==} - '@fluidframework/driver-web-cache@2.92.0': - resolution: {integrity: sha512-Kos9xKWjlavfeyqg3LZkRZceBhyXFFY7P0UfW8vRNIrgsQHo2lNyNwQB7EylKkvRZtJJ6eWAyCydX9A6Akezvw==} + '@fluidframework/driver-web-cache@2.101.0': + resolution: {integrity: sha512-+IKvP+Qitmr91Kh5sIW7wBwPHoH2JeZFe0BcEwl4RFLN/LmsUas60JtG2v8K4WbFLf3dAKuz/x+ktSYTUonAiQ==} '@fluidframework/eslint-config-fluid@9.0.0': resolution: {integrity: sha512-cWrhluuB8VXGk1bJ8H4bzD8AdJw5Zfz51b3skJM/ohT1ubPj+Sz4M3aUlbefjOwOMs67vW0ZYOjgGcPXUIdXNg==} - '@fluidframework/file-driver@2.92.0': - resolution: {integrity: sha512-occDfatpYncG/4u+vIoO9w7rRjIq4fnQZ9uBBvt6VVJ9sjBQiXjFDbv58hJmQfTJFBeIqldNMKYxRBlzvhoDqQ==} + '@fluidframework/file-driver@2.101.0': + resolution: {integrity: sha512-8JX+u1+oDEKNO9nZgJ3zVBwlyQTTj/qC5+DTQKTBQyO9Gh40unDor/1gMyRgWv5DDl2Y9WbthS/qcXduE9cq+g==} - '@fluidframework/fluid-runner@2.92.0': - resolution: {integrity: sha512-541cPBbVXKGQLIxiMz7+OIoyopfIjtBq0nJKnDWufXmevWOvYeYPYh2Cal1BRZGTxR1LJbF0LmJcqUggU/ht7A==} + '@fluidframework/fluid-runner@2.101.0': + resolution: {integrity: sha512-t2hDtFF93iICH4CMj5hXQOe5iSet8Zu4TKZN3gmYcTf9f+AQO4EyJzDbAkksPQbCF9LMzqV7vtdDU2rsK6LIwQ==} hasBin: true '@fluidframework/fluid-static@1.4.0': resolution: {integrity: sha512-YlSX6Ibm3HquB+swxoIJt6QM1Bd6R9rBHp/HYDR9/9JuQwCIqW1xvF2NHmXPN/TGl51DnbhSB0gtm9k6pYd7pg==} - '@fluidframework/fluid-static@2.92.0': - resolution: {integrity: sha512-zHJRrdcuElpariuA/WAuL9ERVc888Ezc10NjTVRVnhPjOk/ZWc0P0V9W2JJUwLDka8F18KOpMLeB7Oaz9/GuUw==} + '@fluidframework/fluid-static@2.101.0': + resolution: {integrity: sha512-iTeVYTHFLDjLj1H2uL3x6MalMk0dEfb9/r8IZcjtmXED1Ldh+XTzHxqqbn/8/t0o0Lkj7bJnsh/p7ZeqYi6nYQ==} '@fluidframework/garbage-collector@1.4.0': resolution: {integrity: sha512-bwt1mv3B2PcvVN/JqBkm8MwdRydVboBM7MguQkANDGkmUPD56dRzjBYEdOl3yNZJEO/xJ2v15RPrkf1coI78Bg==} @@ -18609,41 +18612,41 @@ packages: '@fluidframework/gitresources@7.0.1': resolution: {integrity: sha512-sFEdPL46Hz/xuP51nwT19JubSeb3fBBrNQXwnRLCcmaX+fXdxg7rkyVLTgue0swgdJ73Oh98eTYpxplkq+FSJA==} - '@fluidframework/id-compressor@2.92.0': - resolution: {integrity: sha512-hn7fjDxosKE6OBKZ7439BcoBE11AzVv/RRPBbY7Y06R039gb7ZP6+2xpxb8G2Nzhs57SCG4B4x1RIYk4IP8BSA==} + '@fluidframework/id-compressor@2.101.0': + resolution: {integrity: sha512-1vp3Gc8R+6Gt/hFgp+DZ8Xkk9Iup5RZhOzaagsyncy7vr84v0FmRRsAOAbyDSz56KlW7ZTqxaDbsurh1mADoPA==} - '@fluidframework/local-driver@2.92.0': - resolution: {integrity: sha512-fGlLPdqdbbxQD8n/2lfBlhupo/gGf1u5SPTP2sr3HUzmQBsGqB5UAP11RheaX2np585JI0bkuIcyFM5w23eL6A==} + '@fluidframework/local-driver@2.101.0': + resolution: {integrity: sha512-HL1F0JQumBG4qe2yw0p1R2FsQnaLzySHw74iiwXt8auStyWHWOEIJVJ9WFcRC390xJ0KM2W1VWYmjiII3Mqkrg==} '@fluidframework/map@1.4.0': resolution: {integrity: sha512-KBdHBxCcIvPtsUSqnc5Ztgs2U01FwgnsW8WF3bl+TGt55Xs4esm3+p43WNkET1YU5Q95RVocRVp03dYMN7xelQ==} - '@fluidframework/map@2.92.0': - resolution: {integrity: sha512-j+eo4eaBqxZIRl3BBWnTYXY5oqjP6VCWqcZrxecIPQDvdOTkgfTZWDFqI1nddC83vA6eBOh93UVUHJ+8qRdh2A==} + '@fluidframework/map@2.101.0': + resolution: {integrity: sha512-00N4SRoUO+a0wm+63uUFjg/3y2u8hlOOkW2lYpx++c0zTXySKi3LcGAZ/w8YVt92nsAszFsgSIsb8a5a68lmnQ==} - '@fluidframework/matrix@2.92.0': - resolution: {integrity: sha512-S1mmSl0jcd7ZfokA2h7m1yO7zcm037W+Y5zhbfHyquxuVwswM5zRtBXEShnugVkXvLBTQsfDdCMzZLMCxiISmA==} + '@fluidframework/matrix@2.101.0': + resolution: {integrity: sha512-SmDnFDAGQeo5y9oC8SP81eqhiXkxhUxjebXR6GhfUPNjncSdwPqzD7Iiffp/xHolvBHgIbUygtebAlRjP34hmg==} - '@fluidframework/merge-tree@2.92.0': - resolution: {integrity: sha512-mrLs7jBoyAyKevY8+oPOi1lyyBbHmcat0dTaec4hm2843Z8+TegJsTCKvwNCRwF8Tx/m2Bt7ianfmhYfNND0sA==} + '@fluidframework/merge-tree@2.101.0': + resolution: {integrity: sha512-7zM5uCCjZyVicggJGVn04nHt+1T4EGxxcf2tfZw3qS5L3aInhXTLxP1+RENFgyY7TeAdPaOYXmwPC16BeEHovA==} - '@fluidframework/odsp-doclib-utils@2.92.0': - resolution: {integrity: sha512-0SSzYt5NBBG6/TpsCT/zUW0Pi+GoWCMRMJIVkH9QMzODQ3Q32yRbt+aS0dD1lerY6iZKvFUyLThzsHo26ax6pQ==} + '@fluidframework/odsp-doclib-utils@2.101.0': + resolution: {integrity: sha512-mnKBQ3LQMyo+lYDt/BZbP8pDCoVb6pTmTExKm76hJoR6YHYQVk3GjK5/b+WCw9Hsc+idiMTcv34dwKAFyXwaGw==} - '@fluidframework/odsp-driver-definitions@2.92.0': - resolution: {integrity: sha512-n/181UDYM/h7pwwXMH79eKrihLnwT2LSSejOvEze4fluoJQS/oxSD29bCeREi5/N2PwViq9rL7w6bD68Iy/TpQ==} + '@fluidframework/odsp-driver-definitions@2.101.0': + resolution: {integrity: sha512-bEXudkuBVEApvUot+cNdmOEqFW58JJQ9Sd7uRsX0f4GDyiNnC0m+3KrppxKOziJlSwZonNUARk5Q118TBtIOlQ==} - '@fluidframework/odsp-driver@2.92.0': - resolution: {integrity: sha512-8Dnko7nv9iWJx9ESFbMzRotGdVOEgzWiSKC7OAJN7Uh44RuE7xVWgSQIP+WcfldxtBz00KiV65cWHfwjaTnokw==} + '@fluidframework/odsp-driver@2.101.0': + resolution: {integrity: sha512-6Ko9JUeP9qyGS2KnDvrGGvQwNJ1MdgQMo4V/QMYcq5Vbg63rHEak1+aLlcrlSjedtAeMpAL0vocofURG/NjYSg==} - '@fluidframework/odsp-urlresolver@2.92.0': - resolution: {integrity: sha512-7X3CfI3V8i5STOJ8+Y5V9uAraDlF+xYpsHqngDBfSpxzB6Dctdu++WgdJaw3jCsOrUaQZa6urHLdm+VnHebktw==} + '@fluidframework/odsp-urlresolver@2.101.0': + resolution: {integrity: sha512-qo7yq20hGLvJhAauQrgKdPJ5Mw0R+qZgOeaIdc+OD1RqktNXZDNgrAGjLbIL8SELQZf5HzQnXyg77dsHA3eT0A==} - '@fluidframework/ordered-collection@2.92.0': - resolution: {integrity: sha512-UmBSR3XdbNIlFf54spWzdjjdugNlS91KnHf/uit4EE1g0e9iIBO9Daq2dRn9EaR+ZMafYRhFPptqXQqvlKHTww==} + '@fluidframework/ordered-collection@2.101.0': + resolution: {integrity: sha512-YeOYfvfZvLHIdy8JcB61X3NEUAJlgTyvhKHvCf3QqIheSjOEmIWaCVvblF45bhp/l+z5Ur6OxKvKlw2oSMHyOQ==} - '@fluidframework/presence@2.92.0': - resolution: {integrity: sha512-UREOHTxPN0ecX29YdZUx5ItTydBXH8YPENx/r9kH/5a0IF3/cNzwdY/L+QIYRwYp13zOnagvahvrwXOkaBioiQ==} + '@fluidframework/presence@2.101.0': + resolution: {integrity: sha512-+Huy71z8nzuQuKasEDGdHwHMRTQYQrWHei4vgYaFI4J9V6IAUulaD8fU8xhCuuctRItMu4d0T5UPHDO+royz4A==} '@fluidframework/protocol-base@0.1036.5002': resolution: {integrity: sha512-mlI9okyLeSusGx7qU32NDJ4GJptSzVo3V6tPDhphPIOPtyOVTBuL4EQRFYdceoSLHlxEdVnQprwhyoRiMNw7Kw==} @@ -18660,41 +18663,41 @@ packages: '@fluidframework/protocol-definitions@3.2.0': resolution: {integrity: sha512-xgcyMN4uF6dAp2/XYFSHvGFITIV7JbVt3itA+T0c71/lZjq/HU/a/ClPIxfl9AEN0RbtuR/1n5LP4FXSV9j0hA==} - '@fluidframework/register-collection@2.92.0': - resolution: {integrity: sha512-x0sEuYyN83I2lyzrMogFzIg6GiTMBepx86VjglpBfwpT5XOGqQf8S6VI677uLXVhFkCQ++hW/9jk5pQZMzrX5g==} + '@fluidframework/register-collection@2.101.0': + resolution: {integrity: sha512-24OUaKosbCT58WCSEW06ZvHRowM8PN8cB1+N0plWqJymjEL25EvVBqZvc9KDV8x/uJcyS5NzYWPcErRW3dJoMQ==} - '@fluidframework/replay-driver@2.92.0': - resolution: {integrity: sha512-1UNo7BQecl9KA1cifs514qGx066x16SfaV/lMPjl9TEtbs+6LkS8JDWvlMjzrrMYQLXVbApfQ3y5/Sp4qHDp6A==} + '@fluidframework/replay-driver@2.101.0': + resolution: {integrity: sha512-/suI30lAe38QGrZ75Is5eVvy49t/hqvlhpOk8YXnSkzRrspBJqLAK7BNZ9sU/MjTBfxWk6YlRVftAEXwTuOazA==} '@fluidframework/request-handler@1.4.0': resolution: {integrity: sha512-KDYjQcrdvSuHXBtIG+LkDCcIjiDdw1CKX4iWi/aQrbGOTFVyLzfb2SnEXOBz7sw0YuMhxf+S322KTcX/OWd12w==} - '@fluidframework/request-handler@2.92.0': - resolution: {integrity: sha512-Lpq6rn3TFkon8MNimC4F2K5W+uyFlfRC8fa/FqTdUX/oZWl9u8lpJg0WfOtMPHLM87jOw5+HbxvUQ9caGOdWaA==} + '@fluidframework/request-handler@2.101.0': + resolution: {integrity: sha512-dXnBVcFjMvYEkR9LMZGAMHoKpcamBxAIswkWWC5FsuQuxKA/AkNO5JQHcum84Q/e8Tt8WuO4nxuw4Aot71/UUA==} '@fluidframework/routerlicious-driver@1.4.0': resolution: {integrity: sha512-iyLywWEgo7zWYCiJj0GPzsrn4lmLw65GYJLEod57fBCk9eLRRxhQ2GJuu2k9XGV6nCFadEc1ZEKufDUNIiBPow==} - '@fluidframework/routerlicious-driver@2.92.0': - resolution: {integrity: sha512-eBYKJUGenDKgQG51x7fyHjKDEQWt74ElXv50LD9YT4NVVaZlKKfj2SWc3HX8dD3TmfF52ywmRZxbajLjbkSajw==} + '@fluidframework/routerlicious-driver@2.101.0': + resolution: {integrity: sha512-pBSeOwcZ6cDhSJYksmJhZq1OMfNDnwSlPaMJTusmPyR/BPeA4mTC2evsm+YnJQNeEBhDtIWNUVN2/rW458qUBQ==} - '@fluidframework/routerlicious-urlresolver@2.92.0': - resolution: {integrity: sha512-LIVmM44BeWFx/WHZ7oM8HcRQvcQ6+dQlrA3Y/dPi+bX2At2tGOQC5Rij21SWcjIDqWrXfSDg9y9N2+NnQ3xkoQ==} + '@fluidframework/routerlicious-urlresolver@2.101.0': + resolution: {integrity: sha512-0zGy2QIABSw5uEE/FrqCHpII46r/2roY43WMFIoXFh7zElh5V49uSzrxxxy1NJZQh2zO5oPjGdhwZ84ay4OelA==} '@fluidframework/runtime-definitions@1.4.0': resolution: {integrity: sha512-GewpwBxbeMutnHHXzVWsFYbGQJHKh8dFNqTiW0covMfaOOhXVSM0qzuf7RY7qX9n8Vn/bK3zF4WRo6gx/32fmg==} - '@fluidframework/runtime-definitions@2.92.0': - resolution: {integrity: sha512-5o9FsZ4Uk5DLMeR0rzL4aBY3HiIGbWTrL1lAYKHFvsWm59O+28CwoMedBU1XVrGFa5loWB2QMYp4C3sZGhYBwQ==} + '@fluidframework/runtime-definitions@2.101.0': + resolution: {integrity: sha512-ViC66uwwRa8H3rTqCO4cX/Ed9sRWOVe9AtSpVS08Ngz13h4xhbuTMOazvZhxTXoYt0j9fde5jIouNFyJeMg7JQ==} '@fluidframework/runtime-utils@1.4.0': resolution: {integrity: sha512-0drnuEdUja1m2401FXcsB9l66x5oCGjgW43mLjZgZFKcz5v5jYZml8OKWAtLmwfI/UNLJ9bQkb/nHQSM0Tf3Rw==} - '@fluidframework/runtime-utils@2.92.0': - resolution: {integrity: sha512-3anGCYtVdZWj4pIQUgJHQT1TlduKTlWltB/M3AgLPDb7mR0ifnLfK0lGiYALMpQ4HdTrle7tItbmOXWpiMJzWA==} + '@fluidframework/runtime-utils@2.101.0': + resolution: {integrity: sha512-XOMYyyqHG/kLhlyc8/o0CSCyWEDPUQJubPpqVXZerY60yyoC/jSEpws0KeGI07VPnAG4dxwK3KTuCCJc05OZmw==} - '@fluidframework/sequence@2.92.0': - resolution: {integrity: sha512-6q+v9FvZw7xTQBEEcRqHpNLmEOHsVVxPG/oOhBXFjUyH3Twj4A7oJS/gJ95Eq/RFtnIhBjmQG01uqhYnqeKlvw==} + '@fluidframework/sequence@2.101.0': + resolution: {integrity: sha512-zq5e/OqOyX4A9DzKmkBRDK+9HiqHkzfh0qx4IPxNwaY/cPgeTYSYV3204amp4hGkRICe3Ma4s7bPwv+zeWg7nA==} '@fluidframework/server-lambdas-driver@7.0.1': resolution: {integrity: sha512-pzpPPCgnVdGu2qcCAXZbur/2tx5O1qp5n06+BdKq1aZsGs5vNfc9ds+KiueiXBFvvoSa3f+AXUjqWwPQopApZQ==} @@ -18732,51 +18735,54 @@ packages: '@fluidframework/shared-object-base@1.4.0': resolution: {integrity: sha512-NI94dsIyZL7s76UN/UVawd0JqV106cS84MaW1r9Qv91+QGU8aq/KCS3j8R9ZZ8pWFQ46sX9BT4CKa4hy4xZedw==} - '@fluidframework/shared-object-base@2.92.0': - resolution: {integrity: sha512-UuF73kclbfC3QKBjeuMJ4LPylL7xMJW6INP+cAmvP7E/BfPhmjCOTQid7M0D7zMUvW46T37mHbi/xAW1KwVJ5g==} + '@fluidframework/shared-object-base@2.101.0': + resolution: {integrity: sha512-WsQaycl89gBJFBiF6TTIFGOf3yOKy6dXL156VLuLDRXEdCvs+FSChd84lof3dc8vCOVeMiwimuBtekOXA45IQg==} - '@fluidframework/shared-summary-block@2.92.0': - resolution: {integrity: sha512-HePjEwm7nVzrfrhh8jYGu8Zf93Fkc/nPI5OgvOZm79GyDXpaJNTvnnez6CS8n/tmfNfw6be04QJhU0Gu9JTipw==} + '@fluidframework/shared-summary-block@2.101.0': + resolution: {integrity: sha512-x2ivvlWtlaSPgPEgbfJDHQlKUC6nP2a0HLZbQG3brB5vaGeCUMx0SyWNT7OGzIczaXDuykjMZjQEFTkCR+SB6Q==} '@fluidframework/synthesize@1.4.0': resolution: {integrity: sha512-0pdq28pZ/cA/OVOp7KiUv8/bDxltwQy2ca7UJQGuyRDF9n1QcXoWC98liu2fB3/imahdfDi5pZ6l2vw/nIiFkA==} - '@fluidframework/synthesize@2.92.0': - resolution: {integrity: sha512-5VHdm+sjl7c1v9/njU4hNv8apek6v4U3EZGXEQoqkinQG9mwRD2rIgihjJKcTX+V6q21L6at5zIGvgfV80np7A==} + '@fluidframework/synthesize@2.101.0': + resolution: {integrity: sha512-+W1UeCUIba/pAAKU7a4WrCiB3w9iW1sNOwXOM4dKV7a4jtw+ijhXjo/tkNfzev4foEUGt6Pl1+AQbXGwyWJUig==} - '@fluidframework/task-manager@2.92.0': - resolution: {integrity: sha512-X3iLs3q9qjsUOIMDE1lj4uNT8PJIHxezSVBiFmfplilM5oaqEVpne2usXruHjQRiqXtf6Mr4lsUg1FjXkMMdBg==} + '@fluidframework/task-manager@2.101.0': + resolution: {integrity: sha512-dpHy89jHFc+p9Tn5FWy2noGMGexVKiZEj7mvA+rIdnFQ/7TNJHimCLo0iF/JgYb6QjDHUBfQHKA2wN358NF9Fw==} '@fluidframework/telemetry-utils@1.4.0': resolution: {integrity: sha512-WXG1ThL+WJLGdBtUGlCPPlIrHxqnc+zy+YHrYtqFnlIp+75W3W+YApR5dyP1uCfvapISoBPo0htK3WNIiyj8Rw==} - '@fluidframework/telemetry-utils@2.92.0': - resolution: {integrity: sha512-CgQ1W80kN3cgU4Fowiu/r5yEU6uumY8bPXn5zvHhzDYqQVGO+sCzqMFnz2VlB3mD4U4AUyDf1ujRbuYUjVQBZQ==} + '@fluidframework/telemetry-utils@2.101.0': + resolution: {integrity: sha512-UvG9xLx4x0oAQcGrTm/8UNQkcq6E0oVuU7LAdij5AYqIkbJBUW6N9mfmMBQzxFzo7mTcDJmfyl1551TxLcHPOA==} - '@fluidframework/test-runtime-utils@2.92.0': - resolution: {integrity: sha512-bDhaZUTV7c1UllkeNpRovNjh5IGUe8WsF8iwlNs6JavIO2xug/ONHdUpPObXFuT7uSVp9byhtyQ0JhE86P+lpw==} + '@fluidframework/test-runtime-utils@2.101.0': + resolution: {integrity: sha512-J9lmCMROCcAEGQJQrbzfv2jh9PzevoUMQ7KJK0tVb1OaDSEtRE/wuu4LXYX1UmG03SS1VshMpdzlyMFX/wPTVQ==} '@fluidframework/test-tools@2.0.1': resolution: {integrity: sha512-O/32iY/Zzzcw1dyya9sRyDy5g6LEGY2jVMzlIxyF62Afz4TEBgKumLxzP1lyUPZTVEKpugnYjJW5nvrNBKU6EQ==} hasBin: true - '@fluidframework/test-utils@2.92.0': - resolution: {integrity: sha512-Q0ULXW4CraNxRN1/FEyb0/0pE2K9qLJze4Xx2B0EeOu90cxQdiO/m/jgdYg2sFTsJYiAWoTpib//WWqh08n3oQ==} + '@fluidframework/test-utils@2.101.0': + resolution: {integrity: sha512-F1prq05QgmEYbMGsGYBi1zGxjUjHJY5wzaIjxA8UaIgdCbcwKuo6L++H1NHh0Yq5MS28nnxIChzhvhinroMJog==} - '@fluidframework/tinylicious-client@2.92.0': - resolution: {integrity: sha512-6x6vogM5ghvKXjZJN/1wEmcgep4k3JOtzvV6+WuocFh0AEupTUfItzXxLUzT4RYUWLnLHy2J0Aax3hNAlyVCLA==} + '@fluidframework/tinylicious-client@2.101.0': + resolution: {integrity: sha512-9BS68W2cfZPt/F+bS9fX2Hh0G1NfBcaXkJWFNps2m/FRB7UO3vsAb8ipWHzKZSho+qlB1LL9AJo1zt4wa6MxAg==} - '@fluidframework/tinylicious-driver@2.92.0': - resolution: {integrity: sha512-WgRqSeAQmyV3D5T0T9qM+WYYb5ncDs80K6+NEoNSKiiyGfz2kIzm2KOWwMp3m3Rt/A6oGWJf9i7+nl2Sn+JcPw==} + '@fluidframework/tinylicious-driver@2.101.0': + resolution: {integrity: sha512-N4NNnlnW2YIxp9i0UmvrAHC0kHZhrsIMvorhmaCEBZwP15Eka9HqjDAUPJWPp1uB+txbr6mtVf/Pubc20S6iuQ==} - '@fluidframework/tool-utils@2.92.0': - resolution: {integrity: sha512-6e1BVFfg/0S78f4B4VoWnVZn4TdXG/+T/DFzckV1dWjBGQ1cs9Ci7MjVrwLhmsBB41DMJ5C+UmflgAeTUok4Yw==} + '@fluidframework/tool-utils@2.101.0': + resolution: {integrity: sha512-IVHJ0oxB01LRFK8HCmVdYeEpGVj7cWU5w+BlGPI/coqqZadmwVyc31xzXTAicIpqlyALfFRq8LHbmef/6tnPQQ==} - '@fluidframework/tree@2.92.0': - resolution: {integrity: sha512-G508Ek5ZIUOg5H1zuwxDkLpl/h2JDpLrSgThl1WQo41Qxa4NlWwl9T602pow5TiTTY4tJrPDOHvZtv83VrwIWw==} + '@fluidframework/tree@2.101.0': + resolution: {integrity: sha512-sIYExKYsdCljhzYqg51vFHGPrdex0eyfhFKK/CeE7N30qNBTg4q6iH/TOvKqqckgN5spZY6WNpYF6kYg7Usx8Q==} - '@fluidframework/undo-redo@2.92.0': - resolution: {integrity: sha512-bxyRsYqG0TLnl8EMYyIa//jfthqfXFuIWoZYMoMgFIqFgL+hJqEXDVvDAk0gkZEVcD1OgNXJOV9EswFK9OCpVw==} + '@fluidframework/type-factory@2.101.0': + resolution: {integrity: sha512-mqsMXwVOeogtocsy3oqI425LvGWEB2/wpbNDV7w/63apgB0y3/4E/ZjgQluW/g0veuNSopvlhhhm4NEr3IS4nw==} + + '@fluidframework/undo-redo@2.101.0': + resolution: {integrity: sha512-Lzpy3T60nDABIhpwbzBLbnYRukptnkR+EIjHkkvJiWpj7SglMrbT/yxNEmqNZZKHUzLasFXKNDv7hcbq+kt1mw==} '@fluidframework/view-interfaces@1.4.0': resolution: {integrity: sha512-YD0HE6rMpG6h/ELR717flLZ4Th0Ik0UUkECgaouW+Qy+Of+uPbi4KVoKRqTEEKzZqBFSbvSR5x3TlbmcXiEZnw==} @@ -22839,9 +22845,6 @@ packages: flatted@3.3.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - fluid-framework@2.92.0: - resolution: {integrity: sha512-IcuqYFFZn5w9v58U9uF34KWdUcrZLXEmNIYfKQ+6Tf2z1Uv1hrRJC4dSeeyS8yjDD+E7aGLVfIeMWywCUz0pJw==} - fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} @@ -29816,10 +29819,10 @@ snapshots: react: 18.3.1 tslib: 2.8.1 - '@fluid-internal/client-utils@2.92.0': + '@fluid-internal/client-utils@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 '@types/events_pkg': '@types/events@3.0.3' base64-js: 1.5.1 buffer: 6.0.3 @@ -29848,10 +29851,31 @@ snapshots: - supports-color - typescript - '@fluid-internal/test-driver-definitions@2.92.0': + '@fluid-internal/presence-definitions@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + transitivePeerDependencies: + - supports-color + + '@fluid-internal/presence-runtime@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluid-internal/presence-definitions': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 + transitivePeerDependencies: + - supports-color + + '@fluid-internal/test-driver-definitions@2.101.0': + dependencies: + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 '@fluid-tools/benchmark@0.59.0': dependencies: @@ -29978,28 +30002,27 @@ snapshots: - supports-color - utf-8-validate - '@fluidframework/agent-scheduler@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/register-collection': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/agent-scheduler@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/map': 2.101.0 + '@fluidframework/register-collection': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/app-insights-logger@2.92.0(tslib@1.14.1)': + '@fluidframework/app-insights-logger@2.101.0(tslib@1.14.1)': dependencies: - '@fluidframework/core-interfaces': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 '@microsoft/applicationinsights-web': 2.8.18(tslib@1.14.1) - '@ungap/structured-clone': 1.2.1 transitivePeerDependencies: - tslib @@ -30025,24 +30048,24 @@ snapshots: - debug - supports-color - '@fluidframework/aqueduct@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-runtime': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/request-handler': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/synthesize': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 - '@fluidframework/tree': 2.92.0 + '@fluidframework/aqueduct@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-runtime': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/map': 2.101.0 + '@fluidframework/request-handler': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/synthesize': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 + '@fluidframework/tree': 2.101.0 transitivePeerDependencies: - supports-color @@ -30070,24 +30093,24 @@ snapshots: - supports-color - utf-8-validate - '@fluidframework/azure-client@2.92.0': + '@fluidframework/azure-client@2.101.0': dependencies: - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/fluid-static': 2.92.0 - '@fluidframework/routerlicious-driver': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-loader': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/fluid-static': 2.101.0 + '@fluidframework/routerlicious-driver': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@fluidframework/azure-service-utils@2.92.0': + '@fluidframework/azure-service-utils@2.101.0': dependencies: - '@fluidframework/driver-definitions': 2.92.0 + '@fluidframework/driver-definitions': 2.101.0 jsrsasign: 11.1.1 uuid: 11.1.0 @@ -30141,15 +30164,15 @@ snapshots: - uglify-js - webpack-cli - '@fluidframework/cell@2.92.0': + '@fluidframework/cell@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 transitivePeerDependencies: - supports-color @@ -30195,10 +30218,10 @@ snapshots: '@fluidframework/protocol-definitions': 0.1028.2000 events: 3.3.0 - '@fluidframework/container-definitions@2.92.0': + '@fluidframework/container-definitions@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 '@fluidframework/container-loader@1.4.0': dependencies: @@ -30222,16 +30245,15 @@ snapshots: - debug - supports-color - '@fluidframework/container-loader@2.92.0': + '@fluidframework/container-loader@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 - '@ungap/structured-clone': 1.2.1 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 debug: 4.4.3(supports-color@8.1.1) double-ended-queue: 2.1.0-0 events_pkg: events@3.3.0 @@ -30248,13 +30270,13 @@ snapshots: '@fluidframework/protocol-definitions': 0.1028.2000 '@fluidframework/runtime-definitions': 1.4.0 - '@fluidframework/container-runtime-definitions@2.92.0': + '@fluidframework/container-runtime-definitions@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 transitivePeerDependencies: - supports-color @@ -30282,20 +30304,20 @@ snapshots: - debug - supports-color - '@fluidframework/container-runtime@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/container-runtime@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 '@tylerbu/sorted-btree-es6': 2.1.1 double-ended-queue: 2.1.0-0 lz4js: 0.2.0 @@ -30316,19 +30338,19 @@ snapshots: '@fluidframework/core-interfaces@1.4.0': {} - '@fluidframework/core-interfaces@2.92.0': {} + '@fluidframework/core-interfaces@2.101.0': {} - '@fluidframework/core-utils@2.92.0': {} + '@fluidframework/core-utils@2.101.0': {} - '@fluidframework/counter@2.92.0': + '@fluidframework/counter@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 transitivePeerDependencies: - supports-color @@ -30341,13 +30363,13 @@ snapshots: '@fluidframework/protocol-definitions': 0.1028.2000 '@fluidframework/runtime-definitions': 1.4.0 - '@fluidframework/datastore-definitions@2.92.0': + '@fluidframework/datastore-definitions@2.101.0': dependencies: - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 transitivePeerDependencies: - supports-color @@ -30373,63 +30395,63 @@ snapshots: - debug - supports-color - '@fluidframework/datastore@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/datastore@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/debugger@2.92.0': + '@fluidframework/debugger@2.101.0': dependencies: - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/replay-driver': 2.92.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/replay-driver': 2.101.0 jsonschema: 1.4.1 transitivePeerDependencies: - supports-color - '@fluidframework/devtools-core@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/aqueduct': 2.92.0 - '@fluidframework/cell': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/container-runtime': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/counter': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/matrix': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/sequence': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 - '@fluidframework/tree': 2.92.0 + '@fluidframework/devtools-core@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/aqueduct': 2.101.0 + '@fluidframework/cell': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-loader': 2.101.0 + '@fluidframework/container-runtime': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/counter': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/map': 2.101.0 + '@fluidframework/matrix': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/sequence': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 + '@fluidframework/tree': 2.101.0 transitivePeerDependencies: - supports-color - '@fluidframework/devtools@2.92.0': + '@fluidframework/devtools@2.101.0': dependencies: - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/devtools-core': 2.92.0 - '@fluidframework/fluid-static': 2.92.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/devtools-core': 2.101.0 + '@fluidframework/fluid-static': 2.101.0 transitivePeerDependencies: - supports-color @@ -30445,14 +30467,14 @@ snapshots: - debug - supports-color - '@fluidframework/driver-base@2.92.0': + '@fluidframework/driver-base@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 transitivePeerDependencies: - supports-color @@ -30462,9 +30484,9 @@ snapshots: '@fluidframework/core-interfaces': 1.4.0 '@fluidframework/protocol-definitions': 0.1028.2000 - '@fluidframework/driver-definitions@2.92.0': + '@fluidframework/driver-definitions@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 '@fluidframework/driver-utils@1.4.0': dependencies: @@ -30482,25 +30504,25 @@ snapshots: - debug - supports-color - '@fluidframework/driver-utils@2.92.0': + '@fluidframework/driver-utils@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 lz4js: 0.2.0 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/driver-web-cache@2.92.0': + '@fluidframework/driver-web-cache@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 idb: 6.1.5 transitivePeerDependencies: - supports-color @@ -30567,32 +30589,31 @@ snapshots: - supports-color - typescript - '@fluidframework/file-driver@2.92.0': + '@fluidframework/file-driver@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/replay-driver': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/replay-driver': 2.101.0 transitivePeerDependencies: - supports-color - '@fluidframework/fluid-runner@2.92.0(encoding@0.1.13)': + '@fluidframework/fluid-runner@2.101.0': dependencies: - '@fluidframework/aqueduct': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/odsp-driver': 2.92.0(encoding@0.1.13) - '@fluidframework/odsp-driver-definitions': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/aqueduct': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-loader': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/odsp-driver': 2.101.0 + '@fluidframework/odsp-driver-definitions': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 '@json2csv/plainjs': 7.0.6 yargs: 17.7.2 transitivePeerDependencies: - bufferutil - - encoding - supports-color - utf-8-validate @@ -30614,24 +30635,26 @@ snapshots: - debug - supports-color - '@fluidframework/fluid-static@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/aqueduct': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/container-runtime': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/request-handler': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 - '@fluidframework/tree': 2.92.0 + '@fluidframework/fluid-static@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluid-internal/presence-definitions': 2.101.0 + '@fluid-internal/presence-runtime': 2.101.0 + '@fluidframework/aqueduct': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-loader': 2.101.0 + '@fluidframework/container-runtime': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/request-handler': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 + '@fluidframework/tree': 2.101.0 transitivePeerDependencies: - supports-color @@ -30645,32 +30668,32 @@ snapshots: '@fluidframework/gitresources@7.0.1': {} - '@fluidframework/id-compressor@2.92.0': + '@fluidframework/id-compressor@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 '@tylerbu/sorted-btree-es6': 2.1.1 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/local-driver@2.92.0': + '@fluidframework/local-driver@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-base': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-base': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 '@fluidframework/protocol-base': 7.0.1 - '@fluidframework/routerlicious-driver': 2.92.0 + '@fluidframework/routerlicious-driver': 2.101.0 '@fluidframework/server-local-server': 7.0.1 '@fluidframework/server-services-client': 7.0.1 '@fluidframework/server-services-core': 7.0.1 '@fluidframework/server-test-utils': 7.0.1 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/telemetry-utils': 2.101.0 jsrsasign: 11.1.1 uuid: 11.1.0 transitivePeerDependencies: @@ -30695,133 +30718,124 @@ snapshots: - debug - supports-color - '@fluidframework/map@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/map@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 path-browserify: 1.0.1 transitivePeerDependencies: - supports-color - '@fluidframework/matrix@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/merge-tree': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/matrix@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/merge-tree': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 '@tiny-calc/nano': 0.0.0-alpha.5 double-ended-queue: 2.1.0-0 - tslib: 1.14.1 transitivePeerDependencies: - supports-color - '@fluidframework/merge-tree@2.92.0': + '@fluidframework/merge-tree@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 transitivePeerDependencies: - supports-color - '@fluidframework/odsp-doclib-utils@2.92.0(encoding@0.1.13)': + '@fluidframework/odsp-doclib-utils@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/odsp-driver-definitions': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 - isomorphic-fetch: 3.0.0(encoding@0.1.13) + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/odsp-driver-definitions': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 transitivePeerDependencies: - - encoding - supports-color - '@fluidframework/odsp-driver-definitions@2.92.0': + '@fluidframework/odsp-driver-definitions@2.101.0': dependencies: - '@fluidframework/driver-definitions': 2.92.0 + '@fluidframework/driver-definitions': 2.101.0 - '@fluidframework/odsp-driver@2.92.0(encoding@0.1.13)': + '@fluidframework/odsp-driver@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-base': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/odsp-doclib-utils': 2.92.0(encoding@0.1.13) - '@fluidframework/odsp-driver-definitions': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-base': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/odsp-doclib-utils': 2.101.0 + '@fluidframework/odsp-driver-definitions': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 socket.io-client: 4.8.3 uuid: 11.1.0 transitivePeerDependencies: - bufferutil - - encoding - supports-color - utf-8-validate - '@fluidframework/odsp-urlresolver@2.92.0(encoding@0.1.13)': + '@fluidframework/odsp-urlresolver@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/odsp-driver': 2.92.0(encoding@0.1.13) - '@fluidframework/odsp-driver-definitions': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/odsp-driver': 2.101.0 + '@fluidframework/odsp-driver-definitions': 2.101.0 transitivePeerDependencies: - bufferutil - - encoding - supports-color - utf-8-validate - '@fluidframework/ordered-collection@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/ordered-collection@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/presence@2.92.0': + '@fluidframework/presence@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/fluid-static': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/presence-definitions': 2.101.0 + '@fluid-internal/presence-runtime': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/fluid-static': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 transitivePeerDependencies: - supports-color @@ -30849,27 +30863,27 @@ snapshots: '@fluidframework/protocol-definitions@3.2.0': {} - '@fluidframework/register-collection@2.92.0': + '@fluidframework/register-collection@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 transitivePeerDependencies: - supports-color - '@fluidframework/replay-driver@2.92.0': + '@fluidframework/replay-driver@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 transitivePeerDependencies: - supports-color @@ -30883,13 +30897,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@fluidframework/request-handler@2.92.0': + '@fluidframework/request-handler@2.101.0': dependencies: - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 transitivePeerDependencies: - supports-color @@ -30918,16 +30932,16 @@ snapshots: - supports-color - utf-8-validate - '@fluidframework/routerlicious-driver@2.92.0': + '@fluidframework/routerlicious-driver@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-base': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-base': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 '@fluidframework/server-services-client': 7.0.1 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/telemetry-utils': 2.101.0 json-stringify-safe: 5.0.1 socket.io-client: 4.8.3 transitivePeerDependencies: @@ -30935,11 +30949,11 @@ snapshots: - supports-color - utf-8-validate - '@fluidframework/routerlicious-urlresolver@2.92.0': + '@fluidframework/routerlicious-urlresolver@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 nconf: 0.12.1 '@fluidframework/runtime-definitions@1.4.0': @@ -30951,14 +30965,14 @@ snapshots: '@fluidframework/driver-definitions': 1.4.0 '@fluidframework/protocol-definitions': 0.1028.2000 - '@fluidframework/runtime-definitions@2.92.0': + '@fluidframework/runtime-definitions@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 transitivePeerDependencies: - supports-color @@ -30978,34 +30992,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@fluidframework/runtime-utils@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/runtime-utils@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 semver-ts: 1.0.3 transitivePeerDependencies: - supports-color - '@fluidframework/sequence@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/merge-tree': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/sequence@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/merge-tree': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 double-ended-queue: 2.1.0-0 uuid: 11.1.0 transitivePeerDependencies: @@ -31253,52 +31267,52 @@ snapshots: - debug - supports-color - '@fluidframework/shared-object-base@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/shared-object-base@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/shared-summary-block@2.92.0': + '@fluidframework/shared-summary-block@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 transitivePeerDependencies: - supports-color '@fluidframework/synthesize@1.4.0': {} - '@fluidframework/synthesize@2.92.0': + '@fluidframework/synthesize@2.101.0': dependencies: - '@fluidframework/core-utils': 2.92.0 + '@fluidframework/core-utils': 2.101.0 - '@fluidframework/task-manager@2.92.0': + '@fluidframework/task-manager@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 transitivePeerDependencies: - supports-color @@ -31312,32 +31326,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@fluidframework/telemetry-utils@2.92.0': + '@fluidframework/telemetry-utils@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 debug: 4.4.3(supports-color@8.1.1) uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/test-runtime-utils@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/routerlicious-driver': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/test-runtime-utils@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/routerlicious-driver': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 jsrsasign: 11.1.1 uuid: 11.1.0 transitivePeerDependencies: @@ -31349,62 +31363,61 @@ snapshots: dependencies: nconf: 0.12.1 - '@fluidframework/test-utils@2.92.0(encoding@0.1.13)': - dependencies: - '@fluid-internal/test-driver-definitions': 2.92.0 - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/container-runtime': 2.92.0 - '@fluidframework/container-runtime-definitions': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/local-driver': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/odsp-driver': 2.92.0(encoding@0.1.13) - '@fluidframework/request-handler': 2.92.0 - '@fluidframework/routerlicious-driver': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/test-utils@2.101.0': + dependencies: + '@fluid-internal/test-driver-definitions': 2.101.0 + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-loader': 2.101.0 + '@fluidframework/container-runtime': 2.101.0 + '@fluidframework/container-runtime-definitions': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/local-driver': 2.101.0 + '@fluidframework/map': 2.101.0 + '@fluidframework/odsp-driver': 2.101.0 + '@fluidframework/request-handler': 2.101.0 + '@fluidframework/routerlicious-driver': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 best-random: 1.0.3 debug: 4.4.3(supports-color@8.1.1) uuid: 11.1.0 transitivePeerDependencies: - bufferutil - - encoding - supports-color - utf-8-validate - '@fluidframework/tinylicious-client@2.92.0': - dependencies: - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/fluid-static': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/routerlicious-driver': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 - '@fluidframework/tinylicious-driver': 2.92.0 + '@fluidframework/tinylicious-client@2.101.0': + dependencies: + '@fluidframework/container-definitions': 2.101.0 + '@fluidframework/container-loader': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/fluid-static': 2.101.0 + '@fluidframework/map': 2.101.0 + '@fluidframework/routerlicious-driver': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 + '@fluidframework/tinylicious-driver': 2.101.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@fluidframework/tinylicious-driver@2.92.0': + '@fluidframework/tinylicious-driver@2.101.0': dependencies: - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/routerlicious-driver': 2.92.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/routerlicious-driver': 2.101.0 jsrsasign: 11.1.1 uuid: 11.1.0 transitivePeerDependencies: @@ -31412,47 +31425,52 @@ snapshots: - supports-color - utf-8-validate - '@fluidframework/tool-utils@2.92.0(encoding@0.1.13)': + '@fluidframework/tool-utils@2.101.0': dependencies: - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/driver-utils': 2.92.0 - '@fluidframework/odsp-doclib-utils': 2.92.0(encoding@0.1.13) + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/driver-utils': 2.101.0 + '@fluidframework/odsp-doclib-utils': 2.101.0 async-mutex: 0.3.2 debug: 4.4.3(supports-color@8.1.1) proper-lockfile: 4.1.2 transitivePeerDependencies: - - encoding - supports-color - '@fluidframework/tree@2.92.0': - dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/container-runtime': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/datastore-definitions': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/id-compressor': 2.92.0 - '@fluidframework/runtime-definitions': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/telemetry-utils': 2.92.0 + '@fluidframework/tree@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/container-runtime': 2.101.0 + '@fluidframework/core-interfaces': 2.101.0 + '@fluidframework/core-utils': 2.101.0 + '@fluidframework/datastore-definitions': 2.101.0 + '@fluidframework/driver-definitions': 2.101.0 + '@fluidframework/id-compressor': 2.101.0 + '@fluidframework/runtime-definitions': 2.101.0 + '@fluidframework/runtime-utils': 2.101.0 + '@fluidframework/shared-object-base': 2.101.0 + '@fluidframework/telemetry-utils': 2.101.0 + '@fluidframework/type-factory': 2.101.0 '@sinclair/typebox': 0.34.13 '@tylerbu/sorted-btree-es6': 2.1.1 - '@ungap/structured-clone': 1.2.1 semver-ts: 1.0.3 uuid: 11.1.0 transitivePeerDependencies: - supports-color - '@fluidframework/undo-redo@2.92.0': + '@fluidframework/type-factory@2.101.0': dependencies: - '@fluid-internal/client-utils': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/matrix': 2.92.0 - '@fluidframework/merge-tree': 2.92.0 - '@fluidframework/sequence': 2.92.0 + '@fluidframework/telemetry-utils': 2.101.0 + transitivePeerDependencies: + - supports-color + + '@fluidframework/undo-redo@2.101.0': + dependencies: + '@fluid-internal/client-utils': 2.101.0 + '@fluidframework/map': 2.101.0 + '@fluidframework/matrix': 2.101.0 + '@fluidframework/merge-tree': 2.101.0 + '@fluidframework/sequence': 2.101.0 transitivePeerDependencies: - supports-color @@ -36424,22 +36442,6 @@ snapshots: flatted@3.3.3: {} - fluid-framework@2.92.0: - dependencies: - '@fluidframework/container-definitions': 2.92.0 - '@fluidframework/container-loader': 2.92.0 - '@fluidframework/core-interfaces': 2.92.0 - '@fluidframework/core-utils': 2.92.0 - '@fluidframework/driver-definitions': 2.92.0 - '@fluidframework/fluid-static': 2.92.0 - '@fluidframework/map': 2.92.0 - '@fluidframework/runtime-utils': 2.92.0 - '@fluidframework/sequence': 2.92.0 - '@fluidframework/shared-object-base': 2.92.0 - '@fluidframework/tree': 2.92.0 - transitivePeerDependencies: - - supports-color - fn.name@1.1.0: {} follow-redirects@1.15.11(debug@4.3.7): From 0b3270f362c854b59157fd82b51ff1508da21587 Mon Sep 17 00:00:00 2001 From: Jatin Date: Mon, 18 May 2026 16:30:25 -0700 Subject: [PATCH 2/2] fix: also disable type tests for presence-definitions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The earlier attempt to keep type-test coverage for presence-definitions by pointing -previous at @fluidframework/presence@2.101.0 (the parallel publish that retains "./beta") fails at compile time: flub also emits an import for the *current* side as "@fluid-internal/presence-definitions/beta", but the current package's exports map only contains ".", "./internal", and "./internal/workspace*" — no "./beta" entrypoint exists on the current side either. Both sides of a type test must expose the entrypoint. Since the current @fluid-internal/presence-definitions does not, disable type tests for this package, matching the fluid-framework treatment in this same PR (and the 2.100.0 cycle precedent). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../presence-definitions/package.json | 5 +- ...tePresenceDefinitionsPrevious.generated.ts | 495 ------------------ pnpm-lock.yaml | 16 - 3 files changed, 1 insertion(+), 515 deletions(-) delete mode 100644 packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts diff --git a/packages/framework/presence-definitions/package.json b/packages/framework/presence-definitions/package.json index b19448961e3a..ff97768bbc56 100644 --- a/packages/framework/presence-definitions/package.json +++ b/packages/framework/presence-definitions/package.json @@ -70,7 +70,6 @@ "lint": "fluid-build . --task lint", "lint:fix": "fluid-build . --task eslint:fix --task format", "tsc": "fluid-tsc commonjs --project ./tsconfig.cjs.json && copyfiles -f ./src/cjs/package.json ./dist", - "typetests:gen": "flub generate typetests --dir . -v", "typetests:gen-disabled": "flub generate typetests --dir . -v" }, "dependencies": { @@ -80,7 +79,6 @@ "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", "@biomejs/biome": "~2.4.5", - "@fluid-internal/presence-definitions-previous": "npm:@fluidframework/presence@2.101.0", "@fluid-tools/build-cli": "catalog:buildTools", "@fluidframework/build-common": "^2.0.3", "@fluidframework/build-tools": "catalog:buildTools", @@ -105,7 +103,6 @@ } }, "typeValidation": { - "entrypoint": "beta", - "broken": {} + "disabled": true } } diff --git a/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts b/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts deleted file mode 100644 index f33b26f3785e..000000000000 --- a/packages/framework/presence-definitions/src/test/types/validatePresenceDefinitionsPrevious.generated.ts +++ /dev/null @@ -1,495 +0,0 @@ -/*! - * Copyright (c) Microsoft Corporation and contributors. All rights reserved. - * Licensed under the MIT License. - */ - -/* - * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. - * Generated by "flub generate typetests" from @fluid-tools/build-cli. - * - * Baseline (previous) version: 2.101.0 - */ - -import type * as old from "@fluid-internal/presence-definitions-previous/beta"; -import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools"; - -import type * as current from "@fluid-internal/presence-definitions/beta"; - -declare type MakeUnusedImportErrorsGoAway = TypeOnly | MinimalType | FullType | typeof old | typeof current | requireAssignableTo; - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_Attendee": {"backCompat": false} - */ -declare type current_as_old_for_Interface_Attendee = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_AttendeesEvents": {"backCompat": false} - */ -declare type current_as_old_for_Interface_AttendeesEvents = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_BroadcastControls": {"backCompat": false} - */ -declare type current_as_old_for_Interface_BroadcastControls = requireAssignableTo, TypeOnly> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_BroadcastControlSettings": {"forwardCompat": false} - */ -declare type old_as_current_for_Interface_BroadcastControlSettings = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_BroadcastControlSettings": {"backCompat": false} - */ -declare type current_as_old_for_Interface_BroadcastControlSettings = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_Latest": {"backCompat": false} - */ -declare type current_as_old_for_Interface_Latest = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestArguments": {"forwardCompat": false} - */ -declare type old_as_current_for_Interface_LatestArguments = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestArgumentsRaw": {"forwardCompat": false} - */ -declare type old_as_current_for_Interface_LatestArgumentsRaw = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestClientData": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestClientData = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestData": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestData = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestEvents": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestEvents = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestFactory": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestFactory = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMap": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMap = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapArguments": {"forwardCompat": false} - */ -declare type old_as_current_for_Interface_LatestMapArguments = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapArgumentsRaw": {"forwardCompat": false} - */ -declare type old_as_current_for_Interface_LatestMapArgumentsRaw = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapClientData": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMapClientData = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapEvents": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMapEvents = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapFactory": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMapFactory = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapItemRemovedClientData": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMapItemRemovedClientData = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMapItemUpdatedClientData": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMapItemUpdatedClientData = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_LatestMetadata": {"backCompat": false} - */ -declare type current_as_old_for_Interface_LatestMetadata = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_Presence": {"backCompat": false} - */ -declare type current_as_old_for_Interface_Presence = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_PresenceEvents": {"backCompat": false} - */ -declare type current_as_old_for_Interface_PresenceEvents = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_StateMap": {"backCompat": false} - */ -declare type current_as_old_for_Interface_StateMap = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Interface_StatesWorkspace": {"backCompat": false} - */ -declare type current_as_old_for_Interface_StatesWorkspace = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_AttendeeId": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_AttendeeId = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_AttendeeId": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_AttendeeId = requireAssignableTo, TypeOnly> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_AttendeeStatus": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_AttendeeStatus = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_AttendeeStatus": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_AttendeeStatus = requireAssignableTo, TypeOnly> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_ClientConnectionId": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_ClientConnectionId = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_ClientConnectionId": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_ClientConnectionId = requireAssignableTo, TypeOnly> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_KeySchemaValidator": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_KeySchemaValidator = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_KeySchemaValidator": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_KeySchemaValidator = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestConfiguration": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestConfiguration = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestMapConfiguration": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestMapConfiguration = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestMapRaw": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestMapRaw = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestMapRawConfiguration": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestMapRawConfiguration = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestMapRawEvents": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestMapRawEvents = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestRaw": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestRaw = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestRawConfiguration": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestRawConfiguration = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_LatestRawEvents": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_LatestRawEvents = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StateSchemaValidator": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_StateSchemaValidator = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StateSchemaValidator": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_StateSchemaValidator = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StatesWorkspaceEntries": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_StatesWorkspaceEntries = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StatesWorkspaceEntry": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_StatesWorkspaceEntry = requireAssignableTo>, TypeOnly>> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StatesWorkspaceEntry": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_StatesWorkspaceEntry = requireAssignableTo>, TypeOnly>> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StatesWorkspaceSchema": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_StatesWorkspaceSchema = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_StatesWorkspaceSchema": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_StatesWorkspaceSchema = requireAssignableTo, TypeOnly> - -/* - * Validate forward compatibility by using the old type in place of the current type. - * If this test starts failing, it indicates a change that is not forward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_WorkspaceAddress": {"forwardCompat": false} - */ -declare type old_as_current_for_TypeAlias_WorkspaceAddress = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "TypeAlias_WorkspaceAddress": {"backCompat": false} - */ -declare type current_as_old_for_TypeAlias_WorkspaceAddress = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Variable_AttendeeStatus": {"backCompat": false} - */ -declare type current_as_old_for_Variable_AttendeeStatus = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Variable_getPresence": {"backCompat": false} - */ -declare type current_as_old_for_Variable_getPresence = requireAssignableTo, TypeOnly> - -/* - * Validate backward compatibility by using the current type in place of the old type. - * If this test starts failing, it indicates a change that is not backward compatible. - * To acknowledge the breaking change, add the following to package.json under - * typeValidation.broken: - * "Variable_StateFactory": {"backCompat": false} - */ -declare type current_as_old_for_Variable_StateFactory = requireAssignableTo, TypeOnly> diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a70b6fdf6895..07398ba8c708 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11681,9 +11681,6 @@ importers: '@biomejs/biome': specifier: ~2.4.5 version: 2.4.5 - '@fluid-internal/presence-definitions-previous': - specifier: npm:@fluidframework/presence@2.101.0 - version: '@fluidframework/presence@2.101.0' '@fluid-tools/build-cli': specifier: catalog:buildTools version: 0.65.0(@types/node@22.19.17)(encoding@0.1.13)(webpack-cli@5.1.4) @@ -18645,9 +18642,6 @@ packages: '@fluidframework/ordered-collection@2.101.0': resolution: {integrity: sha512-YeOYfvfZvLHIdy8JcB61X3NEUAJlgTyvhKHvCf3QqIheSjOEmIWaCVvblF45bhp/l+z5Ur6OxKvKlw2oSMHyOQ==} - '@fluidframework/presence@2.101.0': - resolution: {integrity: sha512-+Huy71z8nzuQuKasEDGdHwHMRTQYQrWHei4vgYaFI4J9V6IAUulaD8fU8xhCuuctRItMu4d0T5UPHDO+royz4A==} - '@fluidframework/protocol-base@0.1036.5002': resolution: {integrity: sha512-mlI9okyLeSusGx7qU32NDJ4GJptSzVo3V6tPDhphPIOPtyOVTBuL4EQRFYdceoSLHlxEdVnQprwhyoRiMNw7Kw==} @@ -30829,16 +30823,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@fluidframework/presence@2.101.0': - dependencies: - '@fluid-internal/presence-definitions': 2.101.0 - '@fluid-internal/presence-runtime': 2.101.0 - '@fluidframework/core-utils': 2.101.0 - '@fluidframework/fluid-static': 2.101.0 - '@fluidframework/runtime-definitions': 2.101.0 - transitivePeerDependencies: - - supports-color - '@fluidframework/protocol-base@0.1036.5002': dependencies: '@fluidframework/common-utils': 0.32.2