build
Version:
An ant-like build program for node
18 lines (14 loc) • 421 B
JavaScript
var util = require("util"),
Promise = require("promised-io").Promise,
fs = require("fs");
module.exports.tasks = {
rename: function(options,config,logger){
var p = new Promise();
Array.from(options).each(function(opt){
var from = fs.realpathSync(opt.from);
fs.renameSync(from, opt.to);
});
p.resolve(true);
return p;
}
};