New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

hap-node-client

Package Overview
Dependencies
Maintainers
1
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hap-node-client - npm Package Compare versions

Comparing version 0.2.8-beta.3 to 0.2.8-beta.4

lib/eventedHttpClient.spec.js

1

HAPNodeJSClient.js

@@ -23,2 +23,3 @@ 'use strict';

var debugDis = require('debug')('HAPNodeJSClient:Discover');
var debugDump = require('debug')('HAPNodeJSClient:Dump');

@@ -25,0 +26,0 @@ axiosRetry(axios, { retries: 3 });

// Monkey patch before you require http for the first time.
const parser = require('./httpParser.js');
var once = require('once');
var URL = require('url');
var URL = require('node:url');
var debug = require('debug')('hapHttpClient');
const net = require('net');
const net = require('node:net');
var Queue = require('better-queue');

@@ -37,2 +37,12 @@

this.client.setTimeout(request.timeout);
this.client.on('timeout', () => {
this.connected = false;
console.log('Timeout: from server', this.context.host);
if (!this.callback.called) {
this.callback(new Error('Timeout: from server ' + this.context.host));
}
});
this.client.on('data', (data) => {

@@ -83,3 +93,3 @@ // If in the middle of a chunked response

if (!this.callback.called) {
this.callback(new Error("Error:", err));
this.callback(err);
}

@@ -86,0 +96,0 @@ });

2

lib/hapRequest.js
"use strict";
var extend = require('extend');
var URL = require('url');
var URL = require('node:url');
var EventedHttpClient = require('./eventedHttpClient');

@@ -6,0 +6,0 @@ var debug = require('debug')('hapRequest');

{
"name": "hap-node-client",
"version": "0.2.8-beta.3",
"version": "0.2.8-beta.4",
"description": "Client for Hap-NodeJS",

@@ -5,0 +5,0 @@ "main": "HAPNodeJSClient.js",

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