Muqriz 48f16bfc3e initail first | 4 months ago | |
---|---|---|
.. | ||
index.d.ts | 4 months ago | |
index.js | 4 months ago | |
license | 4 months ago | |
package.json | 4 months ago | |
readme.md | 4 months ago |
Get the username of the current user
This module is meant for informational purposes and not for secure identification.
$ npm install username
const username = require('username');
(async () => {
console.log(await username());
//=> 'sindresorhus'
})();
It first tries to get the username from the SUDO_USER
LOGNAME
USER
LNAME
USERNAME
environment variables. Then falls back to $ id -un
on macOS / Linux and $ whoami
on Windows, in the rare case none of the environment variables are set. The result is cached.
Returns a Promise<string>
with the username.
Returns the username.
MIT © Sindre Sorhus