markomatic
v1.0.2
Published
Generate Markdown files using partial templates and YAML configuration
Downloads
2
Readme
Markomatic
Generate Markdown files using partial templates and YAML configuration
Usage
Install markomatic
npm install -g markomatic
Create your template file, e.g. document.template.md
# Hello
It's {{ name }}, I like {{ hobby }}.
## Fruits
My favourite fruits are:
{% for fruit in fruits %}
- {{ fruit }} {% endfor %}
Create your markomatic config file, e.g. markomatic.yaml
markomatic :
input: ./document.template.md
output : ./document.md
variables :
name : John
hobby : programming
fruits :
- Apple
- Orange
- Avocado
- Melon
Run the markomatic generator
$ markomatic ./markomatic
That's all! Check the output at ./document.md
# Hello
It's John, I like programming.
## Fruits
My favourite fruits are:
- Apple
- Orange
- Avocado
- Melon
Contributing
This project is following git-flow branching model.
- Please create a branch from
develop
. - Name it something descriptive other than
master
,develop
,release-*
, orhotfix-*
. - Open a pull request to
develop
.
Make sure your contributions are compatible with the license of this code.
Development
| Branch | Status | | - | - | | master | | | develop | |
The development of this project is following gitflow branching model.
License
Copyright © 2019 Ezzat Chamudi
Markomatic code is licensed under MPL-2.0.
Libraries, dependencies, and tools used in this project are tied with their licenses.