22 lines
643 B
JavaScript
22 lines
643 B
JavaScript
const fs = require("fs");
|
|
|
|
module.exports = files => {
|
|
return Promise.all(
|
|
files.map(
|
|
file =>
|
|
new Promise((res, rej) => {
|
|
try {
|
|
setTimeout(() => {
|
|
fs.unlink(file, err => {
|
|
if (err) throw err;
|
|
res();
|
|
});
|
|
}, 10000);
|
|
} catch (err) {
|
|
console.error(err);
|
|
rej(err);
|
|
}
|
|
})
|
|
)
|
|
);
|
|
} |