blob: 423905dc819000d9392602824f4d23b0ec10be7c [file] [log] [blame]
'use strict'
const fs = require('graceful-fs')
const FileUtils = {
readFile (path) {
return fs.readFileSync(path).toString()
},
saveFile (path, content) {
fs.writeFileSync(path, content)
},
copyFile (src, dest) {
FileUtils.saveFile(dest, FileUtils.readFile(src))
},
removeFileIfExists (src) {
if (fs.existsSync(src)) {
fs.unlinkSync(src)
}
}
}
module.exports = FileUtils