Skip to content

Instantly share code, notes, and snippets.

@maxsu
Created May 10, 2017 20:20
Show Gist options
  • Save maxsu/83cd16abb9b7d98a3325f785d1fa9632 to your computer and use it in GitHub Desktop.
Save maxsu/83cd16abb9b7d98a3325f785d1fa9632 to your computer and use it in GitHub Desktop.

Concise cli descriptions of node package dependencies

Input

$ npm ll --json --depth 0 | jq --raw-output '.dependencies[]|"(.name):\t (.description)" ' | column -s $'\t' -t

Result

analytics-node:     The hassle-free way to integrate analytics into any node application.
appengine:          Appengine client library for node.js
cache-helpers:      caching convenience functions
coffee-script:      Unfancy JavaScript
cors:               Node.js CORS middleware
express:            Sinatra inspired web development framework
forever-monitor:    Core forever process monitor
genid:              Create pseudo-random string of characters in javascript
googlediff:         Simple packaging of Neil Fraser's original google-diff-match-patch
json-gate:          A friendly, fast JSON schema validator
jsonwebtoken:       JSON Web Token implementation (symmetric and asymmetric)
lodash:             A utility library delivering consistency, customization, performance, & extras.
lru-cache:          A cache object that deletes the least-recently-used items.
memoize:            memoize caches your callbacks given a set of arguments w/ persistence
mime:               A comprehensive library for mime-type mapping
mongoose:           Mongoose MongoDB ODM
morgan:             HTTP request logger middleware for node.js
nconf:              Hierarchical node.js configuration with files, environment variables, command-line arguments, and atomic object merging.
request:            Simplified HTTP request client.
semver:             The semantic version parser used by npm.
underscore:         JavaScript's functional programming helper library.
url:                Node.JS url module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment