项目作者: conventional-commits-rs

项目描述 :
A parser for conventional commits.
高级语言: Rust
项目地址: git://github.com/conventional-commits-rs/conventional-commits-parser.git


conventional-commits-parser

Maintenance
crates.io
crates.io
Documentation
[![docs_master_badge]][docs_master_url]

A library for parsing conventional commits.

Example

  1. use conventional_commits_parser::parse_commit_msg;
  2. fn main() {
  3. let msg = "feat(parser)!: remove parsing capabilities";
  4. let commit = parse_commit_msg(msg).expect("failed to parse commit message");
  5. println!("{:#?}", commit);
  6. }

Current Properties

  • MSRV: 1.41.0 (tested)

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.

[docs_master_url]: https://.github.io/