websocket-framed
Advanced tools
Comparing version 0.9.3 to 0.9.4
@@ -100,6 +100,7 @@ "use strict"; | ||
})()); | ||
this.ws.addEventListener("message", data => { | ||
this.ws.addEventListener("message", ev => { | ||
let frame = new Frame(this); | ||
frame.import(data); | ||
this.emit("message", frame); | ||
frame.import(ev.data); | ||
ev.data = frame; | ||
this.emit("message", event); | ||
}); | ||
@@ -106,0 +107,0 @@ } |
{ | ||
"name": "websocket-framed", | ||
"version": "0.9.3", | ||
"version": "0.9.4", | ||
"description": "Framed WebSocket Communication", | ||
@@ -5,0 +5,0 @@ "keywords": [ "websocket", "frame", "message" ], |
@@ -40,3 +40,4 @@ | ||
wsf.on("message", (request) => { | ||
wsf.on("message", (event) => { | ||
let request = event.data | ||
let { fid, rid, type, message }) = request | ||
@@ -58,4 +59,4 @@ let response = { type: ..., message: ... } | ||
- `API::on(name: string, callback: (frame: { fid: number, rid: number, type: string, data: string }) => Void): Void` | ||
Receive a message in case `name` is `message` in the form of a decoded frame. | ||
- `API::on(name: string, callback: (event: { data: { fid: number, rid: number, type: string, data: string } }) => Void): Void` | ||
Receive a message in case `name` is `message` in the form of a decoded frame attached to `event.data`. | ||
@@ -62,0 +63,0 @@ - `API::send(frame: { type: string, data: string }, replyTo?: frame): Void` |
@@ -88,6 +88,7 @@ /* | ||
})()) | ||
this.ws.addEventListener("message", (data) => { | ||
this.ws.addEventListener("message", (ev) => { | ||
let frame = new Frame(this) | ||
frame.import(data) | ||
this.emit("message", frame) | ||
frame.import(ev.data) | ||
ev.data = frame | ||
this.emit("message", event) | ||
}) | ||
@@ -94,0 +95,0 @@ } |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
123138
821
89