npm Community Forum (Archive)

The npm community forum has been discontinued.

To discuss usage of npm, visit the GitHub Support Community.

Why isn't npm pulling the latest version?

I am using the truffle package which depends on ganache-core which depends on solc (truffle -> ganache-core -> solc). Inside of the ganache-core package.json the solc dependency is listed as "solc": "^0.4.23". When I install the dependencies for truffle it installs solc v0.4.23 inside of the ganache-core node_modules instead of the latest version which is v0.4.24. Why is this? I have tried clearing the npm cache with npm cache clean -f

truffle does not depend on ganache-core: (check the dependencies tab)