JSPM

@ledgerhq/hw-transport-node-hid

6.29.10
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 53241
  • Score
    100M100P100Q179418F
  • License Apache-2.0

Ledger Hardware Wallet Node implementation of the communication layer, using node-hid

Package Exports

  • @ledgerhq/hw-transport-node-hid
  • @ledgerhq/hw-transport-node-hid/lib-es/TransportNodeHid.js
  • @ledgerhq/hw-transport-node-hid/lib/TransportNodeHid.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@ledgerhq/hw-transport-node-hid) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

GitHub, Ledger Devs Discord, Developer Portal

@ledgerhq/hw-transport-node-hid

Allows to communicate with Ledger Hardware Wallets.

[Node]/Electron (HID) – uses node-hid and usb.

API

Table of Contents

TransportNodeHid

Extends TransportNodeHidNoEvents

node-hid Transport implementation

Examples

import TransportNodeHid from "@ledgerhq/hw-transport-node-hid";
...
TransportNodeHid.create().then(transport => ...)

isSupported

list

setListenDevicesDebounce

Parameters

setListenDevicesPollingSkip

Parameters
  • conditionToSkip function (): boolean

setListenDevicesDebug

listen

Parameters

Returns Subscription

open

if path="" is not provided, the library will take the first device

Parameters