Commitlint
commitlint.js.org › reference › cli.html
CLI | commitlint
❯ npx commitlint --help @commitlint/cli@20.5.2 - Lint your commit messages [input] reads from stdin if --edit, --env, --from and --to are omitted Options: -c, --color toggle colored output [boolean] [default: true] -g, --config path to the config file; result code 9 if config is missing [string] ...
GitHub
github.com › conventional-changelog › commitlint
GitHub - conventional-changelog/commitlint: 📓 Lint commit messages
git clone git@github.com:conventional-changelog/commitlint.git cd commitlint yarn yarn run build # run build tasks yarn start # run tests, again on change yarn run commitlint # run CLI
Starred by 18.5K users
Forked by 965 users
Languages TypeScript 92.2% | JavaScript 7.8%
npm
npmjs.com › package › @commitlint › cli
commitlint/cli
March 15, 2026 - Lint your commit messages. Latest version: 20.5.2, last published: 4 days ago. Start using @commitlint/cli in your project by running `npm i @commitlint/cli`. There are 1174 other projects in the npm registry using @commitlint/cli.
» npm install @commitlint/cli
Published Apr 25, 2026
Version 20.5.2
Commitlint
commitlint.js.org › guides › ci-setup.html
Guide: CI Setup | commitlint
An example of how a GitHub Actions workflow could validate the last commit message or all commit messages inside a Pull Request: ... name: CI on: [push, pull_request] permissions: contents: read jobs: commitlint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup node uses: actions/setup-node@v4 with: node-version: lts/* cache: npm - name: Install commitlint run: npm install -D @commitlint/cli @commitlint/config-conventional - name: Print versions run: | git --version node --version npm --version npx commitlint --version - name: Validate current commit
Commitlint
commitlint.js.org
commitlint
To get the most out of commitlint you'll want to automate it in your project lifecycle.
CodeSandbox
codesandbox.io › examples › package › @commitlint › cli
commitlint/cli examples
Use this online @commitlint/cli playground to view and fork @commitlint/cli example apps and templates on CodeSandbox.
Commitlint
commitlint.js.org › guides › getting-started.html
Getting started | commitlint
Install @commitlint/cli and a @commitlint/config-* / commitlint-config-* of your choice as devDependency and configure commitlint to use it.
Medium
trishan9.medium.com › what-is-commitlint-why-to-use-how-to-setup-and-more-2832d50ccff3
What is Commitlint? Why to use? How to Setup and more | by Trishan Wagle | Medium
September 8, 2023 - How to setup Commitlint in your project: Step 1: Install Commitlint ``` # Install and configure if needed npm install — save-dev @commitlint/{cli,config-conventional} # For Windows: npm install — save-dev @commitlint/config-conventional @commitlint/cli # Configure commitlint to use conventional config echo “module.exports = { extends: [‘@commitlint/config-conventional’] };” > commitlint.config.js ```
Pub.dev
pub.dev › packages › commitlint_cli
commitlint_cli | Dart package
November 13, 2024 - # Lint from stdin echo 'foo: bar' | dart run commitlint_cli ⧗ input: type: add docs ✖ type must be one of [build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test] type-enum ✖ found 1 errors, 0 warnings
Published Jan 09, 2023
Version 0.8.1
Generalist Programmer
generalistprogrammer.com › home › tutorials › npm packages › commitlint-cli: complete lint your commit messages guide & t
Commitlint-cli: Complete Lint your commit messages Guide & T
November 16, 2025 - Implement commitlint cli: Lint your commit messages. 0+ weekly downloads. Installation guide, examples & best practices included.
Commitlint
commitlint.js.org › guides › use-prompt.html
Guide: Use prompt | commitlint
npm install --save-dev @commitlint/cli @commitlint/config-conventional @commitlint/prompt-cli echo "export default { extends: ['@commitlint/config-conventional'] };" > commitlint.config.js
npm
npmjs.com › package › @commitlint › prompt-cli
commitlint/prompt-cli
May 8, 2025 - npm install -g @commitlint/prompt-cli @commitlint/config-angular echo "export default {extends: ['@commitlint/config-angular']};" > commitlint.config.js · git add . commit · A full usage guide is available at docs/prompt. commitlint · prompt · npm i @commitlint/prompt-cli ...
» npm install @commitlint/prompt-cli
Published Mar 15, 2026
Version 20.5.0
Commitlint
keisukeyamashita.github.io › commitlint-rs
Welcome to Commitlint | Commitlint
Run commitlint to lint your commit messages. See the guides about the CLI.
npm
npmjs.com › package › @commitlint › config-conventional
commitlint/config-conventional
March 15, 2026 - npm install --save-dev @commitlint/config-conventional @commitlint/cli echo "export default {extends: ['@commitlint/config-conventional']};" > commitlint.config.js
» npm install @commitlint/config-conventional
Published Mar 15, 2026
Version 20.5.0
jsDocs.io
jsdocs.io › package › @commitlint › cli
commitlint/cli@20.5.0
March 15, 2026 - pnpm add @commitlint/cli · Lint your commit messages · @commitlint/format · @commitlint/lint · @commitlint/load · @commitlint/read · @commitlint/types · tinyexec · yargs · @commitlint/test · @commitlint/utils · @types/conventional-commits-parser ·
GitHub
github.com › hutaod › commitlint-cli
GitHub - hutaod/commitlint-cli: a cli for create commitlint at program · GitHub
{ "scripts": { "log": "conventional-changelog --config ./node_modules/commitlint-cli/lib/log -i CHANGELOG.md -s -r 0", "commit": "npm log && git add .
Author hutaod
GitHub
github.com › conventional-changelog › commitlint › blob › master › @commitlint › cli › CHANGELOG.md
commitlint/@commitlint/cli/CHANGELOG.md at master · conventional-changelog/commitlint
cli: introduce new --last flag, to stop recommending HEAD~1 (#3916) (99f4f3f) Note: Version bump only for package @commitlint/cli
Author conventional-changelog