[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#988063: RFP: dasel -- Query, update and convert data structures from the command line



Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-go@lists.debian.org

* Package name    : dasel
  Version         : 1.14.1
  Upstream Author : Tom Wright <contact@tomwright.me>
* URL             : https://github.com/TomWright/dasel
* License         : MIT
  Programming Lang: Golang
  Description     : Query, update and convert data structures from the command line

Dasel (short for data-selector) allows you to query and modify data
structures using selector strings.

Comparable to jq / yq, but supports JSON, YAML, TOML, XML and CSV with
zero runtime dependencies.

----

There's already a WNPP bug for yq (#908117), but as the description
states, this one is slightly different and covers more formats.

It should probably be managed by the Golang team, being golang. There
are surprisingly few deps:

https://github.com/TomWright/dasel/blob/master/go.mod

require (
	github.com/clbanning/mxj/v2 v2.3.3-0.20201214204241-e937bdee5a3e
	github.com/pelletier/go-toml v1.8.1
	github.com/spf13/cobra v1.0.0
	gopkg.in/yaml.v2 v2.2.2
)

Of those, only https://github.com/clbanning/mxj is missing from
Debian, so that's promising as well.


Reply to: