Hacker News new | ask | show | jobs
by Touche 4081 days ago
I would say more correctly that NPM doesn't keep track of the version, not that it isn't able to. Many git tags are version numbers, NPM just doesn't parse them.
1 comments

PHP's Composer does this properly, so it's surprising that NPM doesn't.
Not really. Nobody would need private modules if it did, and they need some monetization strategy.
I would say tying language's main package installer capability to monetary need of the company hurts how I will node/npm as a stable platform.

Imagine if RubyGem/PythonPackage/NuGet goes with this stragtegy.