Tags: adeebahmed/cz-cli
Tags
fix(commit): fix multiline commits with newlines Closes commitizen#373
fix(package): "main" property within "package.json" (commitizen#409) The property has been adjusted to point to the dist output of `dist/index.js`.
fix(tests): fix tests when a global config is present (commitizen#405) Closes commitizen#211
Merge branch 'master' of github.com:commitizen/cz-cli * 'master' of github.com:commitizen/cz-cli: docs: Add cz-emoji to tools list (commitizen#404)
feat(commit): use OS-specific cache dir for commitizen.json instead o… …f home-or-tmp (commitizen#400) * feat(commit): use OS-specific cache dir for commitizen.json instead of home-or-tmp Based on commitizen#252. Fixes commitizen#240, commitizen#252, commitizen#339 * refactor(tests): replace rimraf with fs-extra
fix(npmignore): ignore more unnecessary files (commitizen#393) According to [cost-of-modules](https://github.com/siddharthkp/cost-of-modules) commitizen is responsible for `76.32M` of my disk space. Most of that is probably from dependencies, but while looking into this, I noticed that there are several files we should probably not be publishing.
fix(adapter): looks for adapter relative to git root (commitizen#327) instead of npm root, which may not exist fixes commitizen#324
fix: harden adapter callback error handling (commitizen#314) * minor code cleanups (cli/strategies/git-cz.js) * pass error as first argument into `dispatchGitCommit` callback * handle errors raised by commitizen adapters via optional error argument * attach stderr to error message in case of `git commit` errors Fix commitizen#308
fix(adapter): allows git cz to be run from subdirectories (commitizen… …#292) looks for the adapter file relative to the project root rather than cwd closes commitizen#187
fix: throw better error when failing to parse json (commitizen#304) * test: be more specific about expected exception * test: cover error cases for JSON.parse in configLoader * fix: throw better error when failing to parse json Fixes commitizen#266