[pkg-go] Bug#908117: RFP: yq -- 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.
ChangZhuo Chen (陳昌倬)
czchen at debian.org
Thu Sep 6 15:48:51 BST 2018
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 <mikefarah at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20180906/1da242bc/attachment.sig>
More information about the Pkg-go-maintainers
mailing list