ecg
ecg is an ERB(eRuby) based, simple and powerful configration file generator for general purpose.
Requirements
Ruby: 2.4 or higher
Install
gem install ecg
Simple Usage
ecg --values name=epaew --values email="[email protected]" < template.json.erb
{
"type": "user",
"name": "epaew",
"email": "[email protected]"
}
or
ecg config.yml < template.json.erb
{
"type": "user",
"name": "epaew",
"email": "[email protected]"
}
with
- template.json.erb
json { "type": "user", "name": "<%= name %>", "email": "<%= email %>" } - config.yml
yaml name: epaew email: [email protected]