check-clean
TypeScript icon, indicating that this package has built-in type declarations

0.3.1 • Public • Published

check-clean

A cli tool to make sure you have no git changes.

Usage

npx check-clean

You 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.txt

If 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-clean
const {checkClean} = require('check-clean')

checkClean()

Readme

Keywords

none

Package Sidebar

Install

npm i check-clean

Weekly Downloads

1

Version

0.3.1

License

none

Unpacked Size

28.9 kB

Total Files

15

Last publish

Collaborators

  • mmkale