A regra que impede duas árvores de dependência no mesmo projeto
O agente instala com o gerenciador que lembrar. Esta regra fixa um só, para o projeto não ter duas versões da mesma biblioteca.
A regra, para colar
## Dependências Use só `bun`: `bun install`, `bun add`, `bun test`, `bunx`. Nunca `npm install` neste projeto: duas árvores de dependência lado a lado divergem sem avisar.
Confira
- Só um arquivo de trava no repositório (bun.lock ou package-lock.json, nunca os dois)
- Troque `bun` pelo gerenciador que o seu projeto usa
De onde veio
É a primeira linha do que nunca fazer nos meus repositórios. Com dois arquivos de trava, cada ferramenta resolve uma versão, e o defeito aparece numa máquina e não na outra.