summaryrefslogtreecommitdiffstats
path: root/lib/utils
diff options
context:
space:
mode:
Diffstat (limited to 'lib/utils')
-rw-r--r--lib/utils/fs.js8
-rw-r--r--lib/utils/git.js2
2 files changed, 7 insertions, 3 deletions
diff --git a/lib/utils/fs.js b/lib/utils/fs.js
index 51577c6..d81f3d0 100644
--- a/lib/utils/fs.js
+++ b/lib/utils/fs.js
@@ -64,8 +64,12 @@ var getFiles = function(path) {
module.exports = {
tmp: {
- file: Q.denodeify(tmp.file.bind(tmp)),
- dir: Q.denodeify(tmp.dir.bind(tmp))
+ file: function() {
+ return Q.nfcall(tmp.file.bind(tmp)).get(0)
+ },
+ dir: function() {
+ return Q.nfcall(tmp.dir.bind(tmp)).get(0)
+ }
},
list: getFiles,
stat: Q.denodeify(fs.stat),
diff --git a/lib/utils/git.js b/lib/utils/git.js
index 8b515ec..f6d33bb 100644
--- a/lib/utils/git.js
+++ b/lib/utils/git.js
@@ -59,7 +59,7 @@ function cloneGitRepo(host, ref) {
// Create temporary folder to store git repos
.then(function() {
if (GIT_TMP) return;
- return fs.tmp.dir().get(0)
+ return fs.tmp.dir()
.then(function(_tmp) {
GIT_TMP = _tmp;
});