Socket
Socket
Sign inDemoInstall

websocket-framed

Package Overview
Dependencies
Maintainers
1
Versions
47
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

websocket-framed - npm Package Compare versions

Comparing version 0.9.3 to 0.9.4

7

lib/websocket-framed.node.js

@@ -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

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