Socket
Socket
Sign inDemoInstall

chrome-net

Package Overview
Dependencies
3
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.4.3 to 2.5.0

27

index.js

@@ -136,5 +136,3 @@ /*global chrome */

/*eslint-disable no-unused-vars*/
var options
/*eslint-enable no-unused-vars*/
var options // eslint-disable-line

@@ -205,4 +203,6 @@ if (is.isFunction(arguments[0])) {

if (result < 0) {
self.emit('error', new Error('Socket ' + self.id + ' failed to listen. ' +
chrome.runtime.lastError.message))
var err = new Error('Socket ' + self.id + ' failed to listen. ' +
chrome.runtime.lastError.message)
err.code = 'EADDRINUSE'
self.emit('error', err)
self._destroy()

@@ -252,4 +252,6 @@ return

var self = this
self.emit('error', new Error('Socket ' + self.id + ' failed to accept (' +
resultCode + ')'))
var err = new Error('Socket ' + self.id + ' failed to accept (' +
resultCode + ')')
err.code = 'EPIPE' // TODO: this may not be correct
self.emit('error', err)
self._destroy()

@@ -474,4 +476,6 @@ }

if (result < 0) {
self.destroy(new Error('Socket ' + self.id + ' connect error ' + result +
': ' + chrome.runtime.lastError.message))
var err = new Error('Socket ' + self.id + ' connect error ' + result +
': ' + chrome.runtime.lastError.message)
err.code = 'ECONNREFUSED'
self.destroy(err)
return

@@ -566,2 +570,3 @@ }

var err = new Error('Socket ' + self.id + ' write error: ' + sendInfo.resultCode)
err.code = 'EPIPE'
callback(err)

@@ -609,3 +614,5 @@ self.destroy(err)

} else if (resultCode < 0) {
self.destroy(new Error('Socket ' + self.id + ' receive error ' + resultCode))
var err = new Error('Socket ' + self.id + ' receive error ' + resultCode)
err.code = 'EPIPE' // TODO: this may not be correct
self.destroy(err)
}

@@ -612,0 +619,0 @@ }

{
"name": "chrome-net",
"description": "Use the Node `net` API in Chrome Apps",
"version": "2.4.3",
"version": "2.5.0",
"author": "Feross Aboukhadijeh <feross@feross.org> (http://feross.org/)",

@@ -18,3 +18,2 @@ "bugs": {

"devDependencies": {
"async": "0.x",
"browserify": "^10.1.0",

@@ -25,3 +24,4 @@ "chrome-dgram": "^2.0.6",

"portfinder": "0.x",
"standard": "^3.7.3",
"run-auto": "^1.1.3",
"standard": "^4.5.2",
"tape": "^4.0.0",

@@ -28,0 +28,0 @@ "through": "2.x"

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

var async = require('async')
var auto = require('run-auto')
var dgram = require('dgram')

@@ -9,3 +9,3 @@ var helper = require('./helper')

test('TCP listen works (echo test)', function (t) {
async.auto({
auto({
listenPort: function (cb) {

@@ -12,0 +12,0 @@ portfinder.getPort(cb)

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc