ember-introjs
Version:
An Ember Component for intro.js
19 lines (18 loc) • 550 B
JavaScript
var util = require("util"),
Promise = require("promised-io").Promise,
fs = require("fs"),
path = require("path");
module.exports.tasks = {
deleteFile: function (options, config, logger) {
var p = new Promise();
Array.from(options).each(function(file){
logger.info("Checking for file: " + file);
if (path.existsSync(file)) {
logger.info("Removing file: " + file);
fs.unlinkSync(file);
}
});
p.resolve(true);
return p;
}
};