The npm
registry provides metrics on the most depended packages, but say you wanted to determine the most popular version of a given package - is that possible?
As a user, say I'm thinking of upgrading to react-router^4.0.0
, but would like to look at some adoption numbers (i.e. the number of folks running ^3.0.0
vs ^4.0.0
), is there a way to do this? Generically, say a given package has 500k downloads in the past month, I couldn't imagine they are all for foobar@latest
, so looking at a breakdown of downloads per version would seem to be useful.
Moreover, as a publisher, say I have some packages published to npm
and would like to understand which versions of these packages are the most popular with my users. Does npm
offer some type of report for this? I can't seem to find these number when I'm logged in and viewing my published items.
NPM exposes now a number of downloads per version.
https://www.npmjs.com/package/typescript -> click "versions"