const fs = require('fs'); class JsonHandler { static writeSync(jsonObject, filepath) { return new Promise((resolve, reject) => { fs.writeFile(filepath, JSON.stringify(jsonObject), (err) => { if (err) { reject(err); } resolve(); }); }) } static readSync(filepath) { return new Promise((resolve, reject) => { fs.readFile(filepath, 'utf-8', (err, data) => { if (err) { reject(err); } resolve(JSON.parse(data)); }); }) } } module.exports = JsonHandler;