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()

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i check-clean

    Weekly Downloads

    14

    Version

    0.3.1

    License

    none

    Unpacked Size

    28.9 kB

    Total Files

    15

    Last publish

    Collaborators

    • mmkale