Nasty Popsicle Machine

    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

    Install

    npm i git-scope-config

    DownloadsWeekly Downloads

    13

    Version

    1.1.6

    License

    MIT

    Last publish

    Collaborators

    • yashprit