@viewdo/dxp-story-cli
Version:
README.md
22 lines (16 loc) • 386 B
JavaScript
const File = require('./file')
module.exports = class JSONFile extends File {
constructor(file_path, file_service) {
super(file_path, file_service)
}
read() {
try {
return JSON.parse(this.file_service.read(this.path))
} catch(err) {
return
}
}
write(object = {}) {
this.file_service.write(this.path, JSON.stringify(object, null, 2))
}
}