Updated Branches: refs/heads/master df8b925d3 -> 12258f56d
CB-4415 fixing possible bugs on windows Project: http://git-wip-us.apache.org/repos/asf/cordova-plugman/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugman/commit/5f9b622e Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugman/tree/5f9b622e Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugman/diff/5f9b622e Branch: refs/heads/master Commit: 5f9b622e5c6270a56b7465c13d06310f9f1b22cf Parents: df8b925 Author: Anis Kadri <[email protected]> Authored: Mon Jul 29 14:15:48 2013 -0700 Committer: Anis Kadri <[email protected]> Committed: Mon Jul 29 14:15:48 2013 -0700 ---------------------------------------------------------------------- src/registry/registry.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/5f9b622e/src/registry/registry.js ---------------------------------------------------------------------- diff --git a/src/registry/registry.js b/src/registry/registry.js index 824ed4b..34e566c 100644 --- a/src/registry/registry.js +++ b/src/registry/registry.js @@ -6,7 +6,8 @@ var npm = require('npm'), manifest = require('./manifest'), os = require('os'), rc = require('rc'), - plugmanConfigDir = path.resolve(process.env.HOME, '.plugman'), + home = process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE, + plugmanConfigDir = path.resolve(home, '.plugman'), plugmanCacheDir = path.resolve(plugmanConfigDir, 'cache'); function handleError(err, cb) { @@ -61,7 +62,7 @@ function fetchPackage(info, cb) { if(fs.existsSync(cached)) { cb(null, cached); } else { - var target = os.tmpdir() + info.name; + var target = path.join(os.tmpdir(), info.name); var filename = target + '.tgz'; var filestream = fs.createWriteStream(filename); var request = http.get(info.dist.tarball, function(res) {
