Socket
Socket
Sign inDemoInstall

websocket-stream

Package Overview
Dependencies
Maintainers
5
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

websocket-stream - npm Package Compare versions

Comparing version 3.1.0 to 3.2.0

2

package.json
{
"name": "websocket-stream",
"version": "3.1.0",
"version": "3.2.0",
"license": "BSD-2-Clause",

@@ -5,0 +5,0 @@ "description": "Use websockets with the node streams API. Works in browser and node",

@@ -46,7 +46,7 @@ var through = require('through2')

// was already open when passed in
if (socket.readyState === 1) {
if (socket.readyState === WS.OPEN) {
stream = proxy
} else {
stream = duplexify.obj()
socket.addEventListener("open", onready)
socket.onopen = onopen
}

@@ -56,5 +56,5 @@

socket.addEventListener("close", onclose)
socket.addEventListener("error", onerror)
socket.addEventListener("message", onmessage)
socket.onclose = onclose
socket.onerror = onerror
socket.onmessage = onmessage

@@ -87,3 +87,3 @@ proxy.on('close', destroy)

function onready() {
function onopen() {
stream.setReadable(proxy)

@@ -95,3 +95,3 @@ stream.setWritable(proxy)

function onclose() {
stream.end();
stream.end()
stream.destroy()

@@ -98,0 +98,0 @@ }

@@ -1,1 +0,1 @@

module.exports = window.WebSocket || window.MozWebSocket
module.exports = WebSocket || MozWebSocket || window.WebSocket || window.MozWebSocket
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