const { TextFileSync } = require('./TextFileSync.js'); class JSONFileSync { constructor(filename) { this.adapter = new TextFileSync(filename); } read() { const data = this.adapter.read(); if (data === null) { return null; } else { return JSON.parse(data); } } write(obj) { this.adapter.write(JSON.stringify(obj, null, 2)); } } module.exports = { JSONFileSync };