is-git-clean
Find out if a git directory is clean or not
Install
$ npm install --save is-git-clean
Usage
const isGitClean = require('is-git-clean');
isGitClean().then(clean => console.log(clean));
isGitClean('/some/path')
isGitClean('/some/path', {files: ['!ignore.txt']})
isGitClean.sync()
API
isGitClean([dir], [options])
Returns a promise for a boolean
value. true
if the directory is clean, false
if it is not.
dir
Type: string
Default: process.cwd()
Path to the directory you want to check.
options
Type: object
files
Type: array
An array of multimatch
patterns to ignore certain files.
isGitClean.sync([dir], [options])
Synchronous version, with the same API as above. Returns a boolean directly, instead of a Promise.
License
MIT © James Talmage