fluid-framework
Advanced tools
Comparing version 2.13.0 to 2.20.0
@@ -152,2 +152,5 @@ /*! | ||
ForestType, | ||
ForestTypeExpensiveDebug, | ||
ForestTypeOptimized, | ||
ForestTypeReference, | ||
ICodecOptions, | ||
@@ -154,0 +157,0 @@ IdentifierIndex, |
@@ -18,3 +18,4 @@ /*! | ||
export type { IErrorBase, IEventProvider, IDisposable, IEvent, IEventThisPlaceHolder, IErrorEvent, ErasedType, IFluidHandle, IFluidLoadable, ITelemetryBaseProperties, IEventTransformer, IProvideFluidLoadable, IFluidHandleErased, TransformedEvent, TelemetryBaseEventPropertyType, Tagged, ReplaceIEventThisPlaceHolder, FluidObject, // Linked in doc comment | ||
FluidObjectProviderKeys, } from "@fluidframework/core-interfaces"; | ||
FluidObjectProviderKeys, // Used by FluidObject | ||
Listeners, IsListener, Listenable, Off, } from "@fluidframework/core-interfaces"; | ||
export type { isFluidHandle } from "@fluidframework/runtime-utils"; | ||
@@ -21,0 +22,0 @@ export * from "@fluidframework/tree/alpha"; |
@@ -28,3 +28,7 @@ "use strict"; | ||
// Note: this only surfaces the `@public, @beta and @alpha` API items from the tree package. | ||
// eslint-disable-next-line no-restricted-syntax, import/no-internal-modules | ||
/* eslint-disable-next-line | ||
no-restricted-syntax, | ||
import/no-internal-modules, | ||
import/export -- This re-exports all non-conflicting APIs from `@fluidframework/tree`. In cases where * exports conflict with named exports, the named exports take precedence per https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getexportednames. This does trigger the `import/export` lint warning (which is intentionally disabled here). This approach ensures that the non-deprecated versions of the event APIs from `@fluidframework/core-interfaces` (provided as named indirect exports) eclipse the deprecated ones from `@fluidframework/tree`. The preferred versions of the event APIs are those exported via `@fluidframework/core-interfaces`. | ||
*/ | ||
__exportStar(require("@fluidframework/tree/alpha"), exports); | ||
@@ -31,0 +35,0 @@ const internal_1 = require("@fluidframework/tree/internal"); |
{ | ||
"type": "commonjs" | ||
"type": "commonjs", | ||
"sideEffects": false | ||
} |
@@ -152,2 +152,5 @@ /*! | ||
ForestType, | ||
ForestTypeExpensiveDebug, | ||
ForestTypeOptimized, | ||
ForestTypeReference, | ||
ICodecOptions, | ||
@@ -154,0 +157,0 @@ IdentifierIndex, |
@@ -18,3 +18,4 @@ /*! | ||
export type { IErrorBase, IEventProvider, IDisposable, IEvent, IEventThisPlaceHolder, IErrorEvent, ErasedType, IFluidHandle, IFluidLoadable, ITelemetryBaseProperties, IEventTransformer, IProvideFluidLoadable, IFluidHandleErased, TransformedEvent, TelemetryBaseEventPropertyType, Tagged, ReplaceIEventThisPlaceHolder, FluidObject, // Linked in doc comment | ||
FluidObjectProviderKeys, } from "@fluidframework/core-interfaces"; | ||
FluidObjectProviderKeys, // Used by FluidObject | ||
Listeners, IsListener, Listenable, Off, } from "@fluidframework/core-interfaces"; | ||
export type { isFluidHandle } from "@fluidframework/runtime-utils"; | ||
@@ -21,0 +22,0 @@ export * from "@fluidframework/tree/alpha"; |
@@ -9,3 +9,7 @@ /*! | ||
// Note: this only surfaces the `@public, @beta and @alpha` API items from the tree package. | ||
// eslint-disable-next-line no-restricted-syntax, import/no-internal-modules | ||
/* eslint-disable-next-line | ||
no-restricted-syntax, | ||
import/no-internal-modules, | ||
import/export -- This re-exports all non-conflicting APIs from `@fluidframework/tree`. In cases where * exports conflict with named exports, the named exports take precedence per https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getexportednames. This does trigger the `import/export` lint warning (which is intentionally disabled here). This approach ensures that the non-deprecated versions of the event APIs from `@fluidframework/core-interfaces` (provided as named indirect exports) eclipse the deprecated ones from `@fluidframework/tree`. The preferred versions of the event APIs are those exported via `@fluidframework/core-interfaces`. | ||
*/ | ||
export * from "@fluidframework/tree/alpha"; | ||
@@ -12,0 +16,0 @@ import { SharedTree as OriginalSharedTree, configuredSharedTree as originalConfiguredSharedTree, } from "@fluidframework/tree/internal"; |
{ | ||
"name": "fluid-framework", | ||
"version": "2.13.0", | ||
"version": "2.20.0", | ||
"description": "The main entry point into Fluid Framework public packages", | ||
@@ -60,12 +60,12 @@ "homepage": "https://fluidframework.com", | ||
"dependencies": { | ||
"@fluidframework/container-definitions": "~2.13.0", | ||
"@fluidframework/container-loader": "~2.13.0", | ||
"@fluidframework/core-interfaces": "~2.13.0", | ||
"@fluidframework/driver-definitions": "~2.13.0", | ||
"@fluidframework/fluid-static": "~2.13.0", | ||
"@fluidframework/map": "~2.13.0", | ||
"@fluidframework/runtime-utils": "~2.13.0", | ||
"@fluidframework/sequence": "~2.13.0", | ||
"@fluidframework/shared-object-base": "~2.13.0", | ||
"@fluidframework/tree": "~2.13.0" | ||
"@fluidframework/container-definitions": "~2.20.0", | ||
"@fluidframework/container-loader": "~2.20.0", | ||
"@fluidframework/core-interfaces": "~2.20.0", | ||
"@fluidframework/driver-definitions": "~2.20.0", | ||
"@fluidframework/fluid-static": "~2.20.0", | ||
"@fluidframework/map": "~2.20.0", | ||
"@fluidframework/runtime-utils": "~2.20.0", | ||
"@fluidframework/sequence": "~2.20.0", | ||
"@fluidframework/shared-object-base": "~2.20.0", | ||
"@fluidframework/tree": "~2.20.0" | ||
}, | ||
@@ -72,0 +72,0 @@ "devDependencies": { |
@@ -57,2 +57,8 @@ /*! | ||
FluidObjectProviderKeys, // Used by FluidObject | ||
/* eslint-disable import/export -- The event APIs are known to conflict, and this is intended as the exports via `@fluidframework/core-interfaces` are preferred over the deprecated ones from `@fluidframework/tree`. */ | ||
Listeners, | ||
IsListener, | ||
Listenable, | ||
Off, | ||
/* eslint-enable import/export */ | ||
} from "@fluidframework/core-interfaces"; | ||
@@ -64,3 +70,7 @@ | ||
// Note: this only surfaces the `@public, @beta and @alpha` API items from the tree package. | ||
// eslint-disable-next-line no-restricted-syntax, import/no-internal-modules | ||
/* eslint-disable-next-line | ||
no-restricted-syntax, | ||
import/no-internal-modules, | ||
import/export -- This re-exports all non-conflicting APIs from `@fluidframework/tree`. In cases where * exports conflict with named exports, the named exports take precedence per https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getexportednames. This does trigger the `import/export` lint warning (which is intentionally disabled here). This approach ensures that the non-deprecated versions of the event APIs from `@fluidframework/core-interfaces` (provided as named indirect exports) eclipse the deprecated ones from `@fluidframework/tree`. The preferred versions of the event APIs are those exported via `@fluidframework/core-interfaces`. | ||
*/ | ||
export * from "@fluidframework/tree/alpha"; | ||
@@ -67,0 +77,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
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
485956
1913
+ Added@fluid-internal/client-utils@2.20.0(transitive)
+ Added@fluidframework/aqueduct@2.20.0(transitive)
+ Added@fluidframework/container-definitions@2.20.0(transitive)
+ Added@fluidframework/container-loader@2.20.0(transitive)
+ Added@fluidframework/container-runtime@2.20.0(transitive)
+ Added@fluidframework/container-runtime-definitions@2.20.0(transitive)
+ Added@fluidframework/core-interfaces@2.20.0(transitive)
+ Added@fluidframework/core-utils@2.20.0(transitive)
+ Added@fluidframework/datastore@2.20.0(transitive)
+ Added@fluidframework/datastore-definitions@2.20.0(transitive)
+ Added@fluidframework/driver-definitions@2.20.0(transitive)
+ Added@fluidframework/driver-utils@2.20.0(transitive)
+ Added@fluidframework/fluid-static@2.20.0(transitive)
+ Added@fluidframework/id-compressor@2.20.0(transitive)
+ Added@fluidframework/map@2.20.0(transitive)
+ Added@fluidframework/merge-tree@2.20.0(transitive)
+ Added@fluidframework/request-handler@2.20.0(transitive)
+ Added@fluidframework/runtime-definitions@2.20.0(transitive)
+ Added@fluidframework/runtime-utils@2.20.0(transitive)
+ Added@fluidframework/sequence@2.20.0(transitive)
+ Added@fluidframework/shared-object-base@2.20.0(transitive)
+ Added@fluidframework/synthesize@2.20.0(transitive)
+ Added@fluidframework/telemetry-utils@2.20.0(transitive)
+ Added@fluidframework/tree@2.20.0(transitive)
+ Added@sinclair/typebox@0.34.21(transitive)
- Removed@fluid-internal/client-utils@2.13.0(transitive)
- Removed@fluidframework/aqueduct@2.13.0(transitive)
- Removed@fluidframework/container-definitions@2.13.0(transitive)
- Removed@fluidframework/container-loader@2.13.0(transitive)
- Removed@fluidframework/container-runtime@2.13.0(transitive)
- Removed@fluidframework/container-runtime-definitions@2.13.0(transitive)
- Removed@fluidframework/core-interfaces@2.13.0(transitive)
- Removed@fluidframework/core-utils@2.13.0(transitive)
- Removed@fluidframework/datastore@2.13.0(transitive)
- Removed@fluidframework/datastore-definitions@2.13.0(transitive)
- Removed@fluidframework/driver-definitions@2.13.0(transitive)
- Removed@fluidframework/driver-utils@2.13.0(transitive)
- Removed@fluidframework/fluid-static@2.13.0(transitive)
- Removed@fluidframework/id-compressor@2.13.0(transitive)
- Removed@fluidframework/map@2.13.0(transitive)
- Removed@fluidframework/merge-tree@2.13.0(transitive)
- Removed@fluidframework/request-handler@2.13.0(transitive)
- Removed@fluidframework/runtime-definitions@2.13.0(transitive)
- Removed@fluidframework/runtime-utils@2.13.0(transitive)
- Removed@fluidframework/sequence@2.13.0(transitive)
- Removed@fluidframework/shared-object-base@2.13.0(transitive)
- Removed@fluidframework/synthesize@2.13.0(transitive)
- Removed@fluidframework/telemetry-utils@2.13.0(transitive)
- Removed@fluidframework/tree@2.13.0(transitive)
- Removed@sinclair/typebox@0.32.35(transitive)
Updated@fluidframework/map@~2.20.0
Updated@fluidframework/tree@~2.20.0