Control: retitle -1 ITP: yq -- lightweight and portable command-line YAML processor
I can help to maintain it under go-team. On Thu, Sep 06, 2018 at 12:29:37PM +0200, Varac wrote: > Package: wnpp > Severity: wishlist > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > * Package name : yq > Version : 2.1.2 > Upstream Author : Mike Farah <mikefa...@gmail.com> > * URL : http://mikefarah.github.io/yq/ > * License : MIT License > Programming Lang: Go > Description : yq is a lightweight and portable command-line YAML > processor The aim of the project is to be the jq or sed of yaml files. > > Features > > - - Deep read a yaml file with a given path > - - Update a yaml file given a path > - - Update a yaml file given a script file > - - Update creates any missing entries in the path on the fly > - - Create a yaml file given a deep path and value > - - Create a yaml file given a script file > - - Convert from json to yaml > - - Convert from yaml to json > - - Pipe data in by using '-' > - - Merge multiple yaml files where each additional file sets values for > missing or null value keys. > - - Merge multiple yaml files and override previous values. > - - Merge multiple yaml files and append array values. > - - Supports multiple documents in a single yaml file -- ChangZhuo Chen (陳昌倬) czchen@{czchen,debconf,debian}.org http://czchen.info/ Key fingerprint = BA04 346D C2E1 FE63 C790 8793 CC65 B0CD EC27 5D5B
signature.asc
Description: PGP signature