1.0.3 • Published 2 years ago
nv-cli-mirr v1.0.3
nv-cli-mirr
- nv-cli-mirr
- simple cli tool, creat dict mirror
install
- npm install nv-cli-mirr -g
usage
Usage: nv_cli_mirr [options] <file>
If <file> is not provided, then STDIN is used.
Options:
-c, --config [file] config default see below
-b, --both both k:v AND v:k default false
-e, --encoding default utf8
-o, --output [file] Output to the specified file, otherwise STDOUT
-h, --help Output usage information
---default config---
{
quotes: [ '"', "'", '`' ],
colons: [ ':', '=' ],
commas: [ ',', ';' ],
array_blks: [ [ '[', ']' ], [ '(', ')' ], [ '<', '>' ] ],
obj_blks: [ [ '{', '}' ] ]
}
---default config---
example
nv-cli-mirr# nv-cli-mirr
{
a=b
c:d
}
//press CTRL+D
{
"b": "a",
"d": "c"
}
nv-cli-mirr#
nv-cli-mirr# nv-cli-mirr
[a,b;c d,e]
//press CTRL+D
{
"0": "a",
"1": "b",
"2": "c",
"3": "d",
"4": "e"
}
nv-cli-mirr#
LICENSE
- ISC