Socket
Socket
Sign inDemoInstall

@ledgerhq/hw-transport-node-hid

Package Overview
Dependencies
Maintainers
11
Versions
399
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ledgerhq/hw-transport-node-hid - npm Package Compare versions

Comparing version 4.37.0-beta.2b8718d2 to 4.37.0

LICENSE

16

package.json
{
"name": "@ledgerhq/hw-transport-node-hid",
"version": "4.37.0-beta.2b8718d2",
"version": "4.37.0",
"description": "Ledger Hardware Wallet Node implementation of the communication layer, using node-hid",

@@ -28,5 +28,5 @@ "keywords": [

"dependencies": {
"@ledgerhq/devices": "^4.37.0-beta.2b8718d2",
"@ledgerhq/errors": "^4.37.0-beta.2b8718d2",
"@ledgerhq/hw-transport": "^4.37.0-beta.2b8718d2",
"@ledgerhq/devices": "^4.37.0",
"@ledgerhq/errors": "^4.37.0",
"@ledgerhq/hw-transport": "^4.37.0",
"lodash": "^4.17.11",

@@ -37,3 +37,3 @@ "node-hid": "^0.7.6",

"devDependencies": {
"flow-bin": "^0.78.0",
"flow-bin": "^0.92.1",
"flow-typed": "^2.5.1"

@@ -45,4 +45,6 @@ },

"build": "bash ../../script/build.sh",
"watch": "bash ../../script/watch.sh"
}
"watch": "bash ../../script/watch.sh",
"doc": "bash ../../script/doc.sh"
},
"gitHead": "8b31eec9c71f2b8ec4d1db47c2fb7ae20f188de2"
}
<img src="https://user-images.githubusercontent.com/211411/34776833-6f1ef4da-f618-11e7-8b13-f0697901d6a8.png" height="100" />
[Github](https://github.com/LedgerHQ/ledgerjs/),
[API Doc](http://ledgerhq.github.io/ledgerjs/),
[Ledger Devs Slack](https://ledger-dev.slack.com/)
## @ledgerhq/hw-transport-node-hid
Library for Ledger Hardware Wallets.
Allows to communicate with Ledger Hardware Wallets.
[Github](https://github.com/LedgerHQ/ledgerjs/),
[API Doc](http://ledgerhq.github.io/ledgerjs/),
[Ledger Devs Slack](https://ledger-dev.slack.com/)
**[Node]**/Electron **(HID)** – uses `node-hid` and `usb`.
## API
<!-- Generated by documentation.js. Update this documentation by updating the source code. -->
#### Table of Contents
- [TransportNodeHid](#transportnodehid)
- [Parameters](#parameters)
- [Examples](#examples)
- [listen](#listen)
- [Parameters](#parameters-1)
- [open](#open)
- [Parameters](#parameters-2)
### TransportNodeHid
**Extends Transport**
node-hid Transport implementation
#### Parameters
- `device` **HID.HID**
#### Examples
```javascript
import TransportNodeHid from "@ledgerhq/hw-transport-node-u2f";
...
TransportNodeHid.create().then(transport => ...)
```
#### listen
##### Parameters
- `observer` **Observer&lt;DescriptorEvent&lt;[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)>>**
Returns **Subscription**
#### open
if path="" is not provided, the library will take the first device
##### Parameters
- `path` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)**

@@ -51,4 +51,4 @@ //@flow

: debug
? (...log) => console.log("[listenDevices]", ...log)
: () => {};
? (...log) => console.log("[listenDevices]", ...log)
: () => {};
};

@@ -55,0 +55,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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