1.0.0 • Published 8 years ago
is-git-status-clean v1.0.0
is-git-status-clean 
Check if the git working directory is clean
Install
npm install is-git-status-cleanor
yarn add is-git-status-cleanUsage
const isGitStatusClean = require('is-git-status-clean')
console.log(isGitStatusClean())
//=> true or falseor from the console
$ is-git-status-clean && [command]API
isGitStatusClean()
Returns true if there are no edited, untracked or staged files in the working directory, or false if the contrary.
CLI
You can use is-git-status-clean from your npm scripts to prevent a publish if the working directory is dirty.
In your package.json:
"scripts": {
"deploy": "is-git-status-clean && [command]",or even
"scripts": {
"prepublish": "is-git-status-clean",License
MIT © Marco Fugaro
1.0.0
8 years ago