New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More

fluid-framework

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fluid-framework - npm Package Compare versions

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