@ledgerhq/hw-transport-node-hid
Advanced tools
Comparing version 6.27.16-notarizer.0 to 6.27.16
# @ledgerhq/hw-transport-node-hid | ||
## 6.27.16-notarizer.0 | ||
## 6.27.16 | ||
### Patch Changes | ||
- [#3625](https://github.com/LedgerHQ/ledger-live/pull/3625) [`f37494ae0c`](https://github.com/LedgerHQ/ledger-live/commit/f37494ae0cb5a14a83969615d58466126704cb6d) Thanks [@alexandremgo](https://github.com/alexandremgo)! - chore: bumping `usb` to 2.9.0 | ||
- Updated dependencies [[`9adc1862dd`](https://github.com/LedgerHQ/ledger-live/commit/9adc1862dda605a722d19f3b6895bd324834c914)]: | ||
- @ledgerhq/errors@6.12.7 | ||
- @ledgerhq/devices@8.0.4 | ||
- @ledgerhq/hw-transport@6.28.5 | ||
- @ledgerhq/hw-transport-node-hid-noevents@6.27.16 | ||
For both `hw-transport-node-hid` and `hw-transport-node-hid-singleton` | ||
## 6.27.16-next.0 | ||
### Patch Changes | ||
- Updated dependencies [[`9adc1862dd`](https://github.com/LedgerHQ/ledger-live/commit/9adc1862dda605a722d19f3b6895bd324834c914)]: | ||
- @ledgerhq/errors@6.12.7-notarizer.0 | ||
- @ledgerhq/devices@8.0.4-notarizer.0 | ||
- @ledgerhq/hw-transport@6.28.5-notarizer.0 | ||
- @ledgerhq/hw-transport-node-hid-noevents@6.27.16-notarizer.0 | ||
- @ledgerhq/errors@6.12.7-next.0 | ||
- @ledgerhq/devices@8.0.4-next.0 | ||
- @ledgerhq/hw-transport@6.28.5-next.0 | ||
- @ledgerhq/hw-transport-node-hid-noevents@6.27.16-next.0 | ||
@@ -17,0 +23,0 @@ ## 6.27.15 |
import EventEmitter from "events"; | ||
import { usb } from "usb"; | ||
import debounce from "lodash/debounce"; | ||
import { getDevices } from "@ledgerhq/hw-transport-node-hid-noevents"; | ||
import { log } from "@ledgerhq/logs"; | ||
import usb from "usb"; | ||
import debounce from "lodash/debounce"; | ||
export default (delay, listenDevicesPollingSkip) => { | ||
@@ -7,0 +7,0 @@ const events = new EventEmitter(); |
@@ -15,3 +15,3 @@ import HID from "node-hid"; | ||
*/ | ||
class TransportNodeHid extends TransportNodeHidNoEvents { | ||
export default class TransportNodeHid extends TransportNodeHidNoEvents { | ||
/** | ||
@@ -112,3 +112,2 @@ * if path="" is not provided, the library will take the first device | ||
}; | ||
export default TransportNodeHid; | ||
//# sourceMappingURL=TransportNodeHid.js.map |
@@ -7,6 +7,6 @@ "use strict"; | ||
const events_1 = __importDefault(require("events")); | ||
const usb_1 = require("usb"); | ||
const debounce_1 = __importDefault(require("lodash/debounce")); | ||
const hw_transport_node_hid_noevents_1 = require("@ledgerhq/hw-transport-node-hid-noevents"); | ||
const logs_1 = require("@ledgerhq/logs"); | ||
const usb_1 = __importDefault(require("usb")); | ||
const debounce_1 = __importDefault(require("lodash/debounce")); | ||
exports.default = (delay, listenDevicesPollingSkip) => { | ||
@@ -59,3 +59,3 @@ const events = new events_1.default(); | ||
}; | ||
usb_1.usb.on("attach", attachDetected); | ||
usb_1.default.on("attach", attachDetected); | ||
(0, logs_1.log)("hid-listen", "attach listener added"); | ||
@@ -66,3 +66,3 @@ const detachDetected = device => { | ||
}; | ||
usb_1.usb.on("detach", detachDetected); | ||
usb_1.default.on("detach", detachDetected); | ||
(0, logs_1.log)("hid-listen", "detach listener added"); | ||
@@ -73,4 +73,4 @@ return { | ||
debouncedPoll.cancel(); | ||
usb_1.usb.removeListener("attach", attachDetected); | ||
usb_1.usb.removeListener("detach", detachDetected); | ||
usb_1.default.removeListener("attach", attachDetected); | ||
usb_1.default.removeListener("detach", detachDetected); | ||
}, | ||
@@ -77,0 +77,0 @@ events, |
@@ -59,2 +59,3 @@ "use strict"; | ||
} | ||
exports.default = TransportNodeHid; | ||
/** | ||
@@ -140,3 +141,2 @@ * | ||
}; | ||
exports.default = TransportNodeHid; | ||
//# sourceMappingURL=TransportNodeHid.js.map |
{ | ||
"name": "@ledgerhq/hw-transport-node-hid", | ||
"version": "6.27.16-notarizer.0", | ||
"version": "6.27.16", | ||
"description": "Ledger Hardware Wallet Node implementation of the communication layer, using node-hid", | ||
@@ -32,7 +32,7 @@ "keywords": [ | ||
"node-hid": "^2.1.2", | ||
"usb": "^2.9.0", | ||
"@ledgerhq/devices": "^8.0.4-notarizer.0", | ||
"@ledgerhq/errors": "^6.12.7-notarizer.0", | ||
"@ledgerhq/hw-transport": "^6.28.5-notarizer.0", | ||
"@ledgerhq/hw-transport-node-hid-noevents": "^6.27.16-notarizer.0", | ||
"usb": "^1.7.0", | ||
"@ledgerhq/devices": "^8.0.4", | ||
"@ledgerhq/errors": "^6.12.7", | ||
"@ledgerhq/hw-transport": "^6.28.5", | ||
"@ledgerhq/hw-transport-node-hid-noevents": "^6.27.16", | ||
"@ledgerhq/logs": "^6.10.1" | ||
@@ -39,0 +39,0 @@ }, |
import EventEmitter from "events"; | ||
import { usb } from "usb"; | ||
import debounce from "lodash/debounce"; | ||
import { getDevices } from "@ledgerhq/hw-transport-node-hid-noevents"; | ||
import { log } from "@ledgerhq/logs"; | ||
import usb from "usb"; | ||
import debounce from "lodash/debounce"; | ||
export default ( | ||
@@ -8,0 +7,0 @@ delay: number, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
53587
679
+ Addednode-addon-api@4.3.0(transitive)
+ Addedusb@1.9.2(transitive)
- Removed@types/w3c-web-usb@1.0.10(transitive)
- Removednode-addon-api@8.2.0(transitive)
- Removedusb@2.14.0(transitive)
Updated@ledgerhq/devices@^8.0.4
Updated@ledgerhq/errors@^6.12.7
Updatedusb@^1.7.0