| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,7 +8,6 @@ var Promise = require("nodegit-promise"); | |||
| 8 | 8 | var promisify = require("promisify-node"); | |
| 9 | 9 | var fse = promisify(require("fs-extra")); | |
| 10 | 10 | var findParentDir = promisify(require('find-parent-dir')); | |
| 11 | - fse.ensureDir = promisify(fse.ensureDir, function() { return true; }); | ||
| 12 | 11 | ||
| 13 | 12 | var exec = promisify(function(command, opts, callback) { | |
| 14 | 13 | return require("child_process").exec(command, opts, callback); | |
@@ -69,10 +68,17 @@ if (NODE_VERSION === 0.1) { | |||
| 69 | 68 | pkg.http_parser = pkg.http_parser["0.10"]; | |
| 70 | 69 | } | |
| 71 | 70 | ||
| 72 | - fse.ensureDir(path.resolve(__dirname, paths.release)) | ||
| 73 | - .then(detectNodeWebkit.call(null, __dirname)) | ||
| 74 | - .then(fetch) | ||
| 75 | - .then(finish, compile); | ||
| 71 | + // ensureDir doesn't promisify correctly so right now just use the callback | ||
| 72 | + fse.ensureDir(path.resolve(__dirname, paths.release), function(err) { | ||
| 73 | + if (err) { | ||
| 74 | + console.log(err); | ||
| 75 | + } | ||
| 76 | + else { | ||
| 77 | + detectNodeWebkit.call(null, __dirname) | ||
| 78 | + .then(fetch) | ||
| 79 | + .then(finish, compile); | ||
| 80 | + } | ||
| 81 | + }); | ||
| 76 | 82 | ||
| 77 | 83 | function fetch() { | |
| 78 | 84 | console.info("[nodegit] Fetching binary from S3."); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments