JavaScript · Essencial · Inglês · Técnico
package.json
Arquivo na raiz do projeto que descreve nome, versão, dependências e scripts. O npm lê esse arquivo para instalar pacotes e executar comandos como npm run build.
Onde usar
Aparece em todo projeto Node e ao clonar um repositório, quando npm install lê as dependências dele. Em code review, mudanças nele alteram o que será instalado.
Em código
{
"name": "meu-app",
"type": "module",
"scripts": {
"start": "node index.js"
}
}Exemplos
Add the script to package.json and run it with npm run.
Adicione o script ao package.json e rode com npm run.
The build broke because someone changed a version in package.json.
O build quebrou porque alguém mudou uma versão no package.json.
Cuidado
Editar à mão as versões das dependências sem atualizar o arquivo de lock, deixando instalações diferentes entre máquinas.
Sinônimos
manifesto do pacote