Configuração

Configurando seu pacote

Yarn procura por arquivos package.json para identificar cada pacote e configurar o comportamento do yarn durante a execução dentro desse pacote.

Um exemplo de configuração para o pacote pet-kitten, que é encontrado em pet-kitten/package.json:

{
  "name": "pet-kitten",
  "version": "0.1.0",
  "main": "pet.js",
  "dependencies": {
    "hand": "1.0.0"
  }
}

Use yarn.lock para fixar suas dependências

Yarn também usa o arquivo yarn.lock na raiz do seu projeto para fazer a resolução de dependências mais rápida e confiável. Você nunca precisará tocar neste arquivo, o yarn é dono dele e vai mudá-lo quando gerenciar dependências.

Para certificar-se de que seu app funciona consistentemente, você sempre deverá salvar o arquivo yarn.lock no seu repositório de código