From 514eb8f0e38fefeaee6a795a28c277db67adc642 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Mon, 22 Dec 2014 22:56:27 +0700 Subject: [PATCH] better homedir detection --- bin/bower | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/bower b/bin/bower index 6a98d94db..53e082dda 100755 --- a/bin/bower +++ b/bin/bower @@ -6,7 +6,7 @@ process.bin = process.title = 'bower'; var Q = require('q'); var mout = require('mout'); var Logger = require('bower-logger'); -var osenv = require('osenv'); +var userHome = require('user-home'); var bower = require('../lib'); var pkg = require('../package.json'); var cli = require('../lib/util/cli'); @@ -125,8 +125,8 @@ analytics.setup(bower.config).then(function () { }); // Warn if HOME is not SET - if (!osenv.home()) { - logger.warn('no-home', 'HOME not set, user configuration will not be loaded'); + if (!userHome) { + logger.warn('no-home', 'HOME environment variable not set. User config will not be loaded.'); } if (bower.config.interactive) { diff --git a/package.json b/package.json index 7a3fa5f2e..69b1e3793 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "mout": "~0.9.0", "nopt": "~3.0.0", "opn": "~1.0.0", - "osenv": "0.1.0", "p-throttler": "0.1.0", "promptly": "0.2.0", "q": "~1.0.1", @@ -56,6 +55,7 @@ "tar-fs": "~1.0.0", "tmp": "0.0.23", "update-notifier": "0.2.0", + "user-home": "^1.1.0", "which": "~1.0.5" }, "devDependencies": {