file-util-git-history
Installation
# npm installation
npm install file-util-git-history
# yarn installation
yarn add file-util-git-history
Usage
const { gitHistory } = require("file-util-git-history");
gitHistory(__filename)
.then((history) => history.map(({ commit }) => commit.sha()))
.then(console.log);
git history can accept two parameters:
{string} filePath
path to file{Object} [options]
optional configuration
{string} [gitPath]
- optional predetermined git folder to get history from
will return a promise that resolves to a list of {status, commit}
.
Where status
is a git status code, and commit
is a nodegit Commit
class.