0.0.7 • Published 10 years ago

git-config v0.0.7

Weekly downloads
31,073
License
BSD-3-Clause
Repository
github
Last release
10 years ago

git-config

A simple way to extract out all the contents of a .gitconfig file and return as JSON

build status

Installation

This module is installed via npm:

$ npm install git-config

Example Usage

Asynchronous

var gitConfig = require('git-config');
gitConfig(function (err, config) {
  if (err) return done(err);
  expect(config.user.name).to.equal('Eugene Ware');
  expect(config.user.email).to.equal('eugene@noblesamurai.com');
  expect(config.github.user).to.equal('eugeneware');
  done();
});

Explicitly give a gitconfig file:

var gitConfig = require('git-config');
gitConfig('/my/path/.gitconfig1', function (err, config) {
  if (err) return done(err);
  expect(config.user.name).to.equal('Eugene Ware');
  expect(config.user.email).to.equal('eugene@noblesamurai.com');
  expect(config.github.user).to.equal('eugeneware');
  done();
});

Synchronous

var gitConfig = require('git-config');
var config = gitConfig.sync(); // can pass explit file if you want as well
nodewebx-initgit-pairinggenerator-test-connectorgenerator-test2-connector2generator-test3-connector3test2-generator-connectoranuoua-cli@msg-labs/ts-seedgenerator-bfee-blankrepogenerator-bfee-revealjs@everything-registry/sub-chunk-1760sytw1617-merquililyconywiwi-initwaltzwslsstrapbootkernel-clikafei-template-packagekafei-template-package-webpackinit.jslisp2jlleahcimic-modulemoka-template-package-webpack@tmpvar/neon-cli@travi/github-scaffolder@travi/generator-git@zalastax/nolb-git-c@zauberware/ssh-deployadr-authorbabytree-cligenerator-visualenginegenerator-yggdrasilgeneratrongenerator-zogenerator-webpack-karma-es6generator-wechat-botgenerator-tomokogenerator-wvgenerator-xcgenerator-react-seedgenerator-pipegenerator-nowa-plugingenerator-nodulegenerator-pkggenerator-plugin-hellogenerator-snmgenerator-readmemdgenerator-rovisysgenerator-rpigenerator-rollup-initgenerator-striblabgenerator-stencilgenerator-speedcontrolgenerator-scaffold-jsgenerator-future-webappgenerator-fx-jsplugingenerator-fxplugin-hellogenerator-hapi-stylegenerator-donejsgenerator-hapi-apollogenerator-hapi-plusgenerator-django-oscar-appgenerator-elmpackergenerator-jack-jsgenerator-jack-licensegenerator-javascript-librarygenerator-mintgenerator-mjsgenerator-mini-packagegenerator-mini-restgenerator-meaningfuljsgenerator-mpigenerator-maskgenerator-leahcimic-modulegenerator-livegenerator-nitrogenerator-nmodgenerator-node-makegenerator-magicdawngenerator-magnetjsgenerator-lggenerator-lgbgenerator-lgsgenerator-kotogenerator-nodeappgenerator-nodecggenerator-nodecligenerator-nodecli-awesomegenerator-nodejsgenerator-npmodulegenerator-oacgenerator-oadagenerator-browserifycordovagenerator-cerebro-plugingenerator-clamgenerator-babel-webpackgenerator-babel-webpack-boilerplategenerator-babel-lambdagenerator-babel-makegenerator-babel-node
0.0.7

10 years ago

0.0.6

12 years ago

0.0.5

12 years ago

0.0.4

12 years ago

0.0.3

12 years ago

0.0.2

12 years ago

0.0.1

12 years ago