Comparing version 1.6.1 to 1.6.2
{ | ||
"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" | ||
} |
10
usb.js
@@ -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 @@ } |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1831769
448