add writes

This commit is contained in:
Jiiks 2018-01-17 09:35:36 +02:00
parent 20abc525d3
commit 626a83c8a7
1 changed files with 13 additions and 0 deletions

View File

@ -121,6 +121,15 @@ class FileUtils {
});
}
static async writeFile(path, data) {
return new Promise((resolve, reject) => {
fs.writeFile(path, data, err => {
if (err) return reject(err);
resolve();
});
});
}
static async readJsonFromFile(path) {
let readFile;
try {
@ -136,6 +145,10 @@ class FileUtils {
throw (Object.assign(err, { path }));
}
}
static async writeJsonToFile(path, json) {
return this.writeFile(path, JSON.stringify(json));
}
}