Utility tool to split a Markdown file into chunks following annotations
In order to identify which part of the document should be splitted we can use 'export' open and closing tags
```markdown
This unnamed part will generate a new export.md
This part will be ignored
This contents will generate a new part1.md
This contents will generate a new part-two.md
With multiple lines
```
bash
mds markdown.md
bash
tree
.
├── export.md
├── markdown.md
├── part1.md
└── part-two.md
bash
mds markdown.md
`export.md` created
`part1.md` created
`part-two.md` created
Specifying a default output file
bash
mds markdown.md -o export.md
`export.md` created
Maintaining a diary or a blog in one file with annotations. This tool allows to split the file into multiple markdown files for each articles. Those markdown articles are now easy to publish with static site generators like Gatsby.
bash
cargo build
bash
cargo test