summaryrefslogtreecommitdiffstats
path: root/lib/utils/fs.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2015-09-15 13:57:21 +0200
committerSamy Pessé <samypesse@gmail.com>2015-09-15 13:57:21 +0200
commit5a205346e3d125b1c834220ce98a206d88697811 (patch)
tree47700546d3b7a3e484975e37b1bb06e7efa88b92 /lib/utils/fs.js
parente1930046599d430a6bb378af62bce78fb9d24ff7 (diff)
downloadgitbook-5a205346e3d125b1c834220ce98a206d88697811.zip
gitbook-5a205346e3d125b1c834220ce98a206d88697811.tar.gz
gitbook-5a205346e3d125b1c834220ce98a206d88697811.tar.bz2
Jshint all files
Diffstat (limited to 'lib/utils/fs.js')
-rw-r--r--lib/utils/fs.js32
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) {