🌐
GitHub
github.com › conventional-changelog › commitlint
GitHub - conventional-changelog/commitlint: 📓 Lint commit messages
cat docs/assets/commitlint.json | svg-term --out docs/public/assets/commitlint.svg --frame --profile=Seti --height=20 --width=80
Starred by 18.5K users
Forked by 965 users
Languages   TypeScript 92.2% | JavaScript 7.8%
🌐
PyPI
pypi.org › project › commitlint
commitlint
JavaScript is disabled in your browser. Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
🌐
Commitlint
commitlint.js.org
commitlint
To get the most out of commitlint you'll want to automate it in your project lifecycle.
🌐
GitHub
github.com › jorisroovers › gitlint
GitHub - jorisroovers/gitlint: Linting for your git commit messages · GitHub
Git commit message linter written in python, checks your commit messages for style.
Starred by 954 users
Forked by 112 users
Languages   Python 98.5% | Shell 1.1%
🌐
Commitlint
commitlint.js.org › reference › configuration.html
Configuration | commitlint
You can add a commitlint field in package.json (or package.yaml) with an object that follows the below structure.
🌐
Pydigger
pydigger.com › pypi › commitlint
commitlint
E.g., `feat(parser): add JSON parser`. **Description:** Brief description of the commit. **Body:** A detailed description of the commit. For more details, please refer to the Conventional Commits specification at https://www.conventionalcommits.org/en/v1.0.0/ > NOTE: commitlint also checks ...
🌐
Commitlint
commitlint.js.org › guides › ci-setup.html
Guide: CI Setup | commitlint
stages: ["lint", "build", "test"] lint:commit: image: name: registry.hub.docker.com/commitlint/commitlint:latest entrypoint: [""] stage: lint script: # Uncomment the next line if you are extending the @commitlint/config-nx-scopes in your commitlint configuration #- npm i -g nx@$(node -pe "require('./package.json').devDependencies.nx") - commitlint --from ${CI_MERGE_REQUEST_DIFF_BASE_SHA} --to ${CI_COMMIT_SHA}
🌐
Conventional Commits
conventionalcommits.org › en › about
Tooling for Conventional Commits
commitlint: A linter to check that your commit messages meet the Conventional Commits format. gitlint: Git commit message linter written in Python, which can be configured to enforce Conventional Commits format.
🌐
PyPI
pypi.org › project › commit-linter
commit-linter · PyPI
commit-linter is a Python tool that helps you standardize your commit messages to a known commit conventions.
      » pip install commit-linter
    
Published   Aug 17, 2023
Version   1.0.3
Find elsewhere
🌐
GitHub
github.com › topics › python-commitlint
python-commitlint · GitHub Topics · GitHub
python git hooks pr pre-commit actions pull-requests commit commit-message conventional commitlint github-actions commit-lint pre-commit-hook conventional-commit semantic-commit python-commitlint
🌐
PyPI
pypi.org › project › gitlint
gitlint · PyPI
Git commit message linter written in python, checks your commit messages for style.
      » pip install gitlint
    
Published   Mar 10, 2023
Version   0.19.1
🌐
GitHub
github.com › alessandrojcm › commitlint-pre-commit-hook
GitHub - alessandrojcm/commitlint-pre-commit-hook: A pre-commit hook for commitlint · GitHub
A pre-commit hook for commitlint. Contribute to alessandrojcm/commitlint-pre-commit-hook development by creating an account on GitHub.
Starred by 182 users
Forked by 18 users
🌐
freeCodeCamp
freecodecamp.org › news › how-to-use-commitlint-to-write-good-commit-messages
How to Write Good Commit Messages with Commitlint
November 12, 2021 - By Anish De We are often in a hurry to commit our changes in Git and so we write something random in our commit messages. In fact, I have seen people putting the date and time or even something like commit 1, commit 2 in their messages. This is
🌐
GitHub
github.com › conventional-changelog › commitlint › blob › master › package.json
commitlint/package.json at master · conventional-changelog/commitlint
"commit": "node @commitlint/prompt-cli/cli.js", "deps": "lerna run deps", "pkg": "lerna run pkg", "docs-dev": "vitepress dev docs", "docs-build": "vitepress build docs", "docs-preview": "vitepress preview docs", "lint": "eslint", "lint-fix": "eslint --fix", "format": "prettier **/*.{ts,js,json,yml,md} --check", "format-fix": "prettier \"**/*.{ts,js,json,yml,md}\" --write", "publish": "lerna publish --conventional-commits", "reinstall": "yarn clean && yarn install", "start": "yarn watch", "test": "cross-env HOME=$PWD LANG=en_US.UTF-8 NO_COLOR=
Author   conventional-changelog
🌐
Interrupt
interrupt.memfault.com › blog › pre-commit
Automatically format and lint code with pre-commit | Interrupt
October 27, 2021 - How to use pre-commit for automated linting, formatting, and styling firmware code by using Python, clang-format, clang-tidy, and prettier
🌐
Gatlen
gatlen.me › gatlens-opinionated-template › pre-commit
🪝 Pre-commit Hooks - Gatlen's Opinionated Template (GOTem)
Python linting uses only Ruff instead of multiple separate linters · JSON/YAML/TOML validation uses specialized schema validators
🌐
Socket
socket.dev › pypi › package › commitlint
commitlint - PyPI Package Security Analysis - Socket.dev
commitlint is a pre-commit hook designed to lint your commit messages according to the Conventional Commits standard. Version: 1.13.3 was published by...
🌐
GitHub
github.com › topics › commitlint
commitlint - Python
Python module that will lint commit messages according to the conventional commit scheme. ... Add a description, image, and links to the commitlint topic page so that developers can more easily learn about it.
🌐
Sneawo
blog.sneawo.com › blog › 2024 › 01 › 27 › essential-python-tools-for-writing-quality-code
Essential Python tools for writing quality code - Andrey Zhukov's Tech Blog
January 27, 2024 - Create commitlint config echo "module.exports = {extends: ['@commitlint/config-conventional']}" > commitlint.config.js