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!
Download node at nodejs.org and install it, if you haven't already.
npm install faves --global
# Audit all top-level package.json files in ~
# (ignoring node_modules directories)
faves
# Audit a specific directory
faves ~/projects
Here are the results of an audit of all the repos in the github.com/npm organization:
MIT
Generated by package-json-to-readme