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

conventional_commits_linter_lib

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

9 unstable releases

0.5.1 Oct 14, 2024
0.5.0 Jul 30, 2023
0.4.2 Apr 5, 2023
0.4.1 Oct 27, 2022
0.4.0 Mar 14, 2022

#2432 in Development tools

Download history 53/week @ 2024-07-22 21/week @ 2024-07-29 16/week @ 2024-08-05 31/week @ 2024-08-12 26/week @ 2024-08-19 11/week @ 2024-08-26 44/week @ 2024-09-02 39/week @ 2024-09-09 9/week @ 2024-09-23 211/week @ 2024-09-30 328/week @ 2024-10-07 529/week @ 2024-10-14 26/week @ 2024-10-21 7/week @ 2024-10-28 22/week @ 2024-11-04

586 downloads per month

AGPL-3.0

52KB
1K SLoC

🚧 Archived 🚧 Please use the binary version instead, it should contain all functionality you were going to implement with the library.

Conventional Commits Linter Library

Documentation crates.io 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://github.com/DeveloperC286/conventional_commits_linter/issues.

Dependencies

~15MB
~318K SLoC