Compare commits
	
		
			No commits in common. "master" and "v1.0.2" have entirely different histories.
		
	
	
		
	
		
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								README.md
									
									
									
									
									
								
							| @ -1,13 +1,11 @@ | ||||
| # [how-npm-am-i.js](https://git.coolaj86.com/coolaj86/how-npm-am-i.js) | ||||
| # how-npm-am-i.js | ||||
| 
 | ||||
| Shows how many downloads you get on npm each month, across all of your packages. | ||||
| 
 | ||||
| > npx how-npm-am-i <username> [--verbose] | ||||
| 
 | ||||
| # Usage | ||||
| 
 | ||||
| ```bash | ||||
| how-npm-am-i isaacs --verbose | ||||
| npx how-npm-am-i isaacs --verbose | ||||
| ``` | ||||
| 
 | ||||
| ```txt | ||||
| @ -36,6 +34,6 @@ You're *very* npm. | ||||
| npm install --global how-npm-am-i | ||||
| ``` | ||||
| 
 | ||||
| # How I built this | ||||
| 
 | ||||
| See <https://coolaj86.com/articles/how-cool-you-are-on-npm/> | ||||
| ```bash | ||||
| how-npm-am-i <username> | ||||
| ``` | ||||
|  | ||||
| @ -29,13 +29,6 @@ hnai | ||||
| 	.packages(username) | ||||
| 	.then(function(pkgnames) { | ||||
| 		console.info(''); | ||||
| 		if (!pkgnames.length) { | ||||
| 			console.info("You've published " + pkgnames.length + ' packages to npm. Hmm.'); | ||||
| 			console.info('Well, we all have to start somewhere.... except maybe you.... you just... keep doing you. 👍'); | ||||
| 			console.info(''); | ||||
| 			process.exit(1337); | ||||
| 			return; | ||||
| 		} | ||||
| 		console.info("You've published " + pkgnames.length + ' packages to npm and you get...'); | ||||
| 		hnai.downloads(pkgnames).then(function(downloads) { | ||||
| 			var total = downloads.reduce(function(sum, el) { | ||||
| @ -63,7 +56,7 @@ hnai | ||||
| function tabularize(downloads) { | ||||
| 	console.info(''); | ||||
| 	var maxLen = 0; | ||||
| 	var maxCount = "Downloads".length; | ||||
| 	var maxCount = 0; | ||||
| 	downloads.sort(function(a, b) { | ||||
| 		maxLen = Math.max(a.package.length, b.package.length, maxLen); | ||||
| 		maxCount = Math.max(a.downloads.toLocaleString().length, b.downloads.toLocaleString().length, maxCount); | ||||
|  | ||||
| @ -1,8 +1,7 @@ | ||||
| { | ||||
| 	"name": "how-npm-am-i", | ||||
| 	"version": "1.0.5", | ||||
| 	"version": "1.0.2", | ||||
| 	"description": "See how many downloads you get on npm each month, across all your packages", | ||||
| 	"homepage": "https://git.coolaj86.com/coolaj86/how-npm-am-i.js", | ||||
| 	"main": "index.js", | ||||
| 	"scripts": { | ||||
| 		"test": "node test.js" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user