Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

gilmore

pixelastic537MIT1.0.0

Toolbox for git and GitHub

git

readme

gilmore

Gilmore is a toolbox for git and GitHub.

Installation

yarn add gilmore

Usage

You need to create an instance of Gilmore for a given repository. Then you can call all of Gilmore methods on this instance:

const Gilmore = require('gilmore');
const repo = new Gilmore('/path/to/repo');

(async () => {
  const head = await repo.currentCommit();
  console.info(`The HEAD hash is ${head}`);
})();

Options

In addition to the repository root as first argument, you can also pass an option object as the second argument.

The accepted options are as follow:

Name Default value Description
globalConfig true Set to false to not inherit from ~/.gitconfig

Documentation

The complete documentation can be found on https://projects.pixelastic.com/gilmore/