homedir
Platform agnostic user home directory path resolution (i.e. man 5 passwd
) for Node.js.
The user's home directory. This is the full path name where the user will be placed on login.
OSX
homedir();
#=> /Users/wilmoore
homedir('Guest');
#=> /Users/Guest
Windows
homedir();
#=> C:\Users\wilmoore
homedir('Public');
#=> C:\Users\Public
Linux
homedir();
#=> /home/wilmoore
homedir('guest');
#=> /home/guest
Installation
npm install homedir --save