npm (Node Package Manager) é a ferramenta padrão do Node para instalar e gerenciar pacotes de terceiros (dependências) e executar scripts do projeto. Dois arquivos definem um projeto: package.json (o manifesto) e package-lock.json (a árvore exata de dependências).
package.json — o manifesto do projeto
