@y13i/sort-keys-cli

0.3.1 • Public • Published

sort-keys-cli

npm version

Sort keys of the given YAML/JSON via STDIN.

Install

npm install -g @y13i/sort-keys-cli

The container image is also available.

Usage

Usage: sort-keys [options]

Sort keys of the given YAML/JSON.

Options:
  -V, --version                    output the version number
  -d, --depth <number>             how many times to recursively sort keys in a nested object or an array
  -k, --prioritize-keys <keys...>  prioritize the given keys in sorting
  -p, --prioritize-primitives      prioritize primitive values in sorting
  -o, --output <json|yaml>         output format (default: "yaml")
  -h, --help                       display help for command

Example

echo '{"b": "foo", "a": "bar"}' | sort-keys
kubectl -n kube-system -o yaml get configmap kube-root-ca.crt | docker run --rm -i ghcr.io/y13i/sort-keys-cli:latest -k apiVersion kind metadata name namespace labels annotations

Node.js Library

See y13i/sort-keys.

Readme

Keywords

Package Sidebar

Install

npm i @y13i/sort-keys-cli

Weekly Downloads

1

Version

0.3.1

License

MIT

Unpacked Size

5.97 kB

Total Files

7

Last publish

Collaborators

  • y13i