-
-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Fix blst dep #162
chore: Fix blst dep #162
Conversation
|
This is on purpose, blst is an optional dependency. To use it downstream you need to install it as a peer dependency. See https://github.com/ChainSafe/bls?tab=readme-ov-file#usage |
Hmm, ok, we aren't using BLS anywhere in our code but it's imported via |
I think it is in this case as the usage of The idea is that it should work as-in by relying on the wasm based implementation, just slower.
This sounds weird, probably something to fix here. What framework do you use to run tests? I am assuming that you are using node? |
We're using |
yes if the downstream lib doesn't use bls, then may be its not required |
ChainSafe/lodestar#6589 Opened an issue on the |
@chainsafe/blst is imported here but is listed as a devDependency in
package.json
so causes errors when@chainsafe/bls
is imported by a consuming application.