1. Yaml to JSON example

Source:
const yaml = require('js-yaml');
const fs = require('fs');
 
const data = fs.readFileSync('input_file.yml', 'utf8');

const yamlData = yaml.load(data);

const jsonData = JSON.stringify(yamlData);
fs.writeFileSync('out_file.json', jsonData, 'utf8');
Input :

2. JSON to Yaml example

Source:
const yaml = require('js-yaml');
const fs = require('fs');
 
const data = fs.readFileSync('input_file.json', 'utf8');
const jsonData = JSON.parse(data);

const yamlData = yaml.dump(jsonData);
 
fs.writeFileSync('out_file.yml', yamlData, 'utf8');
Input :

1. Yaml to JSON example

Source:
const yaml = require('yaml');
const fs = require('fs');
 
const obj = yaml.parse(fs.readFileSync('input.yaml', 'utf8'));

 
console.log(obj);
Input :

2. JSON to Yaml example

Source:
const yaml = require('yaml');
const fs = require('fs');
 
const data = fs.readFileSync('input_file.json', 'utf8');
const jsonData = JSON.parse(data);
 
const yamlData = yaml.stringify(jsonData);
 
fs.writeFileSync('input_file.yml', yamlData, 'utf8');
Input :

Please Share it with your friends: