diff options
Diffstat (limited to 'lib/utils/fs.js')
-rw-r--r-- | lib/utils/fs.js | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/lib/utils/fs.js b/lib/utils/fs.js index 176a215..0a9d846 100644 --- a/lib/utils/fs.js +++ b/lib/utils/fs.js @@ -9,10 +9,10 @@ var Ignore = require("fstream-ignore"); var fsUtils = { tmp: { file: function(opt) { - return Q.nfcall(tmp.file.bind(tmp), opt).get(0) + return Q.nfcall(tmp.file.bind(tmp), opt).get(0); }, dir: function() { - return Q.nfcall(tmp.dir.bind(tmp)).get(0) + return Q.nfcall(tmp.dir.bind(tmp)).get(0); } }, list: listFiles, @@ -34,14 +34,14 @@ var fsUtils = { readFileSync: fs.readFileSync.bind(fs), clean: cleanFolder, getUniqueFilename: getUniqueFilename, -} +}; // Write a file function writeFile(filename, data, options) { var d = Q.defer(); try { - fs.writeFileSync(filename, data, options) + fs.writeFileSync(filename, data, options); } catch(err) { d.reject(err); } @@ -57,14 +57,14 @@ function writeStream(filename, st) { var wstream = fs.createWriteStream(filename); - wstream.on('finish', function () { + wstream.on("finish", function () { d.resolve(); }); - wstream.on('error', function (err) { + wstream.on("error", function (err) { d.reject(err); }); - st.on('error', function(err) { + st.on("error", function(err) { d.reject(err); }); @@ -115,20 +115,20 @@ function listFiles(root, options) { }); // Add extra rules to ignore common folders - ig.addIgnoreRules(options.ignoreRules, '__custom_stuff'); + ig.addIgnoreRules(options.ignoreRules, "__custom_stuff"); // Push each file to our list - ig.on('child', function (c) { + ig.on("child", function (c) { files.push( - c.path.substr(c.root.path.length + 1) + (c.props.Directory === true ? '/' : '') + c.path.substr(c.root.path.length + 1) + (c.props.Directory === true ? "/" : "") ); }); - ig.on('end', function() { + ig.on("end", function() { // Normalize paths on Windows - if(process.platform === 'win32') { + if(process.platform === "win32") { return d.resolve(files.map(function(file) { - return file.replace(/\\/g, '/'); + return file.replace(/\\/g, "/"); })); } @@ -136,7 +136,7 @@ function listFiles(root, options) { return d.resolve(files); }); - ig.on('error', d.reject); + ig.on("error", d.reject); return d.promise; } @@ -150,8 +150,8 @@ function cleanFolder(root) { ignoreFiles: [], ignoreRules: [ // Skip Git and SVN stuff - '.git/', - '.svn/' + ".git/", + ".svn/" ] }) .then(function(files) { |