├── .editorconfig ├── .eslintrc ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── babel.config.js ├── bin ├── commitizen ├── commitizen.cmd ├── commitizen.js ├── git-cz ├── git-cz.cmd └── git-cz.js ├── jobs └── build.yml ├── jsconfig.json ├── logo ├── commitizen-logo-color.svg ├── commitizen-logo-mono.svg └── generate.sh ├── meta └── screenshots │ └── add-commit.png ├── package.json ├── renovate.json ├── src ├── cli │ ├── commitizen.js │ ├── git-cz.js │ ├── parsers.js │ ├── parsers │ │ ├── commitizen.js │ │ └── git-cz.js │ ├── strategies.js │ └── strategies │ │ ├── git-cz.js │ │ └── git.js ├── commitizen.js ├── commitizen │ ├── adapter.js │ ├── cache.js │ ├── commit.js │ ├── configLoader.js │ ├── init.js │ └── staging.js ├── common │ └── util.js ├── configLoader.js ├── configLoader │ ├── findup.js │ ├── getContent.js │ ├── getNormalizedConfig.js │ └── loader.js ├── git.js ├── git │ ├── add.js │ ├── commit.js │ ├── init.js │ ├── log.js │ └── whatChanged.js ├── index.js └── npm.js └── test ├── config.js ├── fixtures ├── invalid-charset.json ├── invalid-json-rc ├── invalid-json.json └── valid-json-rc ├── mochareporters.json ├── tester.js ├── tests ├── adapter.js ├── cli.js ├── commit.js ├── configLoader.js ├── index.js ├── init.js ├── parsers.js ├── staging.js └── util.js └── tools ├── clean.js ├── files.js └── repo.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact = true 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/babel.config.js -------------------------------------------------------------------------------- /bin/commitizen: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('./commitizen.js'); 4 | -------------------------------------------------------------------------------- /bin/commitizen.cmd: -------------------------------------------------------------------------------- 1 | @node "%~dpn0" %* -------------------------------------------------------------------------------- /bin/commitizen.js: -------------------------------------------------------------------------------- 1 | 2 | require('../dist/cli/commitizen.js').bootstrap(); 3 | -------------------------------------------------------------------------------- /bin/git-cz: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require('./git-cz.js'); 4 | -------------------------------------------------------------------------------- /bin/git-cz.cmd: -------------------------------------------------------------------------------- 1 | @node "%~dpn0" %* -------------------------------------------------------------------------------- /bin/git-cz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/bin/git-cz.js -------------------------------------------------------------------------------- /jobs/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/jobs/build.yml -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/jsconfig.json -------------------------------------------------------------------------------- /logo/commitizen-logo-color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/logo/commitizen-logo-color.svg -------------------------------------------------------------------------------- /logo/commitizen-logo-mono.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/logo/commitizen-logo-mono.svg -------------------------------------------------------------------------------- /logo/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/logo/generate.sh -------------------------------------------------------------------------------- /meta/screenshots/add-commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/meta/screenshots/add-commit.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/renovate.json -------------------------------------------------------------------------------- /src/cli/commitizen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/commitizen.js -------------------------------------------------------------------------------- /src/cli/git-cz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/git-cz.js -------------------------------------------------------------------------------- /src/cli/parsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/parsers.js -------------------------------------------------------------------------------- /src/cli/parsers/commitizen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/parsers/commitizen.js -------------------------------------------------------------------------------- /src/cli/parsers/git-cz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/parsers/git-cz.js -------------------------------------------------------------------------------- /src/cli/strategies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/strategies.js -------------------------------------------------------------------------------- /src/cli/strategies/git-cz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/strategies/git-cz.js -------------------------------------------------------------------------------- /src/cli/strategies/git.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/cli/strategies/git.js -------------------------------------------------------------------------------- /src/commitizen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen.js -------------------------------------------------------------------------------- /src/commitizen/adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen/adapter.js -------------------------------------------------------------------------------- /src/commitizen/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen/cache.js -------------------------------------------------------------------------------- /src/commitizen/commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen/commit.js -------------------------------------------------------------------------------- /src/commitizen/configLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen/configLoader.js -------------------------------------------------------------------------------- /src/commitizen/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen/init.js -------------------------------------------------------------------------------- /src/commitizen/staging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/commitizen/staging.js -------------------------------------------------------------------------------- /src/common/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/common/util.js -------------------------------------------------------------------------------- /src/configLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/configLoader.js -------------------------------------------------------------------------------- /src/configLoader/findup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/configLoader/findup.js -------------------------------------------------------------------------------- /src/configLoader/getContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/configLoader/getContent.js -------------------------------------------------------------------------------- /src/configLoader/getNormalizedConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/configLoader/getNormalizedConfig.js -------------------------------------------------------------------------------- /src/configLoader/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/configLoader/loader.js -------------------------------------------------------------------------------- /src/git.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/git.js -------------------------------------------------------------------------------- /src/git/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/git/add.js -------------------------------------------------------------------------------- /src/git/commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/git/commit.js -------------------------------------------------------------------------------- /src/git/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/git/init.js -------------------------------------------------------------------------------- /src/git/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/git/log.js -------------------------------------------------------------------------------- /src/git/whatChanged.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/git/whatChanged.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/index.js -------------------------------------------------------------------------------- /src/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/src/npm.js -------------------------------------------------------------------------------- /test/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/config.js -------------------------------------------------------------------------------- /test/fixtures/invalid-charset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/fixtures/invalid-charset.json -------------------------------------------------------------------------------- /test/fixtures/invalid-json-rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/fixtures/invalid-json-rc -------------------------------------------------------------------------------- /test/fixtures/invalid-json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/fixtures/invalid-json.json -------------------------------------------------------------------------------- /test/fixtures/valid-json-rc: -------------------------------------------------------------------------------- 1 | { 2 | "some": "json" 3 | // with comments 4 | } 5 | -------------------------------------------------------------------------------- /test/mochareporters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/mochareporters.json -------------------------------------------------------------------------------- /test/tester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tester.js -------------------------------------------------------------------------------- /test/tests/adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/adapter.js -------------------------------------------------------------------------------- /test/tests/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/cli.js -------------------------------------------------------------------------------- /test/tests/commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/commit.js -------------------------------------------------------------------------------- /test/tests/configLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/configLoader.js -------------------------------------------------------------------------------- /test/tests/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/index.js -------------------------------------------------------------------------------- /test/tests/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/init.js -------------------------------------------------------------------------------- /test/tests/parsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/parsers.js -------------------------------------------------------------------------------- /test/tests/staging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/staging.js -------------------------------------------------------------------------------- /test/tests/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tests/util.js -------------------------------------------------------------------------------- /test/tools/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tools/clean.js -------------------------------------------------------------------------------- /test/tools/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tools/files.js -------------------------------------------------------------------------------- /test/tools/repo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commitizen/cz-cli/HEAD/test/tools/repo.js --------------------------------------------------------------------------------