message-bridge-js
Advanced tools
Comparing version 0.1.9 to 0.1.10
@@ -12,2 +12,4 @@ import * as signalR from "@microsoft/signalr"; | ||
sendingMessage: boolean; | ||
messageReceivedFilter: string | RegExp | undefined; | ||
sendingMessageFilter: string | RegExp | undefined; | ||
}; | ||
@@ -14,0 +16,0 @@ constructor(wsUri: string); |
@@ -11,2 +11,4 @@ import { Message } from "./Message"; | ||
sendingMessage: false, | ||
messageReceivedFilter: undefined, | ||
sendingMessageFilter: undefined, | ||
}; | ||
@@ -36,3 +38,9 @@ this.subscriptionTrackIdList = {}; | ||
if (this.debugLogging.messageReceived) { | ||
this.debugLogger("Bridge (messageReceived): ", msg); | ||
var log = true; | ||
if (this.debugLogging.messageReceivedFilter) { | ||
log = !!msg.name.match(this.debugLogging.messageReceivedFilter); | ||
} | ||
if (log) { | ||
this.debugLogger("Bridge (messageReceived): ", msg); | ||
} | ||
} | ||
@@ -55,3 +63,9 @@ this.handleIncomingMessage(msg); | ||
if (this.debugLogging.sendingMessage) { | ||
this.debugLogger("Bridge (sendingMessage): ", msg); | ||
var log = true; | ||
if (this.debugLogging.sendingMessageFilter) { | ||
log = !!msg.name.match(this.debugLogging.sendingMessageFilter); | ||
} | ||
if (log) { | ||
this.debugLogger("Bridge (sendingMessage): ", msg); | ||
} | ||
} | ||
@@ -58,0 +72,0 @@ this.sendNetworkMessage(msg); |
@@ -0,1 +1,15 @@ | ||
## 0.1.10 | ||
Add debugLogging filters: | ||
- messageReceivedFilter = undefined (undefined | string RegExp) | ||
- sendingMessageFilter = undefined (undefined | string RegExp) | ||
It filter's message names (Only log messages with matching name) | ||
```ts | ||
// EX: | ||
messageBridge.debugLogging.messageReceivedFilter = /^area/ | ||
``` | ||
## 0.1.9 | ||
@@ -2,0 +16,0 @@ |
{ | ||
"name": "message-bridge-js", | ||
"version": "0.1.9", | ||
"version": "0.1.10", | ||
"homepage": "https://github.com/alfnielsen/MessageBridgeJS", | ||
@@ -5,0 +5,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
54906
793