chelnak / gh-changelog

A gh cli extension that will make your changelogs ✨
MIT License
109 stars 4 forks source link

Add a Markdown parser #117

Closed chelnak closed 1 year ago

chelnak commented 1 year ago

This PR introduces a markdown parser.

Given a changelog generated by gh-changelog or one that closely follows the keep a changelog format the parse command will tokenize appropriately and return a new changelog struct.

In the future this might be used for things like paging support in show or even to enable different output types.