Socket
Socket
Sign inDemoInstall

usb

Package Overview
Dependencies
Maintainers
2
Versions
96
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

usb - npm Package Compare versions

Comparing version 1.6.1 to 1.6.2

4

package.json
{
"name": "usb",
"description": "Library to access USB devices",
"version": "1.6.1",
"version": "1.6.2",
"engines": {

@@ -50,5 +50,5 @@ "node": ">=6"

"mocha": "~6.1.4",
"prebuild": "^8.2.1"
"prebuild": "^9.1.1"
},
"license": "MIT"
}

@@ -5,2 +5,6 @@ var usb = exports = module.exports = require('bindings')('usb_bindings');

var isBuffer = function(obj) {
return obj && obj instanceof Uint8Array
}
if (usb.INIT_ERROR) {

@@ -105,3 +109,3 @@ console.warn("Failed to initialize libusb.")

}else{
if (!Buffer.isBuffer(data_or_length)){
if (!isBuffer(data_or_length)){
throw new TypeError("Expected buffer for OUT transfer (based on bmRequestType)")

@@ -122,3 +126,3 @@ }

if (!isIn){
data_or_length.copy(buf, SETUP_SIZE)
buf.set(data_or_length, SETUP_SIZE)
}

@@ -484,3 +488,3 @@

buffer = Buffer.alloc(0)
}else if (!Buffer.isBuffer(buffer)){
}else if (!isBuffer(buffer)){
buffer = Buffer.from(buffer)

@@ -487,0 +491,0 @@ }

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