Como instalar projetos do GitHub usando NPM

Você já se perguntou como instalar projetos do GitHub usando NPM que não estão registrados no NPM?

O problema é que o NPM só oferece suporte à instalação de pacotes de tarballs e o GitHub fornece apenas projetos de download como arquivos zip. Felizmente, o GitHub ainda oferece os tarballs se você souber a URL.

Abra seu shell e execute o seguinte comando (substitua o autor, o projeto e o nome da tag pelos detalhes corretos):

npm install http://github.com.com/author/project/tarball/tagname

Isso instalará o projeto do GitHub usando NPM como qualquer outro módulo NPM.