Socket
Book a DemoInstallSign in
Socket

@fluidframework/runtime-definitions

Package Overview
Dependencies
Maintainers
1
Versions
631
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fluidframework/runtime-definitions - npm Package Compare versions

Comparing version

to
2.60.0

api-report/runtime-definitions.legacy.beta.api.md

4

CHANGELOG.md
# @fluidframework/runtime-definitions
## 2.60.0
Dependency updates only.
## 2.53.0

@@ -4,0 +8,0 @@

15

dist/attribution.d.ts

@@ -9,4 +9,3 @@ /*!

* Content associated with this key aligns with content modified by that op.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -33,4 +32,3 @@ export interface OpAttributionKey {

* this functionality if the host provided additional context to their attributor or attach calls.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -51,4 +49,3 @@ export interface DetachedAttributionKey {

* AttributionKey associated with content that has been made locally but not yet acked by the server.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -60,4 +57,3 @@ export interface LocalAttributionKey {

* Can be indexed into the ContainerRuntime in order to retrieve {@link AttributionInfo}.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -67,4 +63,3 @@ export type AttributionKey = OpAttributionKey | DetachedAttributionKey | LocalAttributionKey;

* Attribution information associated with a change.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -71,0 +66,0 @@ export interface AttributionInfo {

@@ -8,6 +8,5 @@ /*!

*
* @legacy
* @alpha
* @legacy @beta
*/
export type MinimumVersionForCollab = `${1 | 2}.${bigint}.${bigint}` | `${1 | 2}.${bigint}.${bigint}-${string}`;
//# sourceMappingURL=compatibilityDefinitions.d.ts.map

@@ -19,4 +19,3 @@ /*!

* Runtime flush mode handling
* @legacy
* @alpha
* @legacy @beta
*/

@@ -55,4 +54,3 @@ export declare enum FlushMode {

* locally within the container only or visible globally to all clients.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -82,9 +80,7 @@ export declare const VisibilityState: {

/**
* @legacy
* @alpha
* @legacy @beta
*/
export type VisibilityState = (typeof VisibilityState)[keyof typeof VisibilityState];
/**
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -123,4 +119,3 @@ */

* 'AlreadyAliased' - the datastore has already been previously bound to another alias name.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -140,4 +135,3 @@ export type AliasResult = "Success" | "Conflict" | "AlreadyAliased";

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -164,4 +158,3 @@ export interface IDataStore {

* TODO: this should be merged into IFluidDataStoreContext
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -259,4 +252,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -284,4 +276,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -305,4 +296,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -321,4 +311,3 @@ */

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -340,4 +329,3 @@ export interface IFluidDataStorePolicies {

* and connection state notifications
* @legacy
* @alpha
* @legacy @beta
*/

@@ -438,4 +426,3 @@ export interface IFluidDataStoreChannel extends IDisposable {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -467,4 +454,3 @@ export type CreateChildSummarizerNodeFn = (summarizeInternal: SummarizeInternalFn, getGCDataFn: (fullGC?: boolean) => Promise<IGarbageCollectionData>,

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -578,4 +564,3 @@ export interface IFluidParentContext extends IProvideFluidHandleContext, Partial<IProvideFluidDataStoreRegistry> {

* Due to some usages joining this array with "/", it is recommended to avoid using "/" in the strings.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -589,4 +574,3 @@ export type PackagePath = readonly string[];

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -643,4 +627,3 @@ export interface IFluidDataStoreContext extends IFluidParentContext {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -647,0 +630,0 @@ export interface IFluidDataStoreContextDetached extends IFluidDataStoreContext {

@@ -10,4 +10,3 @@ "use strict";

* Runtime flush mode handling
* @legacy
* @alpha
* @legacy @beta
*/

@@ -48,4 +47,3 @@ var FlushMode;

* locally within the container only or visible globally to all clients.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -52,0 +50,0 @@ exports.VisibilityState = {

@@ -7,9 +7,7 @@ /*!

/**
* @legacy
* @alpha
* @legacy @beta
*/
export declare const IFluidDataStoreFactory: keyof IProvideFluidDataStoreFactory;
/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -33,4 +31,3 @@ export interface IProvideFluidDataStoreFactory {

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -37,0 +34,0 @@ export interface IFluidDataStoreFactory extends IProvideFluidDataStoreFactory {

@@ -9,6 +9,5 @@ "use strict";

/**
* @legacy
* @alpha
* @legacy @beta
*/
exports.IFluidDataStoreFactory = "IFluidDataStoreFactory";
//# sourceMappingURL=dataStoreFactory.js.map

@@ -9,4 +9,3 @@ /*!

* It has to have either factory or registry, or both.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -17,4 +16,3 @@ export type FluidDataStoreRegistryEntry = Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>;

* Registry entries may be dynamically loaded.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -25,4 +23,3 @@ export type NamedFluidDataStoreRegistryEntry = [string, Promise<FluidDataStoreRegistryEntry>];

* Registry entries may be dynamically loaded.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -35,14 +32,11 @@ export type NamedFluidDataStoreRegistryEntry2 = [

* An iterable identifier/registry entry pair list
* @legacy
* @alpha
* @legacy @beta
*/
export type NamedFluidDataStoreRegistryEntries = Iterable<NamedFluidDataStoreRegistryEntry2>;
/**
* @legacy
* @alpha
* @legacy @beta
*/
export declare const IFluidDataStoreRegistry: keyof IProvideFluidDataStoreRegistry;
/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -55,4 +49,3 @@ export interface IProvideFluidDataStoreRegistry {

* entries can be used to create data stores.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -59,0 +52,0 @@ export interface IFluidDataStoreRegistry extends IProvideFluidDataStoreRegistry {

@@ -9,6 +9,5 @@ "use strict";

/**
* @legacy
* @alpha
* @legacy @beta
*/
exports.IFluidDataStoreRegistry = "IFluidDataStoreRegistry";
//# sourceMappingURL=dataStoreRegistry.js.map

@@ -38,4 +38,3 @@ /*!

* Used for running GC in the Container.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -52,4 +51,3 @@ export interface IGarbageCollectionData {

* GC details provided to each node during creation.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -56,0 +54,0 @@ export interface IGarbageCollectionDetailsBase {

@@ -9,4 +9,3 @@ /*!

* An envelope wraps the contents with the intended target
* @legacy
* @alpha
* @legacy @beta
*/

@@ -25,4 +24,3 @@ export interface IEnvelope {

* Represents ISignalMessage with its type.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -35,4 +33,3 @@ export interface IInboundSignalMessage<TMessage extends TypedMessage = TypedMessage> extends ISignalMessage<TMessage> {

* Contains snapshot of data structure which is the current state of this data structure.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -58,4 +55,3 @@ export interface IAttachMessage {

* so this gives correct typings for writing backward compatible code.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -70,4 +66,3 @@ export type InboundAttachMessage = Omit<IAttachMessage, "snapshot"> & {

* separate doesn't require packing and unpacking the entire message.
* @alpha
* @legacy
* @legacy @beta
*/

@@ -77,4 +72,3 @@ export type ISequencedMessageEnvelope = Omit<ISequencedDocumentMessage, "contents" | "clientSequenceNumber">;

* These are the contents of a runtime message as it is processed throughout the stack.
* @alpha
* @legacy
* @legacy @beta
* @sealed

@@ -98,4 +92,3 @@ */

* A collection of messages that are processed by the runtime.
* @alpha
* @legacy
* @legacy @beta
* @sealed

@@ -120,4 +113,3 @@ */

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -124,0 +116,0 @@ export interface IRuntimeStorageService {

@@ -11,4 +11,3 @@ /*!

* Contains the aggregation data from a Tree/Subtree.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -28,4 +27,3 @@ export interface ISummaryStats {

* will be taking part of the summarization process.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -45,4 +43,3 @@ export interface ISummaryTreeWithStats {

* Represents a summary at a current sequence number.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -67,4 +64,3 @@ export interface ISummarizeResult {

* ```
* @legacy
* @alpha
* @legacy @beta
*/

@@ -81,4 +77,3 @@ export interface ISummarizeInternalResult extends ISummarizeResult {

* Contains the necessary information to allow DDSes to do incremental summaries
* @legacy
* @alpha
* @legacy @beta
*/

@@ -107,9 +102,7 @@ export interface IExperimentalIncrementalSummaryContext {

/**
* @legacy
* @alpha
* @legacy @beta
*/
export type SummarizeInternalFn = (fullTree: boolean, trackState: boolean, telemetryContext?: ITelemetryContext, incrementalSummaryContext?: IExperimentalIncrementalSummaryContext) => Promise<ISummarizeInternalResult>;
/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -124,4 +117,3 @@ export interface ISummarizerNodeConfig {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -136,4 +128,3 @@ export interface ISummarizerNodeConfigWithGC extends ISummarizerNodeConfig {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -146,4 +137,3 @@ export declare enum CreateSummarizerNodeSource {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -160,4 +150,3 @@ export type CreateChildSummarizerNodeParam = {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -245,4 +234,3 @@ export interface ISummarizerNode {

* `updateUsedRoutes`: Used to notify this node of routes that are currently in use in it.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -326,4 +314,3 @@ export interface ISummarizerNodeWithGC extends ISummarizerNode {

* This object is expected to be modified directly by various summarize methods.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -330,0 +317,0 @@ export interface ITelemetryContext {

@@ -9,4 +9,3 @@ "use strict";

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -13,0 +12,0 @@ var CreateSummarizerNodeSource;

@@ -9,4 +9,3 @@ /*!

* Content associated with this key aligns with content modified by that op.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -33,4 +32,3 @@ export interface OpAttributionKey {

* this functionality if the host provided additional context to their attributor or attach calls.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -51,4 +49,3 @@ export interface DetachedAttributionKey {

* AttributionKey associated with content that has been made locally but not yet acked by the server.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -60,4 +57,3 @@ export interface LocalAttributionKey {

* Can be indexed into the ContainerRuntime in order to retrieve {@link AttributionInfo}.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -67,4 +63,3 @@ export type AttributionKey = OpAttributionKey | DetachedAttributionKey | LocalAttributionKey;

* Attribution information associated with a change.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -71,0 +66,0 @@ export interface AttributionInfo {

@@ -8,6 +8,5 @@ /*!

*
* @legacy
* @alpha
* @legacy @beta
*/
export type MinimumVersionForCollab = `${1 | 2}.${bigint}.${bigint}` | `${1 | 2}.${bigint}.${bigint}-${string}`;
//# sourceMappingURL=compatibilityDefinitions.d.ts.map

@@ -19,4 +19,3 @@ /*!

* Runtime flush mode handling
* @legacy
* @alpha
* @legacy @beta
*/

@@ -55,4 +54,3 @@ export declare enum FlushMode {

* locally within the container only or visible globally to all clients.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -82,9 +80,7 @@ export declare const VisibilityState: {

/**
* @legacy
* @alpha
* @legacy @beta
*/
export type VisibilityState = (typeof VisibilityState)[keyof typeof VisibilityState];
/**
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -123,4 +119,3 @@ */

* 'AlreadyAliased' - the datastore has already been previously bound to another alias name.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -140,4 +135,3 @@ export type AliasResult = "Success" | "Conflict" | "AlreadyAliased";

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -164,4 +158,3 @@ export interface IDataStore {

* TODO: this should be merged into IFluidDataStoreContext
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -259,4 +252,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -284,4 +276,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -305,4 +296,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -321,4 +311,3 @@ */

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -340,4 +329,3 @@ export interface IFluidDataStorePolicies {

* and connection state notifications
* @legacy
* @alpha
* @legacy @beta
*/

@@ -438,4 +426,3 @@ export interface IFluidDataStoreChannel extends IDisposable {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -467,4 +454,3 @@ export type CreateChildSummarizerNodeFn = (summarizeInternal: SummarizeInternalFn, getGCDataFn: (fullGC?: boolean) => Promise<IGarbageCollectionData>,

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -578,4 +564,3 @@ export interface IFluidParentContext extends IProvideFluidHandleContext, Partial<IProvideFluidDataStoreRegistry> {

* Due to some usages joining this array with "/", it is recommended to avoid using "/" in the strings.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -589,4 +574,3 @@ export type PackagePath = readonly string[];

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -643,4 +627,3 @@ export interface IFluidDataStoreContext extends IFluidParentContext {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -647,0 +630,0 @@ export interface IFluidDataStoreContextDetached extends IFluidDataStoreContext {

@@ -7,4 +7,3 @@ /*!

* Runtime flush mode handling
* @legacy
* @alpha
* @legacy @beta
*/

@@ -45,4 +44,3 @@ export var FlushMode;

* locally within the container only or visible globally to all clients.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -49,0 +47,0 @@ export const VisibilityState = {

@@ -7,9 +7,7 @@ /*!

/**
* @legacy
* @alpha
* @legacy @beta
*/
export declare const IFluidDataStoreFactory: keyof IProvideFluidDataStoreFactory;
/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -33,4 +31,3 @@ export interface IProvideFluidDataStoreFactory {

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -37,0 +34,0 @@ export interface IFluidDataStoreFactory extends IProvideFluidDataStoreFactory {

@@ -6,6 +6,5 @@ /*!

/**
* @legacy
* @alpha
* @legacy @beta
*/
export const IFluidDataStoreFactory = "IFluidDataStoreFactory";
//# sourceMappingURL=dataStoreFactory.js.map

@@ -9,4 +9,3 @@ /*!

* It has to have either factory or registry, or both.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -17,4 +16,3 @@ export type FluidDataStoreRegistryEntry = Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>;

* Registry entries may be dynamically loaded.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -25,4 +23,3 @@ export type NamedFluidDataStoreRegistryEntry = [string, Promise<FluidDataStoreRegistryEntry>];

* Registry entries may be dynamically loaded.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -35,14 +32,11 @@ export type NamedFluidDataStoreRegistryEntry2 = [

* An iterable identifier/registry entry pair list
* @legacy
* @alpha
* @legacy @beta
*/
export type NamedFluidDataStoreRegistryEntries = Iterable<NamedFluidDataStoreRegistryEntry2>;
/**
* @legacy
* @alpha
* @legacy @beta
*/
export declare const IFluidDataStoreRegistry: keyof IProvideFluidDataStoreRegistry;
/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -55,4 +49,3 @@ export interface IProvideFluidDataStoreRegistry {

* entries can be used to create data stores.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -59,0 +52,0 @@ export interface IFluidDataStoreRegistry extends IProvideFluidDataStoreRegistry {

@@ -6,6 +6,5 @@ /*!

/**
* @legacy
* @alpha
* @legacy @beta
*/
export const IFluidDataStoreRegistry = "IFluidDataStoreRegistry";
//# sourceMappingURL=dataStoreRegistry.js.map

@@ -38,4 +38,3 @@ /*!

* Used for running GC in the Container.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -52,4 +51,3 @@ export interface IGarbageCollectionData {

* GC details provided to each node during creation.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -56,0 +54,0 @@ export interface IGarbageCollectionDetailsBase {

@@ -9,4 +9,3 @@ /*!

* An envelope wraps the contents with the intended target
* @legacy
* @alpha
* @legacy @beta
*/

@@ -25,4 +24,3 @@ export interface IEnvelope {

* Represents ISignalMessage with its type.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -35,4 +33,3 @@ export interface IInboundSignalMessage<TMessage extends TypedMessage = TypedMessage> extends ISignalMessage<TMessage> {

* Contains snapshot of data structure which is the current state of this data structure.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -58,4 +55,3 @@ export interface IAttachMessage {

* so this gives correct typings for writing backward compatible code.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -70,4 +66,3 @@ export type InboundAttachMessage = Omit<IAttachMessage, "snapshot"> & {

* separate doesn't require packing and unpacking the entire message.
* @alpha
* @legacy
* @legacy @beta
*/

@@ -77,4 +72,3 @@ export type ISequencedMessageEnvelope = Omit<ISequencedDocumentMessage, "contents" | "clientSequenceNumber">;

* These are the contents of a runtime message as it is processed throughout the stack.
* @alpha
* @legacy
* @legacy @beta
* @sealed

@@ -98,4 +92,3 @@ */

* A collection of messages that are processed by the runtime.
* @alpha
* @legacy
* @legacy @beta
* @sealed

@@ -120,4 +113,3 @@ */

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -124,0 +116,0 @@ export interface IRuntimeStorageService {

@@ -11,4 +11,3 @@ /*!

* Contains the aggregation data from a Tree/Subtree.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -28,4 +27,3 @@ export interface ISummaryStats {

* will be taking part of the summarization process.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -45,4 +43,3 @@ export interface ISummaryTreeWithStats {

* Represents a summary at a current sequence number.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -67,4 +64,3 @@ export interface ISummarizeResult {

* ```
* @legacy
* @alpha
* @legacy @beta
*/

@@ -81,4 +77,3 @@ export interface ISummarizeInternalResult extends ISummarizeResult {

* Contains the necessary information to allow DDSes to do incremental summaries
* @legacy
* @alpha
* @legacy @beta
*/

@@ -107,9 +102,7 @@ export interface IExperimentalIncrementalSummaryContext {

/**
* @legacy
* @alpha
* @legacy @beta
*/
export type SummarizeInternalFn = (fullTree: boolean, trackState: boolean, telemetryContext?: ITelemetryContext, incrementalSummaryContext?: IExperimentalIncrementalSummaryContext) => Promise<ISummarizeInternalResult>;
/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -124,4 +117,3 @@ export interface ISummarizerNodeConfig {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -136,4 +128,3 @@ export interface ISummarizerNodeConfigWithGC extends ISummarizerNodeConfig {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -146,4 +137,3 @@ export declare enum CreateSummarizerNodeSource {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -160,4 +150,3 @@ export type CreateChildSummarizerNodeParam = {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -245,4 +234,3 @@ export interface ISummarizerNode {

* `updateUsedRoutes`: Used to notify this node of routes that are currently in use in it.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -326,4 +314,3 @@ export interface ISummarizerNodeWithGC extends ISummarizerNode {

* This object is expected to be modified directly by various summarize methods.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -330,0 +317,0 @@ export interface ITelemetryContext {

@@ -6,4 +6,3 @@ /*!

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -10,0 +9,0 @@ export var CreateSummarizerNodeSource;

{
"name": "@fluidframework/runtime-definitions",
"version": "2.53.1",
"version": "2.60.0",
"description": "Fluid Runtime definitions",

@@ -50,7 +50,7 @@ "homepage": "https://fluidframework.com",

"dependencies": {
"@fluidframework/container-definitions": "~2.53.1",
"@fluidframework/core-interfaces": "~2.53.1",
"@fluidframework/driver-definitions": "~2.53.1",
"@fluidframework/id-compressor": "~2.53.1",
"@fluidframework/telemetry-utils": "~2.53.1"
"@fluidframework/container-definitions": "~2.60.0",
"@fluidframework/core-interfaces": "~2.60.0",
"@fluidframework/driver-definitions": "~2.60.0",
"@fluidframework/id-compressor": "~2.60.0",
"@fluidframework/telemetry-utils": "~2.60.0"
},

@@ -63,3 +63,3 @@ "devDependencies": {

"@fluidframework/build-tools": "^0.57.0",
"@fluidframework/eslint-config-fluid": "^5.7.4",
"@fluidframework/eslint-config-fluid": "^6.0.0",
"@fluidframework/runtime-definitions-previous": "npm:@fluidframework/runtime-definitions@2.53.0",

@@ -66,0 +66,0 @@ "@microsoft/api-extractor": "7.52.8",

@@ -11,4 +11,3 @@ /*!

* Content associated with this key aligns with content modified by that op.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -37,4 +36,3 @@ export interface OpAttributionKey {

* this functionality if the host provided additional context to their attributor or attach calls.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -57,4 +55,3 @@ export interface DetachedAttributionKey {

* AttributionKey associated with content that has been made locally but not yet acked by the server.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -67,4 +64,3 @@ export interface LocalAttributionKey {

* Can be indexed into the ContainerRuntime in order to retrieve {@link AttributionInfo}.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -75,4 +71,3 @@ export type AttributionKey = OpAttributionKey | DetachedAttributionKey | LocalAttributionKey;

* Attribution information associated with a change.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -79,0 +74,0 @@ export interface AttributionInfo {

@@ -9,4 +9,3 @@ /*!

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -13,0 +12,0 @@ export type MinimumVersionForCollab =

@@ -54,4 +54,3 @@ /*!

* Runtime flush mode handling
* @legacy
* @alpha
* @legacy @beta
*/

@@ -93,4 +92,3 @@ export enum FlushMode {

* locally within the container only or visible globally to all clients.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -122,4 +120,3 @@ export const VisibilityState = {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -129,4 +126,3 @@ export type VisibilityState = (typeof VisibilityState)[keyof typeof VisibilityState];

/**
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -169,4 +165,3 @@ */

* 'AlreadyAliased' - the datastore has already been previously bound to another alias name.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -187,4 +182,3 @@ export type AliasResult = "Success" | "Conflict" | "AlreadyAliased";

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -213,4 +207,3 @@ export interface IDataStore {

* TODO: this should be merged into IFluidDataStoreContext
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -326,4 +319,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -352,4 +344,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -374,4 +365,3 @@ */

* @deprecated - These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework.
* @legacy
* @alpha
* @legacy @beta
* @sealed

@@ -390,4 +380,3 @@ */

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -410,4 +399,3 @@ export interface IFluidDataStorePolicies {

* and connection state notifications
* @legacy
* @alpha
* @legacy @beta
*/

@@ -532,4 +520,3 @@ export interface IFluidDataStoreChannel extends IDisposable {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -566,4 +553,3 @@ export type CreateChildSummarizerNodeFn = (

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -700,4 +686,3 @@ export interface IFluidParentContext

* Due to some usages joining this array with "/", it is recommended to avoid using "/" in the strings.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -712,4 +697,3 @@ export type PackagePath = readonly string[];

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -775,4 +759,3 @@ export interface IFluidDataStoreContext extends IFluidParentContext {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -779,0 +762,0 @@ export interface IFluidDataStoreContextDetached extends IFluidDataStoreContext {

@@ -9,4 +9,3 @@ /*!

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -17,4 +16,3 @@ export const IFluidDataStoreFactory: keyof IProvideFluidDataStoreFactory =

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -39,4 +37,3 @@ export interface IProvideFluidDataStoreFactory {

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -43,0 +40,0 @@ export interface IFluidDataStoreFactory extends IProvideFluidDataStoreFactory {

@@ -11,4 +11,3 @@ /*!

* It has to have either factory or registry, or both.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -21,4 +20,3 @@ export type FluidDataStoreRegistryEntry = Readonly<

* Registry entries may be dynamically loaded.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -30,4 +28,3 @@ export type NamedFluidDataStoreRegistryEntry = [string, Promise<FluidDataStoreRegistryEntry>];

* Registry entries may be dynamically loaded.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -40,4 +37,3 @@ export type NamedFluidDataStoreRegistryEntry2 = [

* An iterable identifier/registry entry pair list
* @legacy
* @alpha
* @legacy @beta
*/

@@ -47,4 +43,3 @@ export type NamedFluidDataStoreRegistryEntries = Iterable<NamedFluidDataStoreRegistryEntry2>;

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -55,4 +50,3 @@ export const IFluidDataStoreRegistry: keyof IProvideFluidDataStoreRegistry =

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -66,4 +60,3 @@ export interface IProvideFluidDataStoreRegistry {

* entries can be used to create data stores.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -70,0 +63,0 @@ export interface IFluidDataStoreRegistry extends IProvideFluidDataStoreRegistry {

@@ -40,4 +40,3 @@ /*!

* Used for running GC in the Container.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -53,4 +52,3 @@ export interface IGarbageCollectionData {

* GC details provided to each node during creation.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -57,0 +55,0 @@ export interface IGarbageCollectionDetailsBase {

@@ -25,4 +25,3 @@ /*!

* An envelope wraps the contents with the intended target
* @legacy
* @alpha
* @legacy @beta
*/

@@ -44,4 +43,3 @@ export interface IEnvelope {

* Represents ISignalMessage with its type.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -56,4 +54,3 @@ export interface IInboundSignalMessage<TMessage extends TypedMessage = TypedMessage>

* Contains snapshot of data structure which is the current state of this data structure.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -82,4 +79,3 @@ export interface IAttachMessage {

* so this gives correct typings for writing backward compatible code.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -96,4 +92,3 @@ export type InboundAttachMessage = Omit<IAttachMessage, "snapshot"> & {

* separate doesn't require packing and unpacking the entire message.
* @alpha
* @legacy
* @legacy @beta
*/

@@ -107,4 +102,3 @@ export type ISequencedMessageEnvelope = Omit<

* These are the contents of a runtime message as it is processed throughout the stack.
* @alpha
* @legacy
* @legacy @beta
* @sealed

@@ -129,4 +123,3 @@ */

* A collection of messages that are processed by the runtime.
* @alpha
* @legacy
* @legacy @beta
* @sealed

@@ -152,4 +145,3 @@ */

*
* @legacy
* @alpha
* @legacy @beta
*/

@@ -156,0 +148,0 @@ export interface IRuntimeStorageService {

@@ -23,4 +23,3 @@ /*!

* Contains the aggregation data from a Tree/Subtree.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -41,4 +40,3 @@ export interface ISummaryStats {

* will be taking part of the summarization process.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -59,4 +57,3 @@ export interface ISummaryTreeWithStats {

* Represents a summary at a current sequence number.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -82,4 +79,3 @@ export interface ISummarizeResult {

* ```
* @legacy
* @alpha
* @legacy @beta
*/

@@ -97,4 +93,3 @@ export interface ISummarizeInternalResult extends ISummarizeResult {

* Contains the necessary information to allow DDSes to do incremental summaries
* @legacy
* @alpha
* @legacy @beta
*/

@@ -125,4 +120,3 @@ export interface IExperimentalIncrementalSummaryContext {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -137,4 +131,3 @@ export type SummarizeInternalFn = (

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -150,4 +143,3 @@ export interface ISummarizerNodeConfig {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -163,4 +155,3 @@ export interface ISummarizerNodeConfigWithGC extends ISummarizerNodeConfig {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -173,4 +164,3 @@ export enum CreateSummarizerNodeSource {

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -191,4 +181,3 @@ export type CreateChildSummarizerNodeParam =

/**
* @legacy
* @alpha
* @legacy @beta
*/

@@ -285,4 +274,3 @@ export interface ISummarizerNode {

* `updateUsedRoutes`: Used to notify this node of routes that are currently in use in it.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -381,4 +369,3 @@ export interface ISummarizerNodeWithGC extends ISummarizerNode {

* This object is expected to be modified directly by various summarize methods.
* @legacy
* @alpha
* @legacy @beta
*/

@@ -385,0 +372,0 @@ export interface ITelemetryContext {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet