Skip to content

zeke/faves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

faves

Audit your machine to generate a list of the npm packages you use most.

faves is a command line tool. Give it a directory and it will find every package.json file that is not inside a node_modules or .git directory. It inspects the dependencies property of each file and keeps a running tally of dependencies. When it's done, a list npm packages names is printed to stdout, sorted by count.

If you run faves without passing a directory argument, it will default to ~. This will probably be a bit slow, but you'll get results for npm project on your machine!

Installation

Download node at nodejs.org and install it, if you haven't already.

npm install faves --global

Usage

# Audit all top-level package.json files in ~
# (ignoring node_modules directories)
faves

# Audit a specific directory
faves ~/projects

What are npm's faves?

Here are the results of an audit of all the repos in the github.com/npm organization:

Dependencies

  • findit: walk a directory tree recursively with events
  • lodash: A utility library delivering consistency, customization, performance, & extras.

License

MIT

Generated by package-json-to-readme

About

Audit your machine to generate a list of the npm packages you use most.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published