UNPKG

escuela-init

Version:

Generador de CI para los proyectos

35 lines (34 loc) 771 B
const fs = require('fs'); const fse = require('fs-extra'); module.exports = { readFile: (path) => { return new Promise((resolve, reject) => { fs.readFile(path, 'utf8', (error, data) => { if (error) throw reject(error); resolve(data); }); }); }, readdirAsync: (path) => { return new Promise(function (resolve, reject) { fs.readdir(path, function (error, result) { if (error) { reject(error); } else { resolve(result); } }); }); }, writefile: (path, data) => { return new Promise((resolve, reject) => { fse.outputFile(path, data, err => { if (err) { reject(err); } else { resolve(); } }); }); } }