Eu consegui executar tudo e todos os testes, mas, em nenhum momento o package json estava em meu ambiente, o que pode ter acontecido?
Eu consegui executar tudo e todos os testes, mas, em nenhum momento o package json estava em meu ambiente, o que pode ter acontecido?
Olá, Luciara! Tudo bem?
Esse é um caso bem curioso, mas o fato de ele não estar presente nos arquivos do projeto e mesmo assim a biblioteca de testes funcionar, significa que as bibliotecas foram instaladas no package.json global do Node no seu computador, sendo acessível assim, para qualquer projeto sem a necessidade de instalar.
Essa não é uma prática muito recomendada, pois, pensando no fato de enviar esse projeto para um repositório remoto como o GitHub, você não teria mapeado as dependências do projeto em um "package.json". Então recomendo que faça a criação do package.json na pasta raiz do projeto.
Espero ter esclarecido a sua dúvida!