fmtconv

Convert between JSON and YAML format files.


Features
Installation
CLI executable
npm install -g fmtconv
API install
npm install --save fmtconv
CLI Usage
$ fmtconv -h
Usage: fmtconv [-h] [-v] [-c] [-o file] <-i file | file>
Convert between JSON and YAML format files.
Options:
-h, --help output usage information
-V, --version output the version number
-o, --output <file> output a JSON/YAML file
-i, --input <file> input a JSON/YAML file
-c, --compact compact JSON/YAML format string
--debug debug mode, such as print error tracks
API Usage
Here we cover the most 'useful' methods.
const fmtconv = require('fmtconv')
fmtconv (input:string, output:string)
Convert between JSON and YAML format files.
The first string sets an input file path,
the second string sets an output file path.
.stringJSON2YAML (content:string)
Transcode JSON to YAML string.
.stringYAML2JSON (content:string)
Transcode YAML to JSON string.
License
The Apache License 2.0