Maneira rápida de inspecionar um módulo Node.js

Digamos que você encontrou um módulo Node.js / NPM que está mal documentado. A seguir está uma maneira rápida de inspecionar todos os métodos exportados de um módulo:

> cd /tmp
> npm install badmodule
> node

Quando estiver no nó REPL, digite os seguintes comandos:

> var badmodule = require('badmodule')
> badmodule.<TAB>

Basicamente, se você precisar de um módulo no Node REPL e, em seguida, digitar o nome da variável que você precisa do módulo, ponto e clicar em “Tab”, você receberá uma lista de todos os métodos exportados.

Pode ser extremamente útil e uma alternativa melhor para vasculhar o código (o que, você ainda pode acabar tendo que fazer se o módulo for mal documentado).