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

@fluid-internal/client-utils

Package Overview
Dependencies
Maintainers
3
Versions
175
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fluid-internal/client-utils - npm Package Compare versions

Comparing version 2.0.0-dev.7.4.0.221926 to 2.0.0-dev-rc.1.0.0.224419

dist/base64Encoding.cjs

11

api-extractor-lint.json
{
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
"extends": "../../../common/build/build-common/api-extractor-lint.json",
"messages": {
"extractorMessageReporting": {
// TODO: remove once base config has this enabled as an error
"ae-incompatible-release-tags": {
"logLevel": "error",
"addToApiReportFile": false
}
}
}
"extends": "../../../common/build/build-common/api-extractor-lint.json"
}
{
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
"extends": "../../../common/build/build-common/api-extractor-base.json",
"messages": {
"extractorMessageReporting": {
// TODO: Add missing documentation and remove this rule override
"ae-undocumented": {
"logLevel": "none"
}
}
}
"extends": "../../../common/build/build-common/api-extractor-base.json"
}

@@ -26,6 +26,6 @@ ## API Report File for "@fluid-internal/client-utils"

// @internal
// @alpha
export const bufferToString: (blob: ArrayBufferLike, encoding: "utf8" | "utf-8" | "base64") => string;
// @alpha
// @public
export type EventEmitterEventType = EventEmitter extends {

@@ -101,3 +101,3 @@ on(event: infer E, listener: any): any;

// @alpha
// @public
export class TypedEventEmitter<TEvent> extends EventEmitter implements IEventProvider<TEvent & IEvent> {

@@ -121,3 +121,3 @@ constructor();

// @alpha (undocumented)
// @public (undocumented)
export type TypedEventTransform<TThis, TEvent> = TransformedEvent<TThis, "newListener" | "removeListener", Parameters<(event: string, listener: (...args: any[]) => void) => void>> & IEventTransformer<TThis, TEvent & IEvent> & TransformedEvent<TThis, EventEmitterEventType, any[]>;

@@ -124,0 +124,0 @@

# @fluid-internal/client-utils
## 2.0.0-internal.8.0.0
Dependency updates only.
## 2.0.0-internal.7.4.0

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

@@ -33,3 +33,3 @@ /*!

*
* @internal
* @alpha
*/

@@ -36,0 +36,0 @@ export declare const bufferToString: (blob: ArrayBufferLike, encoding: "utf8" | "utf-8" | "base64") => string;

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

*
* @internal
* @alpha
*/
export declare const bufferToString: (blob: ArrayBufferLike, encoding: "utf8" | "utf-8" | "base64") => string;
//# sourceMappingURL=bufferNode.d.ts.map

@@ -12,3 +12,12 @@ /// <reference types="node" />

/* Excluded from this release type: bufferToString */
/**
* Convert binary blob to string format
*
* @param blob - The binary blob
* @param encoding - Output string's encoding
* @returns The blob in string format
*
* @alpha
*/
export declare const bufferToString: (blob: ArrayBufferLike, encoding: "utf8" | "utf-8" | "base64") => string;

@@ -20,4 +29,3 @@ /**

* This type allow us to correctly handle either type
*
* @alpha
* @public
*/

@@ -54,4 +62,3 @@ export declare type EventEmitterEventType = EventEmitter extends {

* Event Emitter helper class the supports emitting typed events
*
* @alpha
* @public
*/

@@ -70,3 +77,3 @@ export declare class TypedEventEmitter<TEvent> extends EventEmitter implements IEventProvider<TEvent & IEvent> {

/**
* @alpha
* @public
*/

@@ -73,0 +80,0 @@ export declare type TypedEventTransform<TThis, TEvent> = TransformedEvent<TThis, "newListener" | "removeListener", Parameters<(event: string, listener: (...args: any[]) => void) => void>> & IEventTransformer<TThis, TEvent & IEvent> & TransformedEvent<TThis, EventEmitterEventType, any[]>;

@@ -14,3 +14,12 @@ /// <reference types="node" />

/* Excluded from this release type: EventEmitterEventType */
/**
* The event emitter polyfill and the node event emitter have different event types:
* string | symbol vs. string | number
*
* This type allow us to correctly handle either type
* @public
*/
export declare type EventEmitterEventType = EventEmitter extends {
on(event: infer E, listener: any): any;
} ? E : never;

@@ -27,10 +36,2 @@ /* Excluded from this release type: EventForwarder */

/* Excluded from this release type: IDisposable */
/* Excluded from this release type: IEvent */
/* Excluded from this release type: IEventProvider */
/* Excluded from this release type: IEventTransformer */
/* Excluded from this release type: IsoBuffer */

@@ -50,8 +51,22 @@

/* Excluded from this release type: TransformedEvent */
/**
* Event Emitter helper class the supports emitting typed events
* @public
*/
export declare class TypedEventEmitter<TEvent> extends EventEmitter implements IEventProvider<TEvent & IEvent> {
constructor();
readonly addListener: TypedEventTransform<this, TEvent>;
readonly on: TypedEventTransform<this, TEvent>;
readonly once: TypedEventTransform<this, TEvent>;
readonly prependListener: TypedEventTransform<this, TEvent>;
readonly prependOnceListener: TypedEventTransform<this, TEvent>;
readonly removeListener: TypedEventTransform<this, TEvent>;
readonly off: TypedEventTransform<this, TEvent>;
}
/* Excluded from this release type: TypedEventEmitter */
/**
* @public
*/
export declare type TypedEventTransform<TThis, TEvent> = TransformedEvent<TThis, "newListener" | "removeListener", Parameters<(event: string, listener: (...args: any[]) => void) => void>> & IEventTransformer<TThis, TEvent & IEvent> & TransformedEvent<TThis, EventEmitterEventType, any[]>;
/* Excluded from this release type: TypedEventTransform */
/* Excluded from this release type: Uint8ArrayToArrayBuffer */

@@ -58,0 +73,0 @@

@@ -14,3 +14,12 @@ /// <reference types="node" />

/* Excluded from this release type: EventEmitterEventType */
/**
* The event emitter polyfill and the node event emitter have different event types:
* string | symbol vs. string | number
*
* This type allow us to correctly handle either type
* @public
*/
export declare type EventEmitterEventType = EventEmitter extends {
on(event: infer E, listener: any): any;
} ? E : never;

@@ -27,10 +36,2 @@ /* Excluded from this release type: EventForwarder */

/* Excluded from this release type: IDisposable */
/* Excluded from this release type: IEvent */
/* Excluded from this release type: IEventProvider */
/* Excluded from this release type: IEventTransformer */
/* Excluded from this release type: IsoBuffer */

@@ -50,8 +51,22 @@

/* Excluded from this release type: TransformedEvent */
/**
* Event Emitter helper class the supports emitting typed events
* @public
*/
export declare class TypedEventEmitter<TEvent> extends EventEmitter implements IEventProvider<TEvent & IEvent> {
constructor();
readonly addListener: TypedEventTransform<this, TEvent>;
readonly on: TypedEventTransform<this, TEvent>;
readonly once: TypedEventTransform<this, TEvent>;
readonly prependListener: TypedEventTransform<this, TEvent>;
readonly prependOnceListener: TypedEventTransform<this, TEvent>;
readonly removeListener: TypedEventTransform<this, TEvent>;
readonly off: TypedEventTransform<this, TEvent>;
}
/* Excluded from this release type: TypedEventEmitter */
/**
* @public
*/
export declare type TypedEventTransform<TThis, TEvent> = TransformedEvent<TThis, "newListener" | "removeListener", Parameters<(event: string, listener: (...args: any[]) => void) => void>> & IEventTransformer<TThis, TEvent & IEvent> & TransformedEvent<TThis, EventEmitterEventType, any[]>;
/* Excluded from this release type: TypedEventTransform */
/* Excluded from this release type: Uint8ArrayToArrayBuffer */

@@ -58,0 +73,0 @@

@@ -40,3 +40,3 @@ /// <reference types="node" />

*
* @internal
* @alpha
*/

@@ -50,4 +50,3 @@ export declare const bufferToString: (blob: ArrayBufferLike, encoding: "utf8" | "utf-8" | "base64") => string;

* This type allow us to correctly handle either type
*
* @alpha
* @public
*/

@@ -212,4 +211,3 @@ export declare type EventEmitterEventType = EventEmitter extends {

* Event Emitter helper class the supports emitting typed events
*
* @alpha
* @public
*/

@@ -228,3 +226,3 @@ export declare class TypedEventEmitter<TEvent> extends EventEmitter implements IEventProvider<TEvent & IEvent> {

/**
* @alpha
* @public
*/

@@ -231,0 +229,0 @@ export declare type TypedEventTransform<TThis, TEvent> = TransformedEvent<TThis, "newListener" | "removeListener", Parameters<(event: string, listener: (...args: any[]) => void) => void>> & IEventTransformer<TThis, TEvent & IEvent> & TransformedEvent<TThis, EventEmitterEventType, any[]>;

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

* This type allow us to correctly handle either type
*
* @alpha
* @public
*/

@@ -21,3 +20,3 @@ export type EventEmitterEventType = EventEmitter extends {

/**
* @alpha
* @public
*/

@@ -27,4 +26,3 @@ export type TypedEventTransform<TThis, TEvent> = TransformedEvent<TThis, "newListener" | "removeListener", Parameters<(event: string, listener: (...args: any[]) => void) => void>> & IEventTransformer<TThis, TEvent & IEvent> & TransformedEvent<TThis, EventEmitterEventType, any[]>;

* Event Emitter helper class the supports emitting typed events
*
* @alpha
* @public
*/

@@ -31,0 +29,0 @@ export declare class TypedEventEmitter<TEvent> extends EventEmitter implements IEventProvider<TEvent & IEvent> {

@@ -18,4 +18,4 @@ /*!

],
testMatch: ["**/dist/test/jest/?(*.)+(spec|test).js"],
testMatch: ["**/dist/test/jest/?(*.)+(spec|test).?js"],
testPathIgnorePatterns: ["/node_modules/"],
};
{
"name": "@fluid-internal/client-utils",
"version": "2.0.0-dev.7.4.0.221926",
"version": "2.0.0-dev-rc.1.0.0.224419",
"description": "Not intended for use outside the Fluid Framework.",

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

"sideEffects": false,
"main": "dist/index.js",
"module": "lib/index.js",
"main": "dist/index.cjs",
"module": "lib/index.mjs",
"browser": {
"./dist/indexNode.js": "./dist/indexBrowser.js",
"./lib/indexNode.js": "./lib/indexBrowser.js"
"./dist/indexNode.cjs": "./dist/indexBrowser.cjs",
"./lib/indexNode.mjs": "./lib/indexBrowser.mjs"
},

@@ -26,9 +26,9 @@ "types": "dist/index.d.ts",

"exclude": [
"src/test/**/*.ts",
"dist/test/**/*.js"
"src/test/**/*.*ts",
"dist/test/**/*.*js"
],
"exclude-after-remap": false,
"include": [
"src/**/*.ts",
"dist/**/*.js"
"src/**/*.*ts",
"dist/**/*.*js"
],

@@ -44,4 +44,4 @@ "report-dir": "nyc/report",

"dependencies": {
"@fluidframework/core-interfaces": "2.0.0-dev.7.4.0.221926",
"@fluidframework/core-utils": "2.0.0-dev.7.4.0.221926",
"@fluidframework/core-interfaces": "2.0.0-dev-rc.1.0.0.224419",
"@fluidframework/core-utils": "2.0.0-dev-rc.1.0.0.224419",
"@types/events": "^3.0.0",

@@ -56,7 +56,8 @@ "base64-js": "^1.5.1",

"@arethetypeswrong/cli": "^0.13.3",
"@fluid-tools/build-cli": "^0.28.0",
"@fluid-internal/client-utils-previous": "npm:@fluid-internal/client-utils@2.0.0-internal.7.3.0",
"@fluid-tools/build-cli": "0.29.0-222379",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.28.0",
"@fluidframework/build-tools": "0.29.0-222379",
"@fluidframework/eslint-config-fluid": "^3.1.0",
"@fluidframework/mocha-test-setup": "2.0.0-dev.7.4.0.221926",
"@fluidframework/mocha-test-setup": "2.0.0-dev-rc.1.0.0.224419",
"@microsoft/api-extractor": "^7.38.3",

@@ -87,2 +88,3 @@ "@types/base64-js": "^1.3.0",

"puppeteer": "^17.1.3",
"renamer": "^4.0.0",
"rewire": "^5.0.0",

@@ -93,2 +95,3 @@ "rimraf": "^4.4.0",

"ts-node": "^10.9.1",
"tsc-multi": "^1.1.0",
"typescript": "~5.1.6"

@@ -98,8 +101,2 @@ },

"tasks": {
"eslint": [
"tsc",
"build:test:mocha",
"build:test:jest",
"build:test:types"
],
"build:docs": {

@@ -112,16 +109,6 @@ "dependsOn": [

"script": false
},
"build:test:jest": [
"tsc"
],
"build:test:mocha": [
"tsc"
],
"build:test:types": [
"tsc"
]
}
}
},
"typeValidation": {
"disabled": true,
"broken": {}

@@ -137,7 +124,5 @@ },

"build:docs": "fluid-build . --task api",
"build:esnext": "tsc --project ./tsconfig.esnext.json",
"build:test": "concurrently npm:build:test:mocha npm:build:test:jest npm:build:test:types",
"build:test:jest": "tsc --project ./src/test/jest/tsconfig.json",
"build:test:mocha": "tsc --project ./src/test/mocha/tsconfig.json",
"build:test:types": "tsc --project ./src/test/types/tsconfig.json",
"build:esnext": "tsc-multi --config ../../../common/build/build-common/tsc-multi.esm.json",
"build:rename-types": "renamer \"lib/**\" -f .d.ts -r .d.mts --force",
"build:test": "tsc-multi --config ./tsc-multi.test.json",
"check:are-the-types-wrong": "attw --pack",

@@ -157,4 +142,4 @@ "check:release-tags": "api-extractor run --local --config ./api-extractor-lint.json",

"test:jest": "jest",
"test:mocha": "mocha --recursive \"dist/test/mocha/**/*.spec.js\" --exit --project test/tsconfig.json",
"tsc": "tsc",
"test:mocha": "mocha --recursive \"dist/test/mocha/**/*.spec.?js\" --exit --project test/tsconfig.json",
"tsc": "tsc-multi --config ../../../common/build/build-common/tsc-multi.cjs.json",
"typetests:gen": "fluid-type-test-generator",

@@ -161,0 +146,0 @@ "typetests:prepare": "flub typetests --dir . --reset --previous --normalize"

@@ -58,3 +58,3 @@ /*!

*
* @internal
* @alpha
*/

@@ -61,0 +61,0 @@ export const bufferToString = (

@@ -83,3 +83,3 @@ /*!

*
* @internal
* @alpha
*/

@@ -86,0 +86,0 @@ export const bufferToString = (

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

* This type allow us to correctly handle either type
*
* @alpha
* @public
*/

@@ -31,3 +30,3 @@ // eslint-disable-next-line @typescript-eslint/no-explicit-any

/**
* @alpha
* @public
*/

@@ -53,4 +52,3 @@ export type TypedEventTransform<TThis, TEvent> =

* Event Emitter helper class the supports emitting typed events
*
* @alpha
* @public
*/

@@ -57,0 +55,0 @@ export class TypedEventEmitter<TEvent>

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc