23 lines
453 B
JavaScript
23 lines
453 B
JavaScript
const fs = require('fs')
|
|
|
|
const writeFile = (path, data, opts = 'utf8') =>
|
|
new Promise((resolve, reject) => {
|
|
fs.writeFile(path, data, opts, (err) => {
|
|
if (err) reject(err)
|
|
else resolve()
|
|
})
|
|
})
|
|
|
|
const readFile = (path, opts = 'utf8') =>
|
|
new Promise((resolve, reject) => {
|
|
fs.readFile(path, opts, (err, data) => {
|
|
if (err) reject(err)
|
|
else resolve(data)
|
|
})
|
|
})
|
|
|
|
module.exports = {
|
|
writeFile,
|
|
readFile
|
|
}
|