0.3.1 • Published 4 years ago
check-clean v0.3.1
check-clean
A cli tool to make sure you have no git changes.
Usage
npx check-cleanYou can also use npm install --save-dev check-clean and add an entry like "check-clean": "check-clean" to your package.json scripts section. If using yarn, yarn add --dev check-clean will enable yarn check-clean to be used even without a package.json script.
If you have local git changes, the command will exit with code 1 after printing something similar to the following:
error: git changes detected
check them in before running again
changes:
M path/to/changed/file.txtIf there are no changes, nothing is printed and the script will exit with code 0.
API
You can also call it programmatically. Note, though, that it's designed to be run as a shell script, so by default will call process.exit(1) if there are changes. If that isn't what you want, raise an issue.
npm install check-cleanconst {checkClean} = require('check-clean')
checkClean()