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: https://www.npmjs.com/package/truffle (check the dependencies tab)