parse_changeset

Function parse_changeset 

Source
pub fn parse_changeset(text: &str, path: &Path) -> Result<Option<ChangesetInfo>>
Expand description

Parse a changeset from its markdown content. Uses Knope’s changesets crate to parse the frontmatter.

§Example

let text = "---\nmy-package: minor\n---\n\nfeat: new feature\n";
let info = parse_changeset(text, &Path::new("test.md")).unwrap();
assert_eq!(info.entries, vec![("my-package".into(), Bump::Minor)]);