@ledgerhq/hw-transport-webusb
Advanced tools
Comparing version 5.0.0-alpha.3 to 5.0.0-alpha.4
@@ -22,2 +22,4 @@ "use strict"; | ||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } | ||
const configurationValue = 1; | ||
@@ -36,16 +38,22 @@ const endpointNumber = 3; | ||
super(); | ||
this.device = void 0; | ||
this.deviceModel = void 0; | ||
this.channel = Math.floor(Math.random() * 0xffff); | ||
this.packetSize = 64; | ||
this.interfaceNumber = void 0; | ||
this._disconnectEmitted = false; | ||
this._emitDisconnect = e => { | ||
_defineProperty(this, "device", void 0); | ||
_defineProperty(this, "deviceModel", void 0); | ||
_defineProperty(this, "channel", Math.floor(Math.random() * 0xffff)); | ||
_defineProperty(this, "packetSize", 64); | ||
_defineProperty(this, "interfaceNumber", void 0); | ||
_defineProperty(this, "_disconnectEmitted", false); | ||
_defineProperty(this, "_emitDisconnect", e => { | ||
if (this._disconnectEmitted) return; | ||
this._disconnectEmitted = true; | ||
this.emit("disconnect", e); | ||
}; | ||
}); | ||
this.exchange = apdu => this.exchangeAtomicImpl(async () => { | ||
_defineProperty(this, "exchange", apdu => this.exchangeAtomicImpl(async () => { | ||
const { | ||
@@ -86,3 +94,3 @@ channel, | ||
throw e; | ||
}); | ||
})); | ||
@@ -182,6 +190,8 @@ this.device = device; | ||
exports.default = TransportWebUSB; | ||
TransportWebUSB.isSupported = _webusb.isSupported; | ||
TransportWebUSB.list = _webusb.getLedgerDevices; | ||
TransportWebUSB.listen = observer => { | ||
_defineProperty(TransportWebUSB, "isSupported", _webusb.isSupported); | ||
_defineProperty(TransportWebUSB, "list", _webusb.getLedgerDevices); | ||
_defineProperty(TransportWebUSB, "listen", observer => { | ||
let unsubscribed = false; | ||
@@ -213,3 +223,3 @@ (0, _webusb.getFirstLedgerDevice)().then(device => { | ||
}; | ||
}; | ||
}); | ||
//# sourceMappingURL=TransportWebUSB.js.map |
{ | ||
"name": "@ledgerhq/hw-transport-webusb", | ||
"version": "5.0.0-alpha.3+0b49d08", | ||
"version": "5.0.0-alpha.4+d82e4bd", | ||
"description": "Ledger Hardware Wallet WebUSB implementation of the communication layer", | ||
@@ -27,6 +27,6 @@ "keywords": [ | ||
"dependencies": { | ||
"@ledgerhq/devices": "^5.0.0-alpha.3+0b49d08", | ||
"@ledgerhq/errors": "^5.0.0-alpha.3+0b49d08", | ||
"@ledgerhq/hw-transport": "^5.0.0-alpha.3+0b49d08", | ||
"@ledgerhq/logs": "^5.0.0-alpha.3+0b49d08" | ||
"@ledgerhq/devices": "^5.0.0-alpha.4+d82e4bd", | ||
"@ledgerhq/errors": "^5.0.0-alpha.4+d82e4bd", | ||
"@ledgerhq/hw-transport": "^5.0.0-alpha.4+d82e4bd", | ||
"@ledgerhq/logs": "^5.0.0-alpha.4+d82e4bd" | ||
}, | ||
@@ -43,3 +43,3 @@ "devDependencies": { | ||
}, | ||
"gitHead": "0b49d08dedc19562fefbd2148292cc0995a0d4ae" | ||
"gitHead": "d82e4bd88e12b3d41c5dc6d7fb32944466b1cbcf" | ||
} |
Sorry, the diff of this file is not supported yet
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
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
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
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
56815
550
1