0.0.7 • Published 9 years ago

git-config v0.0.7

Weekly downloads
31,073
License
BSD-3-Clause
Repository
github
Last release
9 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-1760gitjkgitbook-start-alex-moi-niteshgitbook-start-babelgitbook-start-eltgitbook-start-ericlucastaniagitbook-start-iaas-ull-es-merquililyconygitbook-start-plugin-iaas-ull-es-ericlucastaniagroupupgitpaygenerator-striblabgenerator-yggdrasilgenerator-webpack-karma-es6generator-speedcontrolgenerator-snmgenerator-kotogenerator-meaningfuljsgenerator-nowa-plugingenerator-nodulegenerator-nodejsgenerator-maskgenerator-magnetjsgenerator-node-makegenerator-nodeappgenerator-nodecggenerator-nodecligenerator-nodecli-awesomegenerator-mjsgenerator-mini-packagegenerator-mini-restgenerator-mintgenerator-mpikafei-template-package-webpackkafei-template-packagegit-config-display-demoinit.jsleahcimic-modulelisp2jldt-initeurekajsfusionary-utilsgit-path-loggh-contribsgenerator-pipegenerator-pkggenerator-react-seedgenerator-readmemdgenerator-magicdawngenerator-leahcimic-modulegenerator-rovisysgenerator-rpigenerator-rollup-initgenerator-livegenerator-nmodgenerator-nitrogenerator-javascript-librarygenerator-jack-jsgenerator-jack-licensegenerator-lggenerator-lgbgenerator-lgsgenerator-oacgenerator-oadagenerator-npmodulegenerator-scaffold-jsgenerator-xcgenerator-wvgenerator-stencilgenerator-visualenginegeneratrongenerator-zogenerator-tomokogenerator-wechat-botgenerator-elmpackergenerator-browserifycordovagenerator-future-webappgenerator-cerebro-plugingenerator-django-oscar-appgenerator-clamgenerator-bb16-schemegenerator-donejsgenerator-hapi-stylegenerator-hapi-apollogenerator-hapi-plusgenerator-ansible-moleculegenerator-alinwgenerator-angular2-webpack-startergenerator-babel-webpackgenerator-babel-webpack-boilerplategenerator-babel-lambda
0.0.7

9 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago