0.5.0 • Published 11 months ago
@y13i/sort-keys-cli v0.5.0
sort-keys-cli
Sort keys of the given YAML/JSON via STDIN.
Install
npm install -g @y13i/sort-keys-cliThe 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 commandExample
echo '{"b": "foo", "a": "bar"}' | sort-keyscat something.json | npx @y13i/sort-keys-cli -o json | jqkubectl -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 annotationsNode.js Library
See y13i/sort-keys.