@fluidframework/driver-definitions
Advanced tools
Comparing version
@@ -471,3 +471,3 @@ ## Alpha API Report File for "@fluidframework/driver-definitions" | ||
// @alpha @legacy | ||
export interface ISignalMessage extends ISignalMessageBase { | ||
export interface ISignalMessage<TMessage extends TypedMessage = TypedMessage> extends ISignalMessageBase<TMessage> { | ||
clientId: string | null; | ||
@@ -477,8 +477,8 @@ } | ||
// @alpha @legacy | ||
export interface ISignalMessageBase { | ||
export interface ISignalMessageBase<TMessage extends TypedMessage = TypedMessage> { | ||
clientConnectionNumber?: number; | ||
content: unknown; | ||
content: TMessage["content"]; | ||
referenceSequenceNumber?: number; | ||
targetClientId?: string; | ||
type?: string; | ||
type?: TMessage["type"]; | ||
} | ||
@@ -485,0 +485,0 @@ |
# @fluidframework/driver-definitions | ||
## 2.41.0 | ||
Dependency updates only. | ||
## 2.40.0 | ||
@@ -4,0 +8,0 @@ |
@@ -5,2 +5,3 @@ /*! | ||
*/ | ||
import type { TypedMessage } from "@fluidframework/core-interfaces/internal"; | ||
/** | ||
@@ -288,11 +289,11 @@ * @legacy | ||
*/ | ||
export interface ISignalMessageBase { | ||
export interface ISignalMessageBase<TMessage extends TypedMessage = TypedMessage> { | ||
/** | ||
* Signal content | ||
*/ | ||
content: unknown; | ||
content: TMessage["content"]; | ||
/** | ||
* Signal type | ||
*/ | ||
type?: string; | ||
type?: TMessage["type"]; | ||
/** | ||
@@ -317,3 +318,3 @@ * Counts the number of signals sent by the sending client. | ||
*/ | ||
export interface ISignalMessage extends ISignalMessageBase { | ||
export interface ISignalMessage<TMessage extends TypedMessage = TypedMessage> extends ISignalMessageBase<TMessage> { | ||
/** | ||
@@ -329,3 +330,3 @@ * The client ID that submitted the message. | ||
*/ | ||
export type ISentSignalMessage = ISignalMessageBase; | ||
export type ISentSignalMessage<TMessage extends TypedMessage = TypedMessage> = ISignalMessageBase<TMessage>; | ||
/** | ||
@@ -332,0 +333,0 @@ * @legacy |
@@ -5,2 +5,3 @@ /*! | ||
*/ | ||
import type { TypedMessage } from "@fluidframework/core-interfaces/internal"; | ||
/** | ||
@@ -288,11 +289,11 @@ * @legacy | ||
*/ | ||
export interface ISignalMessageBase { | ||
export interface ISignalMessageBase<TMessage extends TypedMessage = TypedMessage> { | ||
/** | ||
* Signal content | ||
*/ | ||
content: unknown; | ||
content: TMessage["content"]; | ||
/** | ||
* Signal type | ||
*/ | ||
type?: string; | ||
type?: TMessage["type"]; | ||
/** | ||
@@ -317,3 +318,3 @@ * Counts the number of signals sent by the sending client. | ||
*/ | ||
export interface ISignalMessage extends ISignalMessageBase { | ||
export interface ISignalMessage<TMessage extends TypedMessage = TypedMessage> extends ISignalMessageBase<TMessage> { | ||
/** | ||
@@ -329,3 +330,3 @@ * The client ID that submitted the message. | ||
*/ | ||
export type ISentSignalMessage = ISignalMessageBase; | ||
export type ISentSignalMessage<TMessage extends TypedMessage = TypedMessage> = ISignalMessageBase<TMessage>; | ||
/** | ||
@@ -332,0 +333,0 @@ * @legacy |
{ | ||
"name": "@fluidframework/driver-definitions", | ||
"version": "2.41.0-338401", | ||
"version": "2.41.0", | ||
"description": "Fluid driver definitions", | ||
@@ -50,3 +50,3 @@ "homepage": "https://fluidframework.com", | ||
"dependencies": { | ||
"@fluidframework/core-interfaces": "2.41.0-338401" | ||
"@fluidframework/core-interfaces": "~2.41.0" | ||
}, | ||
@@ -60,3 +60,3 @@ "devDependencies": { | ||
"@fluidframework/driver-definitions-previous": "npm:@fluidframework/driver-definitions@2.40.0", | ||
"@fluidframework/eslint-config-fluid": "^5.7.3", | ||
"@fluidframework/eslint-config-fluid": "^5.7.4", | ||
"@microsoft/api-extractor": "7.52.8", | ||
@@ -63,0 +63,0 @@ "concurrently": "^8.2.1", |
@@ -6,2 +6,4 @@ /*! | ||
import type { TypedMessage } from "@fluidframework/core-interfaces/internal"; | ||
/** | ||
@@ -345,7 +347,7 @@ * @legacy | ||
*/ | ||
export interface ISignalMessageBase { | ||
export interface ISignalMessageBase<TMessage extends TypedMessage = TypedMessage> { | ||
/** | ||
* Signal content | ||
*/ | ||
content: unknown; | ||
content: TMessage["content"]; | ||
@@ -355,3 +357,3 @@ /** | ||
*/ | ||
type?: string; | ||
type?: TMessage["type"]; | ||
@@ -380,3 +382,4 @@ /** | ||
*/ | ||
export interface ISignalMessage extends ISignalMessageBase { | ||
export interface ISignalMessage<TMessage extends TypedMessage = TypedMessage> | ||
extends ISignalMessageBase<TMessage> { | ||
/** | ||
@@ -394,3 +397,4 @@ * The client ID that submitted the message. | ||
*/ | ||
export type ISentSignalMessage = ISignalMessageBase; | ||
export type ISentSignalMessage<TMessage extends TypedMessage = TypedMessage> = | ||
ISignalMessageBase<TMessage>; | ||
@@ -397,0 +401,0 @@ /** |
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
544265
0.35%8416
0.06%0
-100%+ Added
- Removed