Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 766 Bytes

README.md

File metadata and controls

60 lines (43 loc) · 766 Bytes

yexp is a small tool for expand yaml files

Examples

a.yaml

- one
- two
- three

b.yaml

items: !include path/to/a.yaml

c.yaml

foo: bar
extend: # <- can be string or sequence of strings
  - path/to/b.yaml

yexp /path/to/c.yaml outputs:

foo: bar
items:
  - one
  - two
  - three

Installation

Prebuilt Binaries

Download the latest releases from the GitHub release page.

Via cargo

cargo install yexp

Via homebrew

brew tap fixcik/tap
brew install yexp