Skip to content

Conversation

@legobeat
Copy link

@legobeat legobeat commented Dec 1, 2022

The supplied version has a broken dependency specification for frozeman/WebSocket-Node and therefore does not install at all. ganache-core has itself been superceded by ganache-cli and later ganacher, which both provide compatible interfaces.

ganache-cli is in fact also deprecated, but the replacement ganache depends on a version of leveldown not compatible with legacy nodejs versions. A future change should take the next step.

This has been tested down to nodejs v8.17.0.

The supplied version has a broken dependency specification for
frozeman/WebSocket-Node and therefore does not install at all.
ganache-core has itself been superceded by ganache-cli and later
ganacher, which both provide compatible interfaces.

ganache-cli is in fact also deprecated, but the replacement ganache
depends on a version of leveldown not compatible with legacy nodejs
versions. A future change should take the next step.

This has been tested down to nodejs v8.17.0.
@legobeat legobeat force-pushed the devdeps-fix-install branch from 24c499e to 5023577 Compare December 1, 2022 06:53
It pulls in base62@1.7.2, which calls to google analytics as part of
installation.

lockfile generated on nodejs@v8.17.0, npm@6.13.4
@legobeat legobeat merged commit 587d456 into main Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants