commitizen / commitizen/cz-cli
Add `yarn pnp` support
- Linguagem predominante
- JavaScript
- Estrelas
- 17.5k
- Forks
- 566
- Merge médio
- 8h 16min
- PRs com merge (30d)
- 1
Descrição
Currently if you are using yarn pnp with this package, you will (understandably) get this error message:
```
Attempting to initialize using the npm package cz-conventional-changelog
Error: Could not locate node_modules in your project's root directory. Did you forget to npm init or npm install?
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
```
This is after installing commitizen locally via:
```
yarn add -D commitizen
```
and then running to following init command:
```
yarn dlx commitizen init cz-conventional-changelog --yarn --save-dev --save-exact
```
This is because `yarn pnp` does not use node_modules folder to install it's packages.
Guia de contribuição
Direção de pesquisa
Reproduza a falha com a instalação do Yarn PnP e o comando init mostrados e, em seguida, rastreie o caminho de inicialização que verifica a existência de um diretório chamado node_modules. A tarefa estará concluída quando o mesmo comando for concluído no Yarn PnP sem exigir node_modules; adicione ou atualize a cobertura desse workflow se o repositório tiver um local de teste relevante.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- javascript, node.js
- Domínio
- cli, tooling
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100