git-scope-config

1.1.6 • Public • Published

git-scope-config NPM version Build Status Dependency Status

read or set git config from various location like global, system, file, local

Install

$ npm install --save git-scope-config

Example

JavaScript

var configGit = require('git-scope-config');
 
configGit({scope: "global"}).set("github.user", "Yashprit Singh", function(err, data){
  console.log(data); //=> true
})
 

Command Line reference

$ npm install --g git-scope-config
$ git-scope-config --scope global --key github.user --value Yashprit Singh

Methods

var configGit = require("git-scope-config");
configGit({
  scope: "global"
})

set([key], [value], cb)

Set value for key in defined scope, created by above constructor. e.g. git config --global github.user Yashprit Singh

get([key], cb)

Get value for key, for above scope. If no key specified than get all key, similar to --get-all

unset([key], cb)

Unset value for given key, if no key specified than unset-all, using --unset-all

Run Test

npm test

Contribute or Report Issue

For bugs and feature requests, please create an issue.

License

MIT © Yashprit

Package Sidebar

Install

npm i git-scope-config

Weekly Downloads

4

Version

1.1.6

License

MIT

Last publish

Collaborators

  • yashprit