@rexxars/gitconfiglocal
v3.0.1
Published
parse the .git/config file into a useful data structure
Downloads
13,945
Readme
gitconfiglocal
parse the .git/config
file into a useful data structure
example
- search config in $GIT_DIR (.git by default)
var gitconfig = require('@rexxars/gitconfiglocal');
gitconfig('./').then((config) => {
console.log(config);
/* prints:
{ core:
{ repositoryformatversion: '0',
filemode: true,
bare: false,
logallrefupdates: true },
remote:
{ origin:
{ url: '[email protected]:soldair/node-gitconfiglocal.git',
fetch: '+refs/heads/*:refs/remotes/origin/*' } } }
*/
});
- specify $GIT_DIR via options:
gitconfig('./', { gitDir: 'path/to/gitdir' });
license
licensed under the 3-Clause BSD license.