You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For context, these are the official C header files for common libs (eg: OpenSSL, libUV, ...) you can see they are downloaded from the official Node.js website.
With no way to reproduce the error on my end, these are the possible solution I can envision:
This is the least preferable option if all of the above fails, fork the repository and get rid of everything Ledger related, these are:
The Ledger provider directory and all references pointing to it (imports/exports)
The @ledger-live scoped packages in the package.json (L75 to 77) then deleting the package-lock.json and try to run npm install in order to have a fresh install.
Please note that some other packages may need those bindings (at least the OpenSSL cryptographic primitives), so the last option might not even work in this case.
In the meantime we have planned to rewrite this package as a scoped monorepo with multiple packages, which could help with those issues, but I cannot give an exact ETA for this feature
Describe the bug
Proxies in corporations block many behaviors, including the download of the NodeJS headers file in the screenshot below.
To Reproduce
Go to a bank or a big corporation ?
Expected behavior
The user can install a version of the library that does not require the download of NodeJS headers.
Environment
Waiting for more details from users...
The text was updated successfully, but these errors were encountered: