Commitizen Non Interactive открывает интерактивный режим
Как и ожидалось, я могу использовать commitizen в интерактивном режиме. Однако в неинтерактивном режиме не работает.
git-cz --non-interactive --type=feat --subject="add onClick prop to component"
cz-cli@4.2.3, cz-conventional-changelog@3.3.0
? Select the type of change that you're committing: (Use arrow keys)
❯ feat: A new feature
fix: A bug fix
docs: Documentation only changes
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
refactor: A code change that neither fixes a bug nor adds a feature
perf: A code change that improves performance
test: Adding missing tests or correcting existing tests
(Move up and down to reveal more choices)
Что здесь может быть не так? Ссылка: https://www.npmjs.com/package/git-cz
1 ответ
Синтаксис - неинтерактивный поддерживается другой библиотекой git-cz (https://github.com/streamich/git-cz).
Как ни странно commitizen (https://github.com/commitizen/cz-cli) также имеет такое же ключевое слово "git-cz", но, к сожалению, он еще не поддерживает неинтерактивный режим!