npm-download-counts
Fetch package download counts for packages from the npm registry
const moment = const downloadCounts = const pkg = 'levelup'const start = // start date for lookupconst end = // end date for lookup let data = await // `data` is an array of objects with `day` and `count` properties// each element of the array represents a day in your date rangedata
Gives you something like:
On 2013-06-15, levelup was downloaded ~91 times
On 2013-06-16, levelup was downloaded ~47 times
On 2013-06-17, levelup was downloaded ~57 times
On 2013-06-18, levelup was downloaded ~141 times
...
- To make authenticated calls, supply a token from an npm account as the 4th argument.
- If you supply a callback as the last argument, it won't return a
Promise
and can be used in standard error-first callback style.
Collaborators
Licence & copyright
Copyright (c) 2014 Rod Vagg
npm-download-counts is licensed under an MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.