diff options
Diffstat (limited to 'lib/utils/fs.js')
-rw-r--r-- | lib/utils/fs.js | 7 |
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), |