#conventional-commits #git-commit #commit #conventional #lint #git #linting

conventional_commits_linter_lib

A tooling and language agnostic library to lint Git commits against the Conventional Commits specification

8 releases (4 breaking)

0.5.0 Jul 30, 2023
0.4.2 Apr 5, 2023
0.4.1 Oct 27, 2022
0.4.0 Mar 14, 2022
0.1.0 Feb 20, 2022

#2291 in Development tools

Download history 2/week @ 2023-12-18 9/week @ 2023-12-25 2/week @ 2024-01-08 30/week @ 2024-01-22 8/week @ 2024-01-29 10/week @ 2024-02-19 62/week @ 2024-02-26 13/week @ 2024-03-04 20/week @ 2024-03-11 17/week @ 2024-03-25

56 downloads per month
Used in 2 crates (via conventional_commits_lint…)

AGPL-3.0

52KB
1K SLoC

Conventional Commits Linter Library

Documentation crates.io Pipeline Status Conventional Commits License

A tooling and language agnostic library to lint Git commits against the Conventional Commits specification.

Content

Usage

Usage - Logging

The crate log is used to provide logging. The environment variable RUST_LOG can be used to set the logging level. See https://crates.io/crates/log for more detailed documentation.

Issues/Feature Requests

To report an issue or request a new feature use https://gitlab.com/DeveloperC/conventional_commits_linter/-/issues.

Dependencies

~17MB
~365K SLoC