read-git-user
v3.0.0
Published
Returns the GitHub username and email of the current system's .gitconfig
Downloads
17
Maintainers
Readme
read-git-user
Returns the GitHub username and email of the current system's .gitconfig
.
[!NOTE] This function retrieves the original GitHub username since the stored
git config name is not reliable. The local name can be changed without
affecting any Git or GitHub activities as long as the email matches any
verified emails on the GitHub account.
Install
npm i read-git-user
Usage
import readGitUser from "read-git-user";
const gitUser = await readGitUser();
console.log(gitUser);
// => {username: rocktimssaikia, email: [email protected]}
API
readGitUser(options)
Returns a Promise<object>
with the retrieved git config data.
Options (object
) :
dir
Type:
string
Default:os.homedir()
The directory of the
.gitconfig
file.
This option is available in-case the config file is not in the default dir for some systems.