Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hughsk/npm-me
Get a list of download counts over the last month for a particular user's packages
https://github.com/hughsk/npm-me
Last synced: 12 days ago
JSON representation
Get a list of download counts over the last month for a particular user's packages
- Host: GitHub
- URL: https://github.com/hughsk/npm-me
- Owner: hughsk
- License: other
- Created: 2014-11-04T13:51:41.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-15T15:01:30.000Z (about 8 years ago)
- Last Synced: 2024-10-17T16:39:38.799Z (22 days ago)
- Language: JavaScript
- Homepage:
- Size: 229 KB
- Stars: 40
- Watchers: 6
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# npm-me
![](http://img.shields.io/badge/stability-experimental-orange.svg?style=flat)
![](http://img.shields.io/npm/v/npm-me.svg?style=flat)
![](http://img.shields.io/npm/dm/npm-me.svg?style=flat)
![](http://img.shields.io/npm/l/npm-me.svg?style=flat)Get a list of download counts over the last month for a particular user's packages.
## Usage
``` bash
npm-me
npm-me -p
```## API
[![NPM](https://nodei.co/npm/npm-me.png)](https://nodei.co/npm/npm-me/)
### `npmme(username, done(err, packages))`
Given an npm `username`, return an array of `packages`, where each has:
* `name`: the package name.
* `count`: the number of downloads in the last month for that package.### `npmme.pkg(package, done(err, downloaded))`
Given an npm `package`, return the number of times it's been `downloaded`
this month.## Abridged Example
```
> npm-me maxogdenNAME COUNT
gst 10
json2pg 12
install-nginx-on-ubuntu 12
nextbus-live-feed 12
dat-json-replicator 12
dat-google-storage 13
...
binary-split 1,207
github-oauth 1,657
ldjson-stream 1,696
stenographer 1,933
cool-ascii-faces 2,396
dat 2,503
websocket-stream 4,369
level-js 7,687
html 8,064
component-type 18,299
browser-request 61,744
browserify 600,651
concat-stream 717,990Total 1,462,080
``````
> npm-me -p yoyo 93,803
```## License
MIT. See [LICENSE.md](http://github.com/hughsk/npm-me/blob/master/LICENSE.md) for details.