summaryrefslogtreecommitdiffstats
path: root/lib/utils/fs.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/utils/fs.js')
-rw-r--r--lib/utils/fs.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/utils/fs.js b/lib/utils/fs.js
index 95fa73d..51577c6 100644
--- a/lib/utils/fs.js
+++ b/lib/utils/fs.js
@@ -1,5 +1,6 @@
var Q = require("q");
-var fs = require('graceful-fs');
+var tmp = require("tmp");
+var fs = require("graceful-fs");
var fsExtra = require("fs-extra");
var Ignore = require("fstream-ignore");
@@ -62,6 +63,10 @@ var getFiles = function(path) {
};
module.exports = {
+ tmp: {
+ file: Q.denodeify(tmp.file.bind(tmp)),
+ dir: Q.denodeify(tmp.dir.bind(tmp))
+ },
list: getFiles,
stat: Q.denodeify(fs.stat),
readdir: Q.denodeify(fs.readdir),